This commit is contained in:
exttex 2021-02-26 16:09:32 +01:00
parent 025569bbb7
commit 227f22180a
34 changed files with 749 additions and 561 deletions

View File

@ -478,7 +478,7 @@ export default {
// /search
document.addEventListener('keypress', (e) => {
if (e.keyCode != 47) return;
if (e.key != '/' || e.target.nodeName == "INPUT") return;
this.$refs.searchBar.focus();
setTimeout(() => {
if (this.searchQuery.startsWith('/')) this.searchQuery = this.searchQuery.substring(1);

View File

@ -69,7 +69,6 @@ export default {
},
methods: {
scroll(event) {
console.log(event);
let loadOffset = event.target.scrollHeight - event.target.offsetHeight - 150;
if (event.target.scrollTop > loadOffset) {
if (!this.loading) this.load();

View File

@ -154,13 +154,13 @@
"Keep sidebar open": "إبقاء الشريط الجانبي مفتوح",
"WARNING: Might require reload to work properly!": "تحذير: قد تتطلب إعادة تحميل للعمل بشكل صحيح!",
"An error occured, URL might be invalid or unsupported.": "حدث خطأ، قد يكون الرابط غير صالح أو غير مدعوم.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Top tracks": "افضل الاغاني",
"Show all top tracks": "عرض كل الاغاني المفضلة",
"Singles": "الأغاني",
"Album:": "ألبوم:",
"Artists:": "الفنانين:",
"Yes": "نعم",
"No": "لا",
"Download Filename": "تنزيل اسم الملف",
"Language": "اللغة"
}

View File

@ -99,7 +99,7 @@
"Login with LastFM": "Aniciar sesión en LastFM",
"Disconnect LastFM": "Desconectase de LastFM",
"Requires restart to apply!": "¡Rique'l reaniciu p'aplicar!",
"Enable Discord Rich Presence, requires restart to toggle!": "Activa la presencia arriquecida de de Discord. ¡Rique reaniciar l'aplicación p'alternar!",
"Enable Discord Rich Presence, requires restart to toggle!": "Activa la presencia arriquecida de Discord. ¡Rique reaniciar l'aplicación p'alternar!",
"Discord Rich Presence": "Presencia arriquecida de Discord",
"Enable Discord join button for syncing tracks, requires restart to toggle!": "Activa'l botón de xunión de Discord pa sincronizar pistes. ¡Rique reaniciar l'aplicación p'alternar!",
"Discord Join Button": "Botón de xunión de Discord",
@ -154,13 +154,13 @@
"Keep sidebar open": "Caltener la barra llateral abierta",
"WARNING: Might require reload to work properly!": "ALVERTENCIA: ¡Reanicia l'aplicación pa que funcione afayadizamente!",
"An error occured, URL might be invalid or unsupported.": "Asocedió un fallu, quiciabes la URL nun seya válida o nun se sofite.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Top tracks": "Pistes destacaes",
"Show all top tracks": "Amosar toles pistes destacaes",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Album:": "Álbum:",
"Artists:": "Artistes:",
"Yes": "",
"No": "Non",
"Download Filename": "Nome de les descargues",
"Language": "Llingua"
}

View File

@ -27,7 +27,7 @@
"Sort by": "Sortieren nach",
"Date Added": "Hinzugefügt am",
"Name (A-Z)": "Name (A-Z)",
"Artist (A-Z)": "Künstler*in (A-Z)",
"Artist (A-Z)": "Künstler*innen (A-Z)",
"Album (A-Z)": "Album (A-Z)",
"Error loading lyrics or lyrics not found!": "Fehler beim Laden der Songtexte bzw. Songtexte nicht gefunden!",
"Create playlist": "Playlist erstellen",
@ -154,13 +154,13 @@
"Keep sidebar open": "Sidebar offen lassen",
"WARNING: Might require reload to work properly!": "WARNUNG: Eventuell muss neu geladen werden, um richtig zu funktionieren!",
"An error occured, URL might be invalid or unsupported.": "Ein Fehler ist aufgetreten, die URL ist ungültig oder wird nicht unterstützt.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Top tracks": "Top-Titel",
"Show all top tracks": "Zeige alle Top-Titel",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Artists:": "Künstler*innen:",
"Yes": "Ja",
"No": "Nein",
"Download Filename": "Dateiname herunterladen",
"Language": "Sprache"
}

View File

@ -4,7 +4,7 @@
"Library": "Βιβλιοθήκη",
"Tracks": "Κομμάτια",
"Playlists": "Λίστες αναπαραγωγής",
"Albums": "Album",
"Albums": "Άλμπουμ",
"Artists": "Καλλιτέχνες",
"More": "Περισσότερα",
"Settings": "Ρυθμίσεις",
@ -28,7 +28,7 @@
"Date Added": "Ημερομηνία Προσθήκης",
"Name (A-Z)": "Όνομα (Α-Ω)",
"Artist (A-Z)": "Καλλιτέχνης (Α-Ω)",
"Album (A-Z)": "Album (Α-Ω)",
"Album (A-Z)": "Άλμπουμ (Α-Ω)",
"Error loading lyrics or lyrics not found!": "Σφάλμα κατά τη φόρτωση στίχων ή αδυναμία εύρεσης στίχων!",
"Create playlist": "Δημιουργία λίστας αναπαραγωγής",
"Create": "Δημιουργία",
@ -45,10 +45,10 @@
"Duration": "Διάρκεια",
"Released": "Κυκλοφόρησε",
"Disk": "Δίσκος",
"albums": "album",
"albums": "άλμπουμ",
"Play top": "Αναπαραγωγή κορυφαίου",
"Radio": "Ραδιόφωνο",
"Show all albums": "Εμφάνιση όλων των album",
"Show all albums": "Εμφάνιση όλων των άλμπουμ",
"Show all singles": "Εμφάνιση όλων των single",
"Show more": "Εμφάνιση περισσότερων",
"Downloaded": "Ελήφθησαν",
@ -87,7 +87,7 @@
"Always show download confirm dialog before downloading.": "Να εμφανίζεται πάντα το παράθυρο διαλόγου επιβεβαίωσης πριν από τη λήψη.",
"Show download dialog": "Εμφάνιση παραθύρου διαλόγου επιβεβαίωσης",
"Create folders for artists": "Δημιουργία φακέλου για καλλιτέχνη",
"Create folders for albums": "Δημιουργία φακέλων για album",
"Create folders for albums": "Δημιουργία φακέλων για άλμπουμ",
"Download lyrics": "Λήψη στίχων",
"Variables": "Μεταβλητές",
"UI": "Περιβάλλον Χρήστη",
@ -147,20 +147,20 @@
"Edit playlist": "Επεξεργασία λίστας αναπαραγωγής",
"Save": "Αποθήκευση",
"Edit": "Επεξεργασία",
"Importer": "Importer",
"Enter URL": "Enter URL",
"Currently only Spotify is supported and limited to 100 tracks.": "Currently only Spotify is supported and limited to 100 tracks.",
"Import into playlist": "Import into playlist",
"Keep sidebar open": "Keep sidebar open",
"WARNING: Might require reload to work properly!": "WARNING: Might require reload to work properly!",
"An error occured, URL might be invalid or unsupported.": "An error occured, URL might be invalid or unsupported.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Importer": "Εισαγωγέας",
"Enter URL": "Εισαγωγή URL",
"Currently only Spotify is supported and limited to 100 tracks.": "Επί του παρόντος, υποστηρίζεται μόνο το Spotify και περιορίζεται σε 100 κομμάτια.",
"Import into playlist": "Εισαγωγή στη λίστα αναπαραγωγής",
"Keep sidebar open": "Κρατήστε την πλαϊνή μπάρα ανοιχτή",
"WARNING: Might require reload to work properly!": "ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Μπορεί να χρειαστεί επαναφόρτωση για να λειτουργήσει σωστά!",
"An error occured, URL might be invalid or unsupported.": "Παρουσιάστηκε σφάλμα, το URL ενδέχεται να μην είναι έγκυρο ή να μην υποστηρίζεται.",
"Top tracks": "Κορυφαία κομμάτια",
"Show all top tracks": "Εμφάνιση όλων των κορυφαίων κομματιών",
"Singles": "Σίνγκλ",
"Album:": "Άλμπουμ:",
"Artists:": "Καλλιτέχνες:",
"Yes": "Ναι",
"No": "Όχι",
"Download Filename": "Όνομα Αρχείου Λήψης",
"Language": "Γλώσσα"
}

View File

@ -150,17 +150,17 @@
"Importer": "Importador",
"Enter URL": "Introducir URL",
"Currently only Spotify is supported and limited to 100 tracks.": "Actualmente solo Spotify está soportado y limitado a 100 pistas.",
"Import into playlist": "Importar lista de reproducción",
"Import into playlist": "Importar a lista de reproducción",
"Keep sidebar open": "Mantener barra lateral abierta",
"WARNING: Might require reload to work properly!": "ADVERTENCIA: ¡Puede requerir recarga para trabajar correctamente!",
"An error occured, URL might be invalid or unsupported.": "Ocurrió un error, la URL es invalida o no es soportada.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"An error occured, URL might be invalid or unsupported.": "Ocurrió un error, la URL puede ser inválida o no soportada.",
"Top tracks": "Mejores canciones",
"Show all top tracks": "Mostrar las mejores canciones",
"Singles": "Sencillos",
"Album:": "Álbum:",
"Artists:": "Artistas:",
"Yes": "",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Download Filename": "Nombre del archivo de descarga",
"Language": "Idioma"
}

View File

@ -1,166 +1,166 @@
{
"Home": "Home",
"Browse": "Browse",
"Library": "Library",
"Tracks": "Tracks",
"Playlists": "Playlists",
"Albums": "Albums",
"Artists": "Artists",
"More": "More",
"Settings": "Settings",
"Downloads": "Downloads",
"Search or paste Deezer URL. Use / to quickly focus.": "Search or paste Deezer URL. Use \"/\" to quickly focus.",
"Play": "Play",
"Add to library": "Add to library",
"Download": "Download",
"fans": "fans",
"tracks": "tracks",
"Quality": "Quality",
"Estimated size:": "Estimated size:",
"Start downloading": "Start downloading",
"Cancel": "Cancel",
"Stream logging is disabled!": "Stream logging is disabled!",
"Enable it in settings for history to work properly.": "Enable it in settings for history to work properly.",
"History": "History",
"Create new playlist": "Create new playlist",
"TRACKS": "TRACKS",
"Sort by": "Sort by",
"Date Added": "Date Added",
"Name (A-Z)": "Name (A-Z)",
"Artist (A-Z)": "Artist (A-Z)",
"Album (A-Z)": "Album (A-Z)",
"Error loading lyrics or lyrics not found!": "Error loading lyrics or lyrics not found!",
"Create playlist": "Create playlist",
"Create": "Create",
"Add to playlist": "Add to playlist",
"Create new": "Create new",
"Remove": "Remove",
"Play next": "Play next",
"Add to queue": "Add to queue",
"Remove from library": "Remove from library",
"Remove from playlist": "Remove from playlist",
"Play track mix": "Play track mix",
"Go to": "Go to",
"Track Mix": "Track Mix",
"Duration": "Duration",
"Released": "Released",
"Disk": "Disk",
"albums": "albums",
"Play top": "Play top",
"Radio": "Radio",
"Show all albums": "Show all albums",
"Show all singles": "Show all singles",
"Show more": "Show more",
"Downloaded": "Downloaded",
"Queue": "Queue",
"Total": "Total",
"Stop": "Stop",
"Start": "Start",
"Show folder": "Show folder",
"Clear queue": "Clear queue",
"Playing from": "Playing from",
"Info": "Info",
"Lyrics": "Lyrics",
"Track number": "Track number",
"Disk number": "Disk number",
"Explicit": "Explicit",
"Source": "Source",
"ID": "ID",
"Error logging in!": "Error logging in!",
"Please try again later, or try another account.": "Please try again later, or try another account.",
"Logout": "Logout",
"Login using browser": "Login using browser",
"Please login using your Deezer account:": "Please login using your Deezer account:",
"...or paste your ARL/Token below:": "...or paste your ARL/Token below:",
"Home": "صفحه اصلی",
"Browse": "مرور",
"Library": "مجموعه",
"Tracks": "قطعه ها",
"Playlists": "لیست های پخش",
"Albums": "آلبوم ها",
"Artists": "صاحب آثار",
"More": "ادامه",
"Settings": "تنظیمات",
"Downloads": "بارگیری ها",
"Search or paste Deezer URL. Use / to quickly focus.": "جست و جو یا وارد کردن لینک دیزر، برای دقت بیشتر از \"/\" استفاده کنید.",
"Play": "پخش",
"Add to library": "به مجموعه اضافه کن",
"Download": "بارگیری",
"fans": "طرفداران",
"tracks": "قطعه ها",
"Quality": "کیفیت",
"Estimated size:": "حجم محاسبه شده:",
"Start downloading": "آغاز بارگیری",
"Cancel": "لغو",
"Stream logging is disabled!": "ثبت جریان پخش غیر فعال شده است!",
"Enable it in settings for history to work properly.": "برای کارکرد مناسب تاریخچه از بخش تنظیمات فعال کنید.",
"History": "تاریخچه",
"Create new playlist": "ایجاد لیست پخش جدید",
"TRACKS": "قطعه ها",
"Sort by": "مرتب‌سازی براساس",
"Date Added": "تاریخ اضافه شده",
"Name (A-Z)": "نام (A - Z)",
"Artist (A-Z)": "صاحب آثار (A-Z)",
"Album (A-Z)": "آلبوم (A-Z)",
"Error loading lyrics or lyrics not found!": "مشکل در بارگیری اشعار یا یافت نشد!",
"Create playlist": "ایجاد لیست پخش",
"Create": "ایجاد",
"Add to playlist": "به لیست پخش اضافه کن",
"Create new": "ایجاد جدید",
"Remove": "حذف",
"Play next": "بعد از این پخش کن",
"Add to queue": "به صف انتظار اضافه کن",
"Remove from library": "حذف از مجموعه",
"Remove from playlist": "از لیست پخش حذف شود",
"Play track mix": "پخش ترکیبی قطعه",
"Go to": "برو به",
"Track Mix": "ترکیب قطعه",
"Duration": "مدت زمان",
"Released": "منتشر شده‌ها",
"Disk": "نوار",
"albums": "آلبوم ها",
"Play top": "پخش محبوب ترین",
"Radio": "رادیو",
"Show all albums": "همه ی آلبوم ها را نشان بده",
"Show all singles": "همه ی قطعات تکی را نشان بده",
"Show more": "بیشتر نشان بده",
"Downloaded": "بارگیری شد",
"Queue": "صف انتظار",
"Total": "مجموع",
"Stop": "توقف",
"Start": "شروع",
"Show folder": "نمایش پوشه",
"Clear queue": "تخلیه صف انتظار",
"Playing from": "پخش از",
"Info": "اطلاعات",
"Lyrics": "اشعار",
"Track number": "شماره قطعه",
"Disk number": "شماره ی دیسک",
"Explicit": "فحاشی",
"Source": "منبع",
"ID": "شناسه",
"Error logging in!": "مشکل در وارد شدن!",
"Please try again later, or try another account.": "لطفا بعدا امتحان کنید یا با اکانت دیگری وارد شوید.",
"Logout": "خروج از حساب",
"Login using browser": "وارد شدن توسط مرورگر",
"Please login using your Deezer account:": "لطفاً با حساب کاربری دیزر خود وارد شوید:",
"...or paste your ARL/Token below:": "...یا با استفاده از ARL/Token پایین:",
"ARL/Token": "ARL/Token",
"Login": "Login",
"By using this program, you disagree with Deezer's ToS.": "By using this program, you disagree with Deezer's ToS.",
"Only in Electron version!": "Only in Electron version!",
"Search results for:": "Search results for:",
"Error loading data!": "Error loading data!",
"Try again later!": "Try again later!",
"Search": "Search",
"Streaming Quality": "Streaming Quality",
"Download Quality": "Download Quality",
"Downloads Directory": "Downloads Directory",
"Simultaneous downloads": "Simultaneous downloads",
"Always show download confirm dialog before downloading.": "Always show download confirm dialog before downloading.",
"Show download dialog": "Show download dialog",
"Create folders for artists": "Create folders for artists",
"Create folders for albums": "Create folders for albums",
"Download lyrics": "Download lyrics",
"Variables": "Variables",
"UI": "UI",
"Show autocomplete in search": "Show autocomplete in search",
"Integrations": "Integrations",
"This allows listening history, flow and recommendations to work properly.": "This allows listening history, flow and recommendations to work properly.",
"Log track listens to Deezer": "Log track listens to Deezer",
"Connect your LastFM account to allow scrobbling.": "Connect your LastFM account to allow scrobbling.",
"Login with LastFM": "Login with LastFM",
"Disconnect LastFM": "Disconnect LastFM",
"Requires restart to apply!": "Requires restart to apply!",
"Enable Discord Rich Presence, requires restart to toggle!": "Enable Discord Rich Presence, requires restart to toggle!",
"Discord Rich Presence": "Discord Rich Presence",
"Enable Discord join button for syncing tracks, requires restart to toggle!": "Enable Discord join button for syncing tracks, requires restart to toggle!",
"Discord Join Button": "Discord Join Button",
"Other": "Other",
"Minimize to tray": "Minimize to tray",
"Don't minimize to tray": "Don't minimize to tray",
"Close on exit": "Close on exit",
"Settings saved!": "Settings saved!",
"Available only in Electron version!": "Available only in Electron version!",
"Crossfade (ms)": "Crossfade (ms)",
"Select primary color": "Select primary color",
"Light theme": "Light theme",
"Create folders for playlists": "Create folders for playlists",
"About": "About",
"Links:": "Links:",
"Telegram Releases": "Telegram Releases",
"Telegram Group": "Telegram Group",
"Discord": "Discord",
"Telegram Android Group": "Telegram Android Group",
"Credits:": "Credits:",
"Agree": "Agree",
"Dismiss": "Dismiss",
"Added to playlist!": "Added to playlist!",
"Added to library!": "Added to library!",
"Removed from library!": "Removed from library!",
"Removed from playlist!": "Removed from playlist!",
"Playlist deleted!": "Playlist deleted!",
"Delete": "Delete",
"Are you sure you want to delete this playlist?": "Are you sure you want to delete this playlist?",
"Force white tray icon": "Force white tray icon",
"Force default (white) tray icon if theme incorrectly detected. Requires restart.": "Force default (white) tray icon if theme incorrectly detected. Requires restart.",
"Share": "Share",
"Settings quality": "Settings quality",
"Content language": "Content language",
"Content country": "Content country",
"Website": "Website",
"Visit website": "Visit website",
"New update available:": "New update available:",
"Shuffle": "Shuffle",
"Download album cover": "Download album cover",
"Art Resolution": "Art Resolution",
"Public": "Public",
"Private": "Private",
"Collaborative": "Collaborative",
"Edit playlist": "Edit playlist",
"Save": "Save",
"Edit": "Edit",
"Importer": "Importer",
"Enter URL": "Enter URL",
"Currently only Spotify is supported and limited to 100 tracks.": "Currently only Spotify is supported and limited to 100 tracks.",
"Import into playlist": "Import into playlist",
"Keep sidebar open": "Keep sidebar open",
"WARNING: Might require reload to work properly!": "WARNING: Might require reload to work properly!",
"An error occured, URL might be invalid or unsupported.": "An error occured, URL might be invalid or unsupported.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Login": "وارد شدن",
"By using this program, you disagree with Deezer's ToS.": "با استفاده از این برنامه، شما قوانین دیزر را زیر پا میگذارید.",
"Only in Electron version!": "فقط در نسخه ی الکترون!",
"Search results for:": "نتایج جستجو برای:",
"Error loading data!": "مشکل در بالا آوردن اطلاعات!",
"Try again later!": "بعداً دوباره تلاش کنید!",
"Search": "جست‌وجو",
"Streaming Quality": "کیفیت پخش",
"Download Quality": "کیفیت بارگیری",
"Downloads Directory": "مسیر بارگیری",
"Simultaneous downloads": "بارگیری همزمان",
"Always show download confirm dialog before downloading.": "همیشه پیام تایید بارگیری قبل از بارگیری را نشان بده.",
"Show download dialog": "نمایش پنجره ی بارگیری",
"Create folders for artists": "برای صاحب آثار پوشه بساز",
"Create folders for albums": "برای آلبوم ها پوشه بساز",
"Download lyrics": "بارگیری اشعار",
"Variables": "متغیرها",
"UI": "واسطه کاربری",
"Show autocomplete in search": "حدس کلمه در جست و جو",
"Integrations": "یکپارچه سازی ها",
"This allows listening history, flow and recommendations to work properly.": "این کمک میکند که تاریخچه، جریان و پیشنهادات پخش به درستی کار کند.",
"Log track listens to Deezer": "بارگذاری پخش شده ها به دیزر",
"Connect your LastFM account to allow scrobbling.": "برای اسکراب کردن قطعه ها به اکانت لست اف ام متصل شوید.",
"Login with LastFM": "وارد شدن به حساب لست اف ام",
"Disconnect LastFM": "خارج شدن از حساب لست اف ام",
"Requires restart to apply!": "برای اعمال تغییرات اجرای دوباره برنامه نیاز است!",
"Enable Discord Rich Presence, requires restart to toggle!": "فعال کردن همسان سازی با دیسکورد، نیازمند اجرای دوباره!",
"Discord Rich Presence": "همسان سازی با دیسکورد",
"Enable Discord join button for syncing tracks, requires restart to toggle!": "دکمه وارد شدن به دیسکورد را برای همسان سازی قطعه ها فعال کن، اجرای دوباره نیازمند است!",
"Discord Join Button": "دکمه وارد شدن به دیسکورد",
"Other": "ديگر",
"Minimize to tray": "کوچک کردن به Tray",
"Don't minimize to tray": "کوچک نکردن به Tray",
"Close on exit": "بستن و خروج",
"Settings saved!": "تنظیمات ذخیره شد!",
"Available only in Electron version!": "فقط در نسخه ی الکترون موجود است!",
"Crossfade (ms)": "پخش بعدی قبل از اتمام فعلی (میلی ثانیه)",
"Select primary color": "رنگ اصلی را انتخاب کنید",
"Light theme": "پوسته روشن",
"Create folders for playlists": "برای لیست پخش پوشه بساز",
"About": "درباره",
"Links:": "پیوند‌ها:",
"Telegram Releases": "عریضه های تلگرامی",
"Telegram Group": "گروه تلگرامی",
"Discord": "دیسکورد",
"Telegram Android Group": "گروه تلگرامی اندرویید",
"Credits:": "سازندگان:",
"Agree": "پذیرش",
"Dismiss": "رد",
"Added to playlist!": "به لیست پخش اضافه شد!",
"Added to library!": "به مجموعه اضافه شد!",
"Removed from library!": "از مجموعه حذف شد!",
"Removed from playlist!": "از لیست پخش حذف شد!",
"Playlist deleted!": "لیست پخش حذف شد!",
"Delete": "حذف",
"Are you sure you want to delete this playlist?": "مطمئنید که می خواهید این لیست پخش را حذف کنید?",
"Force white tray icon": "اجبار نمایش آیکون روشن در tray",
"Force default (white) tray icon if theme incorrectly detected. Requires restart.": "اجبار آیکون پیشفرض (روشن) در tray زمانی که پوسته اشتباه به نمایش درآمد، نیازمند اجرای دوباره.",
"Share": "اشتراک",
"Settings quality": "تنظیمات پیشفرض",
"Content language": "زبان محتوی",
"Content country": "کشور محتوی",
"Website": "وب سایت",
"Visit website": "بازدید از وبگاه",
"New update available:": "به روز رسانی جدید در دسترس است:",
"Shuffle": "پخش تصادفی",
"Download album cover": "دانلود تصویر آلبوم",
"Art Resolution": "وضوح تصویر",
"Public": "عمومی",
"Private": "خصوصی",
"Collaborative": "چند همکاری",
"Edit playlist": "ویرایش لیست پخش",
"Save": "ذخیره",
"Edit": "ویرایش",
"Importer": "وارد کننده",
"Enter URL": "وارد کردن لینک",
"Currently only Spotify is supported and limited to 100 tracks.": "در حال حاظر فقط اسپاتیفای با محدودیت 100 قطعه ساپورت میشود.",
"Import into playlist": "وارد کردن به لیست پخش",
"Keep sidebar open": "نوار کناری را باز نگه دار",
"WARNING: Might require reload to work properly!": "اخطار: برای کارکرد مناسب نیازمند ریستارت است!",
"An error occured, URL might be invalid or unsupported.": "خطا رخ داد، لینک وارد شده اشتباه است یا پشتیبانی نمیشود.",
"Top tracks": "ترانه های برتر",
"Show all top tracks": "نمایش همه ترانه های برتر",
"Singles": "تکی ها",
"Album:": "آلبوم:",
"Artists:": "صاحب آثار:",
"Yes": "بله",
"No": "نه",
"Download Filename": "بارگیری اسم فایل",
"Language": "زبان"
}

View File

@ -154,13 +154,13 @@
"Keep sidebar open": "Keep sidebar open",
"WARNING: Might require reload to work properly!": "WARNING: Might require reload to work properly!",
"An error occured, URL might be invalid or unsupported.": "An error occured, URL might be invalid or unsupported.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Top tracks": "Patok na mga kanta",
"Show all top tracks": "Ipakita lahat ng mga kanta",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Yes": "Oo",
"No": "Hindi",
"Download Filename": "Download Filename",
"Language": "Language"
"Language": "Wika"
}

View File

@ -154,13 +154,13 @@
"Keep sidebar open": "Garder le panneau latéral ouvert",
"WARNING: Might require reload to work properly!": "AVERTISSEMENT : Il peut être nécessaire de recharger pour fonctionner correctement !",
"An error occured, URL might be invalid or unsupported.": "Une erreur est survenue, l'URL est peut-être invalide ou non prise en charge.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Top tracks": "Titres populaires",
"Show all top tracks": "Afficher tous les titres populaires",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Album:": "Album :",
"Artists:": "Artistes :",
"Yes": "Oui",
"No": "Non",
"Download Filename": "Nom du fichier à télécharger",
"Language": "Langue"
}

View File

@ -154,13 +154,13 @@
"Keep sidebar open": "Drži bočnu traku otvorenom",
"WARNING: Might require reload to work properly!": "UPOZORENJE: Možda će zahtijevati ponovno pokretanje da bi radilo ispravno!",
"An error occured, URL might be invalid or unsupported.": "Dogodila se pogreška, URL je neispravan ili nepodržan.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Top tracks": "Najslušanije pjesme",
"Show all top tracks": "Prikaži sve najslušanije pjesme",
"Singles": "Singlovi",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Artists:": "Izvođači:",
"Yes": "Da",
"No": "Ne",
"Download Filename": "Naziv datoteke preuzimanja",
"Language": "Jezik"
}

