diff options
Diffstat (limited to 'apps')
45 files changed, 287 insertions, 135 deletions
diff --git a/apps/files/js/mainfileinfodetailview.js b/apps/files/js/mainfileinfodetailview.js index ea3063f6176..626ab86ded3 100644 --- a/apps/files/js/mainfileinfodetailview.js +++ b/apps/files/js/mainfileinfodetailview.js @@ -20,9 +20,11 @@ '</a>' + '</div>' + ' <div class="file-details ellipsis">' + + ' {{#if hasFavoriteAction}}' + ' <a href="#" class="action action-favorite favorite permanent">' + ' <span class="icon {{starClass}}" title="{{starAltText}}"></span>' + ' </a>' + + ' {{/if}}' + ' {{#if hasSize}}<span class="size" title="{{altSize}}">{{size}}</span>, {{/if}}<span class="date live-relative-timestamp" data-timestamp="{{timestamp}}" title="{{altDate}}">{{date}}</span>' + ' </div>' + '</div>' + @@ -175,6 +177,12 @@ if (this.model) { var isFavorite = (this.model.get('tags') || []).indexOf(OC.TAG_FAVORITE) >= 0; + var availableActions = this._fileActions.get( + this.model.get('mimetype'), + this.model.get('type'), + this.model.get('permissions') + ); + var hasFavoriteAction = 'Favorite' in availableActions; this.$el.html(this.template({ type: this.model.isImage()? 'image': '', nameLabel: t('files', 'Name'), @@ -189,6 +197,7 @@ altDate: OC.Util.formatDate(this.model.get('mtime')), timestamp: this.model.get('mtime'), date: OC.Util.relativeModifiedDate(this.model.get('mtime')), + hasFavoriteAction: hasFavoriteAction, starAltText: isFavorite ? t('files', 'Favorited') : t('files', 'Favorite'), starClass: isFavorite ? 'icon-starred' : 'icon-star', permalink: this._makePermalink(this.model.get('id')), diff --git a/apps/files/l10n/en_GB.js b/apps/files/l10n/en_GB.js index 424d470d970..21f6e339784 100644 --- a/apps/files/l10n/en_GB.js +++ b/apps/files/l10n/en_GB.js @@ -62,8 +62,11 @@ OC.L10N.register( "You don’t have permission to upload or create files here" : "You don’t have permission to upload or create files here", "_Uploading %n file_::_Uploading %n files_" : ["Uploading %n file","Uploading %n files"], "New" : "New", + "{used} of {quota} used" : "{used} of {quota} used", + "{used} used" : "{used} used", "\"{name}\" is an invalid file name." : "\"{name}\" is an invalid file name.", "File name cannot be empty." : "File name cannot be empty.", + "\"/\" is not allowed inside a file name." : "\"/\" is not allowed inside a file name.", "\"{name}\" is not an allowed filetype" : "\"{name}\" is not an allowed filetype", "Storage of {owner} is full, files can not be updated or synced anymore!" : "Storage of {owner} is full, files can not be updated or synced anymore!", "Your storage is full, files can not be updated or synced anymore!" : "Your storage is full, files can not be updated or synced anymore!", diff --git a/apps/files/l10n/en_GB.json b/apps/files/l10n/en_GB.json index 1ac5d53c7a6..f8ff0a553b5 100644 --- a/apps/files/l10n/en_GB.json +++ b/apps/files/l10n/en_GB.json @@ -60,8 +60,11 @@ "You don’t have permission to upload or create files here" : "You don’t have permission to upload or create files here", "_Uploading %n file_::_Uploading %n files_" : ["Uploading %n file","Uploading %n files"], "New" : "New", + "{used} of {quota} used" : "{used} of {quota} used", + "{used} used" : "{used} used", "\"{name}\" is an invalid file name." : "\"{name}\" is an invalid file name.", "File name cannot be empty." : "File name cannot be empty.", + "\"/\" is not allowed inside a file name." : "\"/\" is not allowed inside a file name.", "\"{name}\" is not an allowed filetype" : "\"{name}\" is not an allowed filetype", "Storage of {owner} is full, files can not be updated or synced anymore!" : "Storage of {owner} is full, files can not be updated or synced anymore!", "Your storage is full, files can not be updated or synced anymore!" : "Your storage is full, files can not be updated or synced anymore!", diff --git a/apps/files/l10n/es.js b/apps/files/l10n/es.js index a4666bd7bdf..0852da86efc 100644 --- a/apps/files/l10n/es.js +++ b/apps/files/l10n/es.js @@ -62,8 +62,11 @@ OC.L10N.register( "You don’t have permission to upload or create files here" : "No tiene permisos para subir o crear archivos aquí", "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Subiendo %n archivos"], "New" : "Nuevo", + "{used} of {quota} used" : "{used} usados de {quota}", + "{used} used" : "{used} usados", "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido.", "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", + "\"/\" is not allowed inside a file name." : "\"/\" no se permite dentro de un nombre de archivo.", "\"{name}\" is not an allowed filetype" : "\"{name}\" no es un tipo de archivo permitido", "Storage of {owner} is full, files can not be updated or synced anymore!" : "El almacén de {owner} está repleto, ¡los archivos no se actualizarán ni sincronizarán más!", "Your storage is full, files can not be updated or synced anymore!" : "Su almacenamiento está lleno, ¡los archivos no se actualizarán ni sincronizarán más!", diff --git a/apps/files/l10n/es.json b/apps/files/l10n/es.json index 44db92002f2..db8baad60b3 100644 --- a/apps/files/l10n/es.json +++ b/apps/files/l10n/es.json @@ -60,8 +60,11 @@ "You don’t have permission to upload or create files here" : "No tiene permisos para subir o crear archivos aquí", "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Subiendo %n archivos"], "New" : "Nuevo", + "{used} of {quota} used" : "{used} usados de {quota}", + "{used} used" : "{used} usados", "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido.", "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", + "\"/\" is not allowed inside a file name." : "\"/\" no se permite dentro de un nombre de archivo.", "\"{name}\" is not an allowed filetype" : "\"{name}\" no es un tipo de archivo permitido", "Storage of {owner} is full, files can not be updated or synced anymore!" : "El almacén de {owner} está repleto, ¡los archivos no se actualizarán ni sincronizarán más!", "Your storage is full, files can not be updated or synced anymore!" : "Su almacenamiento está lleno, ¡los archivos no se actualizarán ni sincronizarán más!", diff --git a/apps/files/l10n/ka_GE.js b/apps/files/l10n/ka_GE.js index 401b93a0e6a..b2b68baa747 100644 --- a/apps/files/l10n/ka_GE.js +++ b/apps/files/l10n/ka_GE.js @@ -62,8 +62,11 @@ OC.L10N.register( "You don’t have permission to upload or create files here" : "აქ ფაილების შექმნის ან ატვირთვის უფლება არ გაქვთ", "_Uploading %n file_::_Uploading %n files_" : ["ვტვირთავთ %n ფაილს"], "New" : "ახალი", + "{used} of {quota} used" : "გამოყენებულია {used} სულ {quota}-დან", + "{used} used" : "გამოყენებულია {used}", "\"{name}\" is an invalid file name." : "\"{name}\" არასწორი ფაილის სახელია.", "File name cannot be empty." : "ფაილის სახელი არ შეიძლება იყოს ცარიელი.", + "\"/\" is not allowed inside a file name." : "\"/\" ფაილის სახელში არაა ნებადართული.", "\"{name}\" is not an allowed filetype" : "\"{name}\" არაა დაშვებული ფაილის ტიპი", "Storage of {owner} is full, files can not be updated or synced anymore!" : "{owner}-ის საცავი სავსეა, ფაილები მეტი ვეღარ განახლდება/სინქრონიზირდება!", "Your storage is full, files can not be updated or synced anymore!" : "თქვენი საცავი გადაივსო. ფაილების განახლება და სინქრონიზირება ვერ მოხერხდება!", diff --git a/apps/files/l10n/ka_GE.json b/apps/files/l10n/ka_GE.json index 36f2400edd8..5c496dc08cf 100644 --- a/apps/files/l10n/ka_GE.json +++ b/apps/files/l10n/ka_GE.json @@ -60,8 +60,11 @@ "You don’t have permission to upload or create files here" : "აქ ფაილების შექმნის ან ატვირთვის უფლება არ გაქვთ", "_Uploading %n file_::_Uploading %n files_" : ["ვტვირთავთ %n ფაილს"], "New" : "ახალი", + "{used} of {quota} used" : "გამოყენებულია {used} სულ {quota}-დან", + "{used} used" : "გამოყენებულია {used}", "\"{name}\" is an invalid file name." : "\"{name}\" არასწორი ფაილის სახელია.", "File name cannot be empty." : "ფაილის სახელი არ შეიძლება იყოს ცარიელი.", + "\"/\" is not allowed inside a file name." : "\"/\" ფაილის სახელში არაა ნებადართული.", "\"{name}\" is not an allowed filetype" : "\"{name}\" არაა დაშვებული ფაილის ტიპი", "Storage of {owner} is full, files can not be updated or synced anymore!" : "{owner}-ის საცავი სავსეა, ფაილები მეტი ვეღარ განახლდება/სინქრონიზირდება!", "Your storage is full, files can not be updated or synced anymore!" : "თქვენი საცავი გადაივსო. ფაილების განახლება და სინქრონიზირება ვერ მოხერხდება!", diff --git a/apps/files/l10n/ko.js b/apps/files/l10n/ko.js index 8b6ab2b51b0..cfe3b955df7 100644 --- a/apps/files/l10n/ko.js +++ b/apps/files/l10n/ko.js @@ -13,9 +13,9 @@ OC.L10N.register( "Could not create folder \"{dir}\"" : "폴더 \"{dir}\"을(를) 만들 수 없음", "Upload cancelled." : "업로드가 취소되었습니다.", "Unable to upload {filename} as it is a directory or has 0 bytes" : "{filename}을(를) 업로드할 수 없습니다. 폴더이거나 0 바이트 파일입니다.", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "빈 공간이 부족합니다. 업로드할 파일 크기는 {size1}이지만 현재 {size2}만큼 비었습니다", + "Not enough free space, you are uploading {size1} but only {size2} is left" : "남은 공간이 부족합니다. 업로드할 파일 크기는 {size1}이지만 현재 {size2}만큼 남아 있습니다", "Target folder \"{dir}\" does not exist any more" : "대상 폴더 \"{dir}\"이(가) 더 이상 존재하지 않습니다", - "Not enough free space" : "빈 공간이 부족합니다", + "Not enough free space" : "남은 공간이 부족함", "Uploading …" : "업로드 중…", "…" : "…", "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize}/{totalSize}({bitrate})", diff --git a/apps/files/l10n/ko.json b/apps/files/l10n/ko.json index b9ea23ab0b9..0854c201bf9 100644 --- a/apps/files/l10n/ko.json +++ b/apps/files/l10n/ko.json @@ -11,9 +11,9 @@ "Could not create folder \"{dir}\"" : "폴더 \"{dir}\"을(를) 만들 수 없음", "Upload cancelled." : "업로드가 취소되었습니다.", "Unable to upload {filename} as it is a directory or has 0 bytes" : "{filename}을(를) 업로드할 수 없습니다. 폴더이거나 0 바이트 파일입니다.", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "빈 공간이 부족합니다. 업로드할 파일 크기는 {size1}이지만 현재 {size2}만큼 비었습니다", + "Not enough free space, you are uploading {size1} but only {size2} is left" : "남은 공간이 부족합니다. 업로드할 파일 크기는 {size1}이지만 현재 {size2}만큼 남아 있습니다", "Target folder \"{dir}\" does not exist any more" : "대상 폴더 \"{dir}\"이(가) 더 이상 존재하지 않습니다", - "Not enough free space" : "빈 공간이 부족합니다", + "Not enough free space" : "남은 공간이 부족함", "Uploading …" : "업로드 중…", "…" : "…", "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize}/{totalSize}({bitrate})", diff --git a/apps/files/l10n/nb.js b/apps/files/l10n/nb.js index b9e3ee0a1b8..45b9027f782 100644 --- a/apps/files/l10n/nb.js +++ b/apps/files/l10n/nb.js @@ -62,6 +62,8 @@ OC.L10N.register( "You don’t have permission to upload or create files here" : "Du har ikke tillatelse til å laste opp eller opprette filer her", "_Uploading %n file_::_Uploading %n files_" : ["Laster opp %n fil","Laster opp %n filer"], "New" : "Ny", + "{used} of {quota} used" : "{used} av {quota} brukt", + "{used} used" : "{used} brukt", "\"{name}\" is an invalid file name." : "\"{name}\" er et uglydig filnavn.", "File name cannot be empty." : "Filnavn kan ikke være tomt.", "\"{name}\" is not an allowed filetype" : "\"{name}\" er ikke en tillatt filtype", diff --git a/apps/files/l10n/nb.json b/apps/files/l10n/nb.json index 4c4e0622362..0328ceb283a 100644 --- a/apps/files/l10n/nb.json +++ b/apps/files/l10n/nb.json @@ -60,6 +60,8 @@ "You don’t have permission to upload or create files here" : "Du har ikke tillatelse til å laste opp eller opprette filer her", "_Uploading %n file_::_Uploading %n files_" : ["Laster opp %n fil","Laster opp %n filer"], "New" : "Ny", + "{used} of {quota} used" : "{used} av {quota} brukt", + "{used} used" : "{used} brukt", "\"{name}\" is an invalid file name." : "\"{name}\" er et uglydig filnavn.", "File name cannot be empty." : "Filnavn kan ikke være tomt.", "\"{name}\" is not an allowed filetype" : "\"{name}\" er ikke en tillatt filtype", diff --git a/apps/files/l10n/nl.js b/apps/files/l10n/nl.js index 73a52503cef..5ee5d8c6181 100644 --- a/apps/files/l10n/nl.js +++ b/apps/files/l10n/nl.js @@ -62,8 +62,11 @@ OC.L10N.register( "You don’t have permission to upload or create files here" : "Je hebt geen toestemming om hier te uploaden of bestanden te maken", "_Uploading %n file_::_Uploading %n files_" : ["%n bestand aan het uploaden","%n bestanden aan het uploaden"], "New" : "Nieuw", + "{used} of {quota} used" : "{used} van {quota} gebruikt", + "{used} used" : "{used} gebruikt", "\"{name}\" is an invalid file name." : "\"{name}\" is een ongeldige bestandsnaam.", "File name cannot be empty." : "Bestandsnaam kan niet leeg zijn.", + "\"/\" is not allowed inside a file name." : "\"/\" is niet toegestaan binnen een bestandsnaam.", "\"{name}\" is not an allowed filetype" : "\"{name}\" bestandstype is een niet toegestaande", "Storage of {owner} is full, files can not be updated or synced anymore!" : "Opslagruimte van {owner} zit vol, bestanden kunnen niet meer worden geüpload of gesynchroniseerd!", "Your storage is full, files can not be updated or synced anymore!" : "Je opslagruimte zit vol. Bestanden kunnen niet meer worden gewijzigd of gesynchroniseerd!", diff --git a/apps/files/l10n/nl.json b/apps/files/l10n/nl.json index 55c83f970ba..2cc15f1f564 100644 --- a/apps/files/l10n/nl.json +++ b/apps/files/l10n/nl.json @@ -60,8 +60,11 @@ "You don’t have permission to upload or create files here" : "Je hebt geen toestemming om hier te uploaden of bestanden te maken", "_Uploading %n file_::_Uploading %n files_" : ["%n bestand aan het uploaden","%n bestanden aan het uploaden"], "New" : "Nieuw", + "{used} of {quota} used" : "{used} van {quota} gebruikt", + "{used} used" : "{used} gebruikt", "\"{name}\" is an invalid file name." : "\"{name}\" is een ongeldige bestandsnaam.", "File name cannot be empty." : "Bestandsnaam kan niet leeg zijn.", + "\"/\" is not allowed inside a file name." : "\"/\" is niet toegestaan binnen een bestandsnaam.", "\"{name}\" is not an allowed filetype" : "\"{name}\" bestandstype is een niet toegestaande", "Storage of {owner} is full, files can not be updated or synced anymore!" : "Opslagruimte van {owner} zit vol, bestanden kunnen niet meer worden geüpload of gesynchroniseerd!", "Your storage is full, files can not be updated or synced anymore!" : "Je opslagruimte zit vol. Bestanden kunnen niet meer worden gewijzigd of gesynchroniseerd!", diff --git a/apps/files/l10n/ro.js b/apps/files/l10n/ro.js index e7b93b7b005..285604b1ea1 100644 --- a/apps/files/l10n/ro.js +++ b/apps/files/l10n/ro.js @@ -1,10 +1,12 @@ OC.L10N.register( "files", { + "Storage is temporarily not available" : "Spațiu de stocare este indisponibil temporar", "Storage invalid" : "Spațiu de stocare invalid", "Unknown error" : "Eroare necunoscută", - "Files" : "Fișiere", - "All files" : "Toate fișierele.", + "All files" : "Toate fișierele", + "Recent" : "Recente", + "File could not be found" : "Fișierul nu a fost găsit", "Home" : "Acasă", "Close" : "Închide", "Favorites" : "Favorite", @@ -12,21 +14,21 @@ OC.L10N.register( "Upload cancelled." : "Încărcare anulată.", "Unable to upload {filename} as it is a directory or has 0 bytes" : "Nu se poate încărca {filename} deoarece este un director sau are mărimea de 0 octeți", "Not enough free space, you are uploading {size1} but only {size2} is left" : "Spațiu liber insuficient, încărcați {size1} însă doar {size2} disponibil rămas", - "Uploading..." : "Încărcare", - "..." : "...", - "{hours}:{minutes}h" : "{hours}:{minutes}h", - "{minutes}:{seconds}m" : "{minutes}:{seconds}m", - "{seconds} second{plural_s} left" : "{seconds} secunde{plural_s} rămase", - "{seconds}s" : "{seconds}s", - "Any moment now..." : "În orice moment...", - "Soon..." : "În curând...", - "File upload is in progress. Leaving the page now will cancel the upload." : "Fișierul este în curs de încărcare. Părăsirea paginii va întrerupe încărcarea.", + "Target folder \"{dir}\" does not exist any more" : "Directorul \"{dir}\" nu mai există", + "Not enough free space" : "Spațiu insuficient", + "Uploading …" : "Încărcare...", + "…" : "...", + "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} din {totalSize} ({bitrate})", + "Target folder does not exist any more" : "Directorul destinație nu mai există", "Actions" : "Acțiuni", "Download" : "Descarcă", "Rename" : "Redenumește", + "Move or copy" : "Mută sau copiază", + "Target folder" : "Directorul destinație", "Delete" : "Șterge", "Disconnect storage" : "Deconectează stocarea", "Unshare" : "Nu mai partaja", + "Files" : "Fișiere", "Details" : "Detalii", "Select" : "Alege", "Pending" : "În așteptare", @@ -35,6 +37,8 @@ OC.L10N.register( "This directory is unavailable, please check the logs or contact the administrator" : "Acest director nu este disponibil, te rugăm verifică logurile sau contactează un administrator", "Could not move \"{file}\", target exists" : "Nu s-a putut muta fișierul \"{file}\", există deja un altul cu același nume în directorul destinație", "Could not move \"{file}\"" : "Nu s-a putut muta fișierul \"{file}\"", + "Could not copy \"{file}\"" : "Nu s-a putut copia \"{file}\"", + "Copied {origin} inside {destination}" : "S-a copiat {origin} în {destination}", "{newName} already exists" : "{newName} există deja", "Could not rename \"{fileName}\", it does not exist any more" : "Nu s-a putut redenumi \"{fileName}\", fișierul nu mai există", "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Numele \"{targetName}\" este deja folosit în directorul \"{dir}\". Alege un nume diferit.", @@ -52,73 +56,98 @@ OC.L10N.register( "You don’t have permission to upload or create files here" : "Nu aveți permisiunea de a încărca sau crea fișiere aici", "_Uploading %n file_::_Uploading %n files_" : ["Se încarcă %n fișier.","Se încarcă %n fișiere.","Se încarcă %n fișiere."], "New" : "Nou", + "{used} of {quota} used" : "{used} din {quota} folosiți", + "{used} used" : "{used} folosiți", "\"{name}\" is an invalid file name." : "\"{name}\" este un nume de fișier nevalid.", "File name cannot be empty." : "Numele fișierului nu poate rămâne gol.", + "\"{name}\" is not an allowed filetype" : "\"{name}\" ", + "Storage of {owner} is full, files can not be updated or synced anymore!" : "Spațiul de stocare pentru {owner} este plin, fișierele nu mai pot fi incărcate sau sincronizate!", "Your storage is full, files can not be updated or synced anymore!" : "Spațiul de stocare este plin, fișierele nu mai pot fi actualizate sau sincronizate!", + "Storage of {owner} is almost full ({usedSpacePercent}%)" : "Spațiul de stocare pentru {owner} este aproape plin ({usedSpacePercent}%)", "Your storage is almost full ({usedSpacePercent}%)" : "Spațiul de stocare este aproape plin ({usedSpacePercent}%)", + "Copied!" : "S-a copiat!", + "Copy direct link (only works for users who have access to this file/folder)" : "Copiază link direct (funcționeză numai pentru utilizatorii care au acces la acest fișier/director)", "Path" : "Cale", "_%n byte_::_%n bytes_" : ["%n octet","%n octeți","%n octeți"], "Favorited" : "Adăugate la favorite", "Favorite" : "Favorit", - "Local link" : "Legătură locală", - "Folder" : "Dosar", "New folder" : "Un nou dosar", - "Upload" : "Încărcă", + "Upload file" : "Încarcă fișier", + "Remove from favorites" : "Șterge din favorite", + "Add to favorites" : "Adaugă la favorite", "An error occurred while trying to update the tags" : "A apărut o eroare în timpul actualizării etichetelor", - "A new file or folder has been <strong>created</strong>" : "Un nou fișier sau dosar a fost <strong>creat</strong>", - "A file or folder has been <strong>deleted</strong>" : "Un nou fișier sau dosar a fost <strong>șters</strong>", + "Added to favorites" : "Adaugat la favorite", + "Removed from favorites" : "Șters din favorite", + "You added {file} to your favorites" : "Ai adaugat {file} în favorite", + "You removed {file} from your favorites" : "Ai șters {file} din favorite", + "Created by {user}" : "Creat de {user}", + "Changed by {user}" : "Modificat de {user}", + "Deleted by {user}" : "Șters de {user}", + "Restored by {user}" : "Restaurat de {user}", + "Renamed by {user}" : "Redenumit de {user}", + "Moved by {user}" : "Mutat de {user}", + "\"remote user\"" : "\"utilizator la distanță\"", + "You created {file}" : "Ai creat {file}", + "{user} created {file}" : "{user} a creat {file}", + "{file} was created in a public folder" : "{file} a fost creat într-un director public ", + "You changed {file}" : "Ai modificat {file}", + "{user} changed {file}" : "{user} a modificat {file}", + "You deleted {file}" : "Ai șters {file}", + "{user} deleted {file}" : "{user} a șters {file}", + "You restored {file}" : "Ai restaurat {file}", + "{user} restored {file}" : "{user} a restaurat {file}", + "You renamed {oldfile} to {newfile}" : "Ai redenumit {oldfile} în {newfile}", + "{user} renamed {oldfile} to {newfile}" : "{user} a redenumit {oldfile} în {newfile}", + "You moved {oldfile} to {newfile}" : "Ai mutat{oldfile} în {newfile}", + "{user} moved {oldfile} to {newfile}" : "{user} a mutat {oldfile} în {newfile}", + "A file has been added to or removed from your <strong>favorites</strong>" : "Un fișier a fost adăugat în sau șters din <strong>favorites</strong>", + "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "Un fișier sau director a fost <strong>modificat</strong> sau <strong>redenumit</strong>", + "A new file or folder has been <strong>created</strong>" : "Un nou fișier sau director a fost <strong>creat</strong>", + "A file or folder has been <strong>deleted</strong>" : "Un fișier sau director a fost <strong>șters</strong>", "A file or folder has been <strong>restored</strong>" : "Un fișier sau dosar a fost <strong>restaurat</strong>", - "You created %1$s" : "Ai creat %1$s", - "%2$s created %1$s" : "%2$s a creat %1$s", - "%1$s was created in a public folder" : "%1$s a fost creat în dosarul public", - "You changed %1$s" : "Ai schimbat %1$s", - "%2$s changed %1$s" : "%2$s a schimbat %1$s", - "You deleted %1$s" : "Ai şters %1$s", - "%2$s deleted %1$s" : "%2$s a șters %1$s", - "You restored %1$s" : "Ai restaurat %1$s", - "%2$s restored %1$s" : "%2$s a restaurat %1$s", - "Changed by %2$s" : "Modificat de %2$s", - "Deleted by %2$s" : "Șters de %2$s", - "Restored by %2$s" : "Restaurat de %2$s", "Upload (max. %s)" : "Încarcă (max. %s)", "File handling" : "Manipulare fișiere", "Maximum upload size" : "Dimensiune maximă admisă la încărcare", "max. possible: " : "max. posibil:", "Save" : "Salvează", + "With PHP-FPM it might take 5 minutes for changes to be applied." : "Cu PHP-FPM poate dura 5 minute pentru a aplica schimbările..", "Missing permissions to edit from here." : "Nu ai permisiuni pentru a edita aici.", + "%s of %s used" : "%s din %s folosiți", + "%s used" : "%s folosiți", "Settings" : "Setări", "Show hidden files" : "Arată fișierele ascunse", "WebDAV" : "WebDAV", + "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">access your Files via WebDAV</a>" : "Folosește această adresă <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">pentru a accesa Fișierele prin WebDAV</a>", + "Cancel upload" : "Anulează încărcarea", "No files in here" : "Niciun fișier aici", "Upload some content or sync with your devices!" : "Încarcă ceva conținut sau sincronizează cu dispozitivele tale!", "No entries found in this folder" : "Niciun element găsit în acest director", "Select all" : "Selectează tot", "Upload too large" : "Fișierul încărcat este prea mare", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Fișierele pe care încerci să le încarci depășesc limita de încărcare maximă admisă pe acest server.", - "No favorites" : "Fără favorite", + "No favorites yet" : "Nu aveți favorite încă", "Files and folders you mark as favorite will show up here" : "FIșierele și directoarele pe care le marchezi ca favorite vor apărea aici", + "Shared with you" : "Partajat cu tine", + "Shared with others" : "Partajat cu alții", + "Shared by link" : "Partajat prin link", + "Tags" : "Etichete", + "Deleted files" : "Fișiere șterse", "Text file" : "Fișier text", "New text file.txt" : "New text file.txt", - "Storage not available" : "Spațiu de stocare indisponibil", - "Unable to set upload directory." : "Imposibil de a seta directorul pentru încărcare.", - "Invalid Token" : "Jeton Invalid", - "No file was uploaded. Unknown error" : "Niciun fișier nu a fost încărcat. Eroare necunoscută", - "There is no error, the file uploaded with success" : "Nu a apărut nici o eroare, fișierul a fost încărcat cu succes", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Fișierul încărcat depășește directiva upload_max_filesize din php.ini:", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Fișierul încărcat depășește directiva MAX_FILE_SIZE specificată în formularul HTML", - "The uploaded file was only partially uploaded" : "Fișierul a fost încărcat doar parțial", - "No file was uploaded" : "Nu a fost încărcat niciun fișier", - "Missing a temporary folder" : "Lipsește un dosar temporar", - "Failed to write to disk" : "Eroare la scrierea pe disc", - "Not enough storage available" : "Nu este disponibil suficient spațiu pe disc", - "The target folder has been moved or deleted." : "Dosarul țintă a fost mutat sau șters.", - "Upload failed. Could not find uploaded file" : "Încărcare eșuată. Nu se poate găsi fișierul încărcat", - "Upload failed. Could not get file info." : "Încărcare eșuată. Nu se pot obține informații despre fișier.", - "Invalid directory." : "Dosar invalid.", - "Total file size {size1} exceeds upload limit {size2}" : "Mărimea fișierului este {size1} ce depășește limita de încărcare de {size2}", - "Could not get result from server." : "Nu se poate obține rezultatul de la server.", - "No entries in this folder match '{filter}'" : "Niciun element din acest director nu se potrivește cu '{filter}'", - "{newname} already exists" : "{newname} există deja", - "A file or folder has been <strong>changed</strong>" : "Un nou fișier sau dosar a fost <strong>modificat</strong>" + "Uploading..." : "Încărcare", + "..." : "...", + "{hours}:{minutes}h" : "{hours}:{minutes}h", + "{minutes}:{seconds}m" : "{minutes}:{seconds}m", + "{seconds}s" : "{seconds}s", + "Any moment now..." : "În orice moment...", + "Soon..." : "În curând...", + "File upload is in progress. Leaving the page now will cancel the upload." : "Fișierul este în curs de încărcare. Părăsirea paginii va întrerupe încărcarea.", + "Move" : "Mută", + "Folder" : "Dosar", + "Upload" : "Încărcă", + "A new file or folder has been <strong>deleted</strong>" : "Un nou fișier sau director a fost <strong>șters</strong>", + "A new file or folder has been <strong>restored</strong>" : "Un fișier sau director a fost <strong>restaurat</strong>", + "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Folosește această adresă <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">pentru a accesa Fișierele prin WebDAV</a>", + "No favorites" : "Fără favorite" }, "nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"); diff --git a/apps/files/l10n/ro.json b/apps/files/l10n/ro.json index 45c55d2becc..8d41bb52adc 100644 --- a/apps/files/l10n/ro.json +++ b/apps/files/l10n/ro.json @@ -1,8 +1,10 @@ { "translations": { + "Storage is temporarily not available" : "Spațiu de stocare este indisponibil temporar", "Storage invalid" : "Spațiu de stocare invalid", "Unknown error" : "Eroare necunoscută", - "Files" : "Fișiere", - "All files" : "Toate fișierele.", + "All files" : "Toate fișierele", + "Recent" : "Recente", + "File could not be found" : "Fișierul nu a fost găsit", "Home" : "Acasă", "Close" : "Închide", "Favorites" : "Favorite", @@ -10,21 +12,21 @@ "Upload cancelled." : "Încărcare anulată.", "Unable to upload {filename} as it is a directory or has 0 bytes" : "Nu se poate încărca {filename} deoarece este un director sau are mărimea de 0 octeți", "Not enough free space, you are uploading {size1} but only {size2} is left" : "Spațiu liber insuficient, încărcați {size1} însă doar {size2} disponibil rămas", - "Uploading..." : "Încărcare", - "..." : "...", - "{hours}:{minutes}h" : "{hours}:{minutes}h", - "{minutes}:{seconds}m" : "{minutes}:{seconds}m", - "{seconds} second{plural_s} left" : "{seconds} secunde{plural_s} rămase", - "{seconds}s" : "{seconds}s", - "Any moment now..." : "În orice moment...", - "Soon..." : "În curând...", - "File upload is in progress. Leaving the page now will cancel the upload." : "Fișierul este în curs de încărcare. Părăsirea paginii va întrerupe încărcarea.", + "Target folder \"{dir}\" does not exist any more" : "Directorul \"{dir}\" nu mai există", + "Not enough free space" : "Spațiu insuficient", + "Uploading …" : "Încărcare...", + "…" : "...", + "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} din {totalSize} ({bitrate})", + "Target folder does not exist any more" : "Directorul destinație nu mai există", "Actions" : "Acțiuni", "Download" : "Descarcă", "Rename" : "Redenumește", + "Move or copy" : "Mută sau copiază", + "Target folder" : "Directorul destinație", "Delete" : "Șterge", "Disconnect storage" : "Deconectează stocarea", "Unshare" : "Nu mai partaja", + "Files" : "Fișiere", "Details" : "Detalii", "Select" : "Alege", "Pending" : "În așteptare", @@ -33,6 +35,8 @@ "This directory is unavailable, please check the logs or contact the administrator" : "Acest director nu este disponibil, te rugăm verifică logurile sau contactează un administrator", "Could not move \"{file}\", target exists" : "Nu s-a putut muta fișierul \"{file}\", există deja un altul cu același nume în directorul destinație", "Could not move \"{file}\"" : "Nu s-a putut muta fișierul \"{file}\"", + "Could not copy \"{file}\"" : "Nu s-a putut copia \"{file}\"", + "Copied {origin} inside {destination}" : "S-a copiat {origin} în {destination}", "{newName} already exists" : "{newName} există deja", "Could not rename \"{fileName}\", it does not exist any more" : "Nu s-a putut redenumi \"{fileName}\", fișierul nu mai există", "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Numele \"{targetName}\" este deja folosit în directorul \"{dir}\". Alege un nume diferit.", @@ -50,73 +54,98 @@ "You don’t have permission to upload or create files here" : "Nu aveți permisiunea de a încărca sau crea fișiere aici", "_Uploading %n file_::_Uploading %n files_" : ["Se încarcă %n fișier.","Se încarcă %n fișiere.","Se încarcă %n fișiere."], "New" : "Nou", + "{used} of {quota} used" : "{used} din {quota} folosiți", + "{used} used" : "{used} folosiți", "\"{name}\" is an invalid file name." : "\"{name}\" este un nume de fișier nevalid.", "File name cannot be empty." : "Numele fișierului nu poate rămâne gol.", + "\"{name}\" is not an allowed filetype" : "\"{name}\" ", + "Storage of {owner} is full, files can not be updated or synced anymore!" : "Spațiul de stocare pentru {owner} este plin, fișierele nu mai pot fi incărcate sau sincronizate!", "Your storage is full, files can not be updated or synced anymore!" : "Spațiul de stocare este plin, fișierele nu mai pot fi actualizate sau sincronizate!", + "Storage of {owner} is almost full ({usedSpacePercent}%)" : "Spațiul de stocare pentru {owner} este aproape plin ({usedSpacePercent}%)", "Your storage is almost full ({usedSpacePercent}%)" : "Spațiul de stocare este aproape plin ({usedSpacePercent}%)", + "Copied!" : "S-a copiat!", + "Copy direct link (only works for users who have access to this file/folder)" : "Copiază link direct (funcționeză numai pentru utilizatorii care au acces la acest fișier/director)", "Path" : "Cale", "_%n byte_::_%n bytes_" : ["%n octet","%n octeți","%n octeți"], "Favorited" : "Adăugate la favorite", "Favorite" : "Favorit", - "Local link" : "Legătură locală", - "Folder" : "Dosar", "New folder" : "Un nou dosar", - "Upload" : "Încărcă", + "Upload file" : "Încarcă fișier", + "Remove from favorites" : "Șterge din favorite", + "Add to favorites" : "Adaugă la favorite", "An error occurred while trying to update the tags" : "A apărut o eroare în timpul actualizării etichetelor", - "A new file or folder has been <strong>created</strong>" : "Un nou fișier sau dosar a fost <strong>creat</strong>", - "A file or folder has been <strong>deleted</strong>" : "Un nou fișier sau dosar a fost <strong>șters</strong>", + "Added to favorites" : "Adaugat la favorite", + "Removed from favorites" : "Șters din favorite", + "You added {file} to your favorites" : "Ai adaugat {file} în favorite", + "You removed {file} from your favorites" : "Ai șters {file} din favorite", + "Created by {user}" : "Creat de {user}", + "Changed by {user}" : "Modificat de {user}", + "Deleted by {user}" : "Șters de {user}", + "Restored by {user}" : "Restaurat de {user}", + "Renamed by {user}" : "Redenumit de {user}", + "Moved by {user}" : "Mutat de {user}", + "\"remote user\"" : "\"utilizator la distanță\"", + "You created {file}" : "Ai creat {file}", + "{user} created {file}" : "{user} a creat {file}", + "{file} was created in a public folder" : "{file} a fost creat într-un director public ", + "You changed {file}" : "Ai modificat {file}", + "{user} changed {file}" : "{user} a modificat {file}", + "You deleted {file}" : "Ai șters {file}", + "{user} deleted {file}" : "{user} a șters {file}", + "You restored {file}" : "Ai restaurat {file}", + "{user} restored {file}" : "{user} a restaurat {file}", + "You renamed {oldfile} to {newfile}" : "Ai redenumit {oldfile} în {newfile}", + "{user} renamed {oldfile} to {newfile}" : "{user} a redenumit {oldfile} în {newfile}", + "You moved {oldfile} to {newfile}" : "Ai mutat{oldfile} în {newfile}", + "{user} moved {oldfile} to {newfile}" : "{user} a mutat {oldfile} în {newfile}", + "A file has been added to or removed from your <strong>favorites</strong>" : "Un fișier a fost adăugat în sau șters din <strong>favorites</strong>", + "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "Un fișier sau director a fost <strong>modificat</strong> sau <strong>redenumit</strong>", + "A new file or folder has been <strong>created</strong>" : "Un nou fișier sau director a fost <strong>creat</strong>", + "A file or folder has been <strong>deleted</strong>" : "Un fișier sau director a fost <strong>șters</strong>", "A file or folder has been <strong>restored</strong>" : "Un fișier sau dosar a fost <strong>restaurat</strong>", - "You created %1$s" : "Ai creat %1$s", - "%2$s created %1$s" : "%2$s a creat %1$s", - "%1$s was created in a public folder" : "%1$s a fost creat în dosarul public", - "You changed %1$s" : "Ai schimbat %1$s", - "%2$s changed %1$s" : "%2$s a schimbat %1$s", - "You deleted %1$s" : "Ai şters %1$s", - "%2$s deleted %1$s" : "%2$s a șters %1$s", - "You restored %1$s" : "Ai restaurat %1$s", - "%2$s restored %1$s" : "%2$s a restaurat %1$s", - "Changed by %2$s" : "Modificat de %2$s", - "Deleted by %2$s" : "Șters de %2$s", - "Restored by %2$s" : "Restaurat de %2$s", "Upload (max. %s)" : "Încarcă (max. %s)", "File handling" : "Manipulare fișiere", "Maximum upload size" : "Dimensiune maximă admisă la încărcare", "max. possible: " : "max. posibil:", "Save" : "Salvează", + "With PHP-FPM it might take 5 minutes for changes to be applied." : "Cu PHP-FPM poate dura 5 minute pentru a aplica schimbările..", "Missing permissions to edit from here." : "Nu ai permisiuni pentru a edita aici.", + "%s of %s used" : "%s din %s folosiți", + "%s used" : "%s folosiți", "Settings" : "Setări", "Show hidden files" : "Arată fișierele ascunse", "WebDAV" : "WebDAV", + "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">access your Files via WebDAV</a>" : "Folosește această adresă <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">pentru a accesa Fișierele prin WebDAV</a>", + "Cancel upload" : "Anulează încărcarea", "No files in here" : "Niciun fișier aici", "Upload some content or sync with your devices!" : "Încarcă ceva conținut sau sincronizează cu dispozitivele tale!", "No entries found in this folder" : "Niciun element găsit în acest director", "Select all" : "Selectează tot", "Upload too large" : "Fișierul încărcat este prea mare", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Fișierele pe care încerci să le încarci depășesc limita de încărcare maximă admisă pe acest server.", - "No favorites" : "Fără favorite", + "No favorites yet" : "Nu aveți favorite încă", "Files and folders you mark as favorite will show up here" : "FIșierele și directoarele pe care le marchezi ca favorite vor apărea aici", + "Shared with you" : "Partajat cu tine", + "Shared with others" : "Partajat cu alții", + "Shared by link" : "Partajat prin link", + "Tags" : "Etichete", + "Deleted files" : "Fișiere șterse", "Text file" : "Fișier text", "New text file.txt" : "New text file.txt", - "Storage not available" : "Spațiu de stocare indisponibil", - "Unable to set upload directory." : "Imposibil de a seta directorul pentru încărcare.", - "Invalid Token" : "Jeton Invalid", - "No file was uploaded. Unknown error" : "Niciun fișier nu a fost încărcat. Eroare necunoscută", - "There is no error, the file uploaded with success" : "Nu a apărut nici o eroare, fișierul a fost încărcat cu succes", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Fișierul încărcat depășește directiva upload_max_filesize din php.ini:", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Fișierul încărcat depășește directiva MAX_FILE_SIZE specificată în formularul HTML", - "The uploaded file was only partially uploaded" : "Fișierul a fost încărcat doar parțial", - "No file was uploaded" : "Nu a fost încărcat niciun fișier", - "Missing a temporary folder" : "Lipsește un dosar temporar", - "Failed to write to disk" : "Eroare la scrierea pe disc", - "Not enough storage available" : "Nu este disponibil suficient spațiu pe disc", - "The target folder has been moved or deleted." : "Dosarul țintă a fost mutat sau șters.", - "Upload failed. Could not find uploaded file" : "Încărcare eșuată. Nu se poate găsi fișierul încărcat", - "Upload failed. Could not get file info." : "Încărcare eșuată. Nu se pot obține informații despre fișier.", - "Invalid directory." : "Dosar invalid.", - "Total file size {size1} exceeds upload limit {size2}" : "Mărimea fișierului este {size1} ce depășește limita de încărcare de {size2}", - "Could not get result from server." : "Nu se poate obține rezultatul de la server.", - "No entries in this folder match '{filter}'" : "Niciun element din acest director nu se potrivește cu '{filter}'", - "{newname} already exists" : "{newname} există deja", - "A file or folder has been <strong>changed</strong>" : "Un nou fișier sau dosar a fost <strong>modificat</strong>" + "Uploading..." : "Încărcare", + "..." : "...", + "{hours}:{minutes}h" : "{hours}:{minutes}h", + "{minutes}:{seconds}m" : "{minutes}:{seconds}m", + "{seconds}s" : "{seconds}s", + "Any moment now..." : "În orice moment...", + "Soon..." : "În curând...", + "File upload is in progress. Leaving the page now will cancel the upload." : "Fișierul este în curs de încărcare. Părăsirea paginii va întrerupe încărcarea.", + "Move" : "Mută", + "Folder" : "Dosar", + "Upload" : "Încărcă", + "A new file or folder has been <strong>deleted</strong>" : "Un nou fișier sau director a fost <strong>șters</strong>", + "A new file or folder has been <strong>restored</strong>" : "Un fișier sau director a fost <strong>restaurat</strong>", + "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Folosește această adresă <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">pentru a accesa Fișierele prin WebDAV</a>", + "No favorites" : "Fără favorite" },"pluralForm" :"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));" }
\ No newline at end of file diff --git a/apps/files/l10n/ru.js b/apps/files/l10n/ru.js index b6222725a72..9878e2f78dd 100644 --- a/apps/files/l10n/ru.js +++ b/apps/files/l10n/ru.js @@ -62,8 +62,11 @@ OC.L10N.register( "You don’t have permission to upload or create files here" : "У вас нет разрешений на создание или загрузку файлов в эту папку.", "_Uploading %n file_::_Uploading %n files_" : ["Выгружа%nется файл","Выгружаются %n файла","Выгружаются %n файлов","Загружаются %n файлов"], "New" : "Новый", + "{used} of {quota} used" : "использовано {used} из {quota}", + "{used} used" : "использовано {used}", "\"{name}\" is an invalid file name." : "«{name}» — недопустимое имя файла.", "File name cannot be empty." : "Имя файла не может быть пустым.", + "\"/\" is not allowed inside a file name." : "Символ «/» недопустим в имени файла.", "\"{name}\" is not an allowed filetype" : "«{name}» - недопустимый тип файла.", "Storage of {owner} is full, files can not be updated or synced anymore!" : "Хранилище {owner} переполнено, файлы больше не могут быть обновлены или синхронизированы!", "Your storage is full, files can not be updated or synced anymore!" : "Ваше хранилище переполнено, файлы больше не могут быть обновлены или синхронизированы!", diff --git a/apps/files/l10n/ru.json b/apps/files/l10n/ru.json index e989cdd3183..be07497fda4 100644 --- a/apps/files/l10n/ru.json +++ b/apps/files/l10n/ru.json @@ -60,8 +60,11 @@ "You don’t have permission to upload or create files here" : "У вас нет разрешений на создание или загрузку файлов в эту папку.", "_Uploading %n file_::_Uploading %n files_" : ["Выгружа%nется файл","Выгружаются %n файла","Выгружаются %n файлов","Загружаются %n файлов"], "New" : "Новый", + "{used} of {quota} used" : "использовано {used} из {quota}", + "{used} used" : "использовано {used}", "\"{name}\" is an invalid file name." : "«{name}» — недопустимое имя файла.", "File name cannot be empty." : "Имя файла не может быть пустым.", + "\"/\" is not allowed inside a file name." : "Символ «/» недопустим в имени файла.", "\"{name}\" is not an allowed filetype" : "«{name}» - недопустимый тип файла.", "Storage of {owner} is full, files can not be updated or synced anymore!" : "Хранилище {owner} переполнено, файлы больше не могут быть обновлены или синхронизированы!", "Your storage is full, files can not be updated or synced anymore!" : "Ваше хранилище переполнено, файлы больше не могут быть обновлены или синхронизированы!", diff --git a/apps/files/tests/js/mainfileinfodetailviewSpec.js b/apps/files/tests/js/mainfileinfodetailviewSpec.js index faf0faa8d8f..0201429a472 100644 --- a/apps/files/tests/js/mainfileinfodetailviewSpec.js +++ b/apps/files/tests/js/mainfileinfodetailviewSpec.js @@ -68,6 +68,12 @@ describe('OCA.Files.MainFileInfoDetailView tests', function() { .toEqual(OC.getProtocol() + '://' + OC.getHost() + OC.generateUrl('/f/5')); }); it('displays favorite icon', function() { + fileActions.registerAction({ + name: 'Favorite', + mime: 'all', + permissions: OC.PERMISSION_NONE + }); + testFileInfo.set('tags', [OC.TAG_FAVORITE]); view.setFileInfo(testFileInfo); expect(view.$el.find('.action-favorite > span').hasClass('icon-starred')).toEqual(true); @@ -78,6 +84,15 @@ describe('OCA.Files.MainFileInfoDetailView tests', function() { expect(view.$el.find('.action-favorite > span').hasClass('icon-starred')).toEqual(false); expect(view.$el.find('.action-favorite > span').hasClass('icon-star')).toEqual(true); }); + it('does not display favorite icon if favorite action is not available', function() { + testFileInfo.set('tags', [OC.TAG_FAVORITE]); + view.setFileInfo(testFileInfo); + expect(view.$el.find('.action-favorite').length).toEqual(0); + + testFileInfo.set('tags', []); + view.setFileInfo(testFileInfo); + expect(view.$el.find('.action-favorite').length).toEqual(0); + }); it('displays mime icon', function() { // File var lazyLoadPreviewStub = sinon.stub(fileList, 'lazyLoadPreview'); @@ -183,6 +198,13 @@ describe('OCA.Files.MainFileInfoDetailView tests', function() { expect(view.$el.find('.fileName h3').attr('title')).toEqual('hello.txt'); }); it('rerenders when changes are made on the model', function() { + // Show the "Favorite" icon + fileActions.registerAction({ + name: 'Favorite', + mime: 'all', + permissions: OC.PERMISSION_NONE + }); + view.setFileInfo(testFileInfo); testFileInfo.set('tags', [OC.TAG_FAVORITE]); @@ -196,6 +218,13 @@ describe('OCA.Files.MainFileInfoDetailView tests', function() { expect(view.$el.find('.action-favorite > span').hasClass('icon-star')).toEqual(true); }); it('unbinds change listener from model', function() { + // Show the "Favorite" icon + fileActions.registerAction({ + name: 'Favorite', + mime: 'all', + permissions: OC.PERMISSION_NONE + }); + view.setFileInfo(testFileInfo); view.setFileInfo(new OCA.Files.FileInfoModel({ id: 999, diff --git a/apps/files_external/l10n/de.js b/apps/files_external/l10n/de.js index 40126676f0a..eb8fbdf0d8c 100644 --- a/apps/files_external/l10n/de.js +++ b/apps/files_external/l10n/de.js @@ -75,6 +75,7 @@ OC.L10N.register( "Region" : "Region", "Enable SSL" : "SSL aktivieren", "Enable Path Style" : "Pfad-Stil aktivieren", + "Legacy (v2) authentication" : "Legacy-Authentifizierung (V2)", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Entfernter Unterordner", diff --git a/apps/files_external/l10n/de.json b/apps/files_external/l10n/de.json index c93ba785568..53fd2e422fa 100644 --- a/apps/files_external/l10n/de.json +++ b/apps/files_external/l10n/de.json @@ -73,6 +73,7 @@ "Region" : "Region", "Enable SSL" : "SSL aktivieren", "Enable Path Style" : "Pfad-Stil aktivieren", + "Legacy (v2) authentication" : "Legacy-Authentifizierung (V2)", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Entfernter Unterordner", diff --git a/apps/files_external/l10n/de_DE.js b/apps/files_external/l10n/de_DE.js index 6851466d426..5f01b5179de 100644 --- a/apps/files_external/l10n/de_DE.js +++ b/apps/files_external/l10n/de_DE.js @@ -75,6 +75,7 @@ OC.L10N.register( "Region" : "Region", "Enable SSL" : "SSL aktivieren", "Enable Path Style" : "Pfadstil aktivieren", + "Legacy (v2) authentication" : "Legacy-Authentifizierung (V2)", "WebDAV" : "WebDAV", "URL" : "Adresse", "Remote subfolder" : "Entfernter Unterordner", diff --git a/apps/files_external/l10n/de_DE.json b/apps/files_external/l10n/de_DE.json index 22e359c0378..e5f25c97a1f 100644 --- a/apps/files_external/l10n/de_DE.json +++ b/apps/files_external/l10n/de_DE.json @@ -73,6 +73,7 @@ "Region" : "Region", "Enable SSL" : "SSL aktivieren", "Enable Path Style" : "Pfadstil aktivieren", + "Legacy (v2) authentication" : "Legacy-Authentifizierung (V2)", "WebDAV" : "WebDAV", "URL" : "Adresse", "Remote subfolder" : "Entfernter Unterordner", diff --git a/apps/files_external/l10n/en_GB.js b/apps/files_external/l10n/en_GB.js index 131c9af43ad..45fe58c0b36 100644 --- a/apps/files_external/l10n/en_GB.js +++ b/apps/files_external/l10n/en_GB.js @@ -75,6 +75,7 @@ OC.L10N.register( "Region" : "Region", "Enable SSL" : "Enable SSL", "Enable Path Style" : "Enable Path Style", + "Legacy (v2) authentication" : "Legacy (v2) authentication", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Remote subfolder", diff --git a/apps/files_external/l10n/en_GB.json b/apps/files_external/l10n/en_GB.json index 5c60ec6e344..f7ac7290e7a 100644 --- a/apps/files_external/l10n/en_GB.json +++ b/apps/files_external/l10n/en_GB.json @@ -73,6 +73,7 @@ "Region" : "Region", "Enable SSL" : "Enable SSL", "Enable Path Style" : "Enable Path Style", + "Legacy (v2) authentication" : "Legacy (v2) authentication", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Remote subfolder", diff --git a/apps/files_external/l10n/es.js b/apps/files_external/l10n/es.js index b980588862e..7bfed57158d 100644 --- a/apps/files_external/l10n/es.js +++ b/apps/files_external/l10n/es.js @@ -75,6 +75,7 @@ OC.L10N.register( "Region" : "Región", "Enable SSL" : "Habilitar SSL", "Enable Path Style" : "Habilitar Estilo de Ruta", + "Legacy (v2) authentication" : "Autenticación heredada (v2)", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Subcarpeta remota", diff --git a/apps/files_external/l10n/es.json b/apps/files_external/l10n/es.json index 0c6ab09d88d..79c81accd58 100644 --- a/apps/files_external/l10n/es.json +++ b/apps/files_external/l10n/es.json @@ -73,6 +73,7 @@ "Region" : "Región", "Enable SSL" : "Habilitar SSL", "Enable Path Style" : "Habilitar Estilo de Ruta", + "Legacy (v2) authentication" : "Autenticación heredada (v2)", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Subcarpeta remota", diff --git a/apps/files_external/l10n/hu.js b/apps/files_external/l10n/hu.js index 81eddd893a0..8dcecbaeffb 100644 --- a/apps/files_external/l10n/hu.js +++ b/apps/files_external/l10n/hu.js @@ -75,6 +75,7 @@ OC.L10N.register( "Region" : "Megye", "Enable SSL" : "SSL engedélyezése", "Enable Path Style" : "Útvonal stílus engedélyezés", + "Legacy (v2) authentication" : "Elavult (v2) authetikáció", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Távoli almappa", diff --git a/apps/files_external/l10n/hu.json b/apps/files_external/l10n/hu.json index f05459b00b9..fc51260454c 100644 --- a/apps/files_external/l10n/hu.json +++ b/apps/files_external/l10n/hu.json @@ -73,6 +73,7 @@ "Region" : "Megye", "Enable SSL" : "SSL engedélyezése", "Enable Path Style" : "Útvonal stílus engedélyezés", + "Legacy (v2) authentication" : "Elavult (v2) authetikáció", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Távoli almappa", diff --git a/apps/files_external/l10n/it.js b/apps/files_external/l10n/it.js index e19f6a657db..4bd2908b431 100644 --- a/apps/files_external/l10n/it.js +++ b/apps/files_external/l10n/it.js @@ -75,6 +75,7 @@ OC.L10N.register( "Region" : "Regione", "Enable SSL" : "Abilita SSL", "Enable Path Style" : "Abilita stile percorsi", + "Legacy (v2) authentication" : "Autenticazione tradizionale (v2)", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Sottocartella remota", diff --git a/apps/files_external/l10n/it.json b/apps/files_external/l10n/it.json index ecb8d2082e6..36d4b296199 100644 --- a/apps/files_external/l10n/it.json +++ b/apps/files_external/l10n/it.json @@ -73,6 +73,7 @@ "Region" : "Regione", "Enable SSL" : "Abilita SSL", "Enable Path Style" : "Abilita stile percorsi", + "Legacy (v2) authentication" : "Autenticazione tradizionale (v2)", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Sottocartella remota", diff --git a/apps/files_external/l10n/ka_GE.js b/apps/files_external/l10n/ka_GE.js index ff2f4e9afab..782242ae5dc 100644 --- a/apps/files_external/l10n/ka_GE.js +++ b/apps/files_external/l10n/ka_GE.js @@ -75,6 +75,7 @@ OC.L10N.register( "Region" : "რეგიონი", "Enable SSL" : "SSL-ის ამოქმედება", "Enable Path Style" : "ბილიკის სტილის ამოქმედება", + "Legacy (v2) authentication" : "ლეგატი (ვ2) აუტენტიფიკაცია", "WebDAV" : "WebDAV-ი", "URL" : "URL", "Remote subfolder" : "დისტანციური ქვე-დირექტორია", diff --git a/apps/files_external/l10n/ka_GE.json b/apps/files_external/l10n/ka_GE.json index 34f02298e85..7d9ebcdb3b1 100644 --- a/apps/files_external/l10n/ka_GE.json +++ b/apps/files_external/l10n/ka_GE.json @@ -73,6 +73,7 @@ "Region" : "რეგიონი", "Enable SSL" : "SSL-ის ამოქმედება", "Enable Path Style" : "ბილიკის სტილის ამოქმედება", + "Legacy (v2) authentication" : "ლეგატი (ვ2) აუტენტიფიკაცია", "WebDAV" : "WebDAV-ი", "URL" : "URL", "Remote subfolder" : "დისტანციური ქვე-დირექტორია", diff --git a/apps/files_external/l10n/ko.js b/apps/files_external/l10n/ko.js index 192c5a1c5c0..f91f5f72320 100644 --- a/apps/files_external/l10n/ko.js +++ b/apps/files_external/l10n/ko.js @@ -75,6 +75,7 @@ OC.L10N.register( "Region" : "지역", "Enable SSL" : "SSL 사용", "Enable Path Style" : "경로 스타일 사용", + "Legacy (v2) authentication" : "레거시(v2) 인증", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "원격 하위 폴더", diff --git a/apps/files_external/l10n/ko.json b/apps/files_external/l10n/ko.json index aa11d68aa48..4f2bd99e984 100644 --- a/apps/files_external/l10n/ko.json +++ b/apps/files_external/l10n/ko.json @@ -73,6 +73,7 @@ "Region" : "지역", "Enable SSL" : "SSL 사용", "Enable Path Style" : "경로 스타일 사용", + "Legacy (v2) authentication" : "레거시(v2) 인증", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "원격 하위 폴더", diff --git a/apps/files_external/l10n/nl.js b/apps/files_external/l10n/nl.js index 2749e59e11b..5e53b24ddc6 100644 --- a/apps/files_external/l10n/nl.js +++ b/apps/files_external/l10n/nl.js @@ -75,6 +75,7 @@ OC.L10N.register( "Region" : "Regio", "Enable SSL" : "Activeren SSL", "Enable Path Style" : "Activeren pad stijl", + "Legacy (v2) authentication" : "Legacy (v2) authenticatie", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Externe submap", diff --git a/apps/files_external/l10n/nl.json b/apps/files_external/l10n/nl.json index 8258427503a..ee2ffa25a93 100644 --- a/apps/files_external/l10n/nl.json +++ b/apps/files_external/l10n/nl.json @@ -73,6 +73,7 @@ "Region" : "Regio", "Enable SSL" : "Activeren SSL", "Enable Path Style" : "Activeren pad stijl", + "Legacy (v2) authentication" : "Legacy (v2) authenticatie", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Externe submap", diff --git a/apps/files_external/l10n/pt_BR.js b/apps/files_external/l10n/pt_BR.js index 077b89e1cf7..c2fe422e7b3 100644 --- a/apps/files_external/l10n/pt_BR.js +++ b/apps/files_external/l10n/pt_BR.js @@ -75,6 +75,7 @@ OC.L10N.register( "Region" : "Região", "Enable SSL" : "Habilitar SSL", "Enable Path Style" : "Habilitar Estilo do Caminho", + "Legacy (v2) authentication" : "Autenticação (v2) herdada", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Subpasta remota", diff --git a/apps/files_external/l10n/pt_BR.json b/apps/files_external/l10n/pt_BR.json index f9472a5c79d..4f5550870c5 100644 --- a/apps/files_external/l10n/pt_BR.json +++ b/apps/files_external/l10n/pt_BR.json @@ -73,6 +73,7 @@ "Region" : "Região", "Enable SSL" : "Habilitar SSL", "Enable Path Style" : "Habilitar Estilo do Caminho", + "Legacy (v2) authentication" : "Autenticação (v2) herdada", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Subpasta remota", diff --git a/apps/files_external/l10n/sr.js b/apps/files_external/l10n/sr.js index ddff1a6a318..bd94b6dd843 100644 --- a/apps/files_external/l10n/sr.js +++ b/apps/files_external/l10n/sr.js @@ -75,6 +75,7 @@ OC.L10N.register( "Region" : "Регија", "Enable SSL" : "Омогући ССЛ", "Enable Path Style" : "Омогући стил путање", + "Legacy (v2) authentication" : "Стара (v2) провера идентитета", "WebDAV" : "ВебДАВ", "URL" : "УРЛ", "Remote subfolder" : "Удаљена потфасцикла", diff --git a/apps/files_external/l10n/sr.json b/apps/files_external/l10n/sr.json index 15b84d8ac51..7aa88bfaade 100644 --- a/apps/files_external/l10n/sr.json +++ b/apps/files_external/l10n/sr.json @@ -73,6 +73,7 @@ "Region" : "Регија", "Enable SSL" : "Омогући ССЛ", "Enable Path Style" : "Омогући стил путање", + "Legacy (v2) authentication" : "Стара (v2) провера идентитета", "WebDAV" : "ВебДАВ", "URL" : "УРЛ", "Remote subfolder" : "Удаљена потфасцикла", diff --git a/apps/files_sharing/l10n/ko.js b/apps/files_sharing/l10n/ko.js index aad92ab9ef6..5f8e4374ab8 100644 --- a/apps/files_sharing/l10n/ko.js +++ b/apps/files_sharing/l10n/ko.js @@ -15,7 +15,7 @@ OC.L10N.register( "Invalid server URL" : "잘못된 서버 URL", "Failed to add the public link to your Nextcloud" : "Nextcloud에 공개 링크를 추가할 수 없음", "Share" : "공유", - "No expiration date set" : "만료 날짜가 설정되지 않음", + "No expiration date set" : "만료 날짜가 설정되지 않았음", "Shared by" : "공유한 사용자:", "Sharing" : "공유", "File shares" : "파일 공유", @@ -71,17 +71,17 @@ OC.L10N.register( "Wrong path, file/folder doesn't exist" : "잘못된 경로, 파일/폴더가 존재하지 않음", "Could not create share" : "공유를 만들 수 없음", "invalid permissions" : "잘못된 권한", - "Please specify a valid user" : "유효한 사용자를 지정하십시오", - "Group sharing is disabled by the administrator" : "그룹 공유는 관리자에 의해 비활성화되어 있음", - "Please specify a valid group" : "유효한 그룹을 지정하십시오", - "Public link sharing is disabled by the administrator" : "공개 링크 공유는 관리자에 의해 비활성화되어 있음", + "Please specify a valid user" : "올바른 사용자를 지정하십시오", + "Group sharing is disabled by the administrator" : "관리자가 그룹 공유를 비활성화함", + "Please specify a valid group" : "올바른 그룹을 지정하십시오", + "Public link sharing is disabled by the administrator" : "관리자가 공개 링크 공유를 비활성화함", "Public upload disabled by the administrator" : "공개 업로드는 관리자에 의해 비활성화되어 있음", "Public upload is only possible for publicly shared folders" : "공개 공유 폴더에만 공개 업로드를 사용할 수 있음", "Invalid date, date format must be YYYY-MM-DD" : "잘못된 날짜, YYYY-MM-DD 형식이어야 합니다.", "Sharing %s failed because the back end does not allow shares from type %s" : "%s을(를) 공유할 수 없습니다. 백엔드에서 %s 형식의 공유를 지원하지 않습니다", "You cannot share to a Circle if the app is not enabled" : "서클 앱이 활성화되어 있지 않으면 서클로 공유할 수 없음", "Please specify a valid circle" : "올바른 서클을 지정하십시오", - "Unknown share type" : "알 수 없는 공유 유형", + "Unknown share type" : "알 수 없는 공유 형식", "Not a directory" : "디렉터리가 아님", "Could not lock path" : "경로를 잠글 수 없음", "Wrong or no update parameter given" : "업데이트 인자가 잘못되었거나 지정되지 않았음", diff --git a/apps/files_sharing/l10n/ko.json b/apps/files_sharing/l10n/ko.json index d60145d5faf..00c5d8b954a 100644 --- a/apps/files_sharing/l10n/ko.json +++ b/apps/files_sharing/l10n/ko.json @@ -13,7 +13,7 @@ "Invalid server URL" : "잘못된 서버 URL", "Failed to add the public link to your Nextcloud" : "Nextcloud에 공개 링크를 추가할 수 없음", "Share" : "공유", - "No expiration date set" : "만료 날짜가 설정되지 않음", + "No expiration date set" : "만료 날짜가 설정되지 않았음", "Shared by" : "공유한 사용자:", "Sharing" : "공유", "File shares" : "파일 공유", @@ -69,17 +69,17 @@ "Wrong path, file/folder doesn't exist" : "잘못된 경로, 파일/폴더가 존재하지 않음", "Could not create share" : "공유를 만들 수 없음", "invalid permissions" : "잘못된 권한", - "Please specify a valid user" : "유효한 사용자를 지정하십시오", - "Group sharing is disabled by the administrator" : "그룹 공유는 관리자에 의해 비활성화되어 있음", - "Please specify a valid group" : "유효한 그룹을 지정하십시오", - "Public link sharing is disabled by the administrator" : "공개 링크 공유는 관리자에 의해 비활성화되어 있음", + "Please specify a valid user" : "올바른 사용자를 지정하십시오", + "Group sharing is disabled by the administrator" : "관리자가 그룹 공유를 비활성화함", + "Please specify a valid group" : "올바른 그룹을 지정하십시오", + "Public link sharing is disabled by the administrator" : "관리자가 공개 링크 공유를 비활성화함", "Public upload disabled by the administrator" : "공개 업로드는 관리자에 의해 비활성화되어 있음", "Public upload is only possible for publicly shared folders" : "공개 공유 폴더에만 공개 업로드를 사용할 수 있음", "Invalid date, date format must be YYYY-MM-DD" : "잘못된 날짜, YYYY-MM-DD 형식이어야 합니다.", "Sharing %s failed because the back end does not allow shares from type %s" : "%s을(를) 공유할 수 없습니다. 백엔드에서 %s 형식의 공유를 지원하지 않습니다", "You cannot share to a Circle if the app is not enabled" : "서클 앱이 활성화되어 있지 않으면 서클로 공유할 수 없음", "Please specify a valid circle" : "올바른 서클을 지정하십시오", - "Unknown share type" : "알 수 없는 공유 유형", + "Unknown share type" : "알 수 없는 공유 형식", "Not a directory" : "디렉터리가 아님", "Could not lock path" : "경로를 잠글 수 없음", "Wrong or no update parameter given" : "업데이트 인자가 잘못되었거나 지정되지 않았음", diff --git a/apps/sharebymail/l10n/sv.js b/apps/sharebymail/l10n/sv.js index eb3b8451e6b..03789a8af96 100644 --- a/apps/sharebymail/l10n/sv.js +++ b/apps/sharebymail/l10n/sv.js @@ -5,9 +5,9 @@ OC.L10N.register( "Shared with {email}" : "Delad med {email}", "Shared with %1$s by %2$s" : "Delad med %1$s av %2$s", "Shared with {email} by {actor}" : "Delad med {email} av {actor}", - "Password for mail share sent to %1$s" : "Lösenord för maildelning sändes till %1$s", - "Password for mail share sent to {email}" : "Lösenord för maildelning skickat till {email}", - "Password for mail share sent to you" : "Lösenord för epostdelning skickat till dig", + "Password for mail share sent to %1$s" : "Lösenord för e-postdelning sändes till %1$s", + "Password for mail share sent to {email}" : "Lösenord för e-postdelning skickat till {email}", + "Password for mail share sent to you" : "Lösenord för e-postdelning skickat till dig", "You shared %1$s with %2$s by mail" : "Du delade %1$s med %2$s via e-post", "You shared {file} with {email} by mail" : "Du delade {file} med {email} via e-post", "%3$s shared %1$s with %2$s by mail" : "%3$s delade %1$s med %2$s via e-post", @@ -17,15 +17,15 @@ OC.L10N.register( "Password to access %1$s was sent to you" : "Lösenord för att nå %1$s sändes till dig", "Password to access {file} was sent to you" : "Lösenord till {file} sändes till dig", "Sharing %s failed, this item is already shared with %s" : "Delning av %s misslyckades, det är redan delat med %s", - "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Vi kan inte sända dig det autogenererade lösenordet. Vänligen ange en giltig epost-adress i dina personliga inställningar och försök igen.", + "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Vi kan inte skicka det autogenererade lösenordet till dig. Vänligen ange en giltig e-postadress i dina personliga inställningar och försök igen.", "Failed to send share by email" : "Misslyckades att sända delning med e-post", "%s shared »%s« with you" : "%s delade »%s« med dig", "%s shared »%s« with you." : "%s delade »%s« med dig.", - "Click the button below to open it." : "Klicka knappen nedan för att öppna det.", + "Click the button below to open it." : "Klicka på knappen nedan för att öppna det.", "Open »%s«" : "Öppna »%s«", "%s via %s" : "%s via %s", - "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s delade »%s« med dig.\nDu ska redan ha fått ett separat epost med en länk för att nå det.\n", - "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s delade »%s« med dig. Du ska redan ha fått ett separat e-post med en länk för att nå det.", + "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s delade »%s« med dig.\nDu ska redan ha fått ett separat mail med en länk för att komma åt det.\n", + "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s delade »%s« med dig. Du ska redan ha fått ett separat mail med en länk för att komma åt det.", "Password to access »%s« shared to you by %s" : "Lösenord för att få tillgång till »%s« delat med dig av %s", "Password to access »%s«" : "Lösenord för att nå »%s«", "It is protected with the following password: %s" : "Den är skyddad med följande lösenord: %s", @@ -35,8 +35,8 @@ OC.L10N.register( "You can choose a different password at any time in the share dialog." : "Du kan välja ett annat lösenord när som helst i delningsdialogen.", "Could not find share" : "Kunde inte hitta delning", "Share by mail" : "Dela via e-post", - "Allows users to share a personalized link to a file or folder by putting in an email address." : "Tillåt användare att dela en personlig länk till en fil eller mapp genom att ange en e-post-adress", - "Send password by mail" : "Skicka lösenord med e-post", + "Allows users to share a personalized link to a file or folder by putting in an email address." : "Tillåt användare att dela en personlig länk till en fil eller mapp genom att ange en e-postadress", + "Send password by mail" : "Skicka lösenord via e-post", "Enforce password protection" : "Tvinga lösenordsskydd", "Failed to send share by E-mail" : "Misslyckades att dela via e-post", "%s shared »%s« with you on behalf of %s" : "%s delade »%s« med dig på begäran av %s", diff --git a/apps/sharebymail/l10n/sv.json b/apps/sharebymail/l10n/sv.json index 75e3bb9d299..ced3fece128 100644 --- a/apps/sharebymail/l10n/sv.json +++ b/apps/sharebymail/l10n/sv.json @@ -3,9 +3,9 @@ "Shared with {email}" : "Delad med {email}", "Shared with %1$s by %2$s" : "Delad med %1$s av %2$s", "Shared with {email} by {actor}" : "Delad med {email} av {actor}", - "Password for mail share sent to %1$s" : "Lösenord för maildelning sändes till %1$s", - "Password for mail share sent to {email}" : "Lösenord för maildelning skickat till {email}", - "Password for mail share sent to you" : "Lösenord för epostdelning skickat till dig", + "Password for mail share sent to %1$s" : "Lösenord för e-postdelning sändes till %1$s", + "Password for mail share sent to {email}" : "Lösenord för e-postdelning skickat till {email}", + "Password for mail share sent to you" : "Lösenord för e-postdelning skickat till dig", "You shared %1$s with %2$s by mail" : "Du delade %1$s med %2$s via e-post", "You shared {file} with {email} by mail" : "Du delade {file} med {email} via e-post", "%3$s shared %1$s with %2$s by mail" : "%3$s delade %1$s med %2$s via e-post", @@ -15,15 +15,15 @@ "Password to access %1$s was sent to you" : "Lösenord för att nå %1$s sändes till dig", "Password to access {file} was sent to you" : "Lösenord till {file} sändes till dig", "Sharing %s failed, this item is already shared with %s" : "Delning av %s misslyckades, det är redan delat med %s", - "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Vi kan inte sända dig det autogenererade lösenordet. Vänligen ange en giltig epost-adress i dina personliga inställningar och försök igen.", + "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Vi kan inte skicka det autogenererade lösenordet till dig. Vänligen ange en giltig e-postadress i dina personliga inställningar och försök igen.", "Failed to send share by email" : "Misslyckades att sända delning med e-post", "%s shared »%s« with you" : "%s delade »%s« med dig", "%s shared »%s« with you." : "%s delade »%s« med dig.", - "Click the button below to open it." : "Klicka knappen nedan för att öppna det.", + "Click the button below to open it." : "Klicka på knappen nedan för att öppna det.", "Open »%s«" : "Öppna »%s«", "%s via %s" : "%s via %s", - "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s delade »%s« med dig.\nDu ska redan ha fått ett separat epost med en länk för att nå det.\n", - "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s delade »%s« med dig. Du ska redan ha fått ett separat e-post med en länk för att nå det.", + "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s delade »%s« med dig.\nDu ska redan ha fått ett separat mail med en länk för att komma åt det.\n", + "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s delade »%s« med dig. Du ska redan ha fått ett separat mail med en länk för att komma åt det.", "Password to access »%s« shared to you by %s" : "Lösenord för att få tillgång till »%s« delat med dig av %s", "Password to access »%s«" : "Lösenord för att nå »%s«", "It is protected with the following password: %s" : "Den är skyddad med följande lösenord: %s", @@ -33,8 +33,8 @@ "You can choose a different password at any time in the share dialog." : "Du kan välja ett annat lösenord när som helst i delningsdialogen.", "Could not find share" : "Kunde inte hitta delning", "Share by mail" : "Dela via e-post", - "Allows users to share a personalized link to a file or folder by putting in an email address." : "Tillåt användare att dela en personlig länk till en fil eller mapp genom att ange en e-post-adress", - "Send password by mail" : "Skicka lösenord med e-post", + "Allows users to share a personalized link to a file or folder by putting in an email address." : "Tillåt användare att dela en personlig länk till en fil eller mapp genom att ange en e-postadress", + "Send password by mail" : "Skicka lösenord via e-post", "Enforce password protection" : "Tvinga lösenordsskydd", "Failed to send share by E-mail" : "Misslyckades att dela via e-post", "%s shared »%s« with you on behalf of %s" : "%s delade »%s« med dig på begäran av %s", diff --git a/apps/theming/lib/Controller/ThemingController.php b/apps/theming/lib/Controller/ThemingController.php index 5fd6edd8ab7..6592eb7f7ab 100644 --- a/apps/theming/lib/Controller/ThemingController.php +++ b/apps/theming/lib/Controller/ThemingController.php @@ -324,7 +324,7 @@ class ThemingController extends Controller { public function undo($setting) { $value = $this->themingDefaults->undo($setting); // reprocess server scss for preview - $cssCached = $this->scssCacher->process(\OC::$SERVERROOT, '/core/css/server.scss', 'core'); + $cssCached = $this->scssCacher->process(\OC::$SERVERROOT, 'core/css/server.scss', 'core'); if($setting === 'logoMime') { try { |