feat: Emby support (#234)

* fix: support credential extraction from Emby

* fix: minor compatibility with emby for retrieving albums

* fix: rename credentials and save credentials type

* fix: weird issue when changing libraries

* fix: correctly map platform names in auth header

* chore: properly carry over old settings

* fix: only enable playlists on jellyfin

* fix: remove jellyfin mentions

* fix: incorporate jellyfin and emby as mentions
This commit is contained in:
Lei Nelissen
2024-07-25 23:37:00 +02:00
committed by GitHub
parent c15f8fe1fc
commit a6452f0a5e
35 changed files with 294 additions and 168 deletions

View File

@@ -1,12 +1,12 @@
{
"play-album": "Пусни албум",
"track": "Песен",
"jellyfin-user-id": "Jellyfin потребител",
"user-id": "Jellyfin потребител",
"play-playlist": "Пусни списък",
"color-scheme-system": "Система",
"streaming": "Предава се поточно",
"download-album": "Изтегли албум",
"jellyfin-access-token": "Jellyfin Жетон за достъп (access token)",
"access-token": "Jellyfin Жетон за достъп (access token)",
"delete-playlist": "Изтрий списък",
"add-to-queue": "Добави към опашката",
"playback-reporting": "Докладване на изпълненията",
@@ -16,7 +16,7 @@
"no-results": "Няма резултати…",
"total-duration": "Обща продължителност",
"error-reporting": "Доклаване на грешки",
"jellyfin-server-url": "Адрес на Jellyfin сървър",
"server-url": "Адрес на Jellyfin сървър",
"downloads": "Изтеглени",
"onboarding-cta": "За да започнете Ви трябва Jellyfin сървър. Натиснете бутона отдолу, за да въведете адресът на вашия Jellyfin сървър и се впишете в него.",
"shuffle-album": "Разбъркай албум",
@@ -26,7 +26,7 @@
"artists": "Изпълнители",
"queue": "Опашка",
"error-reporting-description": "Докато използвате приложението, може да срещнете грешки. Докладването на тези грешки помага на програмата да стане по-сигурна и стабилна.",
"set-jellyfin-server": "Настройте Jellyfin сървър",
"set-server": "Настройте Jellyfin сървър",
"similar-albums": "Подобни албуми",
"albums": "Албуми",
"why-use-tracking-description": "Проследяването помага да се ускори процесът по разработка на приложението, като се докладват странни гранични случаи и недоглеждания. Това помага на приложението да стане по стабилно и приятно за използване от всички.",
@@ -52,7 +52,7 @@
"disable": "Изключи",
"search": "Търси",
"download-playlist": "Изтегли списък",
"jellyfin-library": "Jellyfin Библиотека",
"library": "Jellyfin Библиотека",
"enable-error-reporting": "Желаете ли да пуснете докладването на грешки?",
"color-scheme-description": "По подразбиране Fintunes ще следва цветовата схмена на вашата операционна система. Вие обаче можете да изберете Fintunes да се показва винаги в тъмен или светъл режим.",
"color-scheme": "Цветова схема",
@@ -66,7 +66,7 @@
"setting-cache": "Кеш",
"local-playback": "Локално изпълняване",
"clear-queue": "Изчисти опашката",
"set-jellyfin-server-instruction": "Моля въведете адресът на вашия Jellyfin сървър. Трябва да включва протоколът и порта",
"set-server-instruction": "Моля въведете адресът на вашия Jellyfin сървър. Трябва да включва протоколът и порта",
"delete-all-tracks": "Изтрий всички песни",
"where-is-data-stored": "Къде се пазят данните?",
"color-scheme-light": "Светъл режим",