View File

@ -49,7 +49,7 @@
"Play top": "Legfelső lejátszása",
"Radio": "Rádió",
"Show all albums": "Összes album megjelenítése",
"Show all singles": "Show all singles",
"Show all singles": "Összes dal megjelenítése",
"Show more": "Több megjelenítése",
"Downloaded": "Letöltött",
"Queue": "Várólista",
@ -75,7 +75,7 @@
"ARL/Token": "ARL/Token",
"Login": "Belépés",
"By using this program, you disagree with Deezer's ToS.": "Szoftwerünk használatával elutasítja a Deezer általános felhasználási feltételeit.",
"Only in Electron version!": "Only in Electron version!",
"Only in Electron version!": "Csak teljes változatban elérhető!",
"Search results for:": "Találatok:",
"Error loading data!": "Hiba az adatok betöltése közben!",
"Try again later!": "Kérjük próbálja meg később!",
@ -108,7 +108,7 @@
"Don't minimize to tray": "Ne tegye le a tálcára",
"Close on exit": "Kilépés bezáráskor",
"Settings saved!": "Beállítások elmentve!",
"Available only in Electron version!": "Available only in Electron version!",
"Available only in Electron version!": "Csak teljes változatban érhető el!",
"Crossfade (ms)": "Átfedés (ms)",
"Select primary color": "Elsődleges szín kiválasztása",
"Light theme": "Világos kinézet",
@ -154,13 +154,13 @@
"Keep sidebar open": "Oldalsó sáv nyitva tartása",
"WARNING: Might require reload to work properly!": "Figyelem: Lehetséges hogy újra kell indítani az alkalmazást ahhoz hogy tökéletesen működjön!",
"An error occured, URL might be invalid or unsupported.": "Egy hiba történet: a megadott URL érvénytelen lehet vagy nem támogatott.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Top tracks": "Legjobb dalok",
"Show all top tracks": "Mutasd az összes legjobb dalt",
"Singles": "Kislemezek",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Artists:": "Előadó:",
"Yes": "Igen",
"No": "Nem",
"Download Filename": "Letöltött fájlnév",
"Language": "Nyelv"
}

