1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Cleaning up imageuploader

Adding better error handling with description toast message and removing issues causing the user to have to reload the page
Adds change with relation to jellyfin/jellyfin#247
This commit is contained in:
ViXXoR 2019-01-13 06:38:22 -05:00
parent b7e857127c
commit 12fdec53b4
44 changed files with 98 additions and 2 deletions

View file

@ -74,7 +74,11 @@
return false;
}
if (file.type !== "image/png" && file.type !== "image/jpeg" && file.type !== "image/jpeg") {
if (file.type !== "image/png" && file.type !== "image/x-png" && file.type !== "image/jpeg") {
require(['toast'], function (toast) {
toast(globalize.translate('sharedcomponents#MessageImageFileTypeAllowed'));
});
e.preventDefault();
return false;
}
@ -83,6 +87,13 @@
var dlg = dom.parentWithClass(this, 'dialog');
var imageType = dlg.querySelector('#selectImageType').value;
if (imageType === "None") {
require(["toast"], function(toast) {
toast(globalize.translate("sharedcomponents#MessageImageTypeNotSelected"));
});
e.preventDefault();
return false;
}
connectionManager.getApiClient(currentServerId).uploadItemImage(currentItemId, imageType, file).then(function () {

View file

@ -22,12 +22,13 @@
<div class="imageEditor-dropZone fieldDescription">
<div>${LabelDropImageHere}</div>
<output id="imageOutput" class="flex align-items-center justify-content-center" style="position: absolute;top:0;left:0;right:0;bottom:0;width:100%;"></output>
<input type="file" accept="image/*" id="uploadImage" name="uploadImage" style="position: absolute;top:0;left:0;right:0;bottom:0;width:100%;opacity:0;" />
<input type="file" accept="image/png,image/x-png,image/jpeg" id="uploadImage" name="uploadImage" style="position: absolute;top:0;left:0;right:0;bottom:0;width:100%;opacity:0;" />
</div>
<div id="fldUpload" class="hide">
<br />
<div class="selectContainer">
<select is="emby-select" id="selectImageType" name="selectImageType" label="${LabelImageType}">
<option value="None"></option>
<option value="Primary">${Primary}</option>
<option value="Art">${Art}</option>
<option value="Backdrop">${Backdrop}</option>

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Descàrrega encuada.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Ítem desat.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Stažení zařazeno.",
"MessageFileReadError": "Došlo k chybě při čtení souboru. Prosím zkuste to znovu.",
"MessageIfYouBlockedVoice": "Pokud byl Váš přístup odepřen pomocí hlasové aplikace, budete ji muset překonfigurovat před dalším pokusem.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "E-mail byl odeslán na adresu {0} s výzvou k registraci s Jellyfin.",
"MessageInvitationSentToUser": "E-mail byl odeslán na adresu {0} a přijmutím této pozvnánky akceptujete vaší pozvánku ke sdílení.",
"MessageItemSaved": "Položka uložena.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download sat i kø.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "Hvis du afslog adgang til tale for appen, skal du re-konfigurere før du prøver igen.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Element gemt.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download eingereiht.",
"MessageFileReadError": "Es gab einen Fehler beim Lesen der Datei. Bitte versuche es erneut.",
"MessageIfYouBlockedVoice": "Wenn du die Sprachsteuerung für die App nicht erlaubt hast, musst du dies vor einem erneuten Versuch ändern.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "Eine Email wurde an {0} mit einer Einladung zur Anmeldung an Jellyfin gesendet.",
"MessageInvitationSentToUser": "Eine E-Mail mit der Einladung zum Sharing ist an {0} geschickt worden.",
"MessageItemSaved": "Element gespeichert",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Η λήψη προγραμματίστηκε.",
"MessageFileReadError": "Παρουσιάστηκε σφάλμα κατά την ανάγνωση του αρχείου. Παρακαλώ προσπάθησε ξανά.",
"MessageIfYouBlockedVoice": "Αν αρνηθήκατε τη φωνητική πρόσβαση στην εφαρμογή, θα χρειαστεί να επαναρυθμίσετε τη ρύθμιση πριν δοκιμάσετε ξανά.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "Έγινε αποστολή ενός μηνύματος ηλεκτρονικού ταχυδρομείου στο {0}, καλώντας τα να εγγραφούν στο Jellyfin.",
"MessageInvitationSentToUser": "Ένα μήνυμα ηλεκτρονικού ταχυδρομείου έχει σταλεί στο {0}, καλώντας τα να αποδεχθούν την πρόσκληση κοινής χρήσης.",
"MessageItemSaved": "Το στοιχείο αποθηκεύτηκε",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0}, inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Descargar cola.",
"MessageFileReadError": "Hubo un error al leer el archivo. Por favor intente de nuevo.",
"MessageIfYouBlockedVoice": "Si ha negado el acceso a la voz a la aplicación necesitara reconfigurar antes de intentarlo de nuevo.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "Un correo electrónico se ha enviado a {0} invitándolos a registrarse en Jellyfin.",
"MessageInvitationSentToUser": "Se ha enviado un correo electrónico a {0}, invitándolo a aceptar tu invitación para compartir.",
"MessageItemSaved": "Ítem guardado.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Descarga en cola.",
"MessageFileReadError": "Ha habido un error leyendo el fichero. Por favor inténtalo más tarde.",
"MessageIfYouBlockedVoice": "Si has denegado el acceso a la voz a la aplicación tendrás que reconfigurarlo antes de intentarlo de nuevo.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "Se le ha enviado un correo a {0}, invitándolo a que se registre en Jellyfin.",
"MessageInvitationSentToUser": "Se le ha enviado un correo a {0}, invitándolo a que acepte lo que has compartido.",
"MessageItemSaved": "Elemento grabado.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Téléchargement mis en file d'attente.",
"MessageFileReadError": "Une erreur est survenue lors de la lecture du fichier. Veuillez réessayer.",
"MessageIfYouBlockedVoice": "Si vous avez supprimé l'accès par commande vocale à l'application, vous devrez le reconfigurer avant de réessayer.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "Un courriel a été envoyé à {0}, les invitant à s'inscrire à Jellyfin.",
"MessageInvitationSentToUser": "Un courriel a été envoyé à {0} avec votre invitation de partage.",
"MessageItemSaved": "Élément enregistré.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "הורד תור",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "אם מנעת גישה קולית לאפליקציה שתצטרך להגדיר מחדש לפני שתנסה שוב.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "הפריט נשמר.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Preuzimanje na čekanju",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "Ako ste zabranili glasovni pristup aplikaciji morate ponovo podesiti prije ponovnog pokušaja.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Stavka je snimljena.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Scaricamento programmato.",
"MessageFileReadError": "Si è verificato un errore durante la lettura del file. Si prega di riprovare.",
"MessageIfYouBlockedVoice": "Se hai negato l'accesso vocale all'app dovrai riconfigurarlo prima di riprovare di nuovo.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "Un'email è stata inviata a {0} invitandolo a registrarsi a Jellyfin",
"MessageInvitationSentToUser": "Una e-mail è stata inviata a {0}, invitandoli ad accettare l'invito di condivisione.",
"MessageItemSaved": "Elemento salvato.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Жүктеп алу кезекте.",
"MessageFileReadError": "Файл оқу кезінде қате орын алды. Әрекетті кейін қайталаңыз.",
"MessageIfYouBlockedVoice": "Егер қолданбаға дауыстық қатынаудан бас тартсаңыз, қайта әрекеттенуіңізден алдынан қайта теңшеуіңіз қажет болады.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "Jellyfin үшін тіркелу шақыруыңыз, э-пошта {0} үшін жіберілді.",
"MessageInvitationSentToUser": "Оларға ортақтасу шақыруыңызды қабылдау ұсынысымен, э-пошта {0} арнап жіберілді.",
"MessageItemSaved": "Тармақ сақталды.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "항목이 저장되었습니다.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Siuntimas užsakytas.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "Jei neleidote programėlei naudoti mikrofono, pakeiskite nustatymus ir bandykite dar kartą.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Elementas išsaugotas.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Nedlasting satt til i kø",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "Hvis du nektet tale tilgang til applikasjonen må du rekonfigurere før du prøver igjen.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Element lagret.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download in de wachtrij geplaatst.",
"MessageFileReadError": "Er is een fout opgetreden bij het lezen van het bestand. Probeer het opnieuw.",
"MessageIfYouBlockedVoice": "Als u spraak toegang uitgeschakeld heeft moet u dit opnieuw configureren voordat u verder gaat.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "Een email is verzonden naar {0} met een uitnodiging om aan te melden bij Jellyfin.",
"MessageInvitationSentToUser": "Een email is verzonden naar {0} met een uitnodiging om uw uitnodiging te accepteren.",
"MessageItemSaved": "Item opgeslagen.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Dodano do kolejki pobierania.",
"MessageFileReadError": "Podczas wczytywania plików wystąpił błąd. Spróbuj ponownie później.",
"MessageIfYouBlockedVoice": "Jeśli odmówisz aplikacji dostępu głosowego, będziesz musiał zmienić konfigurację przed ponownym urządzeniem.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "Wiadomość pocztowa, z prośbą o rejestrację konta Jellyfin, została wysłana do {0}.",
"MessageInvitationSentToUser": "Wiadomość pocztowa, z prośbą o akceptację zaproszenia współużytkowania, została wysłana do {0}.",
"MessageItemSaved": "Obiekt zapisany.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download enfileirado.",
"MessageFileReadError": "Ocorreu um erro ao ler o arquivo. Por favor, tente novamente.",
"MessageIfYouBlockedVoice": "Se você negou o acesso de voz ao app, você necessitará reconfigurar antes de tentar novamente.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "Um email foi enviado para {0}, convidando-os a se registrarem no Jellyfin.",
"MessageInvitationSentToUser": "Um email foi enviado para {0}, convidando-os para aceitar seu convite.",
"MessageItemSaved": "Item salvo.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item salvo.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Загрузка в очереди.",
"MessageFileReadError": "Произошла ошибка при считывании файла. Повторите попытку позже.",
"MessageIfYouBlockedVoice": "Если отказано в голосовом доступе к приложению, перед новой попыткой вам необходимо переконфигурирование.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "Письмо была отправлена к {0}, с предложением зарегистрироваться в Jellyfin.",
"MessageInvitationSentToUser": "Письмо было отправлено к {0}, с предложением принять ваше приглашение на совместный доступ.",
"MessageItemSaved": "Элемент сохранён.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Položka uložená.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Nedladdning köad.",
"MessageFileReadError": "Ett fel uppstod när filen lästes in. Var god försök igen.",
"MessageIfYouBlockedVoice": "Om du nekade tillgång för röståtkomst till appen så behöver du konfigurerara om innan du försöker igen.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "Ett mail har skickats till {0} med en inbjudan att registrera sig med Jellyfin.",
"MessageInvitationSentToUser": "Ett mail har skickats till {0}, med en bekfräftelse för att acceptera din delade inbjudan.",
"MessageItemSaved": "Objektet har sparats.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "下载已列队。",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "项目已保存。",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "Download queued.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",

View file

@ -438,6 +438,8 @@
"MessageDownloadQueued": "需要下載",
"MessageFileReadError": "There was an error reading the file. Please try again.",
"MessageIfYouBlockedVoice": "如果您拒絕程式使用語音辨識,您將需要在重試之前再次設定",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInvitationSentToNewUser": "An email has been sent to {0} inviting them to sign up with Jellyfin.",
"MessageInvitationSentToUser": "An email has been sent to {0}, inviting them to accept your sharing invitation.",
"MessageItemSaved": "Item saved.",