Compare commits
38
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0631ba268a | ||
|
|
ab4055bede | ||
|
|
28f821e482 | ||
|
|
832674b5b3 | ||
|
|
28ff9be4ac | ||
|
|
89255083b9 | ||
|
|
3a8788896f | ||
|
|
22d5667995 | ||
|
|
bdfb92a736 | ||
|
|
4e3da60708 | ||
|
|
f7d5d31108 | ||
|
|
1d11e11ee6 | ||
|
|
d14e1189f2 | ||
|
|
378abb7d4b | ||
|
|
51d330e6f3 | ||
|
|
3963eb41ce | ||
|
|
af12a936d6 | ||
|
|
cc6661321d | ||
|
|
e70a8689bb | ||
|
|
6511812f2e | ||
|
|
668642d893 | ||
|
|
151281f58c | ||
|
|
f01057a244 | ||
|
|
e494a6f1a6 | ||
|
|
b43d967f69 | ||
|
|
6b94a459de | ||
|
|
1109b81870 | ||
|
|
9f404d37f6 | ||
|
|
32be492e82 | ||
|
|
c4de93e4d1 | ||
|
|
e5c817b955 | ||
|
|
cc2dcd1abb | ||
|
|
4b343157a2 | ||
|
|
52f330d6be | ||
|
|
435d530b14 | ||
|
|
a2d1288e06 | ||
|
|
72500ef1a8 | ||
|
|
6e67e63c32 |
No files matched your search
Symlink
+1
@@ -0,0 +1 @@
|
||||
org.kde.audiotube.json
|
||||
+4
-1
@@ -3,4 +3,7 @@
|
||||
# SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
|
||||
|
||||
include:
|
||||
- 'https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/reuse-lint.yml'
|
||||
- https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/reuse-lint.yml
|
||||
- https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml
|
||||
- https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux-qt6.yml
|
||||
- https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/flatpak.yml
|
||||
+2
-2
@@ -8,7 +8,7 @@ project(audiotube)
|
||||
|
||||
include(FeatureSummary)
|
||||
|
||||
set(PROJECT_VERSION "22.09")
|
||||
set(PROJECT_VERSION "22.11")
|
||||
set(QT5_MIN_VERSION 5.15)
|
||||
set(KF5_MIN_VERSION 5.81)
|
||||
|
||||
@@ -37,7 +37,7 @@ find_package(Qt${QT_MAJOR_VERSION} ${QT5_MIN_VERSION} REQUIRED COMPONENTS Core G
|
||||
find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Kirigami2 I18n CoreAddons Crash)
|
||||
find_package(pybind11 REQUIRED)
|
||||
find_package(Ytdlp REQUIRED RUNTIME)
|
||||
find_package(YTMusicAPI REQUIRED RUNTIME)
|
||||
find_package(YTMusicAPI 0.24.0 REQUIRED RUNTIME)
|
||||
|
||||
ki18n_install(po)
|
||||
|
||||
|
||||
@@ -4,8 +4,20 @@
|
||||
|
||||
find_package(Python3 REQUIRED COMPONENTS Interpreter)
|
||||
|
||||
execute_process(COMMAND ${Python3_EXECUTABLE} -c "import ytmusicapi" RESULT_VARIABLE YTMUSICAPI_CHECK_RESULT)
|
||||
execute_process(COMMAND ${Python3_EXECUTABLE} -c "import ytmusicapi; print(ytmusicapi.version('ytmusicapi'))" RESULT_VARIABLE YTMUSICAPI_CHECK_RESULT OUTPUT_VARIABLE YTMusicAPI_VERSION)
|
||||
|
||||
string(STRIP ${YTMusicAPI_VERSION} YTMusicAPI_VERSION)
|
||||
|
||||
if (${YTMUSICAPI_CHECK_RESULT} EQUAL 0)
|
||||
set(YTMusicAPI_FOUND TRUE)
|
||||
endif()
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
find_package_handle_standard_args(YTMusicAPI
|
||||
FOUND_VAR
|
||||
YTMusicAPI_FOUND
|
||||
REQUIRED_VARS
|
||||
Python3_EXECUTABLE
|
||||
VERSION_VAR
|
||||
YTMusicAPI_VERSION
|
||||
)
|
||||
@@ -30,6 +30,7 @@ SPDX-License-Identifier: CC0-1.0
|
||||
<name xml:lang="pt">AudioTube</name>
|
||||
<name xml:lang="pt-BR">AudioTube</name>
|
||||
<name xml:lang="ro">AudioTube</name>
|
||||
<name xml:lang="ru">AudioTube</name>
|
||||
<name xml:lang="sk">AudioTube</name>
|
||||
<name xml:lang="sl">AudioTube</name>
|
||||
<name xml:lang="sv">AudioTube</name>
|
||||
@@ -59,9 +60,10 @@ SPDX-License-Identifier: CC0-1.0
|
||||
<summary xml:lang="pt">Cliente de música do YouTube convergente</summary>
|
||||
<summary xml:lang="pt-BR">Um cliente convergente para o YouTube Music</summary>
|
||||
<summary xml:lang="ro">Client convergent de muzică pentru YouTube</summary>
|
||||
<summary xml:lang="ru">Клиент для YouTube Music</summary>
|
||||
<summary xml:lang="sl">Konvergentni odjemalec glasbe YouTube</summary>
|
||||
<summary xml:lang="sv">Konvergent YouTube-musikprogram</summary>
|
||||
<summary xml:lang="tr">Yakınsak YouTube Müzik istemcisi</summary>
|
||||
<summary xml:lang="tr">Yakınsak YouTube Müzik İstemcisi</summary>
|
||||
<summary xml:lang="uk">Зручний музичний клієнт YouTube</summary>
|
||||
<summary xml:lang="x-test">xxConvergent YouTube Music clientxx</summary>
|
||||
<summary xml:lang="zh-CN">桌面和移动设备通用 YouTube Music 客户端</summary>
|
||||
@@ -91,6 +93,7 @@ SPDX-License-Identifier: CC0-1.0
|
||||
<developer_name xml:lang="pt">Comunidade do KDE</developer_name>
|
||||
<developer_name xml:lang="pt-BR">A Comunidade KDE</developer_name>
|
||||
<developer_name xml:lang="ro">Comunitatea KDE</developer_name>
|
||||
<developer_name xml:lang="ru">Сообщество KDE</developer_name>
|
||||
<developer_name xml:lang="sk">KDE komunita</developer_name>
|
||||
<developer_name xml:lang="sl">Skupnost KDE</developer_name>
|
||||
<developer_name xml:lang="sv">KDE-gemenskapen</developer_name>
|
||||
@@ -101,6 +104,9 @@ SPDX-License-Identifier: CC0-1.0
|
||||
<content_rating type="oars-1.0"/>
|
||||
<url type="homepage">https://apps.kde.org/en/audiotube</url>
|
||||
<releases>
|
||||
<release version="22.11" date="2022-11-30">
|
||||
<url>https://plasma-mobile.org/2022/11/30/plasma-mobile-gear-22-11/</url>
|
||||
</release>
|
||||
<release version="22.09" date="2022-09-27">
|
||||
<url>https://www.plasma-mobile.org/2022/09/27/plasma-mobile-gear-22-09/</url>
|
||||
</release>
|
||||
@@ -144,11 +150,17 @@ SPDX-License-Identifier: CC0-1.0
|
||||
<image>https://cdn.kde.org/screenshots/audiotube/library.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image>https://cdn.kde.org/screenshots/audiotube/mobile_playlist.png</image>
|
||||
<image>https://cdn.kde.org/screenshots/audiotube/player.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image>https://cdn.kde.org/screenshots/audiotube/desktop.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image>https://cdn.kde.org/screenshots/audiotube/mobile_album.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image>https://cdn.kde.org/screenshots/audiotube/mobile_playlist.png</image>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
<recommends>
|
||||
<control>pointing</control>
|
||||
@@ -177,6 +189,7 @@ SPDX-License-Identifier: CC0-1.0
|
||||
<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.</p>
|
||||
<p xml:lang="pt">O AudioTube consegue pesquisar no YouTube Music, enumerar os álbuns e artistas, reproduzir listas geradas automaticamente, álbuns e permite-lhe reproduzir as suas próprias listas de reprodução.</p>
|
||||
<p xml:lang="pt-BR">O 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.</p>
|
||||
<p xml:lang="ru">AudioTube позволяет выполнять поиск в сервисе YouTube Music, просматривать списки найденных альбомов и исполнителей, проигрывать автоматически созданные списки воспроизведения и альбомы, а также использовать свои собственные списки воспроизведения.</p>
|
||||
<p xml:lang="sl">AudioTube lahko išče po YouTube Music, izdela sezname albumov in avtorjev, samodejno predvaja generirane sezname, albume in sestavlja vaše sezname predvajanja.</p>
|
||||
<p xml:lang="sv">AudioTube kan söka på YouTube Music, lista album och artister, spela upp automatiskt genererade spellistor, albums och låter dig sammanställa egna spellistor.</p>
|
||||
<p xml:lang="tr">AudioTube, YouTube Müzik'te arama yapabilir; albümleri, sanatçıları listeler; kendiliğinden oluşturulmuş çalma listelerini, albümleri çalar ve kendi çalma listenizi oluşturmanıza izin verir.</p>
|
||||
|
||||
@@ -23,6 +23,7 @@ Name[pl]=AudioTube
|
||||
Name[pt]=AudioTube
|
||||
Name[pt_BR]=AudioTube
|
||||
Name[ro]=AudioTube
|
||||
Name[ru]=AudioTube
|
||||
Name[sk]=AudioTube
|
||||
Name[sl]=AudioTube
|
||||
Name[sv]=AudioTube
|
||||
@@ -54,6 +55,7 @@ Comment[pl]=Program do YouTube Music
|
||||
Comment[pt]=Cliente do YouTube Music
|
||||
Comment[pt_BR]=Cliente YouTube Music
|
||||
Comment[ro]=Client de muzică pentru YouTube
|
||||
Comment[ru]=Клиент для YouTube Music
|
||||
Comment[sk]=Hudobný klient YouTube
|
||||
Comment[sl]=Glasbeni odjemalec Youtube
|
||||
Comment[sv]=YouTube-musikprogram
|
||||
|
||||
+70
-39
@@ -6,8 +6,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-07 19:04+0400\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-12-22 16:43+0400\n"
|
||||
"Last-Translator: Zayed Al-Saidi <[email protected]>\n"
|
||||
"Language-Team: ar\n"
|
||||
"Language: ar\n"
|
||||
@@ -28,57 +28,67 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "شغّل"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "اخلط"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "افتح في المتصفّح"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "شغل التالي"
|
||||
msgid "Album • %1"
|
||||
msgstr "الألبوم • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "أضف إلى قائمة التّشغيل"
|
||||
msgid "More"
|
||||
msgstr "المزيد"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "راديو"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "الفنّانون"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr "تشغيل الفيديو غير مدعوم حتى الآن. هل تريد تشغيل صوت فقط من \"%1\"؟"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "الألبومات"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "فردي"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "أغاني"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "الفيديوهات"
|
||||
@@ -98,7 +108,7 @@ msgstr "ألغِ"
|
||||
msgid "Favourites"
|
||||
msgstr "المفضلة"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "أظهر الكلّ"
|
||||
@@ -108,12 +118,12 @@ msgstr "أظهر الكلّ"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "الأغاني المفضّلة"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "الأكثر تشغيلا"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "الأغاني المشغلة"
|
||||
@@ -133,28 +143,28 @@ msgstr "ابحث"
|
||||
msgid "AudioTube"
|
||||
msgstr "تيوب الصوتي"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "المشغل الآن"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "صُفّ"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "الكلمات"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "أزل المسار"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "لا يوجد وسائط تعمل"
|
||||
@@ -164,11 +174,16 @@ msgstr "لا يوجد وسائط تعمل"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "قائمة غير معروفة من الأغاني"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "لا يوجد أي أغنية بعد"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "قائمة التشغيل"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -184,21 +199,37 @@ msgstr "قوائم التّشغيل"
|
||||
msgid "Unknown"
|
||||
msgstr "مجهول"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "شغل التالي"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "راديو"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "اعثر على موسيقى على موسيقى يوتيوب"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "شغل التالي"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "أضف للطابور"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "أزل المفضلة"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "أضف للمفضلة"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "أضف إلى قائمة التّشغيل"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "شغل التالي"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "امسح"
|
||||
|
||||
|
||||
+73
-38
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-06-19 12:16+0400\n"
|
||||
"Last-Translator: Kheyyam <[email protected]>\n"
|
||||
"Language-Team: Azerbaijani <[email protected]>\n"
|
||||
@@ -27,35 +27,46 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Başladın"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Qarışıq"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Sonrakını oxudun"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Mahnı siyahısına əlavə edin"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Artists"
|
||||
msgid "Artist"
|
||||
msgstr "İfaçılar"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -64,22 +75,22 @@ msgstr ""
|
||||
"Video göstərilməsi hələlik dəstəklənmir. Siz yalnız \"%1\" videosunun səsini "
|
||||
"oynatmaq istəyirsiniz?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Albomlar"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Musiqilər"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Mahnılar"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Videolar"
|
||||
@@ -99,7 +110,7 @@ msgstr "İmtina"
|
||||
msgid "Favourites"
|
||||
msgstr "Süçilmişlər"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Hamısı göstərilsin"
|
||||
@@ -109,12 +120,12 @@ msgstr "Hamısı göstərilsin"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Seçilmiş mahnılar"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Daha çox dinlənilən"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Oxudulan mahnılar"
|
||||
@@ -134,28 +145,28 @@ msgstr "Axtarın"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "İndi səslənir"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Növbə"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Mahnını silin"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Media faylı oynadılmır"
|
||||
@@ -165,11 +176,17 @@ msgstr "Media faylı oynadılmır"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Naməlum mahnı siyahısı"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Hələlik burada mahnılar yoxdur"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlists"
|
||||
msgid "Playlist"
|
||||
msgstr "Mahnı siyahıları"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -185,21 +202,39 @@ msgstr "Mahnı siyahıları"
|
||||
msgid "Unknown"
|
||||
msgstr "Bilinməyən"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Sonrakını başladın"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Musiqini YouTube Musiqi-də tapın"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Sonrakını oxudun"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Süçilmişlər"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Add Favourite"
|
||||
msgstr "Süçilmişlər"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Mahnı siyahısına əlavə edin"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Sonrakını başladın"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Təmizləyin"
|
||||
|
||||
|
||||
+64
-39
@@ -9,8 +9,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-06 10:41+0100\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-28 08:58+0100\n"
|
||||
"Last-Translator: Josep M. Ferrer <[email protected]>\n"
|
||||
"Language-Team: Catalan <[email protected]>\n"
|
||||
"Language: ca\n"
|
||||
@@ -30,35 +30,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Reprodueix"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Barreja"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Obre en el navegador"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Reprodueix el següent"
|
||||
msgid "Album • %1"
|
||||
msgstr "Àlbum • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Afegeix a la llista de reproducció"
|
||||
msgid "More"
|
||||
msgstr "Més"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Ràdio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Artista"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -67,22 +77,22 @@ msgstr ""
|
||||
"Encara no s'admet la reproducció de vídeo. Voleu reproduir només l'àudio de "
|
||||
"«%1»?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Àlbums"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Individuals"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Cançons"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Vídeos"
|
||||
@@ -102,7 +112,7 @@ msgstr "Cancel·la"
|
||||
msgid "Favourites"
|
||||
msgstr "Preferides"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Mostra-ho tot"
|
||||
@@ -112,12 +122,12 @@ msgstr "Mostra-ho tot"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Cançons preferides"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Les més reproduïdes"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Cançons reproduïdes"
|
||||
@@ -137,28 +147,28 @@ msgstr "Cerca"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Ara s'està reproduint"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Cua"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "Lletra"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Elimina la pista"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "No s'està reproduint cap suport"
|
||||
@@ -168,11 +178,16 @@ msgstr "No s'està reproduint cap suport"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Llista desconeguda de cançons"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Encara no hi ha cap cançó"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Llista de reproducció"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -188,17 +203,27 @@ msgstr "Llistes de reproducció"
|
||||
msgid "Unknown"
|
||||
msgstr "Desconeguda"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Reprodueix el següent"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Ràdio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Cerca a la Música de Youtube"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Reprodueix el següent"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Afegeix a la cua"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Elimina de les preferides"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Afegeix a les preferides"
|
||||
+64
-39
@@ -9,8 +9,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-06 10:41+0100\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-28 08:58+0100\n"
|
||||
"Last-Translator: Josep M. Ferrer <[email protected]>\n"
|
||||
"Language-Team: Catalan <[email protected]>\n"
|
||||
"Language: ca@valencia\n"
|
||||
@@ -30,35 +30,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Reproduïx"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Barreja"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Obri en el navegador"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Reproduïx el següent"
|
||||
msgid "Album • %1"
|
||||
msgstr "Àlbum • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Afig a la llista de reproducció"
|
||||
msgid "More"
|
||||
msgstr "Més"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Ràdio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Artista"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -67,22 +77,22 @@ msgstr ""
|
||||
"Encara no s'admet la reproducció de vídeo. Voleu reproduir només l'àudio de "
|
||||
"«%1»?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Àlbums"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Individuals"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Cançons"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Vídeos"
|
||||
@@ -102,7 +112,7 @@ msgstr "Cancel·la"
|
||||
msgid "Favourites"
|
||||
msgstr "Preferides"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Mostra-ho tot"
|
||||
@@ -112,12 +122,12 @@ msgstr "Mostra-ho tot"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Cançons preferides"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Les més reproduïdes"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Cançons reproduïdes"
|
||||
@@ -137,28 +147,28 @@ msgstr "Busca"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Ara s'està reproduint"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Cua"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "Lletra"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Elimina la pista"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "No s'està reproduint cap suport"
|
||||
@@ -168,11 +178,16 @@ msgstr "No s'està reproduint cap suport"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Llista desconeguda de cançons"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Encara no hi ha cap cançó"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Llista de reproducció"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -188,17 +203,27 @@ msgstr "Llistes de reproducció"
|
||||
msgid "Unknown"
|
||||
msgstr "Desconeguda"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Reproduïx el següent"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Ràdio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Busca en la Música de Youtube"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Reproduïx el següent"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Afig a la cua"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Elimina de les preferides"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Afig a les preferides"
|
||||
+73
-38
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-06-28 13:58+0200\n"
|
||||
"Last-Translator: Vit Pelcak <[email protected]>\n"
|
||||
"Language-Team: Czech <[email protected]>\n"
|
||||
@@ -27,35 +27,46 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Přehrát"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Zamíchat"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Otevřít v prohlížeči"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Přehrát následující"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Přidat do seznamu skladeb"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Rádio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Artists"
|
||||
msgid "Artist"
|
||||
msgstr "Umělci"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -64,22 +75,22 @@ msgstr ""
|
||||
"Přehrávání videa ještě není podporováno. Chcete z \"%1\" přehrávat pouze "
|
||||
"zvuk?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Alba"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Samotné"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Písně"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Videa"
|
||||
@@ -99,7 +110,7 @@ msgstr "Zrušit"
|
||||
msgid "Favourites"
|
||||
msgstr "Oblíbené"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Zobrazit vše"
|
||||
@@ -109,12 +120,12 @@ msgstr "Zobrazit vše"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Oblíbené skladby"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Nejčastěji hrané"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Přehrané skladby"
|
||||
@@ -134,28 +145,28 @@ msgstr "Hledat"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Nyní přehrávám"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Fronta"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Odstranit skladbu"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Nepřehrává se žádné médium"
|
||||
@@ -165,11 +176,17 @@ msgstr "Nepřehrává se žádné médium"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Neznámý seznam skladeb"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Zatím zde nejsou žádné skladby"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlists"
|
||||
msgid "Playlist"
|
||||
msgstr "Seznamy skladeb"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -185,17 +202,35 @@ msgstr "Seznamy skladeb"
|
||||
msgid "Unknown"
|
||||
msgstr "Neznámý"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Přehrát následující"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Rádio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Najít hudbu na Hudba YouTube"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Přehrát následující"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Oblíbené"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Add Favourite"
|
||||
msgstr "Oblíbené"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Přidat do seznamu skladeb"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Přehrát následující"
|
||||
+73
-38
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-10 20:16+0100\n"
|
||||
"Last-Translator: Frank Steinmetzger <[email protected]>\n"
|
||||
"Language-Team: German <[email protected]>\n"
|
||||
@@ -29,35 +29,46 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Wiedergabe"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Zufällig"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "In Browser öffnen"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Nächste Wiedergabe"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Zur Wiedergabeliste hinzufügen"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Artists"
|
||||
msgid "Artist"
|
||||
msgstr "Interpreten"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -66,22 +77,22 @@ msgstr ""
|
||||
"Die Video-Wiedergabe wird noch nicht unterstützt. Möchten Sie nur die "
|
||||
"Audiospur von „%1“ abspielen?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Alben"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Singles"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Songs"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Videos"
|
||||
@@ -101,7 +112,7 @@ msgstr "Abbrechen"
|
||||
msgid "Favourites"
|
||||
msgstr "Favoriten"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Alle anzeigen"
|
||||
@@ -111,12 +122,12 @@ msgstr "Alle anzeigen"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Lieblingsstücke"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Am meisten abgespielt"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Abgespielte Stücke"
|
||||
@@ -136,28 +147,28 @@ msgstr "Suchen"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Aktueller Titel"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Warteschlange"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Stück entfernen"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Es werden keine Medien wiedergegeben"
|
||||
@@ -167,11 +178,17 @@ msgstr "Es werden keine Medien wiedergegeben"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Unbekannte Liste von Liedern"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Bisher keine Lieder hier"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlists"
|
||||
msgid "Playlist"
|
||||
msgstr "Wiedergabelisten"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -187,21 +204,39 @@ msgstr "Wiedergabelisten"
|
||||
msgid "Unknown"
|
||||
msgstr "Unbekannt"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Nächste Wiedergabe"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Musik auf YouTube suchen"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Nächste Wiedergabe"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Favoriten"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Add Favourite"
|
||||
msgstr "Favoriten"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Zur Wiedergabeliste hinzufügen"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Nächste Wiedergabe"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Löschen"
|
||||
|
||||
|
||||
+76
-41
@@ -6,8 +6,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-08-29 12:04+0100\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-26 12:33+0000\n"
|
||||
"Last-Translator: Steve Allewell <[email protected]>\n"
|
||||
"Language-Team: British English <[email protected]>\n"
|
||||
"Language: en_GB\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.08.0\n"
|
||||
"X-Generator: Lokalize 21.12.3\n"
|
||||
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
@@ -27,35 +27,46 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Play"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Shuffle"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Open in Browser"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Play Next"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Add to Playlist"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Artists"
|
||||
msgid "Artist"
|
||||
msgstr "Artists"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -64,22 +75,22 @@ msgstr ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Albums"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Singles"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Songs"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Videos"
|
||||
@@ -99,7 +110,7 @@ msgstr "Cancel"
|
||||
msgid "Favourites"
|
||||
msgstr "Favourites"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Show All"
|
||||
@@ -109,12 +120,12 @@ msgstr "Show All"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Favourite Songs"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Most played"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Played Songs"
|
||||
@@ -134,28 +145,28 @@ msgstr "Search"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Now Playing"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Queue"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
msgstr "Lyrics"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Remove Track"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "No media playing"
|
||||
@@ -165,11 +176,17 @@ msgstr "No media playing"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Unknown list of songs"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "No songs here yet"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlists"
|
||||
msgid "Playlist"
|
||||
msgstr "Playlists"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -185,21 +202,39 @@ msgstr "Playlists"
|
||||
msgid "Unknown"
|
||||
msgstr "Unknown"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Play next"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Find music on YouTube Music"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Play Next"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Favourites"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Add Favourite"
|
||||
msgstr "Favourites"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Add to Playlist"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Play next"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Clear"
|
||||
|
||||
|
||||
+71
-40
@@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-06 15:13+0100\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-28 05:14+0100\n"
|
||||
"Last-Translator: Eloy Cuadra <[email protected]>\n"
|
||||
"Language-Team: Spanish <[email protected]>\n"
|
||||
"Language: es\n"
|
||||
@@ -17,7 +17,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.08.3\n"
|
||||
"X-Generator: Lokalize 22.11.80\n"
|
||||
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
@@ -29,35 +29,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Reproducir"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Desordenar"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Abrir en el navegador"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Reproducir siguiente"
|
||||
msgid "Album • %1"
|
||||
msgstr "Álbum • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Añadir a la lista de reproducción"
|
||||
msgid "More"
|
||||
msgstr "Más"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Artista"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -66,22 +76,22 @@ msgstr ""
|
||||
"La reproducción de vídeo aún no está permitida. ¿Desea reproducir solo el "
|
||||
"sonido de «%1»?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Álbumes"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Sencillos"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Canciones"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Vídeos"
|
||||
@@ -101,7 +111,7 @@ msgstr "Cancelar"
|
||||
msgid "Favourites"
|
||||
msgstr "Favoritas"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Mostrar todas"
|
||||
@@ -111,12 +121,12 @@ msgstr "Mostrar todas"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Canciones favoritas"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Más reproducidas"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Canciones reproducidas"
|
||||
@@ -136,28 +146,28 @@ msgstr "Buscar"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Reproduciendo"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Cola"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "Letra"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Eliminar pista"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Ningún medio en reproducción"
|
||||
@@ -167,11 +177,16 @@ msgstr "Ningún medio en reproducción"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Lista de canciones desconocida"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Todavía no contiene canciones"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Lista de reproducción"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -187,21 +202,37 @@ msgstr "Listas de reproducción"
|
||||
msgid "Unknown"
|
||||
msgstr "Desconocido"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Reproducir siguiente"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Encuentre música en YouTube Music"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Reproducir siguiente"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Añadir a la cola"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Eliminar favorita"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Añadir favorita"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Añadir a la lista de reproducción"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Reproducir siguiente"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Borrar todo"
|
||||
|
||||
|
||||
+70
-39
@@ -9,8 +9,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-06 06:34+0100\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-29 05:34+0100\n"
|
||||
"Last-Translator: Iñigo Salvador Azurmendi <[email protected]>\n"
|
||||
"Language-Team: Basque <[email protected]>\n"
|
||||
"Language: eu\n"
|
||||
@@ -30,35 +30,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Jo"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Nahastu"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Ireki arakatzailean"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Jo hurrengoa"
|
||||
msgid "Album • %1"
|
||||
msgstr "Albuma • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Gehitu jotze-zerrendara"
|
||||
msgid "More"
|
||||
msgstr "Gehiago"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Irratia"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Artista"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -67,22 +77,22 @@ msgstr ""
|
||||
"Oraindik ez dago bideoa atzera jotzeko euskarririk. «%1»(r)en audioa "
|
||||
"bakarrik jo nahi duzu?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Albumak"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Banakoa"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Abestiak"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Bideoak"
|
||||
@@ -102,7 +112,7 @@ msgstr "Utzi"
|
||||
msgid "Favourites"
|
||||
msgstr "Gogokoak"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Erakutsi denak"
|
||||
@@ -112,12 +122,12 @@ msgstr "Erakutsi denak"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Gogoko abestiak"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Gehien jotakoa"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Jotako abestiak"
|
||||
@@ -137,28 +147,28 @@ msgstr "Bilatu"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Orain jotzen"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Ilara"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "Hitzak"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Kendu pista"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Ez da euskarririk jotzen ari"
|
||||
@@ -168,11 +178,16 @@ msgstr "Ez da euskarririk jotzen ari"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Abesti zerrenda ezezaguna"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Hemen oraindik ez dago abestirik"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Jotze-zerrenda"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -188,21 +203,37 @@ msgstr "Jotze-zerrendak"
|
||||
msgid "Unknown"
|
||||
msgstr "Ezezaguna"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Jo hurrengoa"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Irratia"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Aurkitu musika «Youtube Music»en"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Jo hurrengoa"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Gehitu ilaran"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Kendu gogokoa"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Gehitu gogokoa"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Gehitu jotze-zerrendara"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Jo hurrengoa"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Garbitu"
|
||||
|
||||
|
||||
+73
-38
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-10-24 07:57+0300\n"
|
||||
"Last-Translator: Tommi Nieminen <[email protected]>\n"
|
||||
"Language-Team: Finnish <[email protected]>\n"
|
||||
@@ -27,35 +27,46 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Toista"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Sekoita"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Avaa selaimeen"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Toista seuraava"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Lisää soittolistaan"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Artists"
|
||||
msgid "Artist"
|
||||
msgstr "Artistit"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -63,22 +74,22 @@ msgid ""
|
||||
msgstr ""
|
||||
"Videotoistoa ei vielä tueta. Haluatko toistaa videosta ”%1” vain äänen?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Albumit"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Singlet"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Kappaleet"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Videot"
|
||||
@@ -98,7 +109,7 @@ msgstr "Peru"
|
||||
msgid "Favourites"
|
||||
msgstr "Suosikit"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Näytä kaikki"
|
||||
@@ -108,12 +119,12 @@ msgstr "Näytä kaikki"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Suosikkikappaleet"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Soitetuimmat"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Soitetut kappaleet"
|
||||
@@ -133,28 +144,28 @@ msgstr "Etsi"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Nyt soi"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Jono"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Poista raita"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Mitään ei toisteta"
|
||||
@@ -164,11 +175,17 @@ msgstr "Mitään ei toisteta"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Tuntematon kappaleluettelo"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Ei vielä kappaleita"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlists"
|
||||
msgid "Playlist"
|
||||
msgstr "Soittolistat"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -184,21 +201,39 @@ msgstr "Soittolistat"
|
||||
msgid "Unknown"
|
||||
msgstr "Tuntematon"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Toista seuraava"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Etsi musiikkia Youtube Musicista"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Toista seuraava"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Suosikit"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Add Favourite"
|
||||
msgstr "Suosikit"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Lisää soittolistaan"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Toista seuraava"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Tyhjennä"
|
||||
|
||||
|
||||
+71
-40
@@ -3,8 +3,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-07 14:29+0100\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-12-04 08:33+0100\n"
|
||||
"Last-Translator: Xavier Besnard <[email protected]>\n"
|
||||
"Language-Team: French <[email protected]>\n"
|
||||
"Language: fr\n"
|
||||
@@ -12,7 +12,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.08.2\n"
|
||||
"X-Generator: Lokalize 22.11.90\n"
|
||||
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
@@ -24,35 +24,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Lire"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Mélanger"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Ouvrir dans un navigateur"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Lire le suivant"
|
||||
msgid "Album • %1"
|
||||
msgstr "Album • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Ajouter à la liste de lecture"
|
||||
msgid "More"
|
||||
msgstr "Et plus encore"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Artiste"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -61,22 +71,22 @@ msgstr ""
|
||||
"La lecture de vidéos n'est pas encore prise en charge. Voulez-vous vraiment "
|
||||
"lire uniquement l'audio de « %1 » ?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Albums"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Titres uniques"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Chansons"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Vidéos"
|
||||
@@ -96,7 +106,7 @@ msgstr "Annuler"
|
||||
msgid "Favourites"
|
||||
msgstr "Favoris"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Tout afficher"
|
||||
@@ -106,12 +116,12 @@ msgstr "Tout afficher"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Titres favoris"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Les plus lus"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Titres lus"
|
||||
@@ -131,28 +141,28 @@ msgstr "Rechercher"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "En cours de lecture"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Mettre en file d'attente"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "Paroles"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Supprimer une piste"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Aucun média en lecture"
|
||||
@@ -162,11 +172,16 @@ msgstr "Aucun média en lecture"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Liste inconnue de titres"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Aucun titre ici encore"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Liste de lecture"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -182,21 +197,37 @@ msgstr "Listes de lecture"
|
||||
msgid "Unknown"
|
||||
msgstr "Inconnu"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Lire le suivant"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Rechercher de la musique sur « YouTube Music »"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Lire le suivant"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Ajouter à la file de lecture"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Supprimer un favori"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Ajouter un favori"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Ajouter à la liste de lecture"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Lire le suivant"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Effacer"
|
||||
|
||||
|
||||
+71
-38
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2021-09-17 20:09+0530\n"
|
||||
"Last-Translator: Raghavendra Kamath <[email protected]>\n"
|
||||
"Language-Team: kde-hindi\n"
|
||||
@@ -27,35 +27,46 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "बजाएँ"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "फेंटें"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "अगला बजाएँ"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "गीत-सूची में जोड़ें"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "रेडियो"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Artists"
|
||||
msgid "Artist"
|
||||
msgstr "कलाकार"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -63,22 +74,22 @@ msgid ""
|
||||
msgstr ""
|
||||
"वीडियो चलाना अभी तक समर्थित नहीं है। क्या आप केवल \"%1\" का ध्वनी चलाना चाहते हैं?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "एल्बम्स"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "एक गीत"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "गीत"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "वीडियो"
|
||||
@@ -98,7 +109,7 @@ msgstr ""
|
||||
msgid "Favourites"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr ""
|
||||
@@ -108,12 +119,12 @@ msgstr ""
|
||||
msgid "Favourite Songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr ""
|
||||
@@ -133,29 +144,29 @@ msgstr "खोजें"
|
||||
msgid "AudioTube"
|
||||
msgstr "ओडियो-ट्यूब"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "No media playing"
|
||||
msgid "Now Playing"
|
||||
msgstr "कोई मीडिया नहीं बजा रहा है"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "गाना हटाएँ"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "कोई मीडिया नहीं बजा रहा है"
|
||||
@@ -165,11 +176,17 @@ msgstr "कोई मीडिया नहीं बजा रहा है"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlists"
|
||||
msgid "Playlist"
|
||||
msgstr "गीत-सूचीयाँ"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -185,21 +202,37 @@ msgstr "गीत-सूचीयाँ"
|
||||
msgid "Unknown"
|
||||
msgstr "अज्ञात"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "अगला बजाएँ"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "रेडियो"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "यूट्यूब संगीत पर संगीत ढूंढें"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "अगला बजाएँ"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "गीत-सूची में जोड़ें"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "अगला बजाएँ"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "साफ करें"
|
||||
|
||||
|
||||
+72
-41
@@ -6,8 +6,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-09-20 19:34+0700\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-12-21 11:44+0700\n"
|
||||
"Last-Translator: Linerly <[email protected]>\n"
|
||||
"Language-Team: Indonesian <[email protected]>\n"
|
||||
"Language: id\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.08.1\n"
|
||||
"X-Generator: Lokalize 22.08.3\n"
|
||||
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
@@ -27,35 +27,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Putar"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Acak"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Buka di Peramban"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Putar Berikutnya"
|
||||
msgid "Album • %1"
|
||||
msgstr "Album • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Tambahkan ke Daftar Putar"
|
||||
msgid "More"
|
||||
msgstr "Lainnya"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Artis"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -64,22 +74,22 @@ msgstr ""
|
||||
"Pemutaran video belum didukung. Apakah Anda ingin memutar audionya dari "
|
||||
"\"%1\" saja?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Album"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Single"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Lagu"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Video"
|
||||
@@ -99,7 +109,7 @@ msgstr "Batalkan"
|
||||
msgid "Favourites"
|
||||
msgstr "Favorit"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Tampilkan Semua"
|
||||
@@ -109,12 +119,12 @@ msgstr "Tampilkan Semua"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Lagu Favorit"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Paling banyak diputar"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Lagu yang telah diputar"
|
||||
@@ -134,28 +144,28 @@ msgstr "Cari"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Sekarang Diputarkan"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Antrean"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
msgstr "Lirik"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Hapus Trek"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Tidak ada media yang diputarkan"
|
||||
@@ -165,11 +175,16 @@ msgstr "Tidak ada media yang diputarkan"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Daftar lagu yang tidak diketahui"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Belum ada lagu di sini"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Daftar Putar"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -185,17 +200,33 @@ msgstr "Daftar Putar"
|
||||
msgid "Unknown"
|
||||
msgstr "Tidak diketahui"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Putar berikutnya"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Cari musik di YouTube Music"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Putar Berikutnya"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Tambahkan ke antrean"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Hapus Favorit"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Tambahkan Favorit"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Tambahkan ke Daftar Putar"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Putar berikutnya"
|
||||
+70
-39
@@ -6,8 +6,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-09 18:16+0100\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-28 14:06+0100\n"
|
||||
"Last-Translator: Vincenzo Reale <[email protected]>\n"
|
||||
"Language-Team: Italian <[email protected]>\n"
|
||||
"Language: it\n"
|
||||
@@ -27,35 +27,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Riproduci"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Mescola"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Apri nel browser"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Riproduci successivo"
|
||||
msgid "Album • %1"
|
||||
msgstr "Album • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Aggiungi alla scaletta"
|
||||
msgid "More"
|
||||
msgstr "Altro"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Artista"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -64,22 +74,22 @@ msgstr ""
|
||||
"La riproduzione dei video non è ancora supportata. Vuoi riprodurre solo "
|
||||
"l'audio di «%1»?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Album"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Singoli"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Brani"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Video"
|
||||
@@ -99,7 +109,7 @@ msgstr "Annulla"
|
||||
msgid "Favourites"
|
||||
msgstr "Preferiti"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Mostra tutto"
|
||||
@@ -109,12 +119,12 @@ msgstr "Mostra tutto"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Brani preferiti"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Più riprodotti"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Brani riprodotti"
|
||||
@@ -134,28 +144,28 @@ msgstr "Cerca"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "In riproduzione"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Coda"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "Testi"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Rimuovi traccia"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Nessun supporto in riproduzione"
|
||||
@@ -165,11 +175,16 @@ msgstr "Nessun supporto in riproduzione"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Elenco di brani sconosciuto"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Non c'è ancora alcun brano"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Scaletta"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -185,21 +200,37 @@ msgstr "Scalette"
|
||||
msgid "Unknown"
|
||||
msgstr "Sconosciuto"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Riproduci successivo"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Trova musica su Youtube Music"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Riproduci successivo"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Aggiungi alla coda"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Rimuovi preferito"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Aggiungi preferito"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Aggiungi alla scaletta"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Riproduci successivo"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Pulisci"
|
||||
|
||||
|
||||
+61
-36
@@ -2,7 +2,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2021-05-29 19:15-0700\n"
|
||||
"Last-Translator: Japanese KDE translation team <[email protected]>\n"
|
||||
"Language-Team: Japanese <[email protected]>\n"
|
||||
@@ -24,57 +24,67 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr ""
|
||||
@@ -94,7 +104,7 @@ msgstr ""
|
||||
msgid "Favourites"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr ""
|
||||
@@ -104,12 +114,12 @@ msgstr ""
|
||||
msgid "Favourite Songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr ""
|
||||
@@ -129,28 +139,28 @@ msgstr ""
|
||||
msgid "AudioTube"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr ""
|
||||
@@ -160,11 +170,16 @@ msgstr ""
|
||||
msgid "Unknown list of songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -180,17 +195,27 @@ msgstr ""
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr ""
|
||||
+70
-39
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-20 07:22+0100\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-29 06:58+0100\n"
|
||||
"Last-Translator: Temuri Doghonadze <[email protected]>\n"
|
||||
"Language-Team: Georgian <[email protected]>\n"
|
||||
"Language: ka\n"
|
||||
@@ -28,35 +28,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "დაკვრა"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "შემთხვევით"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "ბრაუზერში გახსნა"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "შემდეგის დაკვრა"
|
||||
msgid "Album • %1"
|
||||
msgstr "ალბომი • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "დასაკრავი სიაში დამატება"
|
||||
msgid "More"
|
||||
msgstr "მეტი"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "რადიო"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "შემსრულებელი"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -64,22 +74,22 @@ msgid ""
|
||||
msgstr ""
|
||||
"ვიდეოს დაკვრა ჯერ მხარდაჭერილი არაა. გნებავთ \"%1\"-ის მხოლოდ ხმა დავუკრა?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "ალბომები"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "სინგლები"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "სიმღერები"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "ვიდეო"
|
||||
@@ -99,7 +109,7 @@ msgstr "გაუქმენა"
|
||||
msgid "Favourites"
|
||||
msgstr "რჩეულები"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "ყველას ჩვენება"
|
||||
@@ -109,12 +119,12 @@ msgstr "ყველას ჩვენება"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "რჩეული სიმღერები"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "ხშირად დაკრულები"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "დაკრული სიმღერები"
|
||||
@@ -134,28 +144,28 @@ msgstr "ძებნა"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "მიმდინარეობს დაკვრა"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "რიგი"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "ლირიკა"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "აუდიობილიკის წაშლა"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "არაფერს ვუკრავ"
|
||||
@@ -165,11 +175,16 @@ msgstr "არაფერს ვუკრავ"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "უცნობი სიმღერების სია"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "აქ ჯერ სიმღერები არაა"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "დასაკრავი სია"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -185,17 +200,33 @@ msgstr "დასაკრავი სიები"
|
||||
msgid "Unknown"
|
||||
msgstr "უცნობი"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "შემდეგის დაკვრა"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "რადიო"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "იპოვეთ მუსიკა YouTube Music-ზე"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "შემდეგის დაკვრა"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "რიგში ჩამატება"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "რჩეულის წაშლა"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "რჩეულის დამატება"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "დასაკრავი სიაში დამატება"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "შემდეგის დაკვრა"
|
||||
+73
-38
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-10-03 14:20+0200\n"
|
||||
"Last-Translator: Shinjo Park <[email protected]>\n"
|
||||
"Language-Team: Korean <[email protected]>\n"
|
||||
@@ -27,57 +27,68 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "재생"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "무순서 재생"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "브라우저로 열기"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "다음 재생"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "재생 목록에 추가"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "라디오"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Artists"
|
||||
msgid "Artist"
|
||||
msgstr "아티스트"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr "비디오 재생은 지원하지 않습니다. \"%1\"의 오디오만 재생하시겠습니까?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "앨범"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "싱글"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "곡"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "비디오"
|
||||
@@ -97,7 +108,7 @@ msgstr "취소"
|
||||
msgid "Favourites"
|
||||
msgstr "책갈피"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "모두 표시"
|
||||
@@ -107,12 +118,12 @@ msgstr "모두 표시"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "책갈피에 등록된 노래"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "가장 많이 재생됨"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "재생한 노래"
|
||||
@@ -132,28 +143,28 @@ msgstr "검색"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "지금 재생 중"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "대기열에 추가"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "트랙 삭제"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "재생 중인 미디어 없음"
|
||||
@@ -163,11 +174,17 @@ msgstr "재생 중인 미디어 없음"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "알 수 없는 노래 목록"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "목록에 등록된 곡 없음"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlists"
|
||||
msgid "Playlist"
|
||||
msgstr "재생 목록"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -183,21 +200,39 @@ msgstr "재생 목록"
|
||||
msgid "Unknown"
|
||||
msgstr "알 수 없음"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "다음 재생"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "라디오"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "YouTube Music에서 음악 찾기"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "다음 재생"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Remove Favourite"
|
||||
msgstr "책갈피"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Add Favourite"
|
||||
msgstr "책갈피"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "재생 목록에 추가"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "다음 재생"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "지우기"
|
||||
|
||||
|
||||
+71
-40
@@ -6,8 +6,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-06 15:09-0400\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-28 11:10+0100\n"
|
||||
"Last-Translator: Freek de Kruijf <[email protected]>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: nl\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.08.1\n"
|
||||
"X-Generator: Lokalize 22.08.3\n"
|
||||
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
@@ -27,35 +27,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Afspelen"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Willekeurig afspelen"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "In browser openen"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Volgende afspelen"
|
||||
msgid "Album • %1"
|
||||
msgstr "Album • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Aan afspeellijst toevoegen"
|
||||
msgid "More"
|
||||
msgstr "Meer"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Artiest"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -64,22 +74,22 @@ msgstr ""
|
||||
"Afspelen van video wordt nog niet ondersteund. Wilt u alleen het geluid van "
|
||||
"\"%1\" afspelen?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Albums"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Enkelvoudige"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Songs"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Video's"
|
||||
@@ -99,7 +109,7 @@ msgstr "Annuleren"
|
||||
msgid "Favourites"
|
||||
msgstr "Favorieten"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Alles tonen"
|
||||
@@ -109,12 +119,12 @@ msgstr "Alles tonen"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Favoriete songs"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Meest afgespeeld"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Afgespeelde songs"
|
||||
@@ -134,28 +144,28 @@ msgstr "Zoeken"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Speelt nu"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Wachtrij"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "Liedteksten"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Track verwijderen"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Er speelt geen medium"
|
||||
@@ -165,11 +175,16 @@ msgstr "Er speelt geen medium"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Onbekende lijst met songs"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Er zijn hier nog geen songs"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Afspeellijst"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -185,21 +200,37 @@ msgstr "Afspeellijsten"
|
||||
msgid "Unknown"
|
||||
msgstr "Onbekend"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Volgende afspelen"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Muziek zoeken op YouTube Music"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Volgende afspelen"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Aan wachtrij toevoegen"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Favoriet verwijderen"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Favoriet toevoegen"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Aan afspeellijst toevoegen"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Volgende afspelen"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Wissen"
|
||||
|
||||
|
||||
+63
-38
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-12 00:49+0000\n"
|
||||
"PO-Revision-Date: 2022-09-11 19:45+0200\n"
|
||||
"Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
|
||||
"Language-Team: Norwegian Nynorsk <[email protected]>\n"
|
||||
@@ -30,57 +30,67 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Spel av"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Stokk om"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Opna i nettlesar"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Spel som neste"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Legg til speleliste"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr "Videoavspeling er endå ikkje støtta. Vil du spela av lyden til «%1»?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Album"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Singelplater"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Songar"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Videoar"
|
||||
@@ -100,7 +110,7 @@ msgstr "Avbryt"
|
||||
msgid "Favourites"
|
||||
msgstr "Favorittar"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:181
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Vis alle"
|
||||
@@ -110,12 +120,12 @@ msgstr "Vis alle"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Favorittsongar"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:171
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Oftast avspela"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:186
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Avspela songar"
|
||||
@@ -135,28 +145,28 @@ msgstr "Søk"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Spelar no"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Kø"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Fjern spor"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Inkje medium vert spela"
|
||||
@@ -166,11 +176,16 @@ msgstr "Inkje medium vert spela"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Ukjend songliste"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Ingen songar enno"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -186,17 +201,27 @@ msgstr "Spelelister"
|
||||
msgid "Unknown"
|
||||
msgstr "Ukjend"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Spel som neste"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Søk etter musikk på YouTube Music"
|
||||
|
||||
#: contents/ui/SongMenu.qml:26
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Spel som neste"
|
||||
|
||||
#: contents/ui/SongMenu.qml:32
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:39
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:39
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr ""
|
||||
+71
-38
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+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"
|
||||
@@ -27,57 +27,68 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "alam yellow @ gmail.com"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "ਚਲਾਓ"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "ਰਲਵੇਂ"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "ਅਗਲਾ ਚਲਾਓ"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "ਪਲੇਅਲਿਸਟ ਵਿੱਚ ਜੋੜੋ"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "ਰੇਡੀਓ"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Artists"
|
||||
msgid "Artist"
|
||||
msgstr "ਕਲਾਕਾਰ"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr "ਵਿਡੀਓ ਪਲੇਅਬੈਕ ਹਾਲੇ ਸਹਾਇਕ ਨਹੀਂ ਹੈ। ਕੀ ਤੁਸੀਂ \"%1\" ਦਾ ਆਡੀਓ ਹੀ ਚਲਾਉਣਾ ਚਾਹੋਗੇ?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "ਐਲਬਮਾਂ"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "ਇਕੱਲੇ"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "ਗੀਤ"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "ਵਿਡੀਓ"
|
||||
@@ -97,7 +108,7 @@ msgstr "ਰੱਦ ਕਰੋ"
|
||||
msgid "Favourites"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr ""
|
||||
@@ -107,12 +118,12 @@ msgstr ""
|
||||
msgid "Favourite Songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr ""
|
||||
@@ -132,29 +143,29 @@ msgstr "ਖੋਜੋ"
|
||||
msgid "AudioTube"
|
||||
msgstr "ਆਡੀਓ-ਟਿਊਬ"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "No media playing"
|
||||
msgid "Now Playing"
|
||||
msgstr "ਕੋਈ ਮੀਡੀਆ ਨਹੀਂ ਚੱਲਦਾ"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "ਟਰੈਕ ਨੂੰ ਹਟਾਓ"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "ਕੋਈ ਮੀਡੀਆ ਨਹੀਂ ਚੱਲਦਾ"
|
||||
@@ -164,11 +175,17 @@ msgstr "ਕੋਈ ਮੀਡੀਆ ਨਹੀਂ ਚੱਲਦਾ"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlists"
|
||||
msgid "Playlist"
|
||||
msgstr "ਪਲੇਅਲਿਸਟਾਂ"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -184,21 +201,37 @@ msgstr "ਪਲੇਅਲਿਸਟਾਂ"
|
||||
msgid "Unknown"
|
||||
msgstr "ਅਣਪਛਾਤਾ"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "ਅਗਲਾ ਚਲਾਓ"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "ਰੇਡੀਓ"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "ਯੂਟਿਊਬ ਸੰਗੀਤ ਉੱਤੇ ਸੰਗੀਤ ਲੱਭੋ"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "ਅਗਲਾ ਚਲਾਓ"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "ਪਲੇਅਲਿਸਟ ਵਿੱਚ ਜੋੜੋ"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "ਅਗਲਾ ਚਲਾਓ"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "ਮਿਟਾਓ"
|
||||
|
||||
|
||||
+73
-38
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-10-18 18:06+0200\n"
|
||||
"Last-Translator: Łukasz Wojniłowicz <[email protected]>\n"
|
||||
"Language-Team: Polish <[email protected]>\n"
|
||||
@@ -29,35 +29,46 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected], [email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Odtwórz"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Wymieszaj"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Otwórz w przeglądarce"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Odtwórz następny"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Dodaj do listy odtwarzania"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Artists"
|
||||
msgid "Artist"
|
||||
msgstr "Wykonawcy"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -66,22 +77,22 @@ msgstr ""
|
||||
"Odtwarzanie wideo nie jest jeszcze obsługiwane. Czy odtworzyć tylko dźwięk z "
|
||||
"„%1”?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Albumy"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Single"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Piosenki"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Filmy"
|
||||
@@ -101,7 +112,7 @@ msgstr "Anuluj"
|
||||
msgid "Favourites"
|
||||
msgstr "Ulubione"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Pokaż wszystkie"
|
||||
@@ -111,12 +122,12 @@ msgstr "Pokaż wszystkie"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Ulubione utwory"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Najczęściej odtwarzane"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Odtwarzane utwory"
|
||||
@@ -136,28 +147,28 @@ msgstr "Szukaj"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Teraz odtwarzany"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Kolejka"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Usuń utwór"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Nic nie jest odtwarzane"
|
||||
@@ -167,11 +178,17 @@ msgstr "Nic nie jest odtwarzane"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Nieznana lista utworów"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Jeszcze nie ma tutaj utworów"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlists"
|
||||
msgid "Playlist"
|
||||
msgstr "Listy odtwarzania"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -187,21 +204,39 @@ msgstr "Listy odtwarzania"
|
||||
msgid "Unknown"
|
||||
msgstr "Nieznany"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Odtwórz następny"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Znajdź muzykę w serwisie YouTube Music"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Odtwórz następny"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Ulubione"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Add Favourite"
|
||||
msgstr "Ulubione"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Dodaj do listy odtwarzania"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Odtwórz następny"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Wyczyść"
|
||||
|
||||
|
||||
+64
-39
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-06-03 17:36+0100\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-28 18:35+0000\n"
|
||||
"Last-Translator: José Nuno Coelho Pires <[email protected]>\n"
|
||||
"Language-Team: Portuguese <[email protected]>\n"
|
||||
"Language: pt\n"
|
||||
@@ -29,35 +29,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Reproduzir"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Baralhar"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Abrir no Navegador"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Reproduzir o Seguinte"
|
||||
msgid "Album • %1"
|
||||
msgstr "Álbum • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Adicionar à Lista de Reprodução"
|
||||
msgid "More"
|
||||
msgstr "Mais"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Rádio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Artista"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -66,22 +76,22 @@ msgstr ""
|
||||
"A reprodução de vídeos ainda não é suportada. Deseja reproduzir apenas o "
|
||||
"áudio de \"%1\"?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Álbuns"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "'Singles'"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Músicas"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Vídeos"
|
||||
@@ -101,7 +111,7 @@ msgstr "Cancelar"
|
||||
msgid "Favourites"
|
||||
msgstr "Favoritos"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Mostrar Tudo"
|
||||
@@ -111,12 +121,12 @@ msgstr "Mostrar Tudo"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Músicas Favoritas"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Mais Tocadas"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Músicas Tocadas"
|
||||
@@ -136,28 +146,28 @@ msgstr "Procurar"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Agora a Ouvir"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Fila"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "Letras Musicais"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Remover a Faixa"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Nada em reprodução"
|
||||
@@ -167,11 +177,16 @@ msgstr "Nada em reprodução"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Lista de músicas desconhecida"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Ainda sem músicas aqui"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Lista de Reprodução"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -187,17 +202,27 @@ msgstr "Listas de Reprodução"
|
||||
msgid "Unknown"
|
||||
msgstr "Desconhecido"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Reproduzir o seguinte"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Rádio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Procurar música no YouTube Music"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Reproduzir o Seguinte"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Adicionar à fila"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Remover o Favorito"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Adicionar aos Favoritos"
|
||||
+72
-41
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-10-19 15:40-0300\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-12-20 10:48-0300\n"
|
||||
"Last-Translator: Luiz Fernando Ranghetti <[email protected]>\n"
|
||||
"Language-Team: Portuguese <[email protected]>\n"
|
||||
"Language: pt_BR\n"
|
||||
@@ -28,35 +28,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Reproduzir"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Embaralhar"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Abrir no navegador"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Reproduzir próxima"
|
||||
msgid "Album • %1"
|
||||
msgstr "Álbum • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Adicionar à lista de reprodução"
|
||||
msgid "More"
|
||||
msgstr "Mais"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Rádio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Artista"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -65,22 +75,22 @@ msgstr ""
|
||||
"A reprodução de vídeos ainda não é suportada. Deseja reproduzir apenas o "
|
||||
"áudio de \"%1\"?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Álbuns"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Singles"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Músicas"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Vídeos"
|
||||
@@ -98,9 +108,9 @@ msgstr "Cancelar"
|
||||
#: contents/ui/LibraryPage.qml:21
|
||||
#, kde-format
|
||||
msgid "Favourites"
|
||||
msgstr "Favoritos"
|
||||
msgstr "Favoritas"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Mostrar tudo"
|
||||
@@ -110,12 +120,12 @@ msgstr "Mostrar tudo"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Músicas favoritas"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Mais reproduzidas"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Músicas reproduzidas"
|
||||
@@ -135,28 +145,28 @@ msgstr "Pesquisar"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Reproduzindo agora"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Fila"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
msgstr "Letras"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Remover faixa"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Nenhuma mídia em reprodução"
|
||||
@@ -166,11 +176,16 @@ msgstr "Nenhuma mídia em reprodução"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Lista de músicas desconhecida"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Nenhuma música ainda"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Lista de músicas"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -186,21 +201,37 @@ msgstr "Listas de músicas"
|
||||
msgid "Unknown"
|
||||
msgstr "Desconhecido"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Reproduzir próxima"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Rádio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Encontre músicas no YouTube Music"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Reproduzir próxima"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Adicionar à fila"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Remover das favoritas"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Adicionar favorita"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Adicionar à lista de reprodução"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Reproduzir próxima"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Limpar"
|
||||
|
||||
|
||||
+86
-60
@@ -6,8 +6,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-05-10 21:39+0300\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-12-27 10:21+0300\n"
|
||||
"Last-Translator: Alexander Yavorsky <[email protected]>\n"
|
||||
"Language-Team: Russian <[email protected]>\n"
|
||||
"Language: ru\n"
|
||||
@@ -21,64 +21,75 @@ msgstr ""
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr "Александр Яворский"
|
||||
msgstr "Александр Яворский, Павел Чернышов"
|
||||
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
msgstr "[email protected], [email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Воспроизвести"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Перемешать"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr ""
|
||||
msgstr "Открыть в браузере"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Воспроизвести следующий"
|
||||
msgid "Album • %1"
|
||||
msgstr "Альбом • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr ""
|
||||
msgid "More"
|
||||
msgstr "Дополнительно"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Радио"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Исполнитель"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr ""
|
||||
"Воспроизведение видео пока не поддерживается. Воспроизвести звук трека «%1»?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Альбомы"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr ""
|
||||
msgstr "Синглы"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr ""
|
||||
msgstr "Треки"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Видеозаписи"
|
||||
@@ -96,32 +107,32 @@ msgstr "Отмена"
|
||||
#: contents/ui/LibraryPage.qml:21
|
||||
#, kde-format
|
||||
msgid "Favourites"
|
||||
msgstr ""
|
||||
msgstr "Избранное"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr ""
|
||||
msgstr "Показать все"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:36
|
||||
#, kde-format
|
||||
msgid "Favourite Songs"
|
||||
msgstr ""
|
||||
msgstr "Избранные треки"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr ""
|
||||
msgstr "Часто воспроизводимые"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr ""
|
||||
msgstr "Воспроизведённые треки"
|
||||
|
||||
#: contents/ui/main.qml:49
|
||||
#, kde-format
|
||||
msgid "Back"
|
||||
msgstr ""
|
||||
msgstr "Назад"
|
||||
|
||||
#: contents/ui/main.qml:83 contents/ui/SearchPage.qml:149
|
||||
#, kde-format
|
||||
@@ -133,71 +144,86 @@ msgstr "Поиск"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr ""
|
||||
msgstr "Текущий трек"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr ""
|
||||
msgstr "Очередь воспроизведения"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
msgstr "Текст песни"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Удалить дорожку"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr ""
|
||||
msgstr "Ничего не воспроизводится"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:15
|
||||
#, kde-format
|
||||
msgid "Unknown list of songs"
|
||||
msgstr ""
|
||||
msgstr "Неизвестный список треков"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr ""
|
||||
msgstr "Пока нет ни одного трека"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Список воспроизведения"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
msgstr ""
|
||||
msgstr "Исполнители"
|
||||
|
||||
#: contents/ui/SearchPage.qml:29
|
||||
#, kde-format
|
||||
msgid "Playlists"
|
||||
msgstr ""
|
||||
msgstr "Списки воспроизведения"
|
||||
|
||||
#: contents/ui/SearchPage.qml:36
|
||||
#, kde-format
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Радио"
|
||||
msgstr "Неизвестный тип"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr ""
|
||||
msgstr "Найти музыку в YouTube Music"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Воспроизвести следующим"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Добавить в очередь воспроизведения"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Убрать из избранного"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Добавить в избранное"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Очистить"
|
||||
|
||||
+71
-41
@@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+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"
|
||||
@@ -25,58 +25,68 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Prehrať"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Zamiešať"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Play"
|
||||
msgid "Play Next"
|
||||
msgstr "Prehrať"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Pridať do zoznamu skladieb"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Rádio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Artists"
|
||||
msgid "Artist"
|
||||
msgstr "Interpreti"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Albumy"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Samotné"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Videá"
|
||||
@@ -96,7 +106,7 @@ msgstr "Zrušiť"
|
||||
msgid "Favourites"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr ""
|
||||
@@ -106,12 +116,12 @@ msgstr ""
|
||||
msgid "Favourite Songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr ""
|
||||
@@ -131,29 +141,29 @@ msgstr "Hľadať"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "No media playing"
|
||||
msgid "Now Playing"
|
||||
msgstr "Neprehráva sa žiadne médium"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Neprehráva sa žiadne médium"
|
||||
@@ -163,11 +173,17 @@ msgstr "Neprehráva sa žiadne médium"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlists"
|
||||
msgid "Playlist"
|
||||
msgstr "Zoznamy skladieb"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -183,21 +199,35 @@ msgstr "Zoznamy skladieb"
|
||||
msgid "Unknown"
|
||||
msgstr "Neznáme"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Rádio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Play"
|
||||
msgid "Play Next"
|
||||
msgstr "Prehrať"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Pridať do zoznamu skladieb"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Vyčistiť"
|
||||
|
||||
|
||||
+71
-40
@@ -6,15 +6,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-06 07:32+0100\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-29 07:45+0100\n"
|
||||
"Last-Translator: Matjaž Jeran <[email protected]>\n"
|
||||
"Language-Team: Slovenian <[email protected]>\n"
|
||||
"Language: sl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Lokalize 22.08.1\n"
|
||||
"X-Generator: Lokalize 22.08.3\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n"
|
||||
"%100==4 ? 3 : 0);\n"
|
||||
|
||||
@@ -28,57 +28,67 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Predvajaj"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Premešaj"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Odpri v brskalniku"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Predvajaj naslednjo"
|
||||
msgid "Album • %1"
|
||||
msgstr "Album • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Dodaj v seznam predvajanja"
|
||||
msgid "More"
|
||||
msgstr "Več"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Avtor"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr "Video playback še ni podprt. Ali želite predvajati samo zvok \"%1\"?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Albumi"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Singli"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Glasba"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Videposnetki"
|
||||
@@ -98,7 +108,7 @@ msgstr "Prekliči"
|
||||
msgid "Favourites"
|
||||
msgstr "Priljubljene"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Prikaži vse"
|
||||
@@ -108,12 +118,12 @@ msgstr "Prikaži vse"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Priljubljene pesmi"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Največkrat predvajane"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Predvajane pesmi"
|
||||
@@ -133,28 +143,28 @@ msgstr "Išči"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Pravkar predvajano"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Čakalna vrsta"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "Besedilo"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Odstrani sled"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Niče se ne predvaja"
|
||||
@@ -164,11 +174,16 @@ msgstr "Niče se ne predvaja"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Neznan seznam pesmi"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Tu še ni nobene pesmi"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Seznam predvajanja"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -184,21 +199,37 @@ msgstr "Seznami predvajanja"
|
||||
msgid "Unknown"
|
||||
msgstr "Neznano"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Predvajaj naslednjo"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Najdi glasbo na Youtube Music"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Predvajaj naslednjo"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Dodaj v v čakalno vrsto"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Odstrani priljubljenega"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Dodaj priljubljenega"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Dodaj v seznam predvajanja"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Predvajaj naslednjo"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Očisti"
|
||||
|
||||
|
||||
+73
-38
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-09-24 14:57+0200\n"
|
||||
"Last-Translator: Stefan Asserhäll <[email protected]>\n"
|
||||
"Language-Team: Swedish <[email protected]>\n"
|
||||
@@ -27,57 +27,68 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Spela"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Blanda"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Öppna i webbläsare"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Spela nästa"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Lägg till i spellista"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Artists"
|
||||
msgid "Artist"
|
||||
msgstr "Artister"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr "Videouppspelning stöds inte ännu. Vill du bara spela ljudet på \"%1\"?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Album"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Singlar"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Låtar"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Videor"
|
||||
@@ -97,7 +108,7 @@ msgstr "Avbryt"
|
||||
msgid "Favourites"
|
||||
msgstr "Favoriter"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Visa alla"
|
||||
@@ -107,12 +118,12 @@ msgstr "Visa alla"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Favoritlåtar"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Mest spelade"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Spelade låtar"
|
||||
@@ -132,28 +143,28 @@ msgstr "Sök"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Spelar nu"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Köa"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Ta bort spår"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Inga media spelar"
|
||||
@@ -163,11 +174,17 @@ msgstr "Inga media spelar"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Okänd låtlista"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Inga låtar här ännu"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlists"
|
||||
msgid "Playlist"
|
||||
msgstr "Spellistor"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -183,21 +200,39 @@ msgstr "Spellistor"
|
||||
msgid "Unknown"
|
||||
msgstr "Okänd"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Spela nästa"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Sök efter musik på YouTube musik"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Spela nästa"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Favoriter"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
msgid "Add Favourite"
|
||||
msgstr "Favoriter"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Lägg till i spellista"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Spela nästa"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Rensa"
|
||||
|
||||
|
||||
+71
-40
@@ -6,8 +6,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-06 10:53+0300\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-28 18:46+0300\n"
|
||||
"Last-Translator: Emir SARI <[email protected]>\n"
|
||||
"Language-Team: Turkish <[email protected]>\n"
|
||||
"Language: tr\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.08.2\n"
|
||||
"X-Generator: Lokalize 22.08.3\n"
|
||||
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
@@ -27,35 +27,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Çal"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Karıştır"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Tarayıcıda Aç"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Sonrakini Çal"
|
||||
msgid "Album • %1"
|
||||
msgstr "Albüm • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Çalma Listesine Ekle"
|
||||
msgid "More"
|
||||
msgstr "Daha Fazla"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radyo"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Sanatçı"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -64,22 +74,22 @@ msgstr ""
|
||||
"Video oynatımı henüz desteklenmiyor. \"%1\" videosunun yalnızca sesinin "
|
||||
"çalınmasını ister misiniz?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Albümler"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Tekliler"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Şarkılar"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Videolar"
|
||||
@@ -99,7 +109,7 @@ msgstr "İptal"
|
||||
msgid "Favourites"
|
||||
msgstr "Beğeniler"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Tümünü Göster"
|
||||
@@ -109,12 +119,12 @@ msgstr "Tümünü Göster"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Beğenilen Şarkılar"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "En Çok Çalınanlar"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Çalınan Şarkılar"
|
||||
@@ -134,28 +144,28 @@ msgstr "Ara"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Şimdi Çalınıyor"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Kuyruk"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "Şarkı Sözleri"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Parçayı Kaldır"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Ortam çalmıyor"
|
||||
@@ -165,11 +175,16 @@ msgstr "Ortam çalmıyor"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Bilinmeyen şarkılar listesi"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Burada henüz şarkı yok"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Çalma Listesi"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -185,21 +200,37 @@ msgstr "Çalma Listeleri"
|
||||
msgid "Unknown"
|
||||
msgstr "Bilinmiyor"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Sonrakini çal"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radyo"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "YouTube Müzik'te müzik bul"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Sonrakini Çal"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Kuyruğa ekle"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Beğenilerden Kaldır"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Beğenilere Ekle"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Çalma Listesine Ekle"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Sonrakini çal"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Temizle"
|
||||
|
||||
|
||||
+71
-40
@@ -6,9 +6,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-06 10:00+0200\n"
|
||||
"Last-Translator: Yuri Chornoivan <[email protected]>\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-11-28 20:43+0200\n"
|
||||
"Last-Translator: Fracture dept <[email protected]>\n"
|
||||
"Language-Team: Ukrainian <[email protected]>\n"
|
||||
"Language: uk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -28,35 +28,45 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Відтворити"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Перемішати"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Відкрити у переглядачі"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Відтворити наступну"
|
||||
msgid "Album • %1"
|
||||
msgstr "Альбом • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "Додати до списку відтворення"
|
||||
msgid "More"
|
||||
msgstr "Більше"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Радіо"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Виконавець"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
@@ -65,22 +75,22 @@ msgstr ""
|
||||
"Підтримки відтворення відео ще не передбачено. Хочете, щоб було відтворено "
|
||||
"лише звукову частину «%1»?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Альбоми"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Одинарні"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Пісні"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Відео"
|
||||
@@ -100,7 +110,7 @@ msgstr "Скасувати"
|
||||
msgid "Favourites"
|
||||
msgstr "Улюблені"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Показати всі"
|
||||
@@ -110,12 +120,12 @@ msgstr "Показати всі"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "Улюблені композиції"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Часто слухали"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Відтворені композиції"
|
||||
@@ -135,28 +145,28 @@ msgstr "Пошук"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "Зараз відтворюємо"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "Додати до черги"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr "Текст"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Вилучити композицію"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Відтворення не відбувається"
|
||||
@@ -166,11 +176,16 @@ msgstr "Відтворення не відбувається"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Невідомий список композицій"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Тут ще немає композицій"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Список відтворення"
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -186,21 +201,37 @@ msgstr "Списки відтворення"
|
||||
msgid "Unknown"
|
||||
msgstr "Невідомий"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "Відтворити наступну"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Радіо"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "Шукати музику на сайті «Музика Youtube»"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Відтворити наступну"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Додати до черги"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Вилучити з улюблених"
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Додати до улюблених"
|
||||
|
||||
#~ msgid "Add to Playlist"
|
||||
#~ msgstr "Додати до списку відтворення"
|
||||
|
||||
#~ msgid "Play next"
|
||||
#~ msgstr "Відтворити наступну"
|
||||
|
||||
#~ msgid "Clear"
|
||||
#~ msgstr "Спорожнити"
|
||||
|
||||
|
||||
+64
-39
@@ -2,8 +2,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: kdeorg\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"PO-Revision-Date: 2022-11-19 14:49\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-12-24 11:42\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Chinese Simplified\n"
|
||||
"Language: zh_CN\n"
|
||||
@@ -27,57 +27,67 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected], [email protected]"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "播放"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "随机播放"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "在浏览器中打开"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "播放下一首"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgstr "添加到播放列表"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "电台"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr "视频播放尚未被支持。您想要只播放“%1”中的音频吗?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "专辑"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "单曲"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "曲目"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "视频"
|
||||
@@ -97,7 +107,7 @@ msgstr "取消"
|
||||
msgid "Favourites"
|
||||
msgstr "收藏夹"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "显示全部"
|
||||
@@ -107,12 +117,12 @@ msgstr "显示全部"
|
||||
msgid "Favourite Songs"
|
||||
msgstr "收藏的歌曲"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "最常播放"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "已播放歌曲"
|
||||
@@ -132,28 +142,28 @@ msgstr "搜索"
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr "正在播放"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr "播放队列"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "移除曲目"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "没有正在播放的媒体"
|
||||
@@ -163,11 +173,16 @@ msgstr "没有正在播放的媒体"
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "未知歌曲列表"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "此处无歌曲"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -183,17 +198,27 @@ msgstr "播放列表"
|
||||
msgid "Unknown"
|
||||
msgstr "未知"
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr "播放下一首"
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "电台"
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr "查找 YouTube Music 中的音乐"
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "播放下一首"
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr ""
|
||||
+61
-36
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2022-11-23 00:50+0000\n"
|
||||
"POT-Creation-Date: 2022-12-24 00:52+0000\n"
|
||||
"PO-Revision-Date: 2022-05-30 00:47+0000\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
@@ -28,57 +28,67 @@ msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:19 contents/ui/PlaylistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:22 contents/ui/PlaylistPage.qml:26
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:26 contents/ui/PlaylistPage.qml:26
|
||||
#: contents/ui/AlbumPage.qml:29 contents/ui/ArtistPage.qml:32
|
||||
#: contents/ui/PlaylistPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:35 contents/ui/ArtistPage.qml:19
|
||||
#: contents/ui/AlbumPage.qml:37 contents/ui/ArtistPage.qml:39
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:100
|
||||
#: contents/ui/PlaybackHistory.qml:74 contents/ui/PlaylistPage.qml:68
|
||||
#: contents/ui/AlbumPage.qml:44
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgid "Album • %1"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/AlbumPage.qml:83 contents/ui/ArtistPage.qml:106
|
||||
#: contents/ui/PlaybackHistory.qml:79 contents/ui/PlaylistPage.qml:73
|
||||
#: contents/ui/SearchPage.qml:122
|
||||
#: contents/ui/AlbumPage.qml:87 contents/ui/ArtistPage.qml:125
|
||||
#: contents/ui/PlaybackHistory.qml:72 contents/ui/PlaylistPage.qml:89
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Add to Playlist"
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:47 contents/ui/SearchPage.qml:67
|
||||
#: contents/ui/ArtistPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:46
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:68 contents/ui/SearchPage.qml:69
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:63 contents/ui/SearchPage.qml:25
|
||||
#: contents/ui/ArtistPage.qml:85 contents/ui/SearchPage.qml:25
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:65
|
||||
#: contents/ui/ArtistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:67 contents/ui/SearchPage.qml:31
|
||||
#: contents/ui/ArtistPage.qml:89 contents/ui/SearchPage.qml:31
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/ArtistPage.qml:69 contents/ui/SearchPage.qml:33
|
||||
#: contents/ui/ArtistPage.qml:91 contents/ui/SearchPage.qml:33
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr ""
|
||||
@@ -98,7 +108,7 @@ msgstr ""
|
||||
msgid "Favourites"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:187
|
||||
#: contents/ui/LibraryPage.qml:31 contents/ui/LibraryPage.qml:206
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr ""
|
||||
@@ -108,12 +118,12 @@ msgstr ""
|
||||
msgid "Favourite Songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:177
|
||||
#: contents/ui/LibraryPage.qml:196
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/LibraryPage.qml:192
|
||||
#: contents/ui/LibraryPage.qml:211
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr ""
|
||||
@@ -133,28 +143,28 @@ msgstr ""
|
||||
msgid "AudioTube"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:105
|
||||
#: contents/ui/MaximizedPlayerPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Now Playing"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:130
|
||||
#: contents/ui/MaximizedPlayerPage.qml:132
|
||||
#, kde-format
|
||||
msgid "Queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:155
|
||||
#: contents/ui/MaximizedPlayerPage.qml:157
|
||||
#, kde-format
|
||||
msgid "Lyrics"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:292
|
||||
#: contents/ui/MaximizedPlayerPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:334
|
||||
#: contents/ui/MinimizedPlayerControls.qml:96
|
||||
#: contents/ui/MaximizedPlayerPage.qml:315
|
||||
#: contents/ui/MinimizedPlayerControls.qml:91
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr ""
|
||||
@@ -164,11 +174,16 @@ msgstr ""
|
||||
msgid "Unknown list of songs"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:25
|
||||
#: contents/ui/PlaybackHistory.qml:27
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:42
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:27
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
@@ -184,17 +199,27 @@ msgstr ""
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:116
|
||||
#, kde-format
|
||||
msgid "Play next"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SearchPage.qml:146
|
||||
#, kde-format
|
||||
msgid "Find music on YouTube Music"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:50 contents/ui/SongMenu.qml:97
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:59 contents/ui/SongMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/SongMenu.qml:69 contents/ui/SongMenu.qml:110
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr ""
|
||||
+14
-1
@@ -3,6 +3,7 @@
|
||||
// SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
|
||||
|
||||
#include "albummodel.h"
|
||||
#include "playlistutils.h"
|
||||
|
||||
#include <QStringBuilder>
|
||||
|
||||
@@ -21,6 +22,7 @@ AlbumModel::AlbumModel(QObject *parent)
|
||||
std::sort(m_album.thumbnails.begin(), m_album.thumbnails.end());
|
||||
|
||||
Q_EMIT titleChanged();
|
||||
Q_EMIT artistsChanged();
|
||||
Q_EMIT thumbnailUrlChanged();
|
||||
Q_EMIT playlistIdChanged();
|
||||
});
|
||||
@@ -48,7 +50,11 @@ QVariant AlbumModel::data(const QModelIndex &index, int role) const
|
||||
case ThumbnailUrl:
|
||||
if (!m_album.thumbnails.empty()) {
|
||||
return QString::fromStdString(m_album.thumbnails.front().url);
|
||||
} else {
|
||||
return {};
|
||||
}
|
||||
case ArtistsDisplayString:
|
||||
return PlaylistUtils::artistsToString(m_album.tracks[index.row()].artists);
|
||||
}
|
||||
|
||||
Q_UNREACHABLE();
|
||||
@@ -62,7 +68,8 @@ QHash<int, QByteArray> AlbumModel::roleNames() const
|
||||
{Title, "title"},
|
||||
{VideoId, "videoId"},
|
||||
{Artists, "artists"},
|
||||
{ThumbnailUrl, "thumbnailUrl"}
|
||||
{ThumbnailUrl, "thumbnailUrl"},
|
||||
{ArtistsDisplayString, "artistsDisplayString"}
|
||||
};
|
||||
}
|
||||
|
||||
@@ -82,6 +89,12 @@ QString AlbumModel::title() const
|
||||
return QString::fromStdString(m_album.title);
|
||||
}
|
||||
|
||||
QString AlbumModel::artists() const
|
||||
{
|
||||
return PlaylistUtils::artistsToString(m_album.artists);
|
||||
}
|
||||
|
||||
|
||||
QUrl AlbumModel::thumbnailUrl() const
|
||||
{
|
||||
if (m_album.thumbnails.empty()) {
|
||||
|
||||
@@ -16,6 +16,7 @@ class AlbumModel : public AbstractYTMusicModel
|
||||
Q_PROPERTY(QString browseId READ browseId WRITE setBrowseId NOTIFY browseIdChanged REQUIRED)
|
||||
|
||||
Q_PROPERTY(QString title READ title NOTIFY titleChanged)
|
||||
Q_PROPERTY(QString artists READ artists NOTIFY artistsChanged)
|
||||
Q_PROPERTY(QUrl thumbnailUrl READ thumbnailUrl NOTIFY thumbnailUrlChanged)
|
||||
Q_PROPERTY(QString playlistId READ playlistId NOTIFY playlistIdChanged)
|
||||
Q_PROPERTY(QUrl webUrl READ webUrl NOTIFY webUrlChanged)
|
||||
@@ -26,6 +27,7 @@ public:
|
||||
VideoId,
|
||||
Artists,
|
||||
ThumbnailUrl,
|
||||
ArtistsDisplayString
|
||||
};
|
||||
|
||||
explicit AlbumModel(QObject *parent = nullptr);
|
||||
@@ -41,6 +43,8 @@ public:
|
||||
QString title() const;
|
||||
Q_SIGNAL void titleChanged();
|
||||
|
||||
QString artists() const;
|
||||
Q_SIGNAL void artistsChanged();
|
||||
QUrl thumbnailUrl() const;
|
||||
Q_SIGNAL void thumbnailUrlChanged();
|
||||
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
#include <QJsonArray>
|
||||
#include <QFutureInterface>
|
||||
#include <QCoreApplication>
|
||||
#include <QTimer>
|
||||
|
||||
#include <pybind11/embed.h>
|
||||
|
||||
@@ -56,17 +55,6 @@ AsyncYTMusic::AsyncYTMusic(QObject *parent)
|
||||
connect(this, &AsyncYTMusic::errorOccurred, this, [](const QString &err) {
|
||||
std::cerr << qPrintable(err);
|
||||
});
|
||||
|
||||
QTimer::singleShot(0, [this]() {
|
||||
qDebug() << "Downloading album";
|
||||
downloadPlaylist("https://music.youtube.com/watch?v=8rIjsa85UVk&list=RDAMVM8rIjsa85UVk", [](YtDlDownloadStatus status) {
|
||||
if (!status.finished && status.current_track) {
|
||||
std::cout << *status.current_track << std::endl;
|
||||
} else if (status.finished) {
|
||||
std::cout << "Download finished" << std::endl;
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
//
|
||||
@@ -160,13 +148,6 @@ QFuture<Lyrics> AsyncYTMusic::fetchLyrics(const QString &browseId)
|
||||
});
|
||||
}
|
||||
|
||||
QFuture<void> AsyncYTMusic::downloadPlaylist(const std::string &url, std::function<void (YtDlDownloadStatus)> progressHook)
|
||||
{
|
||||
return invokeAndCatchOnThread([=, this]() {
|
||||
m_ytm->download_playlist(url, progressHook);
|
||||
});
|
||||
}
|
||||
|
||||
YTMusicThread &YTMusicThread::instance()
|
||||
{
|
||||
static YTMusicThread thread;
|
||||
|
||||
+2
-8
@@ -123,8 +123,6 @@ public:
|
||||
|
||||
QFuture<Lyrics> fetchLyrics(const QString &browseId);
|
||||
|
||||
QFuture<void> downloadPlaylist(const std::string &url, std::function<void(YtDlDownloadStatus)> progressHook);
|
||||
|
||||
Q_SIGNAL void errorOccurred(const QString &error);
|
||||
|
||||
protected:
|
||||
@@ -138,12 +136,8 @@ private:
|
||||
auto interface = std::make_shared<QFutureInterface<ReturnType>>();
|
||||
QMetaObject::invokeMethod(this, [=, this]() {
|
||||
try {
|
||||
if constexpr (!std::is_same_v<std::invoke_result_t<Func>, void>) {
|
||||
ReturnType val = fun();
|
||||
interface->reportResult(val);
|
||||
} else {
|
||||
fun();
|
||||
}
|
||||
ReturnType val = fun();
|
||||
interface->reportResult(val);
|
||||
interface->reportFinished();
|
||||
} catch (const std::exception &err) {
|
||||
interface->reportFinished();
|
||||
|
||||
@@ -13,43 +13,47 @@ Kirigami.ScrollablePage {
|
||||
property alias browseId: albumModel.browseId
|
||||
title: albumModel.title
|
||||
|
||||
actions {
|
||||
main: Kirigami.Action {
|
||||
icon.name: "media-playback-start"
|
||||
text: i18n("Play")
|
||||
onTriggered: {
|
||||
applicationWindow().playPlaylist(albumModel.playlistId)
|
||||
}
|
||||
}
|
||||
right: Kirigami.Action {
|
||||
icon.name: "media-playlist-shuffle"
|
||||
text: i18n("Shuffle")
|
||||
onTriggered: {
|
||||
applicationWindow().playShufflePlaylist(albumModel.playlistId)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
contextualActions: [
|
||||
Kirigami.Action {
|
||||
text: i18n("Open in Browser")
|
||||
icon.name: "internet-services"
|
||||
onTriggered: Qt.openUrlExternally(albumModel.webUrl)
|
||||
}
|
||||
|
||||
]
|
||||
|
||||
ListView {
|
||||
header: Kirigami.ItemViewHeader {
|
||||
backgroundImage.source: albumModel.thumbnailUrl
|
||||
id: songList
|
||||
header: ListHeader {
|
||||
visibleActions: [
|
||||
Kirigami.Action {
|
||||
icon.name: "media-playback-start"
|
||||
text: i18n("Play")
|
||||
onTriggered: {
|
||||
applicationWindow().playPlaylist(albumModel.playlistId)
|
||||
}
|
||||
},
|
||||
Kirigami.Action {
|
||||
icon.name: "media-playlist-shuffle"
|
||||
text: i18n("Shuffle")
|
||||
onTriggered: {
|
||||
applicationWindow().playShufflePlaylist(albumModel.playlistId)
|
||||
}
|
||||
}
|
||||
]
|
||||
overflowActions: [
|
||||
Kirigami.Action {
|
||||
text: i18n("Open in Browser")
|
||||
icon.name: "internet-services"
|
||||
onTriggered: Qt.openUrlExternally(albumModel.webUrl)
|
||||
}
|
||||
]
|
||||
title: albumModel.title
|
||||
imageSourceURL: albumModel.thumbnailUrl
|
||||
subtitle: i18n("Album • %1" , albumModel.artists)
|
||||
width: songList.width
|
||||
}
|
||||
|
||||
|
||||
reuseItems: true
|
||||
|
||||
model: AlbumModel {
|
||||
id: albumModel
|
||||
}
|
||||
SongMenu {
|
||||
id: menu
|
||||
}
|
||||
delegate: Kirigami.SwipeListItem {
|
||||
id: delegateItem
|
||||
|
||||
@@ -57,12 +61,17 @@ Kirigami.ScrollablePage {
|
||||
required property string videoId
|
||||
required property var artists
|
||||
required property string thumbnailUrl
|
||||
required property string artistsDisplayString
|
||||
required property int index
|
||||
|
||||
RowLayout {
|
||||
Layout.fillHeight: true
|
||||
Kirigami.Icon {
|
||||
Layout.fillHeight: true
|
||||
source: delegateItem.thumbnailUrl
|
||||
Controls.Label {
|
||||
text: (index + 1)
|
||||
font.bold: true
|
||||
leftPadding: 5
|
||||
color: Kirigami.Theme.disabledTextColor
|
||||
Layout.preferredWidth: 30
|
||||
}
|
||||
|
||||
Controls.Label {
|
||||
@@ -74,18 +83,13 @@ Kirigami.ScrollablePage {
|
||||
|
||||
actions: [
|
||||
Kirigami.Action {
|
||||
icon.name: "go-next"
|
||||
text: i18n("Play Next")
|
||||
onTriggered: UserPlaylistModel.playNext(delegateItem.videoId, delegateItem.title, delegateItem.artists)
|
||||
},
|
||||
Kirigami.Action {
|
||||
icon.name: "media-playlist-append"
|
||||
text: i18n("Add to Playlist")
|
||||
onTriggered: UserPlaylistModel.append(delegateItem.videoId, delegateItem.title, delegateItem.artists)
|
||||
icon.name: "view-more-horizontal-symbolic"
|
||||
text: i18n("More")
|
||||
onTriggered: menu.openForSong(delegateItem.videoId, delegateItem.title, delegateItem.artists, delegateItem.artistsDisplayString)
|
||||
}
|
||||
]
|
||||
|
||||
onClicked: play(videoId)
|
||||
onClicked: play(delegateItem.videoId)
|
||||
}
|
||||
|
||||
Controls.BusyIndicator {
|
||||
|
||||
@@ -11,21 +11,42 @@ import org.kde.ytmusic 1.0
|
||||
|
||||
Kirigami.ScrollablePage {
|
||||
property alias channelId: artistModel.channelId
|
||||
|
||||
property string radioId
|
||||
property string shuffleId
|
||||
title: artistModel.title
|
||||
|
||||
contextualActions: [
|
||||
Kirigami.Action {
|
||||
text: i18n("Open in Browser")
|
||||
icon.name: "internet-services"
|
||||
onTriggered: Qt.openUrlExternally(artistModel.webUrl)
|
||||
}
|
||||
]
|
||||
|
||||
SongMenu {
|
||||
id: menu
|
||||
}
|
||||
ListView {
|
||||
header: Kirigami.ItemViewHeader {
|
||||
backgroundImage.source: artistModel.thumbnailUrl
|
||||
id: songList
|
||||
|
||||
header: ListHeader {
|
||||
visibleActions: [
|
||||
Kirigami.Action {
|
||||
text: i18n("Radio")
|
||||
icon.name: "radio"
|
||||
onTriggered: playPlaylist(radioId)
|
||||
},
|
||||
Kirigami.Action {
|
||||
text: i18n("Shuffle")
|
||||
icon.name: "media-playlist-shuffle"
|
||||
onTriggered: playPlaylist(shuffleId)
|
||||
}
|
||||
]
|
||||
overflowActions: [
|
||||
Kirigami.Action {
|
||||
text: i18n("Open in Browser")
|
||||
icon.name: "internet-services"
|
||||
onTriggered: Qt.openUrlExternally(artistModel.webUrl)
|
||||
}
|
||||
]
|
||||
title: artistModel.title
|
||||
imageSourceURL: artistModel.thumbnailUrl
|
||||
subtitle: i18n("Artist")
|
||||
rounded: true
|
||||
width: songList.width
|
||||
|
||||
}
|
||||
|
||||
reuseItems: true
|
||||
@@ -46,15 +67,16 @@ Kirigami.ScrollablePage {
|
||||
onOpenVideo: (videoId, title) => {
|
||||
videoPlayMessage.text = i18n("Video playback is not supported yet. Do you want to play only the audio of \"%1\"?", title)
|
||||
videoPlayMessage.visible = true
|
||||
videoPlayMessage.okAction = function() {
|
||||
videoPlayMessage.okAction = () => {
|
||||
play(videoId)
|
||||
videoPlayMessage.visible = false
|
||||
}
|
||||
videoPlayMessage.cancelAction = function() {
|
||||
videoPlayMessage.cancelAction = () => {
|
||||
videoPlayMessage.visible = false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
section.property: "type"
|
||||
section.delegate: Kirigami.ListSectionHeader {
|
||||
text: {
|
||||
@@ -70,6 +92,7 @@ Kirigami.ScrollablePage {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
delegate: Kirigami.SwipeListItem {
|
||||
id: delegateItem
|
||||
|
||||
@@ -82,9 +105,11 @@ Kirigami.ScrollablePage {
|
||||
|
||||
RowLayout {
|
||||
Layout.fillHeight: true
|
||||
Kirigami.Icon {
|
||||
Layout.fillHeight: true
|
||||
RoundedImage {
|
||||
source: delegateItem.thumbnailUrl
|
||||
height: 35
|
||||
width: height
|
||||
radius:5
|
||||
}
|
||||
|
||||
Controls.Label {
|
||||
@@ -96,16 +121,10 @@ Kirigami.ScrollablePage {
|
||||
|
||||
actions: [
|
||||
Kirigami.Action {
|
||||
icon.name: "go-next"
|
||||
text: i18n("Play Next")
|
||||
icon.name: "view-more-horizontal-symbolic"
|
||||
text: i18n("More")
|
||||
visible: type === ArtistModel.Song
|
||||
onTriggered: UserPlaylistModel.playNext(delegateItem.videoId, delegateItem.title, delegateItem.artists)
|
||||
},
|
||||
Kirigami.Action {
|
||||
icon.name: "media-playlist-append"
|
||||
text: i18n("Add to Playlist")
|
||||
visible: type === ArtistModel.Song
|
||||
onTriggered: UserPlaylistModel.append(delegateItem.videoId, delegateItem.title, delegateItem.artists)
|
||||
onTriggered: menu.openForSong(delegateItem.videoId, delegateItem.title, delegateItem.artists, artistModel.title)
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
+155
-112
@@ -37,6 +37,7 @@ Kirigami.ScrollablePage {
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Controls.ScrollView {
|
||||
Layout.fillWidth: true
|
||||
RowLayout {
|
||||
@@ -47,13 +48,15 @@ Kirigami.ScrollablePage {
|
||||
delegate: ColumnLayout {
|
||||
id: delegateItem
|
||||
required property string title
|
||||
required property string artists
|
||||
required property var artists
|
||||
required property string artistsDisplayString
|
||||
required property string videoId
|
||||
|
||||
Layout.fillWidth: false
|
||||
Layout.maximumWidth: 200
|
||||
|
||||
Kirigami.ShadowedRectangle {
|
||||
color: Kirigami.Theme.backgroundColor
|
||||
id: favCover
|
||||
MouseArea {
|
||||
id: favArea
|
||||
@@ -61,8 +64,12 @@ Kirigami.ScrollablePage {
|
||||
onClicked: play(delegateItem.videoId)
|
||||
hoverEnabled: !Kirigami.Settings.hasTransientTouchInput
|
||||
onEntered: {
|
||||
if (!Kirigami.Settings.hasTransientTouchInput)
|
||||
if (!Kirigami.Settings.hasTransientTouchInput){
|
||||
favSelected.visible = true
|
||||
playAnimationPosition.running = true
|
||||
playAnimationOpacity.running = true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
onExited: favSelected.visible = false
|
||||
@@ -77,57 +84,41 @@ Kirigami.ScrollablePage {
|
||||
shadow.xOffset: 5
|
||||
shadow.yOffset: 5
|
||||
shadow.color: Qt.rgba(0, 0, 0, 0.2)
|
||||
Rectangle {
|
||||
width: 200
|
||||
ThumbnailSource {
|
||||
id: thumbnailSource
|
||||
videoId: delegateItem.videoId
|
||||
}
|
||||
RoundedImage {
|
||||
source: thumbnailSource.cachedPath
|
||||
height: 200
|
||||
width: height
|
||||
radius: 10
|
||||
}
|
||||
Rectangle {
|
||||
id: favSelected
|
||||
|
||||
color: "transparent"
|
||||
|
||||
//this Rectangle is needed to keep the source image's fillMode
|
||||
ThumbnailSource {
|
||||
id: thumbnailSource
|
||||
videoId: delegateItem.videoId
|
||||
}
|
||||
Rectangle {
|
||||
|
||||
id: imageSource
|
||||
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
anchors.fill: parent
|
||||
source: thumbnailSource.cachedPath
|
||||
fillMode: Image.PreserveAspectCrop
|
||||
asynchronous: true
|
||||
color: Kirigami.Theme.hoverColor
|
||||
radius: 10
|
||||
opacity: 0.2
|
||||
}
|
||||
Item{
|
||||
height: parent.height
|
||||
width: parent.width
|
||||
NumberAnimation on opacity{
|
||||
id: playAnimationOpacity
|
||||
easing.type: Easing.OutCubic
|
||||
running: false
|
||||
from: 0; to: 1
|
||||
}
|
||||
visible: false
|
||||
|
||||
layer.enabled: true
|
||||
}
|
||||
|
||||
RoundedMask {
|
||||
anchors.fill: parent
|
||||
colorSource: imageSource
|
||||
}
|
||||
|
||||
Controls.ToolButton {
|
||||
anchors.right: parent.right
|
||||
anchors.bottom: parent.bottom
|
||||
icon.name: "delete"
|
||||
onClicked: Library.removeFavourite(
|
||||
delegateItem.videoId)
|
||||
z: 2000
|
||||
}
|
||||
Rectangle {
|
||||
id: favSelected
|
||||
|
||||
Rectangle {
|
||||
anchors.fill: parent
|
||||
color: Kirigami.Theme.hoverColor
|
||||
radius: 10
|
||||
opacity: 0.2
|
||||
|
||||
NumberAnimation on y {
|
||||
id: playAnimationPosition
|
||||
easing.type: Easing.OutCubic
|
||||
running: false
|
||||
from: 20; to: 0
|
||||
duration: 100
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
height: 45
|
||||
width: 45
|
||||
@@ -139,26 +130,54 @@ Kirigami.ScrollablePage {
|
||||
|
||||
}
|
||||
Kirigami.Icon {
|
||||
x:100-0.43*height
|
||||
y:100-0.5*height
|
||||
x: 100 - 0.43 * height
|
||||
y: 100 - 0.5 * height
|
||||
color: "white"
|
||||
source: "media-playback-start"
|
||||
}
|
||||
visible: false
|
||||
anchors.fill: parent
|
||||
radius: 9
|
||||
border.color: Kirigami.Theme.hoverColor
|
||||
border.width: 2
|
||||
color: "transparent"
|
||||
}
|
||||
visible: false
|
||||
anchors.fill: parent
|
||||
|
||||
radius: 9
|
||||
|
||||
border.color: Kirigami.Theme.hoverColor
|
||||
border.width: 2
|
||||
color: "transparent"
|
||||
}
|
||||
}
|
||||
Controls.Label {
|
||||
Layout.maximumWidth: 200
|
||||
leftPadding: 5
|
||||
|
||||
text: delegateItem.title
|
||||
elide: Qt.ElideRight
|
||||
RowLayout {
|
||||
ColumnLayout {
|
||||
Controls.Label {
|
||||
text: delegateItem.title
|
||||
Layout.maximumWidth: 200
|
||||
Layout.fillWidth: true
|
||||
leftPadding: 5
|
||||
elide: Text.ElideRight
|
||||
|
||||
}
|
||||
Controls.Label {
|
||||
Layout.fillWidth: true
|
||||
Layout.maximumWidth: 200
|
||||
leftPadding: 5
|
||||
color: Kirigami.Theme.disabledTextColor
|
||||
text: delegateItem.artistsDisplayString
|
||||
elide: Text.ElideRight
|
||||
}
|
||||
}
|
||||
Controls.ToolButton {
|
||||
Layout.fillHeight: true
|
||||
icon.name: "view-more-horizontal-symbolic"
|
||||
onPressed: favMenu.openForSong(delegateItem.videoId,
|
||||
delegateItem.title,
|
||||
delegateItem.artists,
|
||||
delegateItem.artistsDisplayString)
|
||||
SongMenu {
|
||||
id:favMenu
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Item {
|
||||
height: 5
|
||||
@@ -203,13 +222,15 @@ Kirigami.ScrollablePage {
|
||||
delegate: ColumnLayout {
|
||||
id: mpdelegateItem
|
||||
required property string title
|
||||
required property string artists
|
||||
required property var artists
|
||||
required property string artistsDisplayString
|
||||
required property string videoId
|
||||
|
||||
Layout.fillWidth: false
|
||||
Layout.maximumWidth: 200
|
||||
|
||||
Kirigami.ShadowedRectangle {
|
||||
color: Kirigami.Theme.backgroundColor
|
||||
id: recCover
|
||||
MouseArea {
|
||||
id: recArea
|
||||
@@ -219,6 +240,8 @@ Kirigami.ScrollablePage {
|
||||
onEntered: {
|
||||
if (!Kirigami.Settings.hasTransientTouchInput)
|
||||
recSelected.visible = true
|
||||
playAnimationPositionRec.running = true
|
||||
playAnimationOpacityRec.running = true
|
||||
}
|
||||
onExited: recSelected.visible = false
|
||||
|
||||
@@ -232,47 +255,40 @@ Kirigami.ScrollablePage {
|
||||
shadow.xOffset: 5
|
||||
shadow.yOffset: 5
|
||||
shadow.color: Qt.rgba(0, 0, 0, 0.2)
|
||||
Rectangle {
|
||||
width: 200
|
||||
ThumbnailSource {
|
||||
id: mpthumbnailSource
|
||||
videoId: mpdelegateItem.videoId
|
||||
}
|
||||
RoundedImage {
|
||||
source: mpthumbnailSource.cachedPath
|
||||
height: 200
|
||||
width: height
|
||||
radius: 10
|
||||
}
|
||||
Rectangle {
|
||||
id: recSelected
|
||||
|
||||
color: "transparent"
|
||||
|
||||
//this Rectangle is needed to keep the source image's fillMode
|
||||
|
||||
ThumbnailSource {
|
||||
id: mpthumbnailSource
|
||||
videoId: mpdelegateItem.videoId
|
||||
}
|
||||
Rectangle {
|
||||
|
||||
id: recImageSource
|
||||
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
anchors.fill: parent
|
||||
source: mpthumbnailSource.cachedPath
|
||||
fillMode: Image.PreserveAspectCrop
|
||||
asynchronous: true
|
||||
color: Kirigami.Theme.hoverColor
|
||||
radius: 10
|
||||
opacity: 0.2
|
||||
}
|
||||
Item{
|
||||
height: parent.height
|
||||
width: parent.width
|
||||
NumberAnimation on opacity{
|
||||
id: playAnimationOpacityRec
|
||||
easing.type: Easing.OutCubic
|
||||
running: false
|
||||
from: 0; to: 1
|
||||
}
|
||||
visible: false
|
||||
|
||||
layer.enabled: true
|
||||
}
|
||||
|
||||
RoundedMask {
|
||||
anchors.fill: parent
|
||||
colorSource: recImageSource
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
id: recSelected
|
||||
|
||||
Rectangle {
|
||||
anchors.fill: parent
|
||||
color: Kirigami.Theme.hoverColor
|
||||
radius: 10
|
||||
opacity: 0.2
|
||||
NumberAnimation on y {
|
||||
id: playAnimationPositionRec
|
||||
easing.type: Easing.OutCubic
|
||||
running: false
|
||||
from: 20; to: 0
|
||||
duration: 100
|
||||
}
|
||||
Rectangle {
|
||||
height: 45
|
||||
@@ -285,27 +301,54 @@ Kirigami.ScrollablePage {
|
||||
|
||||
}
|
||||
Kirigami.Icon {
|
||||
x:100-0.43*height
|
||||
y:100-0.5*height
|
||||
x: 100 - 0.43 * height
|
||||
y: 100 - 0.5 * height
|
||||
color: "white"
|
||||
source: "media-playback-start"
|
||||
}
|
||||
visible: false
|
||||
anchors.fill: parent
|
||||
|
||||
radius: 9
|
||||
|
||||
border.color: Kirigami.Theme.hoverColor
|
||||
border.width: 2
|
||||
color: "transparent"
|
||||
}
|
||||
|
||||
visible: false
|
||||
anchors.fill: parent
|
||||
|
||||
radius: 9
|
||||
|
||||
border.color: Kirigami.Theme.hoverColor
|
||||
border.width: 2
|
||||
color: "transparent"
|
||||
}
|
||||
}
|
||||
Controls.Label {
|
||||
Layout.maximumWidth: 200
|
||||
leftPadding:5
|
||||
text: mpdelegateItem.title
|
||||
elide: Qt.ElideRight
|
||||
RowLayout {
|
||||
ColumnLayout {
|
||||
Controls.Label {
|
||||
text: mpdelegateItem.title
|
||||
Layout.maximumWidth: 200
|
||||
Layout.fillWidth: true
|
||||
leftPadding: 5
|
||||
elide: Text.ElideRight
|
||||
|
||||
}
|
||||
Controls.Label {
|
||||
Layout.fillWidth: true
|
||||
Layout.maximumWidth: 200
|
||||
leftPadding: 5
|
||||
color: Kirigami.Theme.disabledTextColor
|
||||
text: mpdelegateItem.artistsDisplayString
|
||||
elide: Text.ElideRight
|
||||
}
|
||||
}
|
||||
Controls.ToolButton {
|
||||
Layout.fillHeight: true
|
||||
icon.name: "view-more-horizontal-symbolic"
|
||||
onPressed: mpMenu.openForSong(mpdelegateItem.videoId,
|
||||
mpdelegateItem.title,
|
||||
mpdelegateItem.artists,
|
||||
mpdelegateItem.artistsDisplayString)
|
||||
SongMenu{
|
||||
id:mpMenu
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Item {
|
||||
height: 5
|
||||
|
||||
@@ -0,0 +1,143 @@
|
||||
// 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 QtQuick 2.15
|
||||
import org.kde.kirigami 2.14 as Kirigami
|
||||
import QtQuick.Controls 2.14 as Controls
|
||||
import QtQuick.Layouts 1.3
|
||||
import QtGraphicalEffects 1.0
|
||||
|
||||
import org.kde.ytmusic 1.0
|
||||
|
||||
|
||||
Item {
|
||||
id:root
|
||||
|
||||
required property string imageSourceURL
|
||||
property bool rounded : false
|
||||
required property string title
|
||||
property string subtitle
|
||||
property list<Kirigami.Action> visibleActions
|
||||
property list<Kirigami.Action> overflowActions
|
||||
|
||||
height: root.width > 500 ? 200 : 400
|
||||
|
||||
Item {
|
||||
anchors.fill: parent
|
||||
|
||||
|
||||
Image {
|
||||
scale: 1.8
|
||||
anchors.fill: parent
|
||||
asynchronous: true
|
||||
|
||||
source: imageSourceURL
|
||||
fillMode: Image.PreserveAspectCrop
|
||||
|
||||
sourceSize.width: 512
|
||||
sourceSize.height: 512
|
||||
}
|
||||
|
||||
layer.enabled: true
|
||||
layer.effect: HueSaturation {
|
||||
cached: true
|
||||
|
||||
saturation: 1.9
|
||||
|
||||
layer.enabled: true
|
||||
layer.effect: FastBlur {
|
||||
cached: true
|
||||
radius: 100
|
||||
}
|
||||
}
|
||||
}
|
||||
Rectangle {
|
||||
anchors.fill: parent
|
||||
gradient: Gradient{
|
||||
GradientStop { position: -1.0; color: "transparent" }
|
||||
GradientStop { position: 1.0; color: Kirigami.Theme.backgroundColor }
|
||||
|
||||
}
|
||||
}
|
||||
GridLayout {
|
||||
width: parent.width
|
||||
|
||||
flow: root.width > 500?GridLayout.LeftToRight:GridLayout.TopToBottom
|
||||
Kirigami.ShadowedRectangle {
|
||||
color: Kirigami.Theme.backgroundColor
|
||||
Layout.margins: 30
|
||||
width: 150
|
||||
height: width
|
||||
radius: rounded ? 100 : 10
|
||||
shadow.size: 15
|
||||
shadow.xOffset: 5
|
||||
shadow.yOffset: 5
|
||||
shadow.color: Qt.rgba(0, 0, 0, 0.2)
|
||||
|
||||
RoundedImage {
|
||||
source: imageSourceURL
|
||||
height: parent.height
|
||||
width: height
|
||||
radius: rounded ? 100 : 10
|
||||
}
|
||||
}
|
||||
ColumnLayout {
|
||||
Layout.leftMargin: 30
|
||||
Layout.fillWidth: true
|
||||
|
||||
|
||||
Controls.Label {
|
||||
Layout.fillWidth: true
|
||||
text: title
|
||||
font.bold: true
|
||||
font.pixelSize: 22
|
||||
elide: Qt.ElideRight
|
||||
|
||||
}
|
||||
Controls.Label {
|
||||
Layout.fillWidth: true
|
||||
text: subtitle
|
||||
elide: Qt.ElideRight
|
||||
|
||||
}
|
||||
RowLayout {
|
||||
visible: root.visibleActions.length>0
|
||||
Layout.topMargin: 30
|
||||
Layout.rightMargin: 30
|
||||
|
||||
Repeater {
|
||||
model: root.visibleActions
|
||||
delegate: Controls.RoundButton{
|
||||
required property var modelData
|
||||
Layout.fillWidth: root.width <= 500
|
||||
leftPadding: 20
|
||||
rightPadding: 20
|
||||
icon.name: modelData.icon.name
|
||||
text:modelData.text
|
||||
onClicked: modelData.triggered()
|
||||
}
|
||||
}
|
||||
Controls.Menu {
|
||||
id: overflowMenu
|
||||
Instantiator {
|
||||
model: root.overflowActions
|
||||
onObjectAdded: overflowMenu.insertItem(index, object)
|
||||
onObjectRemoved: overflowMenu.removeItem(object)
|
||||
delegate: Controls.MenuItem {
|
||||
required property var modelData
|
||||
icon.name: modelData.icon.name
|
||||
text:modelData.text
|
||||
onTriggered: modelData.triggered()
|
||||
}
|
||||
}
|
||||
}
|
||||
Controls.RoundButton {
|
||||
onClicked: overflowMenu.popup()
|
||||
visible: root.overflowActions.length > 0
|
||||
icon.name: "overflow-menu"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -90,83 +90,86 @@ Item {
|
||||
}
|
||||
|
||||
// top tab bar
|
||||
RowLayout {
|
||||
id: tabBar
|
||||
ScrollView {
|
||||
Layout.alignment: Qt.AlignHCenter
|
||||
|
||||
ToolButton {
|
||||
id: nowPlayingTab
|
||||
padding: Kirigami.Units.largeSpacing
|
||||
onClicked: swipeView.setCurrentIndex(0)
|
||||
Layout.preferredHeight: Kirigami.Units.gridUnit * 2
|
||||
Layout.preferredWidth: Kirigami.Units.gridUnit * 9
|
||||
Layout.maximumWidth: parent.width
|
||||
RowLayout {
|
||||
id: tabBar
|
||||
|
||||
contentItem: Label {
|
||||
text: i18n("Now Playing")
|
||||
horizontalAlignment: Text.AlignHCenter
|
||||
verticalAlignment: Text.AlignVCenter
|
||||
elide: Text.ElideRight
|
||||
color: "white" // we need to ensure the label is white
|
||||
}
|
||||
|
||||
// selection indicator
|
||||
Rectangle {
|
||||
anchors.top: parent.top
|
||||
anchors.left: parent.left
|
||||
anchors.right: parent.right
|
||||
color: Kirigami.Theme.highlightColor
|
||||
height: 1
|
||||
visible: swipeView.currentIndex == 0
|
||||
}
|
||||
}
|
||||
ToolButton {
|
||||
id: queueTab
|
||||
padding: Kirigami.Units.largeSpacing
|
||||
onClicked: swipeView.setCurrentIndex(1)
|
||||
Layout.preferredHeight: Kirigami.Units.gridUnit * 2
|
||||
Layout.preferredWidth: Kirigami.Units.gridUnit * 9
|
||||
|
||||
contentItem: Label {
|
||||
text: i18n("Queue")
|
||||
horizontalAlignment: Text.AlignHCenter
|
||||
verticalAlignment: Text.AlignVCenter
|
||||
elide: Text.ElideRight
|
||||
color: "white"
|
||||
}
|
||||
|
||||
// selection indicator
|
||||
Rectangle {
|
||||
anchors.top: parent.top
|
||||
anchors.left: parent.left
|
||||
anchors.right: parent.right
|
||||
color: Kirigami.Theme.highlightColor
|
||||
height: 1
|
||||
visible: swipeView.currentIndex == 1
|
||||
}
|
||||
}
|
||||
ToolButton {
|
||||
id: lyricsTab
|
||||
padding: Kirigami.Units.largeSpacing
|
||||
onClicked: swipeView.setCurrentIndex(2)
|
||||
Layout.preferredHeight: Kirigami.Units.gridUnit * 2
|
||||
Layout.preferredWidth: Kirigami.Units.gridUnit * 9
|
||||
ToolButton {
|
||||
id: nowPlayingTab
|
||||
padding: Kirigami.Units.largeSpacing
|
||||
onClicked: swipeView.setCurrentIndex(0)
|
||||
Layout.preferredHeight: Kirigami.Units.gridUnit * 2
|
||||
Layout.preferredWidth: Kirigami.Units.gridUnit * 9
|
||||
|
||||
contentItem: Label {
|
||||
text: i18n("Lyrics")
|
||||
horizontalAlignment: Text.AlignHCenter
|
||||
verticalAlignment: Text.AlignVCenter
|
||||
elide: Text.ElideRight
|
||||
color: "white"
|
||||
}
|
||||
contentItem: Label {
|
||||
text: i18n("Now Playing")
|
||||
horizontalAlignment: Text.AlignHCenter
|
||||
verticalAlignment: Text.AlignVCenter
|
||||
elide: Text.ElideRight
|
||||
color: "white" // we need to ensure the label is white
|
||||
}
|
||||
|
||||
// selection indicator
|
||||
Rectangle {
|
||||
anchors.top: parent.top
|
||||
anchors.left: parent.left
|
||||
anchors.right: parent.right
|
||||
color: Kirigami.Theme.highlightColor
|
||||
height: 1
|
||||
visible: swipeView.currentIndex == 2
|
||||
// selection indicator
|
||||
Rectangle {
|
||||
anchors.top: parent.top
|
||||
anchors.left: parent.left
|
||||
anchors.right: parent.right
|
||||
color: Kirigami.Theme.highlightColor
|
||||
height: 1
|
||||
visible: swipeView.currentIndex == 0
|
||||
}
|
||||
}
|
||||
ToolButton {
|
||||
id: queueTab
|
||||
padding: Kirigami.Units.largeSpacing
|
||||
onClicked: swipeView.setCurrentIndex(1)
|
||||
Layout.preferredHeight: Kirigami.Units.gridUnit * 2
|
||||
Layout.preferredWidth: Kirigami.Units.gridUnit * 9
|
||||
|
||||
contentItem: Label {
|
||||
text: i18n("Queue")
|
||||
horizontalAlignment: Text.AlignHCenter
|
||||
verticalAlignment: Text.AlignVCenter
|
||||
elide: Text.ElideRight
|
||||
color: "white"
|
||||
}
|
||||
|
||||
// selection indicator
|
||||
Rectangle {
|
||||
anchors.top: parent.top
|
||||
anchors.left: parent.left
|
||||
anchors.right: parent.right
|
||||
color: Kirigami.Theme.highlightColor
|
||||
height: 1
|
||||
visible: swipeView.currentIndex == 1
|
||||
}
|
||||
}
|
||||
ToolButton {
|
||||
id: lyricsTab
|
||||
padding: Kirigami.Units.largeSpacing
|
||||
onClicked: swipeView.setCurrentIndex(2)
|
||||
Layout.preferredHeight: Kirigami.Units.gridUnit * 2
|
||||
Layout.preferredWidth: Kirigami.Units.gridUnit * 9
|
||||
|
||||
contentItem: Label {
|
||||
text: i18n("Lyrics")
|
||||
horizontalAlignment: Text.AlignHCenter
|
||||
verticalAlignment: Text.AlignVCenter
|
||||
elide: Text.ElideRight
|
||||
color: "white"
|
||||
}
|
||||
|
||||
// selection indicator
|
||||
Rectangle {
|
||||
anchors.top: parent.top
|
||||
anchors.left: parent.left
|
||||
anchors.right: parent.right
|
||||
color: Kirigami.Theme.highlightColor
|
||||
height: 1
|
||||
visible: swipeView.currentIndex == 2
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -196,7 +199,7 @@ Item {
|
||||
height: swipeView.width
|
||||
width: swipeView.height
|
||||
Kirigami.ShadowedRectangle {
|
||||
anchors.centerIn: parent
|
||||
anchors.centerIn: parent
|
||||
width: swipeView.specWidth
|
||||
height: swipeView.specWidth
|
||||
|
||||
@@ -207,33 +210,11 @@ Item {
|
||||
shadow.xOffset: 5
|
||||
shadow.yOffset: 5
|
||||
shadow.color: Qt.rgba(0, 0, 0, 0.2)
|
||||
Rectangle {
|
||||
width: parent.width
|
||||
RoundedImage {
|
||||
source: info.thumbnail
|
||||
height: parent.height
|
||||
|
||||
color: "transparent"
|
||||
|
||||
//this Rectangle is needed to keep the source image's fillMode
|
||||
Rectangle {
|
||||
|
||||
id: imageSource
|
||||
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
anchors.fill: parent
|
||||
source: info.thumbnail
|
||||
fillMode: Image.PreserveAspectCrop
|
||||
asynchronous: true
|
||||
}
|
||||
visible: false
|
||||
|
||||
layer.enabled: true
|
||||
}
|
||||
|
||||
RoundedMask {
|
||||
anchors.fill: parent
|
||||
colorSource: imageSource
|
||||
}
|
||||
width: height
|
||||
radius: 10
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -304,7 +285,7 @@ Item {
|
||||
height: swipeView.height
|
||||
ScrollView {
|
||||
Layout.maximumWidth: 900
|
||||
|
||||
contentWidth: -1
|
||||
Layout.fillWidth: true
|
||||
Layout.fillHeight: true
|
||||
Layout.alignment: Qt.AlignHCenter
|
||||
|
||||
@@ -14,6 +14,8 @@ import org.kde.ytmusic 1.0
|
||||
|
||||
Item {
|
||||
id: root
|
||||
|
||||
z: 2000
|
||||
|
||||
required property int progressBarHeight
|
||||
required property int minimizedPlayerContentHeight
|
||||
@@ -62,19 +64,12 @@ Item {
|
||||
Layout.maximumHeight: imageSize
|
||||
Layout.minimumHeight: imageSize
|
||||
|
||||
Image {
|
||||
RoundedImage {
|
||||
id: mainIcon
|
||||
anchors.fill: parent
|
||||
|
||||
visible: !loadingIndicator.visible
|
||||
asynchronous: true
|
||||
mipmap: true
|
||||
|
||||
source: info.thumbnail
|
||||
|
||||
sourceSize.width: 512
|
||||
sourceSize.height: 512
|
||||
fillMode: Image.PreserveAspectCrop
|
||||
radius: 5
|
||||
}
|
||||
|
||||
BusyIndicator {
|
||||
|
||||
@@ -15,7 +15,9 @@ Kirigami.ScrollablePage {
|
||||
title: i18n("Unknown list of songs")
|
||||
|
||||
property QtObject dataModel
|
||||
|
||||
SongMenu {
|
||||
id:menu
|
||||
}
|
||||
ListView {
|
||||
id: listView
|
||||
reuseItems: true
|
||||
@@ -45,39 +47,30 @@ Kirigami.ScrollablePage {
|
||||
videoId: delegateItem.videoId
|
||||
}
|
||||
|
||||
Item {
|
||||
width: Kirigami.Units.gridUnit * 3
|
||||
height: Kirigami.Units.gridUnit * 3
|
||||
|
||||
Image {
|
||||
sourceSize: "200x200"
|
||||
source: thumbnailSource.cachedPath
|
||||
fillMode: Image.PreserveAspectCrop
|
||||
asynchronous: true
|
||||
|
||||
width: Kirigami.Units.gridUnit * 3
|
||||
height: Kirigami.Units.gridUnit * 3
|
||||
|
||||
Layout.alignment: Qt.AlignLeft
|
||||
}
|
||||
RoundedImage {
|
||||
source: thumbnailSource.cachedPath
|
||||
height: 35
|
||||
width: height
|
||||
radius: 5
|
||||
}
|
||||
|
||||
Controls.Label {
|
||||
text: delegateItem.title
|
||||
Layout.fillWidth: true
|
||||
ColumnLayout {
|
||||
Controls.Label {
|
||||
text: delegateItem.title
|
||||
Layout.fillWidth: true
|
||||
}
|
||||
Controls.Label {
|
||||
Layout.fillWidth: true
|
||||
color: Kirigami.Theme.disabledTextColor
|
||||
text: delegateItem.artists
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
actions: [
|
||||
Kirigami.Action {
|
||||
icon.name: "go-next"
|
||||
text: i18n("Play Next")
|
||||
onTriggered: UserPlaylistModel.playNext(delegateItem.videoId, delegateItem.title, [])
|
||||
},
|
||||
Kirigami.Action {
|
||||
icon.name: "media-playlist-append"
|
||||
text: i18n("Add to Playlist")
|
||||
onTriggered: UserPlaylistModel.append(delegateItem.videoId, delegateItem.title, [])
|
||||
icon.name: "view-more-horizontal-symbolic"
|
||||
text: i18n("More")
|
||||
onTriggered: menu.openForSong(delegateItem.videoId, delegateItem.title, delegateItem.artists, delegateItem.artists)
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -13,27 +13,34 @@ Kirigami.ScrollablePage {
|
||||
property alias playlistId: playlistModel.playlistId
|
||||
title: playlistModel.title
|
||||
|
||||
actions {
|
||||
main: Kirigami.Action {
|
||||
icon.name: "media-playback-start"
|
||||
text: i18n("Play")
|
||||
onTriggered: {
|
||||
applicationWindow().playPlaylist(playlistModel.playlistId)
|
||||
}
|
||||
}
|
||||
right: Kirigami.Action {
|
||||
icon.name: "media-playlist-shuffle"
|
||||
text: i18n("Shuffle")
|
||||
onTriggered: {
|
||||
applicationWindow().playShufflePlaylist(playlistModel.playlistId)
|
||||
}
|
||||
}
|
||||
SongMenu {
|
||||
id: menu
|
||||
}
|
||||
|
||||
ListView {
|
||||
header: Kirigami.ItemViewHeader {
|
||||
backgroundImage.source: playlistModel.thumbnailUrl
|
||||
id: songList
|
||||
|
||||
header: ListHeader {
|
||||
visibleActions: [
|
||||
Kirigami.Action {
|
||||
icon.name: "media-playback-start"
|
||||
text: i18n("Play")
|
||||
onTriggered: {
|
||||
applicationWindow().playPlaylist(playlistModel.playlistId)
|
||||
}
|
||||
},
|
||||
Kirigami.Action {
|
||||
icon.name: "media-playlist-shuffle"
|
||||
text: i18n("Shuffle")
|
||||
onTriggered: {
|
||||
applicationWindow().playShufflePlaylist(playlistModel.playlistId)
|
||||
}
|
||||
}
|
||||
]
|
||||
title: playlistModel.title
|
||||
imageSourceURL: playlistModel.thumbnailUrl
|
||||
width: songList.width
|
||||
subtitle: i18n("Playlist")
|
||||
|
||||
}
|
||||
model: PlaylistModel {
|
||||
id: playlistModel
|
||||
@@ -47,31 +54,40 @@ Kirigami.ScrollablePage {
|
||||
required property string videoId
|
||||
required property var artists
|
||||
required property string thumbnailUrl
|
||||
required property string artistsDisplayString
|
||||
|
||||
|
||||
RowLayout {
|
||||
Layout.fillHeight: true
|
||||
Kirigami.Icon {
|
||||
Layout.fillHeight: true
|
||||
RoundedImage {
|
||||
source: delegateItem.thumbnailUrl
|
||||
height: 35
|
||||
width: height
|
||||
radius: 5
|
||||
}
|
||||
|
||||
Controls.Label {
|
||||
Layout.fillWidth: true
|
||||
text: title
|
||||
elide: Qt.ElideRight
|
||||
ColumnLayout {
|
||||
Controls.Label {
|
||||
Layout.fillWidth: true
|
||||
text: title
|
||||
elide: Qt.ElideRight
|
||||
}
|
||||
|
||||
Controls.Label {
|
||||
Layout.fillWidth: true
|
||||
visible: delegateItem.artistsDisplayString
|
||||
color: Kirigami.Theme.disabledTextColor
|
||||
text: delegateItem.artistsDisplayString
|
||||
elide: Qt.ElideRight
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
actions: [
|
||||
Kirigami.Action {
|
||||
icon.name: "go-next"
|
||||
text: i18n("Play Next")
|
||||
onTriggered: UserPlaylistModel.playNext(delegateItem.videoId, delegateItem.title, delegateItem.artists)
|
||||
},
|
||||
Kirigami.Action {
|
||||
icon.name: "media-playlist-append"
|
||||
text: i18n("Add to Playlist")
|
||||
onTriggered: UserPlaylistModel.append(delegateItem.videoId, delegateItem.title, delegateItem.artists)
|
||||
icon.name: "view-more-horizontal-symbolic"
|
||||
text: i18n("More")
|
||||
onTriggered: menu.openForSong(delegateItem.videoId, delegateItem.title, delegateItem.artists, delegateItem.artistsDisplayString)
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
// 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 QtQuick 2.15
|
||||
import QtQuick.Window 2.15
|
||||
|
||||
Rectangle {
|
||||
property alias radius: mask.radius
|
||||
property alias source: image.source
|
||||
id: icon
|
||||
color: "transparent"
|
||||
|
||||
Rectangle {
|
||||
id: imageSource
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
id:image
|
||||
anchors.fill: parent
|
||||
fillMode: Image.PreserveAspectCrop
|
||||
asynchronous: true
|
||||
sourceSize.width: parent.implicitWidth * Screen.devicePixelRatio
|
||||
}
|
||||
visible: false
|
||||
|
||||
layer.enabled: true
|
||||
}
|
||||
|
||||
RoundedMask {
|
||||
id: mask
|
||||
anchors.fill: parent
|
||||
colorSource: imageSource
|
||||
}
|
||||
}
|
||||
@@ -47,9 +47,11 @@ Kirigami.ScrollablePage {
|
||||
})
|
||||
}
|
||||
|
||||
onOpenArtist: (channelId) => {
|
||||
onOpenArtist: (channelId, radioId, shuffleId) => {
|
||||
pageStack.push("qrc:/ArtistPage.qml", {
|
||||
"channelId": channelId
|
||||
"channelId": channelId,
|
||||
"radioId": radioId,
|
||||
"shuffleId": shuffleId
|
||||
})
|
||||
}
|
||||
|
||||
@@ -75,8 +77,15 @@ Kirigami.ScrollablePage {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
SongMenu {
|
||||
id: menu
|
||||
}
|
||||
|
||||
delegate: Kirigami.SwipeListItem {
|
||||
|
||||
id: delegateItem
|
||||
|
||||
required property int index
|
||||
required property string title
|
||||
required property int type
|
||||
@@ -88,10 +97,11 @@ Kirigami.ScrollablePage {
|
||||
|
||||
RowLayout {
|
||||
Layout.fillHeight: true
|
||||
Kirigami.Icon {
|
||||
Layout.fillHeight: true
|
||||
RoundedImage {
|
||||
source: delegateItem.thumbnailUrl
|
||||
|
||||
height: 35
|
||||
width: height
|
||||
radius: delegateItem.type === SearchModel.Artist?height/2:5
|
||||
}
|
||||
|
||||
ColumnLayout {
|
||||
@@ -106,28 +116,18 @@ Kirigami.ScrollablePage {
|
||||
visible: delegateItem.artistsDisplayString
|
||||
color: Kirigami.Theme.disabledTextColor
|
||||
text: delegateItem.artistsDisplayString
|
||||
elide: Qt.ElideRight
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
actions: [
|
||||
Kirigami.Action {
|
||||
icon.name: "go-next"
|
||||
text: i18n("Play next")
|
||||
icon.name: "view-more-horizontal-symbolic"
|
||||
text: i18n("More")
|
||||
visible: delegateItem.type === SearchModel.Song || delegateItem.type === SearchModel.Video
|
||||
onTriggered: UserPlaylistModel.playNext(delegateItem.videoId, delegateItem.title, delegateItem.artists)
|
||||
},
|
||||
Kirigami.Action {
|
||||
icon.name: "media-playlist-append"
|
||||
text: i18n("Add to Playlist")
|
||||
visible: delegateItem.type === SearchModel.Song || delegateItem.type === SearchModel.Video
|
||||
onTriggered: UserPlaylistModel.append(delegateItem.videoId, delegateItem.title, delegateItem.artists)
|
||||
},
|
||||
Kirigami.Action {
|
||||
icon.name: "radio"
|
||||
text: i18n("Radio")
|
||||
visible: delegateItem.type === SearchModel.Artist && delegateItem.radioPlaylistId
|
||||
onTriggered: playPlaylist(delegateItem.radioPlaylistId)
|
||||
onTriggered: menu.openForSong(delegateItem.videoId, delegateItem.title, delegateItem.artists, delegateItem.artistsDisplayString)
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
@@ -0,0 +1,123 @@
|
||||
// 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 QtQuick 2.15
|
||||
import QtQuick.Controls 2.15 as Controls
|
||||
import org.kde.ytmusic 1.0
|
||||
import org.kde.kirigami 2.19 as Kirigami
|
||||
import QtQuick.Layouts 1.15
|
||||
|
||||
|
||||
Item{
|
||||
function openForSong(videoId, songTitle, artists, artistsDisplayString) {
|
||||
menu.videoId = videoId
|
||||
drawer.videoId = videoId
|
||||
|
||||
menu.songTitle = songTitle
|
||||
drawer.songTitle = songTitle
|
||||
|
||||
menu.artists = artists
|
||||
drawer.artists = artists
|
||||
|
||||
menu.artistsDisplayString = artistsDisplayString
|
||||
drawer.artistsDisplayString = artistsDisplayString
|
||||
|
||||
Kirigami.Settings.isMobile? drawer.open():menu.popup()
|
||||
}
|
||||
Controls.Drawer {
|
||||
edge: Qt.BottomEdge
|
||||
height:contents.implicitHeight+20
|
||||
width: applicationWindow().width
|
||||
id: drawer
|
||||
property string videoId
|
||||
property string songTitle
|
||||
property var artists
|
||||
property string artistsDisplayString
|
||||
ColumnLayout {
|
||||
id: contents
|
||||
anchors.fill: parent
|
||||
|
||||
Kirigami.Icon {
|
||||
Layout.margins: Kirigami.Units.smallSpacing
|
||||
source: "arrow-down"
|
||||
implicitWidth: Kirigami.Units.gridUnit
|
||||
implicitHeight: Kirigami.Units.gridUnit
|
||||
Layout.alignment: Qt.AlignHCenter
|
||||
}
|
||||
Kirigami.BasicListItem{
|
||||
|
||||
label: i18n("Play Next")
|
||||
icon: "go-next"
|
||||
onClicked: {
|
||||
UserPlaylistModel.playNext(drawer.videoId, drawer.SongTitle, drawer.artists)
|
||||
drawer.close()
|
||||
}
|
||||
}
|
||||
Kirigami.BasicListItem{
|
||||
|
||||
label: i18n("Add to queue")
|
||||
icon: "media-playlist-append"
|
||||
onClicked: {
|
||||
UserPlaylistModel.append(drawer.videoId, drawer.songTitle, drawer.artists)
|
||||
drawer.close()
|
||||
}
|
||||
}
|
||||
Kirigami.BasicListItem{
|
||||
readonly property QtObject favouriteWatcher: Library.favouriteWatcher(drawer.videoId)
|
||||
|
||||
label: favouriteWatcher ? (favouriteWatcher.isFavourite ? i18n("Remove Favourite"): i18n("Add Favourite")): ""
|
||||
icon: favouriteWatcher ? (favouriteWatcher.isFavourite ? "starred-symbolic" : "non-starred-symbolic") : ""
|
||||
onClicked: {
|
||||
if (favouriteWatcher) {
|
||||
if (favouriteWatcher.isFavourite) {
|
||||
Library.removeFavourite(drawer.videoId)
|
||||
} else {
|
||||
Library.addFavourite(drawer.videoId, drawer.songTitle, drawer.artistsDisplayString, "")
|
||||
}
|
||||
}
|
||||
drawer.close()
|
||||
}
|
||||
}
|
||||
Item{
|
||||
Layout.fillHeight: true
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Controls.Menu{
|
||||
property string videoId
|
||||
property string songTitle
|
||||
property var artists
|
||||
property string artistsDisplayString
|
||||
id: menu
|
||||
|
||||
Controls.MenuItem {
|
||||
text: i18n("Play Next")
|
||||
icon.name: "go-next"
|
||||
onTriggered: UserPlaylistModel.playNext(menu.videoId, menu.SongTitle, menu.artists)
|
||||
}
|
||||
|
||||
Controls.MenuItem {
|
||||
text: i18n("Add to queue")
|
||||
icon.name: "media-playlist-append"
|
||||
onTriggered: UserPlaylistModel.append(menu.videoId, menu.songTitle, menu.artists)
|
||||
}
|
||||
|
||||
Controls.MenuItem {
|
||||
readonly property QtObject favouriteWatcher: Library.favouriteWatcher(menu.videoId)
|
||||
text: favouriteWatcher ? (favouriteWatcher.isFavourite ? i18n("Remove Favourite"): i18n("Add Favourite")): ""
|
||||
icon.name: favouriteWatcher ? (favouriteWatcher.isFavourite ? "starred-symbolic" : "non-starred-symbolic") : ""
|
||||
onTriggered: {
|
||||
if (favouriteWatcher) {
|
||||
if (favouriteWatcher.isFavourite) {
|
||||
Library.removeFavourite(menu.videoId)
|
||||
} else {
|
||||
Library.addFavourite(menu.videoId, menu.songTitle, menu.artistsDisplayString, "")
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+94
-102
@@ -99,6 +99,7 @@ Kirigami.ApplicationWindow {
|
||||
}
|
||||
|
||||
pageStack.initialPage: "qrc:/LibraryPage.qml"
|
||||
pageStack.clip: true
|
||||
|
||||
function play(videoId) {
|
||||
UserPlaylistModel.initialVideoId = videoId
|
||||
@@ -121,6 +122,90 @@ Kirigami.ApplicationWindow {
|
||||
showPassiveNotification(error)
|
||||
}
|
||||
}
|
||||
|
||||
Component {
|
||||
id: searchAlbum
|
||||
|
||||
ColumnLayout {
|
||||
Layout.alignment: Qt.AlignTop
|
||||
id: mpdelegateItem
|
||||
|
||||
width: 100
|
||||
Layout.maximumWidth: 70
|
||||
|
||||
Kirigami.ShadowedRectangle {
|
||||
id: recCover
|
||||
MouseArea {
|
||||
id: recArea
|
||||
anchors.fill: parent
|
||||
onClicked: play(model.videoId)
|
||||
hoverEnabled: !Kirigami.Settings.hasTransientTouchInput
|
||||
onEntered: {
|
||||
if (!Kirigami.Settings.hasTransientTouchInput)
|
||||
recSelected.visible = true
|
||||
}
|
||||
onExited: recSelected.visible = false
|
||||
|
||||
}
|
||||
Layout.margins: 5
|
||||
|
||||
width: 70
|
||||
height: 70
|
||||
radius: 10
|
||||
shadow.size: 15
|
||||
shadow.xOffset: 5
|
||||
shadow.yOffset: 5
|
||||
shadow.color: Qt.rgba(0, 0, 0, 0.2)
|
||||
Rectangle {
|
||||
width: 70
|
||||
height: 70
|
||||
|
||||
color: "transparent"
|
||||
|
||||
ThumbnailSource {
|
||||
id: thumbnailSource
|
||||
videoId: model ? model.videoId : ""
|
||||
}
|
||||
RoundedImage {
|
||||
source: thumbnailSource.cachedPath
|
||||
height: parent.height
|
||||
width: height
|
||||
radius: 10
|
||||
}
|
||||
Rectangle {
|
||||
id: recSelected
|
||||
|
||||
Rectangle {
|
||||
anchors.fill: parent
|
||||
color: Kirigami.Theme.hoverColor
|
||||
radius: 10
|
||||
opacity: 0.2
|
||||
}
|
||||
|
||||
visible: false
|
||||
anchors.fill: parent
|
||||
|
||||
radius: 9
|
||||
|
||||
border.color: Kirigami.Theme.hoverColor
|
||||
border.width: 2
|
||||
color: "transparent"
|
||||
}
|
||||
}
|
||||
}
|
||||
Controls.Label {
|
||||
leftPadding:5
|
||||
Layout.maximumWidth: 70
|
||||
text: model ? model.title : ""
|
||||
elide: Qt.ElideRight
|
||||
wrapMode: Text.WordWrap
|
||||
Layout.maximumHeight: 40
|
||||
}
|
||||
Item {
|
||||
height: 5
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Component {
|
||||
id: searchFieldComponent
|
||||
@@ -149,12 +234,12 @@ Kirigami.ApplicationWindow {
|
||||
: Kirigami.Units.gridUnit * 20
|
||||
|
||||
contentItem: Controls.ScrollView {
|
||||
contentWidth: -1
|
||||
ColumnLayout {
|
||||
width: popup.width
|
||||
|
||||
Controls.ScrollView {
|
||||
id: recents
|
||||
|
||||
Layout.fillWidth: true
|
||||
Layout.maximumWidth: popup.width - 23
|
||||
|
||||
@@ -164,7 +249,7 @@ Kirigami.ApplicationWindow {
|
||||
topPadding: 10
|
||||
Controls.ScrollBar.horizontal.policy: Controls.ScrollBar.AlwaysOff
|
||||
RowLayout {
|
||||
spacing: 15
|
||||
spacing: 10
|
||||
Layout.fillWidth: true
|
||||
Layout.maximumWidth: popup.width - 23
|
||||
|
||||
@@ -176,104 +261,8 @@ Kirigami.ApplicationWindow {
|
||||
filterRegularExpression: searchField.filterExpression
|
||||
sourceModel: Library.playbackHistory
|
||||
}
|
||||
delegate: ColumnLayout {
|
||||
Layout.alignment: Qt.AlignTop
|
||||
id: mpdelegateItem
|
||||
required property string title
|
||||
required property string artists
|
||||
required property string videoId
|
||||
|
||||
width: 100
|
||||
Layout.maximumWidth: 70
|
||||
|
||||
Kirigami.ShadowedRectangle {
|
||||
id: recCover
|
||||
MouseArea {
|
||||
id: recArea
|
||||
anchors.fill: parent
|
||||
onClicked: play(mpdelegateItem.videoId)
|
||||
hoverEnabled: !Kirigami.Settings.hasTransientTouchInput
|
||||
onEntered: {
|
||||
if (!Kirigami.Settings.hasTransientTouchInput)
|
||||
recSelected.visible = true
|
||||
}
|
||||
onExited: recSelected.visible = false
|
||||
|
||||
}
|
||||
Layout.margins: 5
|
||||
|
||||
width: 70
|
||||
height: 70
|
||||
radius: 10
|
||||
shadow.size: 15
|
||||
shadow.xOffset: 5
|
||||
shadow.yOffset: 5
|
||||
shadow.color: Qt.rgba(0, 0, 0, 0.2)
|
||||
Rectangle {
|
||||
width: 70
|
||||
height: 70
|
||||
|
||||
color: "transparent"
|
||||
|
||||
//this Rectangle is needed to keep the source image's fillMode
|
||||
|
||||
ThumbnailSource {
|
||||
id: mpthumbnailSource
|
||||
videoId: mpdelegateItem.videoId
|
||||
}
|
||||
Rectangle {
|
||||
|
||||
id: recImageSource
|
||||
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
anchors.fill: parent
|
||||
source: mpthumbnailSource.cachedPath
|
||||
fillMode: Image.PreserveAspectCrop
|
||||
asynchronous: true
|
||||
}
|
||||
visible: false
|
||||
|
||||
layer.enabled: true
|
||||
}
|
||||
|
||||
RoundedMask {
|
||||
anchors.fill: parent
|
||||
colorSource: recImageSource
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
id: recSelected
|
||||
|
||||
Rectangle {
|
||||
anchors.fill: parent
|
||||
color: Kirigami.Theme.hoverColor
|
||||
radius: 10
|
||||
opacity: 0.2
|
||||
}
|
||||
|
||||
visible: false
|
||||
anchors.fill: parent
|
||||
|
||||
radius: 9
|
||||
|
||||
border.color: Kirigami.Theme.hoverColor
|
||||
border.width: 2
|
||||
color: "transparent"
|
||||
}
|
||||
}
|
||||
}
|
||||
Controls.Label {
|
||||
leftPadding:5
|
||||
Layout.maximumWidth: 70
|
||||
text: mpdelegateItem.title
|
||||
elide: Qt.ElideRight
|
||||
wrapMode: Text.WordWrap
|
||||
Layout.maximumHeight: 40
|
||||
}
|
||||
Item {
|
||||
height: 5
|
||||
}
|
||||
delegate: Kirigami.DelegateRecycler {
|
||||
sourceComponent: searchAlbum
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -310,7 +299,10 @@ Kirigami.ApplicationWindow {
|
||||
}
|
||||
|
||||
onAccepted: {
|
||||
pageStack.clear()
|
||||
while (pageStack.depth > 0) {
|
||||
pageStack.pop()
|
||||
}
|
||||
|
||||
pageStack.layers.clear()
|
||||
|
||||
if (text) {
|
||||
@@ -318,7 +310,7 @@ Kirigami.ApplicationWindow {
|
||||
pageStack.push("qrc:/SearchPage.qml", {
|
||||
"searchQuery": text})
|
||||
} else {
|
||||
pageStack.replace("qrc:/LibraryPage.qml")
|
||||
pageStack.push("qrc:/LibraryPage.qml")
|
||||
}
|
||||
|
||||
popup.close()
|
||||
|
||||
+20
-4
@@ -166,7 +166,8 @@ QHash<int, QByteArray> PlaybackHistoryModel::roleNames() const {
|
||||
return {
|
||||
{Roles::VideoId, "videoId"},
|
||||
{Roles::Title, "title"},
|
||||
{Roles::Artist, "artists"},
|
||||
{Roles::Artists, "artists"},
|
||||
{Roles::ArtistsDisplayString, "artistsDisplayString"},
|
||||
{Roles::Plays, "plays"}
|
||||
};
|
||||
}
|
||||
@@ -181,7 +182,14 @@ QVariant PlaybackHistoryModel::data(const QModelIndex &index, int role) const {
|
||||
return m_playedSongs.at(index.row()).videoId;
|
||||
case Roles::Title:
|
||||
return m_playedSongs.at(index.row()).title;
|
||||
case Roles::Artist:
|
||||
case Roles::Artists:
|
||||
return QVariant::fromValue(std::vector<meta::Artist> {
|
||||
{
|
||||
m_playedSongs.at(index.row()).artist.toStdString(),
|
||||
{}
|
||||
}
|
||||
});
|
||||
case Roles::ArtistsDisplayString:
|
||||
return m_playedSongs.at(index.row()).artist;
|
||||
case Roles::Plays:
|
||||
return m_playedSongs.at(index.row()).plays;
|
||||
@@ -204,7 +212,8 @@ QHash<int, QByteArray> FavouritesModel::roleNames() const {
|
||||
return {
|
||||
{Roles::VideoId, "videoId"},
|
||||
{Roles::Title, "title"},
|
||||
{Roles::Artist, "artists"}
|
||||
{Roles::Artists, "artists"},
|
||||
{Roles::ArtistsDisplayString, "artistsDisplayString"}
|
||||
};
|
||||
}
|
||||
|
||||
@@ -218,8 +227,15 @@ QVariant FavouritesModel::data(const QModelIndex &index, int role) const {
|
||||
return m_favouriteSongs.at(index.row()).videoId;
|
||||
case Roles::Title:
|
||||
return m_favouriteSongs.at(index.row()).title;
|
||||
case Roles::Artist:
|
||||
case Roles::ArtistsDisplayString:
|
||||
return m_favouriteSongs.at(index.row()).artist;
|
||||
case Roles::Artists:
|
||||
return QVariant::fromValue(std::vector<meta::Artist> {
|
||||
{
|
||||
m_favouriteSongs.at(index.row()).artist.toStdString(),
|
||||
{}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Q_UNREACHABLE();
|
||||
|
||||
+4
-2
@@ -37,7 +37,8 @@ class FavouritesModel : public QAbstractListModel {
|
||||
enum Roles {
|
||||
VideoId = Qt::UserRole + 1,
|
||||
Title,
|
||||
Artist,
|
||||
Artists,
|
||||
ArtistsDisplayString
|
||||
};
|
||||
|
||||
public:
|
||||
@@ -73,7 +74,8 @@ public:
|
||||
enum Roles {
|
||||
VideoId = Qt::UserRole + 1,
|
||||
Title,
|
||||
Artist,
|
||||
Artists,
|
||||
ArtistsDisplayString,
|
||||
Plays
|
||||
};
|
||||
Q_ENUM(Roles);
|
||||
|
||||
Whitespace-only changes.
@@ -40,7 +40,8 @@ QHash<int, QByteArray> PlaylistModel::roleNames() const
|
||||
{Title, "title"},
|
||||
{Artists, "artists"},
|
||||
{VideoId, "videoId"},
|
||||
{ThumbnailUrl, "thumbnailUrl"}
|
||||
{ThumbnailUrl, "thumbnailUrl"},
|
||||
{ArtistsDisplayString, "artistsDisplayString"}
|
||||
};
|
||||
}
|
||||
|
||||
@@ -59,7 +60,11 @@ QVariant PlaylistModel::data(const QModelIndex &index, int role) const
|
||||
case ThumbnailUrl:
|
||||
if (!m_playlist.tracks[index.row()].thumbnails.empty()) {
|
||||
return QString::fromStdString(m_playlist.tracks[index.row()].thumbnails.front().url);
|
||||
} else {
|
||||
return {};
|
||||
}
|
||||
case ArtistsDisplayString:
|
||||
return PlaylistUtils::artistsToString(m_playlist.tracks[index.row()].artists);
|
||||
}
|
||||
|
||||
Q_UNREACHABLE();
|
||||
|
||||
@@ -28,6 +28,7 @@ public:
|
||||
Artists,
|
||||
VideoId,
|
||||
ThumbnailUrl,
|
||||
ArtistsDisplayString
|
||||
};
|
||||
|
||||
int rowCount(const QModelIndex &parent) const override;
|
||||
|
||||
@@ -20,5 +20,8 @@ SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted
|
||||
<file>migrations/2022-05-20-194850_init/up.sql</file>
|
||||
<file alias="PlaybackHistory.qml">contents/ui/PlaybackHistory.qml</file>
|
||||
<file alias="RoundedMask.qml">contents/ui/RoundedMask.qml</file>
|
||||
<file alias="SongMenu.qml">contents/ui/SongMenu.qml</file>
|
||||
<file alias="ListHeader.qml">contents/ui/ListHeader.qml</file>
|
||||
<file alias="RoundedImage.qml">contents/ui/RoundedImage.qml</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
+1
-1
@@ -177,7 +177,7 @@ void SearchModel::triggerItem(int row)
|
||||
if constexpr (std::is_same_v<T, search::Album>) {
|
||||
Q_EMIT openAlbum(QString::fromStdString(arg.browse_id));
|
||||
} else if constexpr (std::is_same_v<T, search::Artist>) {
|
||||
Q_EMIT openArtist(QString::fromStdString(arg.browse_id));
|
||||
Q_EMIT openArtist(QString::fromStdString(arg.browse_id), QString::fromStdString(arg.radio_id.value_or("")), QString::fromStdString(arg.shuffle_id.value_or("")));
|
||||
} else if constexpr (std::is_same_v<T, search::Playlist>) {
|
||||
Q_EMIT openPlaylist(QString::fromStdString(arg.browse_id));
|
||||
} else if constexpr (std::is_same_v<T, search::Song>) {
|
||||
|
||||
+1
-1
@@ -49,7 +49,7 @@ public:
|
||||
Q_INVOKABLE void triggerItem(int row);
|
||||
|
||||
Q_SIGNAL void openAlbum(const QString &browseId);
|
||||
Q_SIGNAL void openArtist(const QString &browseId);
|
||||
Q_SIGNAL void openArtist(const QString &browseId,const QString &radioId, const QString &shuffleId);
|
||||
Q_SIGNAL void openPlaylist(const QString &browseId);
|
||||
Q_SIGNAL void openSong(const QString &videoId);
|
||||
Q_SIGNAL void openVideo(const QString &videoId, const QString &title);
|
||||
|
||||
@@ -62,7 +62,9 @@ UserPlaylistModel::UserPlaylistModel(QObject *parent)
|
||||
m_lyrics = {};
|
||||
Q_EMIT lyricsChanged();
|
||||
|
||||
fetchLyrics(m_currentVideoId);
|
||||
if (!m_currentVideoId.isEmpty()) {
|
||||
fetchLyrics(m_currentVideoId);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
+1
-27
@@ -497,6 +497,7 @@ watch::Playlist YTMusic::get_watch_playlist(const std::optional<std::string> &vi
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Lyrics YTMusic::get_lyrics(const std::string &browse_id) const
|
||||
{
|
||||
auto lyrics = d->get_ytmusic().attr("get_lyrics")(browse_id);
|
||||
@@ -506,30 +507,3 @@ Lyrics YTMusic::get_lyrics(const std::string &browse_id) const
|
||||
lyrics["lyrics"].cast<std::string>()
|
||||
};
|
||||
}
|
||||
|
||||
void YTMusic::download_playlist(const std::string &playlist_url, std::function<void (YtDlDownloadStatus)> progress_hook) const
|
||||
{
|
||||
py::module::import("ytmx.ytmx").attr("YTMX")(std::vector {playlist_url}, py::cpp_function([=](const py::dict &ytdl_status) {
|
||||
if (ytdl_status["status"].cast<std::string>() == "finished") {
|
||||
int current_track_index = ytdl_status["info_dict"]["playlist_index"].cast<int>();
|
||||
int playlist_length = ytdl_status["info_dict"]["playlist_count"].cast<int>();
|
||||
auto current_track = ytdl_status["info_dict"]["title"].cast<std::string>();
|
||||
|
||||
progress_hook(YtDlDownloadStatus {
|
||||
.finished = true,
|
||||
.playlist_length = playlist_length,
|
||||
.current_track_index = current_track_index,
|
||||
});
|
||||
} else if (ytdl_status["status"].cast<std::string>() == "downloading") {
|
||||
int current_track_index = ytdl_status["info_dict"]["playlist_index"].cast<int>();
|
||||
int playlist_length = ytdl_status["info_dict"]["playlist_count"].cast<int>();
|
||||
auto current_track = ytdl_status["info_dict"]["title"].cast<std::string>();
|
||||
|
||||
progress_hook(YtDlDownloadStatus {
|
||||
.playlist_length = playlist_length,
|
||||
.current_track_index = current_track_index,
|
||||
.current_track = current_track
|
||||
});
|
||||
}
|
||||
}));
|
||||
}
|
||||
@@ -11,7 +11,6 @@
|
||||
#include <variant>
|
||||
#include <vector>
|
||||
#include <memory>
|
||||
#include <functional>
|
||||
|
||||
struct YTMusicPrivate;
|
||||
|
||||
@@ -278,13 +277,6 @@ struct Lyrics {
|
||||
std::string lyrics;
|
||||
};
|
||||
|
||||
struct YtDlDownloadStatus {
|
||||
bool finished = false;
|
||||
int playlist_length;
|
||||
std::optional<int> current_track_index;
|
||||
std::optional<std::string> current_track;
|
||||
};
|
||||
|
||||
class YTMusic
|
||||
{
|
||||
public:
|
||||
@@ -327,9 +319,6 @@ public:
|
||||
|
||||
Lyrics get_lyrics(const std::string &browse_id) const;
|
||||
|
||||
void download_playlist(const std::string &playlist_url,
|
||||
std::function<void(YtDlDownloadStatus)> progress_hook) const;
|
||||
|
||||
// TODO wrap more methods
|
||||
|
||||
private:
|
||||
|
||||
Reference in new issue
Block a user