View File

@ -138,29 +138,29 @@
"Website": "Situs",
"Visit website": "Kunjungi situs web",
"New update available:": "Pembaruan tersedia:",
"Shuffle": "Shuffle",
"Download album cover": "Download album cover",
"Art Resolution": "Art Resolution",
"Public": "Public",
"Private": "Private",
"Collaborative": "Collaborative",
"Edit playlist": "Edit playlist",
"Save": "Save",
"Shuffle": "Putar acak",
"Download album cover": "Unduh cover album",
"Art Resolution": "Resolusi gambar",
"Public": "Publik",
"Private": "Pribadi",
"Collaborative": "Kolaboratif",
"Edit playlist": "Edit daftar putar",
"Save": "Simpan",
"Edit": "Edit",
"Importer": "Importer",
"Enter URL": "Enter URL",
"Currently only Spotify is supported and limited to 100 tracks.": "Currently only Spotify is supported and limited to 100 tracks.",
"Import into playlist": "Import into playlist",
"Keep sidebar open": "Keep sidebar open",
"WARNING: Might require reload to work properly!": "WARNING: Might require reload to work properly!",
"An error occured, URL might be invalid or unsupported.": "An error occured, URL might be invalid or unsupported.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Importer": "Telah di impor",
"Enter URL": "Masukkan URL",
"Currently only Spotify is supported and limited to 100 tracks.": "Saat ini hanya mendukung Spotify dan hanya terbatas 100 lagu.",
"Import into playlist": "Impor ke daftar putar",
"Keep sidebar open": "Biarkan sidebar tetap terbuka",
"WARNING: Might require reload to work properly!": "PERINGATAN: Mungkin perlu memuat ulang agar berfungsi dengan benar!",
"An error occured, URL might be invalid or unsupported.": "Terjadi kesalahan, URL mungkin tidak valid atau tidak didukung.",
"Top tracks": "Lagu teratas",
"Show all top tracks": "Tampilkan semua lagu teratas",
"Singles": "Single",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Artists:": "Artis:",
"Yes": "Iya",
"No": "Tidak",
"Download Filename": "Unduh Nama File",
"Language": "Bahasa"
}

View File

@ -154,13 +154,13 @@
"Keep sidebar open": "Mantieni la barra laterale aperta",
"WARNING: Might require reload to work properly!": "ATTENZIONE: Potrebbe essere necessario ricaricare per funzionare correttamente!",
"An error occured, URL might be invalid or unsupported.": "Si è verificato un errore, l'URL potrebbe non essere valido o non supportato.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Top tracks": "Tracce più ascoltate",
"Show all top tracks": "Mostra tutte le tracce più ascoltate",
"Singles": "Singoli",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"Artists:": "Artisti:",
"Yes": "",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Download Filename": "Nome del file scaricato",
"Language": "Lingua"
}

View File

@ -1,166 +1,166 @@
{
"Home": "Home",
"Browse": "Browse",
"Library": "Library",
"Tracks": "Tracks",
"Playlists": "Playlists",
"Browse": "Bladeren",
"Library": "Bibliotheek",
"Tracks": "Nummers",
"Playlists": "Afspeellijsten",
"Albums": "Albums",
"Artists": "Artists",
"More": "More",
"Settings": "Settings",
"Artists": "Artiesten",
"More": "Meer",
"Settings": "Instellingen",
"Downloads": "Downloads",
"Search or paste Deezer URL. Use / to quickly focus.": "Search or paste Deezer URL. Use \"/\" to quickly focus.",
"Play": "Play",
"Add to library": "Add to library",
"Download": "Download",
"Search or paste Deezer URL. Use / to quickly focus.": "Zoek of plak Deezer URL. Gebruik \"/\" om snel te focussen.",
"Play": "Afspelen",
"Add to library": "Aan bibliotheek toevoegen",
"Download": "Downloaden",
"fans": "fans",
"tracks": "tracks",
"Quality": "Quality",
"Estimated size:": "Estimated size:",
"Start downloading": "Start downloading",
"Cancel": "Cancel",
"Stream logging is disabled!": "Stream logging is disabled!",
"Enable it in settings for history to work properly.": "Enable it in settings for history to work properly.",
"History": "History",
"Create new playlist": "Create new playlist",
"TRACKS": "TRACKS",
"Sort by": "Sort by",
"Date Added": "Date Added",
"Name (A-Z)": "Name (A-Z)",
"Artist (A-Z)": "Artist (A-Z)",
"tracks": "nummers",
"Quality": "Kwaliteit",
"Estimated size:": "Geschatte grootte:",
"Start downloading": "Downloaden starten",
"Cancel": "Annuleren",
"Stream logging is disabled!": "Stream logboek is uitgeschakeld!",
"Enable it in settings for history to work properly.": "Schakel het in bij instellingen om de geschiedenis correct te laten werken.",
"History": "Geschiedenis",
"Create new playlist": "Nieuwe afspeellijst aanmaken",
"TRACKS": "NUMMERS",
"Sort by": "Sorteren op",
"Date Added": "Datum Toegevoegd",
"Name (A-Z)": "Naam (A-Z)",
"Artist (A-Z)": "Artiest (A-Z)",
"Album (A-Z)": "Album (A-Z)",
"Error loading lyrics or lyrics not found!": "Error loading lyrics or lyrics not found!",
"Create playlist": "Create playlist",
"Create": "Create",
"Add to playlist": "Add to playlist",
"Create new": "Create new",
"Remove": "Remove",
"Play next": "Play next",
"Add to queue": "Add to queue",
"Remove from library": "Remove from library",
"Remove from playlist": "Remove from playlist",
"Play track mix": "Play track mix",
"Go to": "Go to",
"Track Mix": "Track Mix",
"Duration": "Duration",
"Released": "Released",
"Disk": "Disk",
"Error loading lyrics or lyrics not found!": "Fout bij het laden van songteksten of songteksten niet gevonden!",
"Create playlist": "Afspeellijst aanmaken",
"Create": "Aanmaken",
"Add to playlist": "Aan afspeellijst toevoegen",
"Create new": "Nieuw aanmaken",
"Remove": "Verwijderen",
"Play next": "Volgende afspelen",
"Add to queue": "Aan wachtrij toevoegen",
"Remove from library": "Uit bibliotheek verwijderen",
"Remove from playlist": "Uit afspeellijst verwijderen",
"Play track mix": "Speel nummer mix",
"Go to": "Ga naar",
"Track Mix": "Nummer Mix",
"Duration": "Tijdsduur",
"Released": "Gepubliceerd",
"Disk": "Schijf",
"albums": "albums",
"Play top": "Play top",
"Play top": "Bovenaan afspelen",
"Radio": "Radio",
"Show all albums": "Show all albums",
"Show all singles": "Show all singles",
"Show more": "Show more",
"Downloaded": "Downloaded",
"Queue": "Queue",
"Total": "Total",
"Stop": "Stop",
"Start": "Start",
"Show folder": "Show folder",
"Clear queue": "Clear queue",
"Playing from": "Playing from",
"Info": "Info",
"Lyrics": "Lyrics",
"Track number": "Track number",
"Disk number": "Disk number",
"Explicit": "Explicit",
"Source": "Source",
"Show all albums": "Alle albums tonen",
"Show all singles": "Alle singles weergeven",
"Show more": "Meer tonen",
"Downloaded": "Gedownload",
"Queue": "Wachtrij",
"Total": "Totaal",
"Stop": "Stoppen",
"Start": "Starten",
"Show folder": "Map weergeven",
"Clear queue": "Wachtrij wissen",
"Playing from": "Afspelen van",
"Info": "Informatie",
"Lyrics": "Songteksten",
"Track number": "Liednummer",
"Disk number": "Schijfnummer",
"Explicit": "Expliciet",
"Source": "Bron",
"ID": "ID",
"Error logging in!": "Error logging in!",
"Please try again later, or try another account.": "Please try again later, or try another account.",
"Logout": "Logout",
"Login using browser": "Login using browser",
"Please login using your Deezer account:": "Please login using your Deezer account:",
"...or paste your ARL/Token below:": "...or paste your ARL/Token below:",
"Error logging in!": "Fout bij aanmelden!",
"Please try again later, or try another account.": "Probeer het later opnieuw of probeer een andere account.",
"Logout": "Afmelden",
"Login using browser": "Aanmelden via browser",
"Please login using your Deezer account:": "Log in met je Deezer account:",
"...or paste your ARL/Token below:": "...of plak je ARL/Token hieronder:",
"ARL/Token": "ARL/Token",
"Login": "Login",
"By using this program, you disagree with Deezer's ToS.": "By using this program, you disagree with Deezer's ToS.",
"Only in Electron version!": "Only in Electron version!",
"Search results for:": "Search results for:",
"Error loading data!": "Error loading data!",
"Try again later!": "Try again later!",
"Search": "Search",
"Streaming Quality": "Streaming Quality",
"Download Quality": "Download Quality",
"Downloads Directory": "Downloads Directory",
"Simultaneous downloads": "Simultaneous downloads",
"Always show download confirm dialog before downloading.": "Always show download confirm dialog before downloading.",
"Show download dialog": "Show download dialog",
"Create folders for artists": "Create folders for artists",
"Create folders for albums": "Create folders for albums",
"Download lyrics": "Download lyrics",
"Variables": "Variables",
"UI": "UI",
"Show autocomplete in search": "Show autocomplete in search",
"Integrations": "Integrations",
"This allows listening history, flow and recommendations to work properly.": "This allows listening history, flow and recommendations to work properly.",
"Log track listens to Deezer": "Log track listens to Deezer",
"Connect your LastFM account to allow scrobbling.": "Connect your LastFM account to allow scrobbling.",
"Login with LastFM": "Login with LastFM",
"Disconnect LastFM": "Disconnect LastFM",
"Requires restart to apply!": "Requires restart to apply!",
"Enable Discord Rich Presence, requires restart to toggle!": "Enable Discord Rich Presence, requires restart to toggle!",
"Login": "Aanmelden",
"By using this program, you disagree with Deezer's ToS.": "Door dit programma te gebruiken, ben je het niet eens met Deezer's ToS.",
"Only in Electron version!": "Alleen in de Electron-versie!",
"Search results for:": "Zoekresultaten voor:",
"Error loading data!": "Fout bij laden van gegevens!",
"Try again later!": "Probeer het later opnieuw!",
"Search": "Zoeken",
"Streaming Quality": "Stream Kwaliteit",
"Download Quality": "Download Kwaliteit",
"Downloads Directory": "Download map",
"Simultaneous downloads": "Gelijktijdige downloads",
"Always show download confirm dialog before downloading.": "Toon altijd het download bevestigingsvenster voordat je downloadt.",
"Show download dialog": "Downloadvenster tonen",
"Create folders for artists": "Mappen voor artiest aanmaken",
"Create folders for albums": "Mappen voor albums aanmaken",
"Download lyrics": "Songteksten downloaden",
"Variables": "Variabelen",
"UI": "Gebruikersinterface",
"Show autocomplete in search": "Automatisch aanvullen weergeven bij zoeken",
"Integrations": "Integraties",
"This allows listening history, flow and recommendations to work properly.": "Dit zorgt ervoor dat je luistergeschiedenis, flow and aanbevelingen correct werken.",
"Log track listens to Deezer": "Log geluisterde nummers naar Deezer",
"Connect your LastFM account to allow scrobbling.": "Koppel je LastFM account om scrobbling toe te staan.",
"Login with LastFM": "Aanmelden bij LastFM",
"Disconnect LastFM": "Afbreken van LastFM-connectie",
"Requires restart to apply!": "Vereist herstart om toe te passen!",
"Enable Discord Rich Presence, requires restart to toggle!": "Schakel Discord Rich Presence in, herstart vereist om het in te schakelen!",
"Discord Rich Presence": "Discord Rich Presence",
"Enable Discord join button for syncing tracks, requires restart to toggle!": "Enable Discord join button for syncing tracks, requires restart to toggle!",
"Discord Join Button": "Discord Join Button",
"Other": "Other",
"Minimize to tray": "Minimize to tray",
"Don't minimize to tray": "Don't minimize to tray",
"Close on exit": "Close on exit",
"Settings saved!": "Settings saved!",
"Available only in Electron version!": "Available only in Electron version!",
"Enable Discord join button for syncing tracks, requires restart to toggle!": "Schakel Discord-join knop in voor het synchroniseren van nummers, herstart vereist om het in te schakelen!",
"Discord Join Button": "Discord Join Knop",
"Other": "Overig",
"Minimize to tray": "Minimaliseer naar systeemvak",
"Don't minimize to tray": "Niet minimaliseren naar systeemvak",
"Close on exit": "Sluiten bij afsluiten",
"Settings saved!": "Instellingen opgeslagen!",
"Available only in Electron version!": "Alleen beschikbaar in de Electron versie!",
"Crossfade (ms)": "Crossfade (ms)",
"Select primary color": "Select primary color",
"Light theme": "Light theme",
"Create folders for playlists": "Create folders for playlists",
"About": "About",
"Select primary color": "Selecteer primaire kleur",
"Light theme": "Lichte thema",
"Create folders for playlists": "Mappen voor afspeellijsten maken",
"About": "Over",
"Links:": "Links:",
"Telegram Releases": "Telegram Releases",
"Telegram Group": "Telegram Group",
"Telegram Group": "Telegram Groep",
"Discord": "Discord",
"Telegram Android Group": "Telegram Android Group",
"Credits:": "Credits:",
"Agree": "Agree",
"Dismiss": "Dismiss",
"Added to playlist!": "Added to playlist!",
"Added to library!": "Added to library!",
"Removed from library!": "Removed from library!",
"Removed from playlist!": "Removed from playlist!",
"Playlist deleted!": "Playlist deleted!",
"Delete": "Delete",
"Are you sure you want to delete this playlist?": "Are you sure you want to delete this playlist?",
"Force white tray icon": "Force white tray icon",
"Force default (white) tray icon if theme incorrectly detected. Requires restart.": "Force default (white) tray icon if theme incorrectly detected. Requires restart.",
"Share": "Share",
"Settings quality": "Settings quality",
"Content language": "Content language",
"Content country": "Content country",
"Telegram Android Group": "Telegram Android Groep",
"Credits:": "Met dank aan:",
"Agree": "Akkoord gaan",
"Dismiss": "Negeren",
"Added to playlist!": "Aan afspeellijst toegevoegd!",
"Added to library!": "Aan bibliotheek toegevoegd!",
"Removed from library!": "Uit de bibliotheek verwijderd!",
"Removed from playlist!": "Uit afspeellijst verwijderd!",
"Playlist deleted!": "Afspeellijst verwijderd!",
"Delete": "Verwijderen",
"Are you sure you want to delete this playlist?": "Weet je zeker dat je deze afspeellijst wil verwijderen?",
"Force white tray icon": "Forceer wit systeemvak icoon",
"Force default (white) tray icon if theme incorrectly detected. Requires restart.": "Forceer standaard (wit) pictogram in het systeemvak als thema onjuist gedetecteerd wordt. Herstart vereist.",
"Share": "Delen",
"Settings quality": "Kwaliteit instellingen",
"Content language": "Taal van inhoud",
"Content country": "Land van inhoud",
"Website": "Website",
"Visit website": "Visit website",
"New update available:": "New update available:",
"Visit website": "Website bezoeken",
"New update available:": "Nieuwe update beschikbaar:",
"Shuffle": "Shuffle",
"Download album cover": "Download album cover",
"Art Resolution": "Art Resolution",
"Public": "Public",
"Private": "Private",
"Collaborative": "Collaborative",
"Edit playlist": "Edit playlist",
"Save": "Save",
"Edit": "Edit",
"Importer": "Importer",
"Enter URL": "Enter URL",
"Currently only Spotify is supported and limited to 100 tracks.": "Currently only Spotify is supported and limited to 100 tracks.",
"Import into playlist": "Import into playlist",
"Keep sidebar open": "Keep sidebar open",
"WARNING: Might require reload to work properly!": "WARNING: Might require reload to work properly!",
"An error occured, URL might be invalid or unsupported.": "An error occured, URL might be invalid or unsupported.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Download album cover": "Albumhoes downloaden",
"Art Resolution": "Illustratie resolutie",
"Public": "Openbaar",
"Private": "Privé",
"Collaborative": "Samenwerkend",
"Edit playlist": "Afspeellijst bewerken",
"Save": "Opslaan",
"Edit": "Bewerken",
"Importer": "Importeerder",
"Enter URL": "URL invoeren",
"Currently only Spotify is supported and limited to 100 tracks.": "Momenteel wordt alleen Spotify ondersteund; deze is beperkt tot 100 nummers.",
"Import into playlist": "In afspeellijst importeren",
"Keep sidebar open": "Zijbalk open laten",
"WARNING: Might require reload to work properly!": "WAARSCHUWING: Herladen mogelijk vereist om correct te werken!",
"An error occured, URL might be invalid or unsupported.": "Er is een fout opgetreden, URL kan ongeldig zijn of wordt niet ondersteund.",
"Top tracks": "Top nummers",
"Show all top tracks": "Alle topnummers weergeven",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Artists:": "Artiesten:",
"Yes": "Ja",
"No": "Nee",
"Download Filename": "Bestandsnaam Downloaden",
"Language": "Taal"
}

View File

@ -154,13 +154,13 @@
"Keep sidebar open": "Keep sidebar open",
"WARNING: Might require reload to work properly!": "WARNING: Might require reload to work properly!",
"An error occured, URL might be invalid or unsupported.": "An error occured, URL might be invalid or unsupported.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Top tracks": "Najpopularniejsze utwory",
"Show all top tracks": "Pokaż wszystkie najpopularniejsze utwory",
"Singles": "Single",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Artists:": "Wykonawcy:",
"Yes": "Tak",
"No": "Nie",
"Download Filename": "Nazwa pobieranego pliku",
"Language": "Język"
}

View File

@ -19,7 +19,7 @@
"Estimated size:": "Tempo estimado:",
"Start downloading": "Iniciar download",
"Cancel": "Cancelar",
"Stream logging is disabled!": "O registro de depuração extra está desativado!",
"Stream logging is disabled!": "Registro de transmissão está desativado!",
"Enable it in settings for history to work properly.": "Habilite nas configurações para que o histórico funcione corretamente.",
"History": "Histórico",
"Create new playlist": "Criar nova playlist",
@ -41,12 +41,12 @@
"Remove from playlist": "Remover da playlist",
"Play track mix": "Reproduzir mix da faixa",
"Go to": "Ir para",
"Track Mix": "Faixa Mix",
"Track Mix": "Mix da Faixa",
"Duration": "Duração",
"Released": "Lançamento",
"Disk": "Disco",
"albums": "álbuns",
"Play top": "Reproduzir no topo",
"Play top": "Reproduzir top",
"Radio": "Rádio",
"Show all albums": "Mostrar todos os álbuns",
"Show all singles": "Mostrar todos os singles",
@ -61,12 +61,12 @@
"Playing from": "Reproduzindo de",
"Info": "Informações",
"Lyrics": "Letra",
"Track number": "Número de faixa",
"Disk number": "Numero de disco",
"Track number": "Número da faixa",
"Disk number": "Número do disco",
"Explicit": "Explícito",
"Source": "Fonte",
"ID": "Identificação",
"Error logging in!": "Erro de login!",
"Error logging in!": "Erro no login!",
"Please try again later, or try another account.": "Por favor, tente novamente mais tarde ou tente outra conta.",
"Logout": "Desconectar",
"Login using browser": "Login usando o navegador",
@ -75,14 +75,14 @@
"ARL/Token": "ARL/Token",
"Login": "Login",
"By using this program, you disagree with Deezer's ToS.": "Ao usar este programa, você discorda dos termos e condições de uso do Deezer.",
"Only in Electron version!": "Apenas na versão do Electron!",
"Only in Electron version!": "Somente na versão Electron!",
"Search results for:": "Resultado de pesquisa para:",
"Error loading data!": "Erro ao carregar dados!",
"Try again later!": "Tente novamente mais tarde!",
"Search": "Pesquisa",
"Streaming Quality": "Qualidade do streaming",
"Download Quality": "Qualiadade do download",
"Downloads Directory": "Pasta de Download",
"Streaming Quality": "Qualidade da Transmissão",
"Download Quality": "Qualidade do Download",
"Downloads Directory": "Diretório de Downloads",
"Simultaneous downloads": "Downloads simultâneos",
"Always show download confirm dialog before downloading.": "Sempre mostrar diálogo de confirmação de download antes de baixar.",
"Show download dialog": "Mostrar diálogo de download",
@ -90,7 +90,7 @@
"Create folders for albums": "Criar pastas para álbuns",
"Download lyrics": "Baixar letra",
"Variables": "Variáveis",
"UI": "IU",
"UI": "Interface do Usuário",
"Show autocomplete in search": "Mostrar autocompletar na pesquisa",
"Integrations": "Integrações",
"This allows listening history, flow and recommendations to work properly.": "Isto permite que o histórico de ouvidas, flow e recomendações funcionem corretamente.",
@ -98,19 +98,19 @@
"Connect your LastFM account to allow scrobbling.": "Conecte sua conta do LastFM para permitir o scrobbling.",
"Login with LastFM": "Login com LastFM",
"Disconnect LastFM": "Desconectar LastFM",
"Requires restart to apply!": "Requer reinicialização do aplicativo para aplicar!",
"Enable Discord Rich Presence, requires restart to toggle!": "Ativar o Rich Presence do Discord, requer reiniciar para alternar!",
"Requires restart to apply!": "Requer reinicialização para aplicar!",
"Enable Discord Rich Presence, requires restart to toggle!": "Ativar o Rich Presence do Discord, requer reinicialização para alternar!",
"Discord Rich Presence": "Discord Rich Presence",
"Enable Discord join button for syncing tracks, requires restart to toggle!": "Ativar o botão de adesão do Discord para sincronizar faixas requer reinicialização para alternar!",
"Discord Join Button": "Botão de Entrada Discord",
"Enable Discord join button for syncing tracks, requires restart to toggle!": "Ativar o botão de entrar no Discord para sincronizar faixas, requer reinicialização para alternar!",
"Discord Join Button": "Botão de Entrar do Discord",
"Other": "Outro",
"Minimize to tray": "Minimizar para a bandeja",
"Don't minimize to tray": "Não minimizar para a bandeja",
"Close on exit": "Fechar ao sair",
"Settings saved!": "Configurações salvas!",
"Available only in Electron version!": "Disponível apenas na versão completa!",
"Crossfade (ms)": "Transição suave (ms)",
"Select primary color": "Escolha a cor primária",
"Available only in Electron version!": "Disponível somente na versão Electron!",
"Crossfade (ms)": "Transição gradual (ms)",
"Select primary color": "Selecione a cor primária",
"Light theme": "Tema Claro",
"Create folders for playlists": "Criar pastas para playlists",
"About": "Sobre",
@ -148,19 +148,19 @@
"Save": "Salvar",
"Edit": "Editar",
"Importer": "Importador",
"Enter URL": "Digite a URL",
"Enter URL": "Introduzir ARL",
"Currently only Spotify is supported and limited to 100 tracks.": "Atualmente apenas o Spotify é suportado e limitado a 100 faixas.",
"Import into playlist": "Importar para a playlist",
"Keep sidebar open": "Manter a barra lateral aberta",
"WARNING: Might require reload to work properly!": "AVISO: Pode ser necessário recarregar para funcionar corretamente!",
"An error occured, URL might be invalid or unsupported.": "Ocorreu um erro, a URL pode ser inválida ou não suportada.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Top tracks": "Top faixas",
"Show all top tracks": "Mostrar todas as faixas",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Album:": "Álbum:",
"Artists:": "Artistas:",
"Yes": "Sim",
"No": "Não",
"Download Filename": "Nomenclatura de download",
"Language": "Idioma"
}

View File

@ -140,7 +140,7 @@
"New update available:": "Доступна новая версия:",
"Shuffle": "Перемешать",
"Download album cover": "Загрузить обложку альбома",
"Art Resolution": "Разрешение",
"Art Resolution": "Разрешение обложки",
"Public": "Публичный",
"Private": "Приватный",
"Collaborative": "Совместное",
@ -154,13 +154,13 @@
"Keep sidebar open": "Не закрывать боковое меню",
"WARNING: Might require reload to work properly!": "Внимание! Может потребоваться перезапуск для правильной работы.",
"An error occured, URL might be invalid or unsupported.": "Ошибка, URL недействителен или не поддерживается.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Top tracks": "Популярные треки",
"Show all top tracks": "Показать все популярные треки",
"Singles": "Синглы",
"Album:": "Альбом:",
"Artists:": "Исполнители:",
"Yes": "Да",
"No": "Нет",
"Download Filename": "Скачать шаблон для названия",
"Language": "Язык"
}

View File

@ -154,13 +154,13 @@
"Keep sidebar open": "Nechať bočný panel otvorený",
"WARNING: Might require reload to work properly!": "UPOZORNENIE: Môže vyžadovať obnovenie pre správnu funkčnosť!",
"An error occured, URL might be invalid or unsupported.": "Chybná alebo nepodporovaná URL adresa.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Top tracks": "Najlepšie skladby",
"Show all top tracks": "Zobraziť všetky najlepšie skladby",
"Singles": "Single",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Artists:": "Interpreti:",
"Yes": "Áno",
"No": "Nie",
"Download Filename": "Stiahnuť názov súboru",
"Language": "Jazyk"
}

View File

@ -154,13 +154,13 @@
"Keep sidebar open": "Obdrži odprto stransko vrstico",
"WARNING: Might require reload to work properly!": "OPOZORILO: Potrebuje ponovni zagon aplikacije za učinkovanje!",
"An error occured, URL might be invalid or unsupported.": "Pojavila se je napaka, URL je lahko napačen ali nepodprt.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Top tracks": "Najboljše skladbe",
"Show all top tracks": "Prikaži vse najboljše skaldbe",
"Singles": "Singli",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Artists:": "Izvajalci:",
"Yes": "Da",
"No": "Ne",
"Download Filename": "Imena prenosa",
"Language": "Jezik"
}

View File

@ -46,7 +46,7 @@
"Released": "Yayınlandı",
"Disk": "Disk",
"albums": "albümler",
"Play top": "Play top",
"Play top": "Popüler olanları çal",
"Radio": "Radyo",
"Show all albums": "Tüm albümleri göster",
"Show all singles": "Tüm şarkıları göster",
@ -154,13 +154,13 @@
"Keep sidebar open": "Kenar çubuğu açık kalsın",
"WARNING: Might require reload to work properly!": "DİKKAT: Düzgün çalışması için yeniden yükleme gerekebilir!",
"An error occured, URL might be invalid or unsupported.": "Bir hata oluştu, URL geçersiz veya desteklenmiyor olabilir.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Top tracks": "Popüler şarkılar",
"Show all top tracks": "En çok dinlenenleri göster",
"Singles": "Single'lar",
"Album:": "Albümler:",
"Artists:": "Sanatçılar:",
"Yes": "Evet",
"No": "Hayır",
"Download Filename": "Adlandırma taslağı indir",
"Language": "Dil"
}

View File

@ -140,27 +140,27 @@
"New update available:": "Доступне оновлення:",
"Shuffle": "Перемішати",
"Download album cover": "Завантажити обкладинку альбому",
"Art Resolution": "Art Resolution",
"Art Resolution": "Розширення обкладинки",
"Public": "Публічний",
"Private": "Приватний",
"Collaborative": "Collaborative",
"Collaborative": "Спільний",
"Edit playlist": "Редагувати плейлист",
"Save": "Зберегти",
"Edit": "Редагувати",
"Importer": "Importer",
"Enter URL": "Enter URL",
"Currently only Spotify is supported and limited to 100 tracks.": "Currently only Spotify is supported and limited to 100 tracks.",
"Import into playlist": "Import into playlist",
"Keep sidebar open": "Keep sidebar open",
"WARNING: Might require reload to work properly!": "WARNING: Might require reload to work properly!",
"An error occured, URL might be invalid or unsupported.": "An error occured, URL might be invalid or unsupported.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Importer": "Імпорт плейлистів",
"Enter URL": "Введіть посилання",
"Currently only Spotify is supported and limited to 100 tracks.": "Наразі підтримується тільки Spotify і з обмеженям в 100 треків.",
"Import into playlist": "Імпортувати в плейлист",
"Keep sidebar open": "Не закривати бокове меню",
"WARNING: Might require reload to work properly!": "УВАГА: Можливо потрібно перезапустити програму для коректної роботи!",
"An error occured, URL might be invalid or unsupported.": "Виникла помилка, можливо посилання є недійсним або не підтримується.",
"Top tracks": "Популярні треки",
"Show all top tracks": "Показати всі популярні треки",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Album:": "Альбом:",
"Artists:": "Виконавці:",
"Yes": "Так",
"No": "Ні",
"Download Filename": "Download Filename",
"Language": "Language"
"Language": "Мова"
}

View File

@ -147,20 +147,20 @@
"Edit playlist": "Edit pwaywist",
"Save": "Save",
"Edit": "Edit",
"Importer": "Importer",
"Enter URL": "Enter URL",
"Currently only Spotify is supported and limited to 100 tracks.": "Currently only Spotify is supported and limited to 100 tracks.",
"Import into playlist": "Import into playlist",
"Keep sidebar open": "Keep sidebar open",
"WARNING: Might require reload to work properly!": "WARNING: Might require reload to work properly!",
"An error occured, URL might be invalid or unsupported.": "An error occured, URL might be invalid or unsupported.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Importer": "Impowtew",
"Enter URL": "Entew URL",
"Currently only Spotify is supported and limited to 100 tracks.": "C-Cuwwentwy onwy Spotify is suppowted and wimited t-to 100 twacks.",
"Import into playlist": "Impowt into pwaywist",
"Keep sidebar open": "Keep sidebaw open uwu",
"WARNING: Might require reload to work properly!": "WARNING: Might requiwe rewoad t-to wowk >,< !",
"An error occured, URL might be invalid or unsupported.": "An ewwow occuwed, URL m-might be invawid or unsuppowted.",
"Top tracks": "Top twacks",
"Show all top tracks": "Show aww t-top twacks",
"Singles": "Singwes",
"Album:": "Albuwm:",
"Artists:": "Awtists:",
"Yes": "Yes :>",
"No": "No :<",
"Download Filename": "Downwoad Filename",
"Language": "Wanguage (Don't change me >w<)"
}

View File

@ -154,13 +154,13 @@
"Keep sidebar open": "Giữ thanh bên luôn mở",
"WARNING: Might require reload to work properly!": "CẢNH BÁO: Có thể phải tải lại để hoạt động bình thường!",
"An error occured, URL might be invalid or unsupported.": "Lỗi, URL sai hoặc không được hỗ trợ.",
"Top tracks": "Top tracks",
"Show all top tracks": "Show all top tracks",
"Singles": "Singles",
"Top tracks": "Bài hát hàng đầu",
"Show all top tracks": "Hiện tất cả bài hát hàng đầu",
"Singles": "Đĩa đơn",
"Album:": "Album:",
"Artists:": "Artists:",
"Yes": "Yes",
"No": "No",
"Download Filename": "Download Filename",
"Language": "Language"
"Artists:": "Nghệ sĩ:",
"Yes": "",
"No": "Không",
"Download Filename": "Tải xuống tên tệp",
"Language": "Ngôn ngữ"
}

View File

@ -0,0 +1,166 @@
{
"Home": "主页",
"Browse": "浏览",
"Library": "曲库",
"Tracks": "歌曲",
"Playlists": "播放列表",
"Albums": "专辑",
"Artists": "歌手",
"More": "更多",
"Settings": "设置",
"Downloads": "下载",
"Search or paste Deezer URL. Use / to quickly focus.": "搜索或输入 Deezer 链接。使用“/”来快速对焦。",
"Play": "播放",
"Add to library": "添加到曲库",
"Download": "下载",
"fans": "粉丝",
"tracks": "歌曲",
"Quality": "音质",
"Estimated size:": "预计大小:",
"Start downloading": "开始下载",
"Cancel": "取消",
"Stream logging is disabled!": "在线播放日志已禁用",
"Enable it in settings for history to work properly.": "请在设置中开启这个功能",
"History": "播放记录",
"Create new playlist": "新建播放列表",
"TRACKS": "歌曲",
"Sort by": "排序方式",
"Date Added": "添加日期",
"Name (A-Z)": "标题A - Z",
"Artist (A-Z)": "歌手 A - Z",
"Album (A-Z)": "专辑A - Z",
"Error loading lyrics or lyrics not found!": "加载歌词错误或歌词不存在",
"Create playlist": "创建播放列表",
"Create": "创建",
"Add to playlist": "添加到播放列表",
"Create new": "新建",
"Remove": "移除",
"Play next": "播放下一首",
"Add to queue": "加入队列",
"Remove from library": "从曲库中删除",
"Remove from playlist": "从播放列表中删除",
"Play track mix": "播放歌曲电台",
"Go to": "转到",
"Track Mix": "曲目电台",
"Duration": "时长",
"Released": "已发布",
"Disk": "专辑碟",
"albums": "专辑",
"Play top": "播放热门",
"Radio": "电台",
"Show all albums": "显示所有专辑",
"Show all singles": "显示所有单曲",
"Show more": "更多",
"Downloaded": "已下载",
"Queue": "队列",
"Total": "全部",
"Stop": "停止",
"Start": "开始",
"Show folder": "打开文件夹",
"Clear queue": "清除队列",
"Playing from": "正在播放自",
"Info": "详情",
"Lyrics": "歌词",
"Track number": "歌曲编号",
"Disk number": "专辑碟号",
"Explicit": "露骨",
"Source": "来源",
"ID": "ID",
"Error logging in!": "登录错误",
"Please try again later, or try another account.": "请稍后再试,或尝试另一个帐户。",
"Logout": "注销",
"Login using browser": "使用浏览器登录",
"Please login using your Deezer account:": "请使用您的 Deezer 帐户登录:",
"...or paste your ARL/Token below:": "或者在下面输入 ARL/Token",
"ARL/Token": "ARL/Token",
"Login": "登录",
"By using this program, you disagree with Deezer's ToS.": "使用这个软件,代表您不同意 Deezer 的使用条款",
"Only in Electron version!": "仅支持 Electron 版本",
"Search results for:": "搜索结果:",
"Error loading data!": "加载数据错误",
"Try again later!": "稍后再试",
"Search": "搜索",
"Streaming Quality": "在线播放音质",
"Download Quality": "下载音质",
"Downloads Directory": "下载目录",
"Simultaneous downloads": "同时下载任务数",
"Always show download confirm dialog before downloading.": "下载前总是显示下载确认对话框",
"Show download dialog": "显示下载对话框",
"Create folders for artists": "创建艺术家文件夹",
"Create folders for albums": "创建专辑文件夹",
"Download lyrics": "下载歌词",
"Variables": "变量",
"UI": "用户界面",
"Show autocomplete in search": "在搜索中显示自动补全",
"Integrations": "整合",
"This allows listening history, flow and recommendations to work properly.": "这个选项开启播放历史、Flow 和推荐功能",
"Log track listens to Deezer": "发送播放记录到 Deezer",
"Connect your LastFM account to allow scrobbling.": "登录您的 LastFM 账户同步播放记录",
"Login with LastFM": "登录 LastFM",
"Disconnect LastFM": "登出 LastFM",
"Requires restart to apply!": "需要重启生效",
"Enable Discord Rich Presence, requires restart to toggle!": "开启 Discord Rich Presence需要重启生效",
"Discord Rich Presence": "Discord Rich Presence",
"Enable Discord join button for syncing tracks, requires restart to toggle!": "启用进入 Discord 按钮以显示正在播放的歌曲,需要重启生效",
"Discord Join Button": "Discord 加入按钮",
"Other": "其他",
"Minimize to tray": "最小化到托盘",
"Don't minimize to tray": "不要最小化到托盘",
"Close on exit": "直接关闭",
"Settings saved!": "设置已保存",
"Available only in Electron version!": "仅在 Electron 版本中可用!",
"Crossfade (ms)": "平缓过渡(毫秒)",
"Select primary color": "选择主色调",
"Light theme": "浅色主题",
"Create folders for playlists": "创建播放列表文件夹",
"About": "关于",
"Links:": "链接:",
"Telegram Releases": "到 Telegram 下载",
"Telegram Group": "Telegram 群组",
"Discord": "Discord",
"Telegram Android Group": "Telegram Android 群组",
"Credits:": "贡献者:",
"Agree": "同意",
"Dismiss": "忽略",
"Added to playlist!": "已添加到播放列表",
"Added to library!": "已添加到曲库",
"Removed from library!": "已从曲库中移除",
"Removed from playlist!": "已从播放列表中移除",
"Playlist deleted!": "已删除播放列表",
"Delete": "删除",
"Are you sure you want to delete this playlist?": "确定要删除这个播放列表?",
"Force white tray icon": "强制使用白色托盘图标",
"Force default (white) tray icon if theme incorrectly detected. Requires restart.": "如果主题检测不正确,强制使用默认(白色)托盘图标,需要重启",
"Share": "分享",
"Settings quality": "预设音质",
"Content language": "语种",
"Content country": "国家",
"Website": "网站",
"Visit website": "访问网站",
"New update available:": "检测到新版本",
"Shuffle": "随机",
"Download album cover": "下载专辑封面",
"Art Resolution": "专辑封面分辨率",
"Public": "公开",
"Private": "私有",
"Collaborative": "协作",
"Edit playlist": "编辑播放列表",
"Save": "保存",
"Edit": "编辑",
"Importer": "导入",
"Enter URL": "输入链接",
"Currently only Spotify is supported and limited to 100 tracks.": "目前只支持 Spotify ,并限制最多 100 首歌曲",
"Import into playlist": "导入到播放列表",
"Keep sidebar open": "保持侧栏打开",
"WARNING: Might require reload to work properly!": "警告:可能需要重新加载才能正常工作!",
"An error occured, URL might be invalid or unsupported.": "出现错误,链接可能无效或不支持",
"Top tracks": "热门歌曲",
"Show all top tracks": "显示所有热门歌曲",
"Singles": "单曲",
"Album:": "专辑:",
"Artists:": "歌手:",
"Yes": "是",
"No": "否",
"Download Filename": "下载文件名",
"Language": "语言"
}

View File

@ -21,7 +21,7 @@
<v-list-item-title class='font-weight-bold'>{{$t("Website")}}</v-list-item-title>
</v-list-item-content>
</v-list-item>
<v-list-item @click='openUrl("https://t.me/freezereleases")'>
<v-list-item @click='openUrl("https://t.me/joinchat/Se4zLEBvjS1NCiY9")'>
<v-list-item-icon>
<v-icon>mdi-telegram</v-icon>
</v-list-item-icon>

View File

@ -142,9 +142,9 @@
<!-- Queue tab -->
<v-tab-item key='queue' v-if='showQueue'>
<v-list two-line avatar class='overflow-y-auto' style='max-height: calc(100vh - 160px)'>
<draggable v-model='$root.queue.data' @change='queueMove'>
<v-virtual-scroll :items='$root.queue.data' item-height='72' benched='5'>
<template v-slot:default="{ index, item }">
<v-virtual-scroll :items='$root.queue.data' item-height='72' benched='5'>
<template v-slot:default="{ index, item }">
<draggable v-model='$root.queue.data' @move='queueMove'>
<v-lazy min-height="1" transition="fade-transition" :key='"qq" + index'>
<TrackTile
:track='item'
@ -153,9 +153,9 @@
:ripple='false'
></TrackTile>
</v-lazy>
</template>
</v-virtual-scroll>
</draggable>
</draggable>
</template>
</v-virtual-scroll>
</v-list>
</v-tab-item>
<!-- Info tab -->
@ -328,6 +328,7 @@ export default {
this.$root.globalSnackbar = this.$t('Link copied!');
},
queueMove() {
console.log('move');
this.$root.queue.index = this.$root.queue.data.findIndex(t => t.id == this.$root.track.id);
}
},

View File

@ -108,7 +108,7 @@
:label='$t("Download Filename")'
persistent-hint
v-model='$root.settings.downloadFilename'
:hint='$t("Variables") + ": %title%, %artists%, %artist%, %feats%, %trackNumber%, %0trackNumber%, %album%, %year%, %label%"'
:hint='$t("Variables") + ": %title%, %artists%, %artist%, %feats%, %trackNumber%, %0trackNumber%, %album%, %year%, %label%, %albumArtist%, %albumArtists%"'
></v-text-field>
<!-- Crossfade -->

View File

@ -1,7 +1,7 @@
{
"name": "freezer",
"private": true,
"version": "1.1.16",
"version": "1.1.17",
"description": "",
"main": "background.js",
"scripts": {

View File

@ -139,6 +139,7 @@ class DeezerAPI {
let data = await this.callApi('deezer.getUserData');
this.token = data.results.checkForm;
this.userId = data.results.USER.USER_ID;
this.favoritesPlaylist = data.results.USER.LOVEDTRACKS_ID.toString();
if (!this.userId || this.userId == 0 || !this.token) return false;
return true;

View File

@ -168,8 +168,10 @@ class DeezerLibrary {
constructor(json, type='tracks') {
switch (type) {
case 'tracks':
this.count = json.loved.total;
this.data = json.loved.data.map((t) => new Track(t));
// this.count = json.loved.total;
// this.data = json.loved.data.map((t) => new Track(t));
this.count = json.total;
this.data = json.data.map((t) => new Track(t));
break;
case 'albums':
this.count = json.albums.total;

View File

@ -510,6 +510,8 @@ class DownloadThread {
'%trackNumber%': (this.track.trackNumber ? this.track.trackNumber : 1).toString(),
'%0trackNumber%': (this.track.trackNumber ? this.track.trackNumber : 1).toString().padStart(2, '0'),
'%album%': this.track.album.title,
'%albumArtist%': this.track.album.artists[0].name,
'%albumArtists%': this.track.album.artistString,
'%year%': date.getFullYear().toString(),
'%label%': (this.publicAlbum.label) ? this.publicAlbum.label : ''
};

View File

@ -229,12 +229,24 @@ app.get('/shuffle', async (req, res) => {
//Get list of `type` from library
app.get('/library/:type', async (req, res) => {
let type = req.params.type;
let data = await deezer.callApi('deezer.pageProfile', {
//Normal
if (type != 'tracks') {
let data = await deezer.callApi('deezer.pageProfile', {
nb: 50,
tab: (type == 'tracks') ? 'loved' : type,
user_id: deezer.userId
});
return res.send(new DeezerLibrary(data.results.TAB, type)).end();
}
//Tracks
let data = await deezer.callApi('deezer.pagePlaylist', {
playlist_id: deezer.favoritesPlaylist,
lang: settings.contentLanguage,
nb: 50,
tab: (type == 'tracks') ? 'loved' : type,
user_id: deezer.userId
start: 0,
tags: true
});
res.send(new DeezerLibrary(data.results.TAB, type));
res.send(new DeezerLibrary(data.results.SONGS, type));
});
//DELETE from library

View File

@ -1,15 +1,16 @@
{
"name": "freezer",
"private": true,
"version": "1.1.16",
"description": "",
"version": "1.1.17",
"description": "Freezer PC",
"scripts": {
"pack": "electron-builder --dir",
"dist": "electron-builder",
"postinstall": "electron-builder install-app-deps",
"build": "cd app && npm i && cd client && npm i && npm run build && cd .. && cd .. && npm run dist"
},
"license": "ISC",
"license": "GNU",
"homepage": "https://freezer.life",
"devDependencies": {
"electron": "^9.2.1",
"electron-builder": "^22.8.0"
@ -46,10 +47,11 @@
},
"linux": {
"target": [
"AppImage"
"AppImage", "deb", "tar.gz"
],
"category": "audio",
"icon": "build/iconset"
"icon": "build/iconset",
"maintainer": "exttex"
},
"appImage": {
"desktop": {
@ -58,6 +60,9 @@
"Type": "Application",
"Categories": "AudioVideo"
}
},
"deb": {
"depends": ["libssl-dev", "gconf2", "gconf-service", "libnotify4", "libappindicator1", "libxtst6", "libnss3"]
}
}
}