diff options
Diffstat (limited to 'apps/files_trashbin')
174 files changed, 510 insertions, 1834 deletions
diff --git a/apps/files_trashbin/l10n/af.js b/apps/files_trashbin/l10n/af.js deleted file mode 100644 index dbc81dd6dcf..00000000000 --- a/apps/files_trashbin/l10n/af.js +++ /dev/null @@ -1,15 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "herstel", - "Deleted files" : "Geskrapte lêers", - "Restore" : "Herstel", - "No deleted files" : "Geen geskrapte lêers", - "Deleted" : "Geskrap", - "You will be able to recover deleted files from here" : "U sal geskrapte lêers van hier kan herstel", - "No entries found in this folder" : "Geen inskrwyings in hierdie vouer gevind", - "Select all" : "Kies alle", - "Name" : "Naam", - "Actions" : "Aksies" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/af.json b/apps/files_trashbin/l10n/af.json deleted file mode 100644 index 04a7f433920..00000000000 --- a/apps/files_trashbin/l10n/af.json +++ /dev/null @@ -1,13 +0,0 @@ -{ "translations": { - "restored" : "herstel", - "Deleted files" : "Geskrapte lêers", - "Restore" : "Herstel", - "No deleted files" : "Geen geskrapte lêers", - "Deleted" : "Geskrap", - "You will be able to recover deleted files from here" : "U sal geskrapte lêers van hier kan herstel", - "No entries found in this folder" : "Geen inskrwyings in hierdie vouer gevind", - "Select all" : "Kies alle", - "Name" : "Naam", - "Actions" : "Aksies" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/az.js b/apps/files_trashbin/l10n/az.js deleted file mode 100644 index c1ef01c8d15..00000000000 --- a/apps/files_trashbin/l10n/az.js +++ /dev/null @@ -1,16 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "geriqaytarılıb", - "Deleted files" : "Silinmiş fayllar", - "Restore" : "Geri qaytar", - "All files" : "Bütün fayllar", - "No deleted files" : "Silinmiş fayllar mövcud deyil", - "Deleted" : "Silinib", - "You will be able to recover deleted files from here" : "Siz silinmiş faylları burdan bərpa edə bilərsiniz", - "No entries found in this folder" : "Bu qovluqda heç bir verilən tapılmadı", - "Select all" : "Hamısıı seç", - "Name" : "Ad", - "Actions" : "İşlər" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/az.json b/apps/files_trashbin/l10n/az.json deleted file mode 100644 index f0bbd3e8fe8..00000000000 --- a/apps/files_trashbin/l10n/az.json +++ /dev/null @@ -1,14 +0,0 @@ -{ "translations": { - "restored" : "geriqaytarılıb", - "Deleted files" : "Silinmiş fayllar", - "Restore" : "Geri qaytar", - "All files" : "Bütün fayllar", - "No deleted files" : "Silinmiş fayllar mövcud deyil", - "Deleted" : "Silinib", - "You will be able to recover deleted files from here" : "Siz silinmiş faylları burdan bərpa edə bilərsiniz", - "No entries found in this folder" : "Bu qovluqda heç bir verilən tapılmadı", - "Select all" : "Hamısıı seç", - "Name" : "Ad", - "Actions" : "İşlər" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/be.js b/apps/files_trashbin/l10n/be.js deleted file mode 100644 index c72c72bbe91..00000000000 --- a/apps/files_trashbin/l10n/be.js +++ /dev/null @@ -1,6 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "Error" : "Памылка" -}, -"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"); diff --git a/apps/files_trashbin/l10n/be.json b/apps/files_trashbin/l10n/be.json deleted file mode 100644 index a2514254e13..00000000000 --- a/apps/files_trashbin/l10n/be.json +++ /dev/null @@ -1,4 +0,0 @@ -{ "translations": { - "Error" : "Памылка" -},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/bg.js b/apps/files_trashbin/l10n/bg.js deleted file mode 100644 index 4e831810813..00000000000 --- a/apps/files_trashbin/l10n/bg.js +++ /dev/null @@ -1,22 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "възстановено", - "Deleted files" : "Изтрити файлове", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Изтрити файлове и папки в кошчето (може да изтекът по време на експортиране, ако нямате място във вашето хранилище)", - "Restore" : "Възстановяне", - "Unknown" : "Неизвестен", - "All files" : "Всички файлове", - "Deleted" : "Изтрито", - "Cancel" : "Отказ", - "List of files that have been deleted." : "Списък на файловете, които са били изтрити.", - "No deleted files" : "Няма изтрити файлове", - "This application enables users to restore files that were deleted from the system." : "Това приложение позволява на потребителите да възстановяват файлове, които са изтрити от системата.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Това приложение позволява на потребителите да възстановяват файлове, които са изтрити от системата. Той показва списък с изтрити файлове в уеб интерфейса и има опции за възстановяване на тези изтрити файлове обратно в потребителските файлови директории или за постоянно премахване от системата. Възстановяването на файл също възстановява свързаните версии на файла, ако приложението за версии е активирано. Когато даден файл бъде изтрит от споделяне, той може да бъде възстановен по същия начин, макар че вече не е споделен. По подразбиране тези файлове остават в кошчето за 30 дни.\nЗа да предотврати изчерпването на дисково пространство на потребителя, приложението „Изтрити файлове“ няма да използва повече от 50% от наличната в момента безплатна квота за изтрити файлове. Ако изтритите файлове надхвърлят това ограничение, приложението изтрива най-старите файлове, докато стигне под това ограничение. Повече информация можете да намерите в документацията за изтритите файлове.", - "You will be able to recover deleted files from here" : "От тук можете да възстановите изтрити файлове", - "No entries found in this folder" : "Няма намерени записи в тази папка", - "Select all" : "Избери всички", - "Name" : "Име", - "Actions" : "Действия" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/bg.json b/apps/files_trashbin/l10n/bg.json deleted file mode 100644 index 3b80e6d9347..00000000000 --- a/apps/files_trashbin/l10n/bg.json +++ /dev/null @@ -1,20 +0,0 @@ -{ "translations": { - "restored" : "възстановено", - "Deleted files" : "Изтрити файлове", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Изтрити файлове и папки в кошчето (може да изтекът по време на експортиране, ако нямате място във вашето хранилище)", - "Restore" : "Възстановяне", - "Unknown" : "Неизвестен", - "All files" : "Всички файлове", - "Deleted" : "Изтрито", - "Cancel" : "Отказ", - "List of files that have been deleted." : "Списък на файловете, които са били изтрити.", - "No deleted files" : "Няма изтрити файлове", - "This application enables users to restore files that were deleted from the system." : "Това приложение позволява на потребителите да възстановяват файлове, които са изтрити от системата.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Това приложение позволява на потребителите да възстановяват файлове, които са изтрити от системата. Той показва списък с изтрити файлове в уеб интерфейса и има опции за възстановяване на тези изтрити файлове обратно в потребителските файлови директории или за постоянно премахване от системата. Възстановяването на файл също възстановява свързаните версии на файла, ако приложението за версии е активирано. Когато даден файл бъде изтрит от споделяне, той може да бъде възстановен по същия начин, макар че вече не е споделен. По подразбиране тези файлове остават в кошчето за 30 дни.\nЗа да предотврати изчерпването на дисково пространство на потребителя, приложението „Изтрити файлове“ няма да използва повече от 50% от наличната в момента безплатна квота за изтрити файлове. Ако изтритите файлове надхвърлят това ограничение, приложението изтрива най-старите файлове, докато стигне под това ограничение. Повече информация можете да намерите в документацията за изтритите файлове.", - "You will be able to recover deleted files from here" : "От тук можете да възстановите изтрити файлове", - "No entries found in this folder" : "Няма намерени записи в тази папка", - "Select all" : "Избери всички", - "Name" : "Име", - "Actions" : "Действия" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/bn_BD.js b/apps/files_trashbin/l10n/bn_BD.js deleted file mode 100644 index 12537a14afb..00000000000 --- a/apps/files_trashbin/l10n/bn_BD.js +++ /dev/null @@ -1,14 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "Couldn't delete %s permanently" : "%s স্থায়ীভাবে মুছে ফেলা গেলনা", - "Couldn't restore %s" : "%s ফেরত আনা গেলনা", - "Deleted files" : "মুছে ফেলা ফাইলসমূহ", - "Restore" : "ফিরিয়ে দাও", - "Delete" : "মুছে", - "Error" : "সমস্যা", - "restored" : "পূণঃসংরক্ষিত", - "Name" : "নাম", - "Deleted" : "মুছে ফেলা" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/bn_BD.json b/apps/files_trashbin/l10n/bn_BD.json deleted file mode 100644 index 3630d490455..00000000000 --- a/apps/files_trashbin/l10n/bn_BD.json +++ /dev/null @@ -1,12 +0,0 @@ -{ "translations": { - "Couldn't delete %s permanently" : "%s স্থায়ীভাবে মুছে ফেলা গেলনা", - "Couldn't restore %s" : "%s ফেরত আনা গেলনা", - "Deleted files" : "মুছে ফেলা ফাইলসমূহ", - "Restore" : "ফিরিয়ে দাও", - "Delete" : "মুছে", - "Error" : "সমস্যা", - "restored" : "পূণঃসংরক্ষিত", - "Name" : "নাম", - "Deleted" : "মুছে ফেলা" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/br.js b/apps/files_trashbin/l10n/br.js deleted file mode 100644 index 184d6597585..00000000000 --- a/apps/files_trashbin/l10n/br.js +++ /dev/null @@ -1,20 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "adkrouet", - "Deleted files" : "Restroù diverket", - "Restore" : "Adkrouiñ", - "Unknown" : "Dianv", - "All files" : "An holl restroù", - "Deleted" : "Lamet", - "Cancel" : "Nullañ", - "No deleted files" : "Restr lemet ebet", - "This application enables users to restore files that were deleted from the system." : "Ar meziant-mañ a aotre an implijourienn da adtapout ho restroù a oa bet lamet eus ar sistem.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Ar meziant-mañ a aotre an implijourienn da adkroui ar restroù a zo bet lamet eus ar sistem. Lak a ra da gwelet ur roll restroù lamet en etrefas web, ha dibaboù adkrouiñ ar restroù lamet en teuliadoù an implijer pe lemel anezho da viken eus ar sistem. Adkrouiñ ar restr a adkrou ivez pep stumm restr liammet, ma ez eus eus ar stumm meziant. Pa e vez lamet ur restr eus ur rannadenn, posupl eo adkrouién anezhañ gant memes doare, mes n'eo ket rannet kenn. dre ziouer, chom a ra ar restroù e pad 30 deiz.\nEvit ampechiñ un implijer da gol plas, ar meziant restroù Lamet n'a implijo nemet 50% eus ar lec'h dieub evit ar restrom lamet. Ma vez tremenet ar vevenn gant ar restroù lamet, lamet e vo ar restroù kozhañ betek ma vint en dro dindan ar vevenn. Muioc'h a ditouroù en dielvadur Restroù Lamet.", - "You will be able to recover deleted files from here" : "Posupl a vo deoc'h adtapout restroù lamet diouzh al lec'h mañ", - "No entries found in this folder" : "Disoc'h ebet en teuliad-mañ", - "Select all" : "Dibab pep tra", - "Name" : "Anv", - "Actions" : "Oberoù" -}, -"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"); diff --git a/apps/files_trashbin/l10n/br.json b/apps/files_trashbin/l10n/br.json deleted file mode 100644 index cb9b8384574..00000000000 --- a/apps/files_trashbin/l10n/br.json +++ /dev/null @@ -1,18 +0,0 @@ -{ "translations": { - "restored" : "adkrouet", - "Deleted files" : "Restroù diverket", - "Restore" : "Adkrouiñ", - "Unknown" : "Dianv", - "All files" : "An holl restroù", - "Deleted" : "Lamet", - "Cancel" : "Nullañ", - "No deleted files" : "Restr lemet ebet", - "This application enables users to restore files that were deleted from the system." : "Ar meziant-mañ a aotre an implijourienn da adtapout ho restroù a oa bet lamet eus ar sistem.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Ar meziant-mañ a aotre an implijourienn da adkroui ar restroù a zo bet lamet eus ar sistem. Lak a ra da gwelet ur roll restroù lamet en etrefas web, ha dibaboù adkrouiñ ar restroù lamet en teuliadoù an implijer pe lemel anezho da viken eus ar sistem. Adkrouiñ ar restr a adkrou ivez pep stumm restr liammet, ma ez eus eus ar stumm meziant. Pa e vez lamet ur restr eus ur rannadenn, posupl eo adkrouién anezhañ gant memes doare, mes n'eo ket rannet kenn. dre ziouer, chom a ra ar restroù e pad 30 deiz.\nEvit ampechiñ un implijer da gol plas, ar meziant restroù Lamet n'a implijo nemet 50% eus ar lec'h dieub evit ar restrom lamet. Ma vez tremenet ar vevenn gant ar restroù lamet, lamet e vo ar restroù kozhañ betek ma vint en dro dindan ar vevenn. Muioc'h a ditouroù en dielvadur Restroù Lamet.", - "You will be able to recover deleted files from here" : "Posupl a vo deoc'h adtapout restroù lamet diouzh al lec'h mañ", - "No entries found in this folder" : "Disoc'h ebet en teuliad-mañ", - "Select all" : "Dibab pep tra", - "Name" : "Anv", - "Actions" : "Oberoù" -},"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/bs.js b/apps/files_trashbin/l10n/bs.js deleted file mode 100644 index c02d88b07e4..00000000000 --- a/apps/files_trashbin/l10n/bs.js +++ /dev/null @@ -1,10 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "Restore" : "Obnovi", - "Delete" : "Izbriši", - "Error" : "Greška", - "Select all" : "Označi sve", - "Name" : "Ime" -}, -"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"); diff --git a/apps/files_trashbin/l10n/bs.json b/apps/files_trashbin/l10n/bs.json deleted file mode 100644 index 00f1105abc6..00000000000 --- a/apps/files_trashbin/l10n/bs.json +++ /dev/null @@ -1,8 +0,0 @@ -{ "translations": { - "Restore" : "Obnovi", - "Delete" : "Izbriši", - "Error" : "Greška", - "Select all" : "Označi sve", - "Name" : "Ime" -},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/cs.js b/apps/files_trashbin/l10n/cs.js index de43bf97faf..1c551eeb576 100644 --- a/apps/files_trashbin/l10n/cs.js +++ b/apps/files_trashbin/l10n/cs.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "Tato aplikace umožňuje lidem obnovovat soubory, které byly ze systému vymazány.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Tato aplikace lidem umožňuje obnovovat soubory, které byly ze systému vymazány. Ve webovém rozhraní zobrazuje seznam smazaných souborů a má volby pro obnovení těchto souborů zpět do složek se soubory lidí nebo jejich trvalé odebrání. Obnovení souboru také obnoví jeho související verze (pokud je zapnutá aplikace pro správu verzí). Když je soubor smazán ze sdílení, je možné ho obnovit stejným způsobem, ačkoli už nebude sdílený. Ve výchozím stavu, tyto soubory jsou ponechávány v koši po dobu 30 dnů.\nAby lidé nezaplnili celý disk, aplikace Smazané soubory pro ně nevyužije více než 50% kvóty. Pokud smazané soubory přesahují tento limit, aplikace maže nejstarší soubory, dokud se nedostane pod limit. Další informace jsou k dispozici v dokumentaci ke Smazané soubory.", "Restore" : "Obnovit", + "Not enough free space to restore the file/folder" : "Nedostatek volného místa pro obnovení souboru/složky", "Empty deleted files" : "Vyprázdnit smazané soubory", "Confirm permanent deletion" : "Potvrdit nevratné smazání", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Opravdu chcete nevratně smazat veškeré soubory a složky v koši? Toto nelze vzít zpět!", @@ -15,12 +16,15 @@ OC.L10N.register( "Original location" : "Původní umístění", "Deleted by" : "Smazal(a)", "Deleted" : "Smazáno", + "few seconds ago" : "před několika sekundami", "A long time ago" : "Před dlouhou dobou", "Unknown" : "Neznámé", "All files" : "Všechny soubory", "You" : "Vy", "List of files that have been deleted." : "Seznam souborů, které byly smazány", "No deleted files" : "Žádné smazané soubory", - "Files and folders you have deleted will show up here" : "Zde budou zobrazeny soubory a složky, které jste smazali" + "Files and folders you have deleted will show up here" : "Zde budou zobrazeny soubory a složky, které jste smazali", + "All files have been permanently deleted" : "Veškeré soubory byly nevratně smazány", + "Failed to empty deleted files" : "Nepodařilo se vyprázdnit smazané soubory" }, "nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"); diff --git a/apps/files_trashbin/l10n/cs.json b/apps/files_trashbin/l10n/cs.json index 791bdf1d481..af9702b3dbb 100644 --- a/apps/files_trashbin/l10n/cs.json +++ b/apps/files_trashbin/l10n/cs.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "Tato aplikace umožňuje lidem obnovovat soubory, které byly ze systému vymazány.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Tato aplikace lidem umožňuje obnovovat soubory, které byly ze systému vymazány. Ve webovém rozhraní zobrazuje seznam smazaných souborů a má volby pro obnovení těchto souborů zpět do složek se soubory lidí nebo jejich trvalé odebrání. Obnovení souboru také obnoví jeho související verze (pokud je zapnutá aplikace pro správu verzí). Když je soubor smazán ze sdílení, je možné ho obnovit stejným způsobem, ačkoli už nebude sdílený. Ve výchozím stavu, tyto soubory jsou ponechávány v koši po dobu 30 dnů.\nAby lidé nezaplnili celý disk, aplikace Smazané soubory pro ně nevyužije více než 50% kvóty. Pokud smazané soubory přesahují tento limit, aplikace maže nejstarší soubory, dokud se nedostane pod limit. Další informace jsou k dispozici v dokumentaci ke Smazané soubory.", "Restore" : "Obnovit", + "Not enough free space to restore the file/folder" : "Nedostatek volného místa pro obnovení souboru/složky", "Empty deleted files" : "Vyprázdnit smazané soubory", "Confirm permanent deletion" : "Potvrdit nevratné smazání", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Opravdu chcete nevratně smazat veškeré soubory a složky v koši? Toto nelze vzít zpět!", @@ -13,12 +14,15 @@ "Original location" : "Původní umístění", "Deleted by" : "Smazal(a)", "Deleted" : "Smazáno", + "few seconds ago" : "před několika sekundami", "A long time ago" : "Před dlouhou dobou", "Unknown" : "Neznámé", "All files" : "Všechny soubory", "You" : "Vy", "List of files that have been deleted." : "Seznam souborů, které byly smazány", "No deleted files" : "Žádné smazané soubory", - "Files and folders you have deleted will show up here" : "Zde budou zobrazeny soubory a složky, které jste smazali" + "Files and folders you have deleted will show up here" : "Zde budou zobrazeny soubory a složky, které jste smazali", + "All files have been permanently deleted" : "Veškeré soubory byly nevratně smazány", + "Failed to empty deleted files" : "Nepodařilo se vyprázdnit smazané soubory" },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/cy_GB.js b/apps/files_trashbin/l10n/cy_GB.js deleted file mode 100644 index e689aa9b52c..00000000000 --- a/apps/files_trashbin/l10n/cy_GB.js +++ /dev/null @@ -1,14 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "Couldn't delete %s permanently" : "Methwyd dileu %s yn barhaol", - "Couldn't restore %s" : "Methwyd adfer %s", - "Deleted files" : "Ffeiliau ddilewyd", - "Restore" : "Adfer", - "Delete" : "Dileu", - "Delete permanently" : "Dileu'n barhaol", - "Error" : "Gwall", - "Name" : "Enw", - "Deleted" : "Wedi dileu" -}, -"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"); diff --git a/apps/files_trashbin/l10n/cy_GB.json b/apps/files_trashbin/l10n/cy_GB.json deleted file mode 100644 index c42ce3d10ea..00000000000 --- a/apps/files_trashbin/l10n/cy_GB.json +++ /dev/null @@ -1,12 +0,0 @@ -{ "translations": { - "Couldn't delete %s permanently" : "Methwyd dileu %s yn barhaol", - "Couldn't restore %s" : "Methwyd adfer %s", - "Deleted files" : "Ffeiliau ddilewyd", - "Restore" : "Adfer", - "Delete" : "Dileu", - "Delete permanently" : "Dileu'n barhaol", - "Error" : "Gwall", - "Name" : "Enw", - "Deleted" : "Wedi dileu" -},"pluralForm" :"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/de.js b/apps/files_trashbin/l10n/de.js index e5fc521180e..301e9f8b5ec 100644 --- a/apps/files_trashbin/l10n/de.js +++ b/apps/files_trashbin/l10n/de.js @@ -3,24 +3,28 @@ OC.L10N.register( { "restored" : "Wiederhergestellt", "Deleted files" : "Gelöschte Dateien", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Gelöschte Dateien und Ordner im Papierkorb (können während des Exports gelöscht werden, wenn der Speicherplatz knapp wird)", - "This application enables people to restore files that were deleted from the system." : "Diese Anwendung ermöglicht es Benutzern, Dateien die vom System gelöscht wurden wieder herzustellen.", - "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Diese Anwendung ermöglicht es Personen, Dateien wiederherzustellen, die aus dem System gelöscht wurden. Es zeigt eine Liste der gelöschten Dateien in der Web-Oberfläche an und bietet die Möglichkeit, diese gelöschten Dateien in die Verzeichnisse der Personen wiederherzustellen oder sie dauerhaft aus dem System zu entfernen. Beim Wiederherstellen einer Datei werden auch die zugehörigen Dateiversionen wiederhergestellt, sofern die Versionsanwendung aktiviert ist. Wenn eine Datei aus einer Freigabe gelöscht wird, kann sie auf dem gleichen Weg wiederhergestellt werden, ist jedoch nicht mehr geteilt. Standardmäßig verbleiben gelöschte Dateien 30 Tage lang im Papierkorb.\nUm zu verhindern, dass einem Konto der Speicherplatz ausgeht, nutzt die Anwendung für gelöschte Dateien maximal 50% des aktuell verfügbaren freien Kontingents. Wenn die gelöschten Dateien dieses Limit überschreiten, löscht die Anwendung die ältesten Dateien, bis sie unter dieses Limit fällt. Weitere Informationen findest du in der Dokumentation zu gelöschten Dateien.", + "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Gelöschte Dateien und Ordner im Papierkorb (können während des Exports ablaufen, wenn der Speicherplatz knapp wird)", + "This application enables people to restore files that were deleted from the system." : "Diese Anwendung ermöglicht es Personen, Dateien wiederherzustellen, die vom System gelöscht wurden.", + "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Diese Anwendung ermöglicht es Personen, Dateien wiederherzustellen, die aus dem System gelöscht wurden. Es zeigt eine Liste der gelöschten Dateien in der Web-Oberfläche an und bietet die Möglichkeit, diese gelöschten Dateien in die Verzeichnisse der Personen wiederherzustellen oder sie dauerhaft aus dem System zu entfernen. Beim Wiederherstellen einer Datei werden auch die zugehörigen Dateiversionen wiederhergestellt, sofern die Versionsanwendung aktiviert ist. Wenn eine Datei aus einer Freigabe gelöscht wird, kann sie auf dem gleichen Weg wiederhergestellt werden, ist jedoch nicht mehr geteilt. Standardmäßig verbleiben gelöschte Dateien 30 Tage lang im Papierkorb.\nUm zu verhindern, dass einem Konto der Speicherplatz ausgeht, nutzt die Anwendung für gelöschte Dateien maximal 50 % des aktuell verfügbaren freien Kontingents. Wenn die gelöschten Dateien dieses Limit überschreiten, löscht die Anwendung die ältesten Dateien, bis sie unter dieses Limit fällt. Weitere Informationen findest du in der Dokumentation zu gelöschten Dateien.", "Restore" : "Wiederherstellen", + "Not enough free space to restore the file/folder" : "Nicht genügend freier Speicherplatz zum Wiederherstellen der Datei/des Ordners", "Empty deleted files" : "Gelöschte Dateien leeren", "Confirm permanent deletion" : "Endgültiges Löschen bestätigen", - "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Möchtest Du wirklich alle Dateien und Ordner im Papierkorb endgültig löschen? Dies kann nicht rückgängig gemacht werden.", + "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Möchtest du wirklich alle Dateien und Ordner im Papierkorb endgültig löschen? Dies kann nicht rückgängig gemacht werden.", "Cancel" : "Abbrechen", "Deletion cancelled" : "Löschen abgebrochen", "Original location" : "Ursprünglicher Ort", "Deleted by" : "Gelöscht von", - "Deleted" : "gelöscht", + "Deleted" : "Gelöscht", + "few seconds ago" : "Gerade eben", "A long time ago" : "Vor langer Zeit", "Unknown" : "Unbekannt", "All files" : "Alle Dateien", - "You" : "Du", + "You" : "Dir", "List of files that have been deleted." : "Liste der gelöschten Dateien.", "No deleted files" : "Keine gelöschten Dateien", - "Files and folders you have deleted will show up here" : "Die von dir gelöschten Dateien und Ordner werden hier angezeigt" + "Files and folders you have deleted will show up here" : "Die von dir gelöschten Dateien und Ordner werden hier angezeigt", + "All files have been permanently deleted" : "Alle Dateien wurden dauerhaft gelöscht", + "Failed to empty deleted files" : "Gelöschte Dateien konnten nicht geleert werden" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/de.json b/apps/files_trashbin/l10n/de.json index bfa65bb5d0d..3a0d2129645 100644 --- a/apps/files_trashbin/l10n/de.json +++ b/apps/files_trashbin/l10n/de.json @@ -1,24 +1,28 @@ { "translations": { "restored" : "Wiederhergestellt", "Deleted files" : "Gelöschte Dateien", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Gelöschte Dateien und Ordner im Papierkorb (können während des Exports gelöscht werden, wenn der Speicherplatz knapp wird)", - "This application enables people to restore files that were deleted from the system." : "Diese Anwendung ermöglicht es Benutzern, Dateien die vom System gelöscht wurden wieder herzustellen.", - "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Diese Anwendung ermöglicht es Personen, Dateien wiederherzustellen, die aus dem System gelöscht wurden. Es zeigt eine Liste der gelöschten Dateien in der Web-Oberfläche an und bietet die Möglichkeit, diese gelöschten Dateien in die Verzeichnisse der Personen wiederherzustellen oder sie dauerhaft aus dem System zu entfernen. Beim Wiederherstellen einer Datei werden auch die zugehörigen Dateiversionen wiederhergestellt, sofern die Versionsanwendung aktiviert ist. Wenn eine Datei aus einer Freigabe gelöscht wird, kann sie auf dem gleichen Weg wiederhergestellt werden, ist jedoch nicht mehr geteilt. Standardmäßig verbleiben gelöschte Dateien 30 Tage lang im Papierkorb.\nUm zu verhindern, dass einem Konto der Speicherplatz ausgeht, nutzt die Anwendung für gelöschte Dateien maximal 50% des aktuell verfügbaren freien Kontingents. Wenn die gelöschten Dateien dieses Limit überschreiten, löscht die Anwendung die ältesten Dateien, bis sie unter dieses Limit fällt. Weitere Informationen findest du in der Dokumentation zu gelöschten Dateien.", + "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Gelöschte Dateien und Ordner im Papierkorb (können während des Exports ablaufen, wenn der Speicherplatz knapp wird)", + "This application enables people to restore files that were deleted from the system." : "Diese Anwendung ermöglicht es Personen, Dateien wiederherzustellen, die vom System gelöscht wurden.", + "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Diese Anwendung ermöglicht es Personen, Dateien wiederherzustellen, die aus dem System gelöscht wurden. Es zeigt eine Liste der gelöschten Dateien in der Web-Oberfläche an und bietet die Möglichkeit, diese gelöschten Dateien in die Verzeichnisse der Personen wiederherzustellen oder sie dauerhaft aus dem System zu entfernen. Beim Wiederherstellen einer Datei werden auch die zugehörigen Dateiversionen wiederhergestellt, sofern die Versionsanwendung aktiviert ist. Wenn eine Datei aus einer Freigabe gelöscht wird, kann sie auf dem gleichen Weg wiederhergestellt werden, ist jedoch nicht mehr geteilt. Standardmäßig verbleiben gelöschte Dateien 30 Tage lang im Papierkorb.\nUm zu verhindern, dass einem Konto der Speicherplatz ausgeht, nutzt die Anwendung für gelöschte Dateien maximal 50 % des aktuell verfügbaren freien Kontingents. Wenn die gelöschten Dateien dieses Limit überschreiten, löscht die Anwendung die ältesten Dateien, bis sie unter dieses Limit fällt. Weitere Informationen findest du in der Dokumentation zu gelöschten Dateien.", "Restore" : "Wiederherstellen", + "Not enough free space to restore the file/folder" : "Nicht genügend freier Speicherplatz zum Wiederherstellen der Datei/des Ordners", "Empty deleted files" : "Gelöschte Dateien leeren", "Confirm permanent deletion" : "Endgültiges Löschen bestätigen", - "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Möchtest Du wirklich alle Dateien und Ordner im Papierkorb endgültig löschen? Dies kann nicht rückgängig gemacht werden.", + "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Möchtest du wirklich alle Dateien und Ordner im Papierkorb endgültig löschen? Dies kann nicht rückgängig gemacht werden.", "Cancel" : "Abbrechen", "Deletion cancelled" : "Löschen abgebrochen", "Original location" : "Ursprünglicher Ort", "Deleted by" : "Gelöscht von", - "Deleted" : "gelöscht", + "Deleted" : "Gelöscht", + "few seconds ago" : "Gerade eben", "A long time ago" : "Vor langer Zeit", "Unknown" : "Unbekannt", "All files" : "Alle Dateien", - "You" : "Du", + "You" : "Dir", "List of files that have been deleted." : "Liste der gelöschten Dateien.", "No deleted files" : "Keine gelöschten Dateien", - "Files and folders you have deleted will show up here" : "Die von dir gelöschten Dateien und Ordner werden hier angezeigt" + "Files and folders you have deleted will show up here" : "Die von dir gelöschten Dateien und Ordner werden hier angezeigt", + "All files have been permanently deleted" : "Alle Dateien wurden dauerhaft gelöscht", + "Failed to empty deleted files" : "Gelöschte Dateien konnten nicht geleert werden" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/de_DE.js b/apps/files_trashbin/l10n/de_DE.js index f790c296f4a..58c9ebb01ff 100644 --- a/apps/files_trashbin/l10n/de_DE.js +++ b/apps/files_trashbin/l10n/de_DE.js @@ -4,9 +4,10 @@ OC.L10N.register( "restored" : "Wiederhergestellt", "Deleted files" : "Gelöschte Dateien", "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Gelöschte Dateien und Ordner im Papierkorb (können während des Exports ablaufen, wenn der Speicherplatz knapp wird)", - "This application enables people to restore files that were deleted from the system." : "Diese Anwendung ermöglicht Personen, Dateien wiederherzustellen, die vom System gelöscht wurden.", - "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Diese Anwendung ermöglicht es Personen, Dateien wiederherzustellen, die aus dem System gelöscht wurden. Es zeigt eine Liste der gelöschten Dateien in der Web-Oberfläche an und bietet die Möglichkeit, diese gelöschten Dateien in die Verzeichnisse der Personen wiederherzustellen oder sie dauerhaft aus dem System zu entfernen. Beim Wiederherstellen einer Datei werden auch die zugehörigen Dateiversionen wiederhergestellt, sofern die Versionsanwendung aktiviert ist. Wenn eine Datei aus einer Freigabe gelöscht wird, kann sie auf dem gleichen Weg wiederhergestellt werden, ist jedoch nicht mehr geteilt. Standardmäßig verbleiben gelöschte Dateien 30 Tage lang im Papierkorb.\nUm zu verhindern, dass einem Konto der Speicherplatz ausgeht, nutzt die Anwendung für gelöschte Dateien maximal 50% des aktuell verfügbaren freien Kontingents. Wenn die gelöschten Dateien dieses Limit überschreiten, löscht die Anwendung die ältesten Dateien, bis sie unter dieses Limit fällt. Weitere Informationen finden Sie in der Dokumentation zu gelöschten Dateien.", + "This application enables people to restore files that were deleted from the system." : "Diese Anwendung ermöglicht es Personen, Dateien wiederherzustellen, die vom System gelöscht wurden.", + "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Diese Anwendung ermöglicht es Personen, Dateien wiederherzustellen, die aus dem System gelöscht wurden. Es zeigt eine Liste der gelöschten Dateien in der Web-Oberfläche an und bietet die Möglichkeit, diese gelöschten Dateien in die Verzeichnisse der Personen wiederherzustellen oder sie dauerhaft aus dem System zu entfernen. Beim Wiederherstellen einer Datei werden auch die zugehörigen Dateiversionen wiederhergestellt, sofern die Versionsanwendung aktiviert ist. Wenn eine Datei aus einer Freigabe gelöscht wird, kann sie auf dem gleichen Weg wiederhergestellt werden, ist jedoch nicht mehr geteilt. Standardmäßig verbleiben gelöschte Dateien 30 Tage lang im Papierkorb.\nUm zu verhindern, dass einem Konto der Speicherplatz ausgeht, nutzt die Anwendung für gelöschte Dateien maximal 50 % des aktuell verfügbaren freien Kontingents. Wenn die gelöschten Dateien dieses Limit überschreiten, löscht die Anwendung die ältesten Dateien, bis sie unter dieses Limit fällt. Weitere Informationen finden Sie in der Dokumentation zu gelöschten Dateien.", "Restore" : "Wiederherstellen", + "Not enough free space to restore the file/folder" : "Nicht genügend freier Speicherplatz zum Wiederherstellen der Datei/des Ordners", "Empty deleted files" : "Gelöschte Dateien leeren", "Confirm permanent deletion" : "Endgültiges Löschen bestätigen", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Möchten Sie wirklich alle Dateien und Ordner im Papierkorb endgültig löschen? Dies kann nicht rückgängig gemacht werden.", @@ -15,12 +16,15 @@ OC.L10N.register( "Original location" : "Ursprünglicher Ort", "Deleted by" : "Gelöscht von", "Deleted" : "Gelöscht", + "few seconds ago" : "Gerade eben", "A long time ago" : "Vor langer Zeit", "Unknown" : "Unbekannt", "All files" : "Alle Dateien", - "You" : "Sie", + "You" : "Ihnen", "List of files that have been deleted." : "Liste der gelöschten Dateien.", "No deleted files" : "Keine gelöschten Dateien", - "Files and folders you have deleted will show up here" : "Die von Ihnen gelöschten Dateien und Ordner werden hier angezeigt" + "Files and folders you have deleted will show up here" : "Die von Ihnen gelöschten Dateien und Ordner werden hier angezeigt", + "All files have been permanently deleted" : "Alle Dateien wurden dauerhaft gelöscht", + "Failed to empty deleted files" : "Gelöschte Dateien konnten nicht geleert werden" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/de_DE.json b/apps/files_trashbin/l10n/de_DE.json index 74b1b262e57..38a7037401b 100644 --- a/apps/files_trashbin/l10n/de_DE.json +++ b/apps/files_trashbin/l10n/de_DE.json @@ -2,9 +2,10 @@ "restored" : "Wiederhergestellt", "Deleted files" : "Gelöschte Dateien", "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Gelöschte Dateien und Ordner im Papierkorb (können während des Exports ablaufen, wenn der Speicherplatz knapp wird)", - "This application enables people to restore files that were deleted from the system." : "Diese Anwendung ermöglicht Personen, Dateien wiederherzustellen, die vom System gelöscht wurden.", - "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Diese Anwendung ermöglicht es Personen, Dateien wiederherzustellen, die aus dem System gelöscht wurden. Es zeigt eine Liste der gelöschten Dateien in der Web-Oberfläche an und bietet die Möglichkeit, diese gelöschten Dateien in die Verzeichnisse der Personen wiederherzustellen oder sie dauerhaft aus dem System zu entfernen. Beim Wiederherstellen einer Datei werden auch die zugehörigen Dateiversionen wiederhergestellt, sofern die Versionsanwendung aktiviert ist. Wenn eine Datei aus einer Freigabe gelöscht wird, kann sie auf dem gleichen Weg wiederhergestellt werden, ist jedoch nicht mehr geteilt. Standardmäßig verbleiben gelöschte Dateien 30 Tage lang im Papierkorb.\nUm zu verhindern, dass einem Konto der Speicherplatz ausgeht, nutzt die Anwendung für gelöschte Dateien maximal 50% des aktuell verfügbaren freien Kontingents. Wenn die gelöschten Dateien dieses Limit überschreiten, löscht die Anwendung die ältesten Dateien, bis sie unter dieses Limit fällt. Weitere Informationen finden Sie in der Dokumentation zu gelöschten Dateien.", + "This application enables people to restore files that were deleted from the system." : "Diese Anwendung ermöglicht es Personen, Dateien wiederherzustellen, die vom System gelöscht wurden.", + "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Diese Anwendung ermöglicht es Personen, Dateien wiederherzustellen, die aus dem System gelöscht wurden. Es zeigt eine Liste der gelöschten Dateien in der Web-Oberfläche an und bietet die Möglichkeit, diese gelöschten Dateien in die Verzeichnisse der Personen wiederherzustellen oder sie dauerhaft aus dem System zu entfernen. Beim Wiederherstellen einer Datei werden auch die zugehörigen Dateiversionen wiederhergestellt, sofern die Versionsanwendung aktiviert ist. Wenn eine Datei aus einer Freigabe gelöscht wird, kann sie auf dem gleichen Weg wiederhergestellt werden, ist jedoch nicht mehr geteilt. Standardmäßig verbleiben gelöschte Dateien 30 Tage lang im Papierkorb.\nUm zu verhindern, dass einem Konto der Speicherplatz ausgeht, nutzt die Anwendung für gelöschte Dateien maximal 50 % des aktuell verfügbaren freien Kontingents. Wenn die gelöschten Dateien dieses Limit überschreiten, löscht die Anwendung die ältesten Dateien, bis sie unter dieses Limit fällt. Weitere Informationen finden Sie in der Dokumentation zu gelöschten Dateien.", "Restore" : "Wiederherstellen", + "Not enough free space to restore the file/folder" : "Nicht genügend freier Speicherplatz zum Wiederherstellen der Datei/des Ordners", "Empty deleted files" : "Gelöschte Dateien leeren", "Confirm permanent deletion" : "Endgültiges Löschen bestätigen", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Möchten Sie wirklich alle Dateien und Ordner im Papierkorb endgültig löschen? Dies kann nicht rückgängig gemacht werden.", @@ -13,12 +14,15 @@ "Original location" : "Ursprünglicher Ort", "Deleted by" : "Gelöscht von", "Deleted" : "Gelöscht", + "few seconds ago" : "Gerade eben", "A long time ago" : "Vor langer Zeit", "Unknown" : "Unbekannt", "All files" : "Alle Dateien", - "You" : "Sie", + "You" : "Ihnen", "List of files that have been deleted." : "Liste der gelöschten Dateien.", "No deleted files" : "Keine gelöschten Dateien", - "Files and folders you have deleted will show up here" : "Die von Ihnen gelöschten Dateien und Ordner werden hier angezeigt" + "Files and folders you have deleted will show up here" : "Die von Ihnen gelöschten Dateien und Ordner werden hier angezeigt", + "All files have been permanently deleted" : "Alle Dateien wurden dauerhaft gelöscht", + "Failed to empty deleted files" : "Gelöschte Dateien konnten nicht geleert werden" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/el.js b/apps/files_trashbin/l10n/el.js deleted file mode 100644 index 62a28fb2d6f..00000000000 --- a/apps/files_trashbin/l10n/el.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "επαναφέρθηκαν", - "Deleted files" : "Διεγραμμένα αρχεία", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Διαγραμμένα αρχεία και φάκελοι στον κάδο απορριμμάτων (μπορεί να λήξουν κατά την εξαγωγή, αν δεν έχετε αρκετό αποθηκευτικό χώρο)", - "Restore" : "Επαναφορά", - "Cancel" : "Ακύρωση", - "Deletion cancelled" : "Διαγραφή ακυρώθηκε", - "Deleted" : "Διαγραμμένα", - "A long time ago" : "Πριν αρκετό καιρό", - "Unknown" : "Άγνωστο", - "All files" : "Όλα τα αρχεία", - "You" : "Εσύ", - "No deleted files" : "Κανένα διαγεγραμμένο αρχείο" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/el.json b/apps/files_trashbin/l10n/el.json deleted file mode 100644 index 3a4f562b54b..00000000000 --- a/apps/files_trashbin/l10n/el.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "επαναφέρθηκαν", - "Deleted files" : "Διεγραμμένα αρχεία", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Διαγραμμένα αρχεία και φάκελοι στον κάδο απορριμμάτων (μπορεί να λήξουν κατά την εξαγωγή, αν δεν έχετε αρκετό αποθηκευτικό χώρο)", - "Restore" : "Επαναφορά", - "Cancel" : "Ακύρωση", - "Deletion cancelled" : "Διαγραφή ακυρώθηκε", - "Deleted" : "Διαγραμμένα", - "A long time ago" : "Πριν αρκετό καιρό", - "Unknown" : "Άγνωστο", - "All files" : "Όλα τα αρχεία", - "You" : "Εσύ", - "No deleted files" : "Κανένα διαγεγραμμένο αρχείο" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/en_GB.js b/apps/files_trashbin/l10n/en_GB.js index 6a42b161815..c54c8cd2bfe 100644 --- a/apps/files_trashbin/l10n/en_GB.js +++ b/apps/files_trashbin/l10n/en_GB.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "This application enables people to restore files that were deleted from the system.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation.", "Restore" : "Restore", + "Not enough free space to restore the file/folder" : "Not enough free space to restore the file/folder", "Empty deleted files" : "Empty deleted files", "Confirm permanent deletion" : "Confirm permanent deletion", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone.", @@ -15,6 +16,7 @@ OC.L10N.register( "Original location" : "Original location", "Deleted by" : "Deleted by", "Deleted" : "Deleted", + "few seconds ago" : "few seconds ago", "A long time ago" : "A long time ago", "Unknown" : "Unknown", "All files" : "All files", diff --git a/apps/files_trashbin/l10n/en_GB.json b/apps/files_trashbin/l10n/en_GB.json index b4f372b73ca..bbc5dcf3a1e 100644 --- a/apps/files_trashbin/l10n/en_GB.json +++ b/apps/files_trashbin/l10n/en_GB.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "This application enables people to restore files that were deleted from the system.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation.", "Restore" : "Restore", + "Not enough free space to restore the file/folder" : "Not enough free space to restore the file/folder", "Empty deleted files" : "Empty deleted files", "Confirm permanent deletion" : "Confirm permanent deletion", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone.", @@ -13,6 +14,7 @@ "Original location" : "Original location", "Deleted by" : "Deleted by", "Deleted" : "Deleted", + "few seconds ago" : "few seconds ago", "A long time ago" : "A long time ago", "Unknown" : "Unknown", "All files" : "All files", diff --git a/apps/files_trashbin/l10n/eo.js b/apps/files_trashbin/l10n/eo.js deleted file mode 100644 index d55b2138349..00000000000 --- a/apps/files_trashbin/l10n/eo.js +++ /dev/null @@ -1,19 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaŭrita", - "Deleted files" : "Forigitaj dosieroj", - "Restore" : "Restaŭri", - "Unknown" : "Nekonata", - "All files" : "Ĉiuj dosieroj", - "Deleted" : "Forigita", - "No deleted files" : "Neniu dosiero foriĝis", - "This application enables users to restore files that were deleted from the system." : "Per tiu aplikaĵo, uzanto povas restaŭri dosierojn, kiuj estis forigitaj el la sistemo.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Per tiu aplikaĵo, uzanto povas restaŭri dosierojn, kiuj estis forigitaj el la sistemo. Listo de forigitaj dosieroj montriĝas en la retumila fasado, kun opcio por restaŭri ilin aŭ definitive forigi ilin. Restaŭro de dosiero ankaŭ restaŭras ĉiujn versiojn de tiu dosiero, se la aplikaĵo „Versioj“ estas ŝaltita. Kiam dosiero estas forigita el kunhavo, ĝi restaŭreblas sammaniere, kvankam ĝi ne plu estas kunhavigita. Defaŭlte, la dosieroj restas en la rubujo 30 tagojn.\nPor antaŭmalhelpi al uzanto ne plu havi liberan spacon, tiu ĉi aplikaĵo ne uzos pli ol 50% el la aktuale disponebla libera kvoto por forigitaj dosieroj. Se la forigitaj dosieroj transpasas tiun limon, la aplikaĵo forigas la plej malnovajn dosierojn ĝis irado sub la limo. Pliajn informoj en la dokumentaro.", - "You will be able to recover deleted files from here" : "Vi eblos restaŭrigi forigitaj dosieroj el tie", - "No entries found in this folder" : "Neniu enigo troviĝis en ĉi tiu dosierujo", - "Select all" : "Elekti ĉion", - "Name" : "Nomo", - "Actions" : "Agoj" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/eo.json b/apps/files_trashbin/l10n/eo.json deleted file mode 100644 index cfddef34d75..00000000000 --- a/apps/files_trashbin/l10n/eo.json +++ /dev/null @@ -1,17 +0,0 @@ -{ "translations": { - "restored" : "restaŭrita", - "Deleted files" : "Forigitaj dosieroj", - "Restore" : "Restaŭri", - "Unknown" : "Nekonata", - "All files" : "Ĉiuj dosieroj", - "Deleted" : "Forigita", - "No deleted files" : "Neniu dosiero foriĝis", - "This application enables users to restore files that were deleted from the system." : "Per tiu aplikaĵo, uzanto povas restaŭri dosierojn, kiuj estis forigitaj el la sistemo.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Per tiu aplikaĵo, uzanto povas restaŭri dosierojn, kiuj estis forigitaj el la sistemo. Listo de forigitaj dosieroj montriĝas en la retumila fasado, kun opcio por restaŭri ilin aŭ definitive forigi ilin. Restaŭro de dosiero ankaŭ restaŭras ĉiujn versiojn de tiu dosiero, se la aplikaĵo „Versioj“ estas ŝaltita. Kiam dosiero estas forigita el kunhavo, ĝi restaŭreblas sammaniere, kvankam ĝi ne plu estas kunhavigita. Defaŭlte, la dosieroj restas en la rubujo 30 tagojn.\nPor antaŭmalhelpi al uzanto ne plu havi liberan spacon, tiu ĉi aplikaĵo ne uzos pli ol 50% el la aktuale disponebla libera kvoto por forigitaj dosieroj. Se la forigitaj dosieroj transpasas tiun limon, la aplikaĵo forigas la plej malnovajn dosierojn ĝis irado sub la limo. Pliajn informoj en la dokumentaro.", - "You will be able to recover deleted files from here" : "Vi eblos restaŭrigi forigitaj dosieroj el tie", - "No entries found in this folder" : "Neniu enigo troviĝis en ĉi tiu dosierujo", - "Select all" : "Elekti ĉion", - "Name" : "Nomo", - "Actions" : "Agoj" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_419.js b/apps/files_trashbin/l10n/es_419.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_419.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_419.json b/apps/files_trashbin/l10n/es_419.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_419.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_AR.js b/apps/files_trashbin/l10n/es_AR.js deleted file mode 100644 index dbf5f78acc2..00000000000 --- a/apps/files_trashbin/l10n/es_AR.js +++ /dev/null @@ -1,19 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "recuperado", - "Deleted files" : "Archivos eliminados", - "Restore" : "Recuperar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Eliminado", - "No deleted files" : "No hay archivos eliminados", - "This application enables users to restore files that were deleted from the system." : "Esta aplicación permite a los usuarios restaurar archivos que fueron eliminados del sistema.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Esta aplicación permite a los usuarios restaurar archivos que fueron eliminados del sistema. Muestra una lista de los archivos eliminados en la interfaz web y tiene opciones para restaurar esos archivos eliminados a las carpetas del usuario o eliminarlos permanentemente del sistema. Restaurando un archivo también se restauran las versiones del archivo relacionadas, si la aplicación de versiones está habilitada. Cuando un archivo compartido es eliminado, éste puede ser restaurado de la misma manera, aunque ya no estará compartido. Por defecto, estos archivos permanecen en la papelera por 30 días.\nPara prevenir que un usuario se quede sin espacio en el disco, la aplicación de Archivos eliminados no utilizará mas del 50% de la cuota de espacio libre para archivos eliminados. Si los archivos eliminados exceden este límite, la aplicación elimina los archivos mas antiguos hasta permanecer debajo de ese límite. Más información está disponible en la documentación de Archivos Eliminados.", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos eliminados desde aquí", - "No entries found in this folder" : "No se encontraron entradas en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_AR.json b/apps/files_trashbin/l10n/es_AR.json deleted file mode 100644 index 99d7f0ae8b1..00000000000 --- a/apps/files_trashbin/l10n/es_AR.json +++ /dev/null @@ -1,17 +0,0 @@ -{ "translations": { - "restored" : "recuperado", - "Deleted files" : "Archivos eliminados", - "Restore" : "Recuperar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Eliminado", - "No deleted files" : "No hay archivos eliminados", - "This application enables users to restore files that were deleted from the system." : "Esta aplicación permite a los usuarios restaurar archivos que fueron eliminados del sistema.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Esta aplicación permite a los usuarios restaurar archivos que fueron eliminados del sistema. Muestra una lista de los archivos eliminados en la interfaz web y tiene opciones para restaurar esos archivos eliminados a las carpetas del usuario o eliminarlos permanentemente del sistema. Restaurando un archivo también se restauran las versiones del archivo relacionadas, si la aplicación de versiones está habilitada. Cuando un archivo compartido es eliminado, éste puede ser restaurado de la misma manera, aunque ya no estará compartido. Por defecto, estos archivos permanecen en la papelera por 30 días.\nPara prevenir que un usuario se quede sin espacio en el disco, la aplicación de Archivos eliminados no utilizará mas del 50% de la cuota de espacio libre para archivos eliminados. Si los archivos eliminados exceden este límite, la aplicación elimina los archivos mas antiguos hasta permanecer debajo de ese límite. Más información está disponible en la documentación de Archivos Eliminados.", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos eliminados desde aquí", - "No entries found in this folder" : "No se encontraron entradas en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_CL.js b/apps/files_trashbin/l10n/es_CL.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_CL.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_CL.json b/apps/files_trashbin/l10n/es_CL.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_CL.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_CO.js b/apps/files_trashbin/l10n/es_CO.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_CO.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_CO.json b/apps/files_trashbin/l10n/es_CO.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_CO.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_CR.js b/apps/files_trashbin/l10n/es_CR.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_CR.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_CR.json b/apps/files_trashbin/l10n/es_CR.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_CR.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_DO.js b/apps/files_trashbin/l10n/es_DO.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_DO.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_DO.json b/apps/files_trashbin/l10n/es_DO.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_DO.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_EC.js b/apps/files_trashbin/l10n/es_EC.js deleted file mode 100644 index 1675080ce8b..00000000000 --- a/apps/files_trashbin/l10n/es_EC.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Archivos y carpetas eliminados en la papelera de reciclaje (pueden expirar durante la exportación si tienes poco espacio de almacenamiento)", - "Restore" : "Restaurar", - "Cancel" : "Cancelar", - "Deleted" : "Borrado", - "A long time ago" : "Hace mucho tiempo.", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "List of files that have been deleted." : "Lista de archivos que han sido eliminados.", - "No deleted files" : "No hay archivos borrados", - "Files and folders you have deleted will show up here" : "Los archivos y carpetas que has eliminado aparecerán aquí. " -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_EC.json b/apps/files_trashbin/l10n/es_EC.json deleted file mode 100644 index 9865975acd6..00000000000 --- a/apps/files_trashbin/l10n/es_EC.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Archivos y carpetas eliminados en la papelera de reciclaje (pueden expirar durante la exportación si tienes poco espacio de almacenamiento)", - "Restore" : "Restaurar", - "Cancel" : "Cancelar", - "Deleted" : "Borrado", - "A long time ago" : "Hace mucho tiempo.", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "List of files that have been deleted." : "Lista de archivos que han sido eliminados.", - "No deleted files" : "No hay archivos borrados", - "Files and folders you have deleted will show up here" : "Los archivos y carpetas que has eliminado aparecerán aquí. " -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_GT.js b/apps/files_trashbin/l10n/es_GT.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_GT.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_GT.json b/apps/files_trashbin/l10n/es_GT.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_GT.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_HN.js b/apps/files_trashbin/l10n/es_HN.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_HN.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_HN.json b/apps/files_trashbin/l10n/es_HN.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_HN.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_NI.js b/apps/files_trashbin/l10n/es_NI.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_NI.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_NI.json b/apps/files_trashbin/l10n/es_NI.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_NI.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_PA.js b/apps/files_trashbin/l10n/es_PA.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_PA.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_PA.json b/apps/files_trashbin/l10n/es_PA.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_PA.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_PE.js b/apps/files_trashbin/l10n/es_PE.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_PE.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_PE.json b/apps/files_trashbin/l10n/es_PE.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_PE.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_PR.js b/apps/files_trashbin/l10n/es_PR.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_PR.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_PR.json b/apps/files_trashbin/l10n/es_PR.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_PR.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_PY.js b/apps/files_trashbin/l10n/es_PY.js deleted file mode 100644 index a7fd87452f7..00000000000 --- a/apps/files_trashbin/l10n/es_PY.js +++ /dev/null @@ -1,16 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "All files" : "Todos los archivos", - "No deleted files" : "No hay archivos borrados", - "Deleted" : "Borrado", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_PY.json b/apps/files_trashbin/l10n/es_PY.json deleted file mode 100644 index c5119b42fd5..00000000000 --- a/apps/files_trashbin/l10n/es_PY.json +++ /dev/null @@ -1,14 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "All files" : "Todos los archivos", - "No deleted files" : "No hay archivos borrados", - "Deleted" : "Borrado", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_SV.js b/apps/files_trashbin/l10n/es_SV.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_SV.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_SV.json b/apps/files_trashbin/l10n/es_SV.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_SV.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/es_UY.js b/apps/files_trashbin/l10n/es_UY.js deleted file mode 100644 index 10fabba195b..00000000000 --- a/apps/files_trashbin/l10n/es_UY.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/es_UY.json b/apps/files_trashbin/l10n/es_UY.json deleted file mode 100644 index fd3c7cd2a7e..00000000000 --- a/apps/files_trashbin/l10n/es_UY.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurado", - "Deleted files" : "Archivos borrados", - "Restore" : "Restaurar", - "Unknown" : "Desconocido", - "All files" : "Todos los archivos", - "Deleted" : "Borrado", - "No deleted files" : "No hay archivos borrados", - "You will be able to recover deleted files from here" : "Podrás recuperar archivos borrados desde aquí", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Select all" : "Seleccionar todo", - "Name" : "Nombre", - "Actions" : "Acciones" -},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/et_EE.js b/apps/files_trashbin/l10n/et_EE.js index a91297dee6c..26968b2cdaa 100644 --- a/apps/files_trashbin/l10n/et_EE.js +++ b/apps/files_trashbin/l10n/et_EE.js @@ -4,23 +4,27 @@ OC.L10N.register( "restored" : "taastatud", "Deleted files" : "Kustutatud failid", "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Kustutatud failid ja kaustad prügikastis (võivad ekspordi käigus aeguda, kui salvestusruum on otsakorral)", - "This application enables people to restore files that were deleted from the system." : "See rakendus võimaldab inimestel taastada faile mis nad süsteemist kustutasid.", + "This application enables people to restore files that were deleted from the system." : "See rakendus võimaldab kasutajatel taastada faile, mis nad süsteemist kustutasid.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "See rakendus võimaldab inimestel taastada süsteemist kustutatud faile. See kuvab veebiliideses kustutatud failide loendi ja pakub võimalusi kustutatud failide taastamiseks inimeste failikataloogidesse või süsteemist jäädavalt eemaldamiseks. Faili taastamine taastab ka seotud failiversioonid, kui versioonirakendus on lubatud. Kui fail ühiskasutusest kustutatakse, saab selle taastada samal viisil, kuigi seda enam ei jagata. Vaikimisi jäävad need failid prügikasti 30 päevaks.\nKonto kettaruumi tühjenemise vältimiseks ei kasuta rakendus Kustutatud failid rohkem kui 50% praegu saadaolevast kustutatud failide tasuta kvoodist. Kui kustutatud failid ületavad selle limiidi, kustutab rakendus vanimad failid, kuni need jäävad sellest limiidist allapoole. Lisateavet leiate kustutatud failide dokumentatsioonist.", "Restore" : "Taasta", - "Empty deleted files" : "Tühjenda kustutatud failid", + "Not enough free space to restore the file/folder" : "Faili või kausta taastamiseks pole piisavalt vaba ruumi", + "Empty deleted files" : "Eemalda kustutatud failid lõplikult", "Confirm permanent deletion" : "Kinnita lõplik kustutamine", - "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Kas oled kindel, et tahad lõplikult kustutada kõik prügikastis olevad failid ja kaustad? Seda ei saa tagasi keerata.", + "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Kas oled kindel, et tahad lõplikult kustutada kõik prügikastis olevad failid ja kaustad? Seda tegevust ei saa tagasi keerata.", "Cancel" : "Tühista", - "Deletion cancelled" : "Kustutamine tühistatud", + "Deletion cancelled" : "Kustutamine on tühistatud", "Original location" : "Algasukoht", "Deleted by" : "Kustutas", "Deleted" : "Kustutatud", + "few seconds ago" : "mõne sekundi eest", "A long time ago" : "Pikka aega tagasi", "Unknown" : "Teadmata", "All files" : "Kõik failid", "You" : "Sina", "List of files that have been deleted." : "Kustutatud failide loend.", "No deleted files" : "Kustutatud faile pole", - "Files and folders you have deleted will show up here" : "Failid ja kaustad, mis oled kustutanud, ilmuvad siia" + "Files and folders you have deleted will show up here" : "Sinu kustutatud failid ja kaustad on nähtavad siin", + "All files have been permanently deleted" : "Kõik failid on kustutatud jäädavalt", + "Failed to empty deleted files" : "Kustutatud failide eemaldamine ei õnnestunud" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/et_EE.json b/apps/files_trashbin/l10n/et_EE.json index 5b5f3804b26..99ecf77c9ec 100644 --- a/apps/files_trashbin/l10n/et_EE.json +++ b/apps/files_trashbin/l10n/et_EE.json @@ -2,23 +2,27 @@ "restored" : "taastatud", "Deleted files" : "Kustutatud failid", "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Kustutatud failid ja kaustad prügikastis (võivad ekspordi käigus aeguda, kui salvestusruum on otsakorral)", - "This application enables people to restore files that were deleted from the system." : "See rakendus võimaldab inimestel taastada faile mis nad süsteemist kustutasid.", + "This application enables people to restore files that were deleted from the system." : "See rakendus võimaldab kasutajatel taastada faile, mis nad süsteemist kustutasid.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "See rakendus võimaldab inimestel taastada süsteemist kustutatud faile. See kuvab veebiliideses kustutatud failide loendi ja pakub võimalusi kustutatud failide taastamiseks inimeste failikataloogidesse või süsteemist jäädavalt eemaldamiseks. Faili taastamine taastab ka seotud failiversioonid, kui versioonirakendus on lubatud. Kui fail ühiskasutusest kustutatakse, saab selle taastada samal viisil, kuigi seda enam ei jagata. Vaikimisi jäävad need failid prügikasti 30 päevaks.\nKonto kettaruumi tühjenemise vältimiseks ei kasuta rakendus Kustutatud failid rohkem kui 50% praegu saadaolevast kustutatud failide tasuta kvoodist. Kui kustutatud failid ületavad selle limiidi, kustutab rakendus vanimad failid, kuni need jäävad sellest limiidist allapoole. Lisateavet leiate kustutatud failide dokumentatsioonist.", "Restore" : "Taasta", - "Empty deleted files" : "Tühjenda kustutatud failid", + "Not enough free space to restore the file/folder" : "Faili või kausta taastamiseks pole piisavalt vaba ruumi", + "Empty deleted files" : "Eemalda kustutatud failid lõplikult", "Confirm permanent deletion" : "Kinnita lõplik kustutamine", - "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Kas oled kindel, et tahad lõplikult kustutada kõik prügikastis olevad failid ja kaustad? Seda ei saa tagasi keerata.", + "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Kas oled kindel, et tahad lõplikult kustutada kõik prügikastis olevad failid ja kaustad? Seda tegevust ei saa tagasi keerata.", "Cancel" : "Tühista", - "Deletion cancelled" : "Kustutamine tühistatud", + "Deletion cancelled" : "Kustutamine on tühistatud", "Original location" : "Algasukoht", "Deleted by" : "Kustutas", "Deleted" : "Kustutatud", + "few seconds ago" : "mõne sekundi eest", "A long time ago" : "Pikka aega tagasi", "Unknown" : "Teadmata", "All files" : "Kõik failid", "You" : "Sina", "List of files that have been deleted." : "Kustutatud failide loend.", "No deleted files" : "Kustutatud faile pole", - "Files and folders you have deleted will show up here" : "Failid ja kaustad, mis oled kustutanud, ilmuvad siia" + "Files and folders you have deleted will show up here" : "Sinu kustutatud failid ja kaustad on nähtavad siin", + "All files have been permanently deleted" : "Kõik failid on kustutatud jäädavalt", + "Failed to empty deleted files" : "Kustutatud failide eemaldamine ei õnnestunud" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/fa.js b/apps/files_trashbin/l10n/fa.js index da76294a244..55b89e58982 100644 --- a/apps/files_trashbin/l10n/fa.js +++ b/apps/files_trashbin/l10n/fa.js @@ -6,10 +6,12 @@ OC.L10N.register( "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)", "Restore" : "بازیابی", "Cancel" : "منصرف شدن", + "Deletion cancelled" : "Deletion cancelled", "Deleted" : "حذف شده", "A long time ago" : "مدت ها پیش", "Unknown" : "ناشناخته", "All files" : "تمامی فایلها", + "You" : "You", "List of files that have been deleted." : "List of files that have been deleted.", "No deleted files" : "هیچ فایل حذف شده وجود ندارد", "Files and folders you have deleted will show up here" : "Files and folders you have deleted will show up here" diff --git a/apps/files_trashbin/l10n/fa.json b/apps/files_trashbin/l10n/fa.json index 22ee88dd2f0..18cdca47044 100644 --- a/apps/files_trashbin/l10n/fa.json +++ b/apps/files_trashbin/l10n/fa.json @@ -4,10 +4,12 @@ "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)", "Restore" : "بازیابی", "Cancel" : "منصرف شدن", + "Deletion cancelled" : "Deletion cancelled", "Deleted" : "حذف شده", "A long time ago" : "مدت ها پیش", "Unknown" : "ناشناخته", "All files" : "تمامی فایلها", + "You" : "You", "List of files that have been deleted." : "List of files that have been deleted.", "No deleted files" : "هیچ فایل حذف شده وجود ندارد", "Files and folders you have deleted will show up here" : "Files and folders you have deleted will show up here" diff --git a/apps/files_trashbin/l10n/fi.js b/apps/files_trashbin/l10n/fi.js index 20ad0ecdcfb..2ce9a4f2c18 100644 --- a/apps/files_trashbin/l10n/fi.js +++ b/apps/files_trashbin/l10n/fi.js @@ -4,6 +4,7 @@ OC.L10N.register( "restored" : "palautettu", "Deleted files" : "Poistetut tiedostot", "Restore" : "Palauta", + "Not enough free space to restore the file/folder" : "Tiedoston/kansion palauttamiseksi ei ole riittävästi vapaata tilaa", "Empty deleted files" : "Tyhjennä poistetut tiedostot", "Confirm permanent deletion" : "Vahvista lopullinen poistaminen", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Haluatko varmasti poistaa pysyvästi kaikki roskakorissa olevat tiedostot ja kansiot? Tätä ei voi perua.", diff --git a/apps/files_trashbin/l10n/fi.json b/apps/files_trashbin/l10n/fi.json index cea7d0c42e1..9d2b9fd3a37 100644 --- a/apps/files_trashbin/l10n/fi.json +++ b/apps/files_trashbin/l10n/fi.json @@ -2,6 +2,7 @@ "restored" : "palautettu", "Deleted files" : "Poistetut tiedostot", "Restore" : "Palauta", + "Not enough free space to restore the file/folder" : "Tiedoston/kansion palauttamiseksi ei ole riittävästi vapaata tilaa", "Empty deleted files" : "Tyhjennä poistetut tiedostot", "Confirm permanent deletion" : "Vahvista lopullinen poistaminen", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Haluatko varmasti poistaa pysyvästi kaikki roskakorissa olevat tiedostot ja kansiot? Tätä ei voi perua.", diff --git a/apps/files_trashbin/l10n/fr.js b/apps/files_trashbin/l10n/fr.js index dd615fab5fb..7fa10abb4b6 100644 --- a/apps/files_trashbin/l10n/fr.js +++ b/apps/files_trashbin/l10n/fr.js @@ -5,8 +5,9 @@ OC.L10N.register( "Deleted files" : "Fichiers supprimés", "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Dossiers et fichiers supprimés dans la corbeille (peuvent expirer pendant l'export s'il reste peu d'espace disque)", "This application enables people to restore files that were deleted from the system." : "Cette application permet aux personnes de restaurer des fichiers qui ont été supprimés du système.", - "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Cette application permet aux personnes de restaurer les fichiers qui ont été supprimés du système. Il affiche une liste de fichiers supprimés dans l'interface Web et dispose d'options pour restaurer ces fichiers supprimés dans les dossiers de fichiers des personnes ou les supprimer définitivement du système. La restauration d'un fichier restaure également les versions de fichiers associées, si l'application de versions est activée. Lorsqu'un fichier est supprimé d'un partage, il peut être restauré de la même manière, bien qu'il ne soit plus partagé. Par défaut, ces fichiers restent dans la corbeille pendant 30 jours.\n\nPour empêcher un compte de manquer d'espace disque, l'application Fichiers supprimés n'utilisera pas plus de 50 % du quota gratuit actuellement disponible pour les fichiers supprimés. Si les fichiers supprimés dépassent cette limite, l'application supprime les fichiers les plus anciens jusqu'à ce qu'elle soit inférieure à cette limite. Plus d'informations sont disponibles dans la documentation Fichiers supprimés.", + "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Cette application permet aux personnes de restaurer les fichiers qui ont été supprimés du système. Il affiche une liste de fichiers supprimés dans l'interface Web et dispose d'options pour restaurer ces fichiers supprimés dans les dossiers de fichiers des personnes ou les supprimer définitivement du système. La restauration d'un fichier restaure également les versions de fichiers associées, si l'application de versions est activée. Lorsqu'un fichier est supprimé d'un partage, il peut être restauré de la même manière, bien qu'il ne soit plus partagé. Par défaut, ces fichiers restent dans la corbeille pendant 30 jours.\n\nPour empêcher un compte de manquer d'espace disque, l'application \"Fichiers supprimés\" n'utilisera pas plus de 50 % du quota actuellement disponible pour les fichiers supprimés. Si les fichiers supprimés dépassent cette limite, l'application supprime les fichiers les plus anciens jusqu'à ce qu'elle soit inférieure à cette limite. Plus d'informations sont disponibles dans la documentation Fichiers supprimés.", "Restore" : "Restaurer", + "Not enough free space to restore the file/folder" : "Espace libre insuffisant pour restaurer le fichier/dossier", "Empty deleted files" : "Vider les fichiers supprimés", "Confirm permanent deletion" : "Confirmer la suppression définitive", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Êtes-vous sûr de vouloir supprimer définitivement tous les fichiers et dossiers dans la corbeille ? Cette action est irréversible.", @@ -15,12 +16,15 @@ OC.L10N.register( "Original location" : "Emplacement original", "Deleted by" : "Supprimé par", "Deleted" : "Supprimé", + "few seconds ago" : "Il y a quelques secondes", "A long time ago" : "Il y a longtemps", "Unknown" : "Inconnu", "All files" : "Tous les fichiers", "You" : "Vous", "List of files that have been deleted." : "Liste des fichiers qui ont été supprimés.", "No deleted files" : "Aucun fichier supprimé", - "Files and folders you have deleted will show up here" : "Les fichiers et dossiers que vous avez supprimés apparaîtront ici" + "Files and folders you have deleted will show up here" : "Les fichiers et dossiers que vous avez supprimés apparaîtront ici", + "All files have been permanently deleted" : "Tous les fichiers ont été définitivement supprimés", + "Failed to empty deleted files" : "Échec de la vidange des fichiers supprimés" }, "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/fr.json b/apps/files_trashbin/l10n/fr.json index e3f17f80b64..651e674f964 100644 --- a/apps/files_trashbin/l10n/fr.json +++ b/apps/files_trashbin/l10n/fr.json @@ -3,8 +3,9 @@ "Deleted files" : "Fichiers supprimés", "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Dossiers et fichiers supprimés dans la corbeille (peuvent expirer pendant l'export s'il reste peu d'espace disque)", "This application enables people to restore files that were deleted from the system." : "Cette application permet aux personnes de restaurer des fichiers qui ont été supprimés du système.", - "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Cette application permet aux personnes de restaurer les fichiers qui ont été supprimés du système. Il affiche une liste de fichiers supprimés dans l'interface Web et dispose d'options pour restaurer ces fichiers supprimés dans les dossiers de fichiers des personnes ou les supprimer définitivement du système. La restauration d'un fichier restaure également les versions de fichiers associées, si l'application de versions est activée. Lorsqu'un fichier est supprimé d'un partage, il peut être restauré de la même manière, bien qu'il ne soit plus partagé. Par défaut, ces fichiers restent dans la corbeille pendant 30 jours.\n\nPour empêcher un compte de manquer d'espace disque, l'application Fichiers supprimés n'utilisera pas plus de 50 % du quota gratuit actuellement disponible pour les fichiers supprimés. Si les fichiers supprimés dépassent cette limite, l'application supprime les fichiers les plus anciens jusqu'à ce qu'elle soit inférieure à cette limite. Plus d'informations sont disponibles dans la documentation Fichiers supprimés.", + "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Cette application permet aux personnes de restaurer les fichiers qui ont été supprimés du système. Il affiche une liste de fichiers supprimés dans l'interface Web et dispose d'options pour restaurer ces fichiers supprimés dans les dossiers de fichiers des personnes ou les supprimer définitivement du système. La restauration d'un fichier restaure également les versions de fichiers associées, si l'application de versions est activée. Lorsqu'un fichier est supprimé d'un partage, il peut être restauré de la même manière, bien qu'il ne soit plus partagé. Par défaut, ces fichiers restent dans la corbeille pendant 30 jours.\n\nPour empêcher un compte de manquer d'espace disque, l'application \"Fichiers supprimés\" n'utilisera pas plus de 50 % du quota actuellement disponible pour les fichiers supprimés. Si les fichiers supprimés dépassent cette limite, l'application supprime les fichiers les plus anciens jusqu'à ce qu'elle soit inférieure à cette limite. Plus d'informations sont disponibles dans la documentation Fichiers supprimés.", "Restore" : "Restaurer", + "Not enough free space to restore the file/folder" : "Espace libre insuffisant pour restaurer le fichier/dossier", "Empty deleted files" : "Vider les fichiers supprimés", "Confirm permanent deletion" : "Confirmer la suppression définitive", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Êtes-vous sûr de vouloir supprimer définitivement tous les fichiers et dossiers dans la corbeille ? Cette action est irréversible.", @@ -13,12 +14,15 @@ "Original location" : "Emplacement original", "Deleted by" : "Supprimé par", "Deleted" : "Supprimé", + "few seconds ago" : "Il y a quelques secondes", "A long time ago" : "Il y a longtemps", "Unknown" : "Inconnu", "All files" : "Tous les fichiers", "You" : "Vous", "List of files that have been deleted." : "Liste des fichiers qui ont été supprimés.", "No deleted files" : "Aucun fichier supprimé", - "Files and folders you have deleted will show up here" : "Les fichiers et dossiers que vous avez supprimés apparaîtront ici" + "Files and folders you have deleted will show up here" : "Les fichiers et dossiers que vous avez supprimés apparaîtront ici", + "All files have been permanently deleted" : "Tous les fichiers ont été définitivement supprimés", + "Failed to empty deleted files" : "Échec de la vidange des fichiers supprimés" },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/ga.js b/apps/files_trashbin/l10n/ga.js index 5c7a47f5216..4ba726da2f2 100644 --- a/apps/files_trashbin/l10n/ga.js +++ b/apps/files_trashbin/l10n/ga.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "Cuireann an feidhmchlár seo ar chumas daoine comhaid a scriosadh as an gcóras a chur ar ais.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Cuireann an feidhmchlár seo ar chumas daoine comhaid a scriosadh as an gcóras a chur ar ais. Taispeánann sé liosta de chomhaid scriosta sa chomhéadan gréasáin, agus tá roghanna ann chun na comhaid sin a scriosadh a chur ar ais go dtí na heolairí comhaid daoine nó iad a bhaint go buan den chóras. Athchóiríonn comhad a athbhunú leaganacha gaolmhara comhaid, má tá feidhmchlár na leaganacha cumasaithe. Nuair a scriostar comhad ó sciar, is féidir é a chur ar ais ar an mbealach céanna, cé nach bhfuil sé roinnte a thuilleadh. De réir réamhshocraithe, fanann na comhaid seo sa bhosca bruscair ar feadh 30 lá.\nChun cosc a chur ar chuntas imeacht as spás diosca, ní úsáidfidh an aip Comhaid Scriosta níos mó ná 50% den chuóta saor in aisce atá ar fáil faoi láthair le haghaidh comhaid scriosta. Má sháraíonn na comhaid scriosta an teorainn seo, scriosann an aip na comhaid is sine go dtí go n-éireoidh sé faoin teorainn seo. Tá tuilleadh faisnéise ar fáil sa doiciméadú Comhaid Scriosta.", "Restore" : "Athchóirigh", + "Not enough free space to restore the file/folder" : "Níl dóthain spáis saor ann chun an comhad/fillteán a athchóiriú", "Empty deleted files" : "Comhaid scriosta folamh", "Confirm permanent deletion" : "Deimhnigh scriosadh buan", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "An bhfuil tú cinnte gur mian leat gach comhad agus fillteán sa bhruscar a scriosadh go buan? Ní féidir é seo a chealú.", @@ -15,6 +16,7 @@ OC.L10N.register( "Original location" : "Suíomh bunaidh", "Deleted by" : "Scriosta ag", "Deleted" : "Scriosta", + "few seconds ago" : "cúpla soicind ó shin", "A long time ago" : "Fadó fadó", "Unknown" : "Anaithnid", "All files" : "Gach comhad", diff --git a/apps/files_trashbin/l10n/ga.json b/apps/files_trashbin/l10n/ga.json index 0a7738a7f1c..0f524a0a8f2 100644 --- a/apps/files_trashbin/l10n/ga.json +++ b/apps/files_trashbin/l10n/ga.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "Cuireann an feidhmchlár seo ar chumas daoine comhaid a scriosadh as an gcóras a chur ar ais.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Cuireann an feidhmchlár seo ar chumas daoine comhaid a scriosadh as an gcóras a chur ar ais. Taispeánann sé liosta de chomhaid scriosta sa chomhéadan gréasáin, agus tá roghanna ann chun na comhaid sin a scriosadh a chur ar ais go dtí na heolairí comhaid daoine nó iad a bhaint go buan den chóras. Athchóiríonn comhad a athbhunú leaganacha gaolmhara comhaid, má tá feidhmchlár na leaganacha cumasaithe. Nuair a scriostar comhad ó sciar, is féidir é a chur ar ais ar an mbealach céanna, cé nach bhfuil sé roinnte a thuilleadh. De réir réamhshocraithe, fanann na comhaid seo sa bhosca bruscair ar feadh 30 lá.\nChun cosc a chur ar chuntas imeacht as spás diosca, ní úsáidfidh an aip Comhaid Scriosta níos mó ná 50% den chuóta saor in aisce atá ar fáil faoi láthair le haghaidh comhaid scriosta. Má sháraíonn na comhaid scriosta an teorainn seo, scriosann an aip na comhaid is sine go dtí go n-éireoidh sé faoin teorainn seo. Tá tuilleadh faisnéise ar fáil sa doiciméadú Comhaid Scriosta.", "Restore" : "Athchóirigh", + "Not enough free space to restore the file/folder" : "Níl dóthain spáis saor ann chun an comhad/fillteán a athchóiriú", "Empty deleted files" : "Comhaid scriosta folamh", "Confirm permanent deletion" : "Deimhnigh scriosadh buan", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "An bhfuil tú cinnte gur mian leat gach comhad agus fillteán sa bhruscar a scriosadh go buan? Ní féidir é seo a chealú.", @@ -13,6 +14,7 @@ "Original location" : "Suíomh bunaidh", "Deleted by" : "Scriosta ag", "Deleted" : "Scriosta", + "few seconds ago" : "cúpla soicind ó shin", "A long time ago" : "Fadó fadó", "Unknown" : "Anaithnid", "All files" : "Gach comhad", diff --git a/apps/files_trashbin/l10n/he.js b/apps/files_trashbin/l10n/he.js deleted file mode 100644 index 85941f16684..00000000000 --- a/apps/files_trashbin/l10n/he.js +++ /dev/null @@ -1,19 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "שוחזר", - "Deleted files" : "קבצים שנמחקו", - "Restore" : "שחזור", - "Unknown" : "לא ידוע", - "All files" : "כל הקבצים", - "Deleted" : "נמחק", - "Cancel" : "ביטול", - "No deleted files" : "אין קבצים שנמחקו", - "This application enables users to restore files that were deleted from the system." : "יישומון זה מאפשר למשתמשים לשחזר קבצים שנמחקו מהמערכת.", - "You will be able to recover deleted files from here" : "ניתן לבטל מחיקת קבצים מכאן", - "No entries found in this folder" : "לא נמצאו כניסות לתיקייה זו", - "Select all" : "לבחור הכול", - "Name" : "שם", - "Actions" : "פעולולת" -}, -"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"); diff --git a/apps/files_trashbin/l10n/he.json b/apps/files_trashbin/l10n/he.json deleted file mode 100644 index 4532f307655..00000000000 --- a/apps/files_trashbin/l10n/he.json +++ /dev/null @@ -1,17 +0,0 @@ -{ "translations": { - "restored" : "שוחזר", - "Deleted files" : "קבצים שנמחקו", - "Restore" : "שחזור", - "Unknown" : "לא ידוע", - "All files" : "כל הקבצים", - "Deleted" : "נמחק", - "Cancel" : "ביטול", - "No deleted files" : "אין קבצים שנמחקו", - "This application enables users to restore files that were deleted from the system." : "יישומון זה מאפשר למשתמשים לשחזר קבצים שנמחקו מהמערכת.", - "You will be able to recover deleted files from here" : "ניתן לבטל מחיקת קבצים מכאן", - "No entries found in this folder" : "לא נמצאו כניסות לתיקייה זו", - "Select all" : "לבחור הכול", - "Name" : "שם", - "Actions" : "פעולולת" -},"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/hr.js b/apps/files_trashbin/l10n/hr.js deleted file mode 100644 index 9ce19066e82..00000000000 --- a/apps/files_trashbin/l10n/hr.js +++ /dev/null @@ -1,20 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "vraćeno", - "Deleted files" : "Izbrisane datoteke", - "Restore" : "Vrati", - "Unknown" : "Nepoznata pogreška", - "All files" : "Sve datoteke", - "Deleted" : "Izbrisano", - "Cancel" : "Odustani", - "No deleted files" : "Nema izbrisanih datoteka", - "This application enables users to restore files that were deleted from the system." : "Ova aplikacija omogućuje korisnicima vraćanje datoteka izbrisanih iz sustava.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Ova aplikacija omogućuje korisnicima vraćanje datoteka izbrisanih iz sustava. Prikazuje popis izbrisanih datoteka u web sučelju i nudi mogućnosti vraćanja tih izbrisanih datoteka natrag u direktorij s datotekama korisnika ili trajnog uklanjanja iz sustava. Vraćanjem datoteke također se vraćaju povezane inačice datoteke ako je omogućena aplikacija za upravljanje inačicama. Kad se datoteka izbriše iz dijeljenja, ona se može vratiti na isti način ali se više ne dijeli. Te datoteke prema zadanim postavkama ostaju u kanti za smeće 30 dana.\nKako bi se spriječilo da korisnik ostane bez prostora na disku, aplikacija Izbrisane datoteke neće koristiti više od 50 % trenutno dostupne besplatne kvote za izbrisane datoteke. Ako izbrisane datoteke premaše ovo ograničenje, aplikacija briše najstarije datoteke dok se količina iskorištenog prostora ne spusti ispod ove granice. Više informacija dostupno je u dokumentaciji Izbrisane datoteke.", - "You will be able to recover deleted files from here" : "Ovdje ćete moći vratiti izbrisane datoteke", - "No entries found in this folder" : "U ovoj mapi nisu pronađeni nikakvi zapisi", - "Select all" : "Odaberi sve", - "Name" : "Naziv", - "Actions" : "Radnje" -}, -"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/hr.json b/apps/files_trashbin/l10n/hr.json deleted file mode 100644 index 31891f4cf96..00000000000 --- a/apps/files_trashbin/l10n/hr.json +++ /dev/null @@ -1,18 +0,0 @@ -{ "translations": { - "restored" : "vraćeno", - "Deleted files" : "Izbrisane datoteke", - "Restore" : "Vrati", - "Unknown" : "Nepoznata pogreška", - "All files" : "Sve datoteke", - "Deleted" : "Izbrisano", - "Cancel" : "Odustani", - "No deleted files" : "Nema izbrisanih datoteka", - "This application enables users to restore files that were deleted from the system." : "Ova aplikacija omogućuje korisnicima vraćanje datoteka izbrisanih iz sustava.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Ova aplikacija omogućuje korisnicima vraćanje datoteka izbrisanih iz sustava. Prikazuje popis izbrisanih datoteka u web sučelju i nudi mogućnosti vraćanja tih izbrisanih datoteka natrag u direktorij s datotekama korisnika ili trajnog uklanjanja iz sustava. Vraćanjem datoteke također se vraćaju povezane inačice datoteke ako je omogućena aplikacija za upravljanje inačicama. Kad se datoteka izbriše iz dijeljenja, ona se može vratiti na isti način ali se više ne dijeli. Te datoteke prema zadanim postavkama ostaju u kanti za smeće 30 dana.\nKako bi se spriječilo da korisnik ostane bez prostora na disku, aplikacija Izbrisane datoteke neće koristiti više od 50 % trenutno dostupne besplatne kvote za izbrisane datoteke. Ako izbrisane datoteke premaše ovo ograničenje, aplikacija briše najstarije datoteke dok se količina iskorištenog prostora ne spusti ispod ove granice. Više informacija dostupno je u dokumentaciji Izbrisane datoteke.", - "You will be able to recover deleted files from here" : "Ovdje ćete moći vratiti izbrisane datoteke", - "No entries found in this folder" : "U ovoj mapi nisu pronađeni nikakvi zapisi", - "Select all" : "Odaberi sve", - "Name" : "Naziv", - "Actions" : "Radnje" -},"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/hy.js b/apps/files_trashbin/l10n/hy.js deleted file mode 100644 index b5f14a21117..00000000000 --- a/apps/files_trashbin/l10n/hy.js +++ /dev/null @@ -1,15 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "Couldn't restore %s" : "Չկարողացա վերականգնել %s", - "Deleted files" : "Ջնջված ֆայլեր", - "Restore" : "Վերականգնել", - "Delete" : "Ջնջել", - "Delete permanently" : "Ջնջել ընդմիշտ", - "Error" : "Սխալ", - "No deleted files" : "Ջնջված ֆայլեր չկան", - "Select all" : "Նշել բոլորը", - "Name" : "Անուն", - "Deleted" : "Ջնջված" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/hy.json b/apps/files_trashbin/l10n/hy.json deleted file mode 100644 index 4cdf8121c67..00000000000 --- a/apps/files_trashbin/l10n/hy.json +++ /dev/null @@ -1,13 +0,0 @@ -{ "translations": { - "Couldn't restore %s" : "Չկարողացա վերականգնել %s", - "Deleted files" : "Ջնջված ֆայլեր", - "Restore" : "Վերականգնել", - "Delete" : "Ջնջել", - "Delete permanently" : "Ջնջել ընդմիշտ", - "Error" : "Սխալ", - "No deleted files" : "Ջնջված ֆայլեր չկան", - "Select all" : "Նշել բոլորը", - "Name" : "Անուն", - "Deleted" : "Ջնջված" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/ia.js b/apps/files_trashbin/l10n/ia.js deleted file mode 100644 index a97095225b9..00000000000 --- a/apps/files_trashbin/l10n/ia.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurate", - "Deleted files" : "Files delite", - "Restore" : "Restaurar", - "Unknown" : "Incognite", - "All files" : "Tote files", - "Deleted" : "Delite", - "No deleted files" : "Nulle files delite", - "You will be able to recover deleted files from here" : "Tu potera recuperar files delite desde ci", - "No entries found in this folder" : "Nulle entratas trovate in iste dossier", - "Select all" : "Selectionar toto", - "Name" : "Nomine", - "Actions" : "Actiones" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/ia.json b/apps/files_trashbin/l10n/ia.json deleted file mode 100644 index a5d169faff5..00000000000 --- a/apps/files_trashbin/l10n/ia.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurate", - "Deleted files" : "Files delite", - "Restore" : "Restaurar", - "Unknown" : "Incognite", - "All files" : "Tote files", - "Deleted" : "Delite", - "No deleted files" : "Nulle files delite", - "You will be able to recover deleted files from here" : "Tu potera recuperar files delite desde ci", - "No entries found in this folder" : "Nulle entratas trovate in iste dossier", - "Select all" : "Selectionar toto", - "Name" : "Nomine", - "Actions" : "Actiones" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/id.js b/apps/files_trashbin/l10n/id.js deleted file mode 100644 index 011b3fce91a..00000000000 --- a/apps/files_trashbin/l10n/id.js +++ /dev/null @@ -1,19 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "dipulihkan", - "Deleted files" : "Berkas yang dihapus", - "Restore" : "Pulihkan", - "Unknown" : "Tidak diketahui", - "All files" : "Semua berkas", - "Deleted" : "Dihapus", - "Cancel" : "Batal", - "No deleted files" : "Tidak ada berkas yang dihapus", - "This application enables users to restore files that were deleted from the system." : "Aplikasi ini memungkinkan pengguna untuk memulihkan berkas terhapus dari sistem.", - "You will be able to recover deleted files from here" : "Anda dapat memulihkan berkas yang dihapus dari sini", - "No entries found in this folder" : "Tidak ada entri yang ditemukan dalam folder ini", - "Select all" : "Pilih Semua", - "Name" : "Nama", - "Actions" : "Tindakan" -}, -"nplurals=1; plural=0;"); diff --git a/apps/files_trashbin/l10n/id.json b/apps/files_trashbin/l10n/id.json deleted file mode 100644 index 0785ecf0b10..00000000000 --- a/apps/files_trashbin/l10n/id.json +++ /dev/null @@ -1,17 +0,0 @@ -{ "translations": { - "restored" : "dipulihkan", - "Deleted files" : "Berkas yang dihapus", - "Restore" : "Pulihkan", - "Unknown" : "Tidak diketahui", - "All files" : "Semua berkas", - "Deleted" : "Dihapus", - "Cancel" : "Batal", - "No deleted files" : "Tidak ada berkas yang dihapus", - "This application enables users to restore files that were deleted from the system." : "Aplikasi ini memungkinkan pengguna untuk memulihkan berkas terhapus dari sistem.", - "You will be able to recover deleted files from here" : "Anda dapat memulihkan berkas yang dihapus dari sini", - "No entries found in this folder" : "Tidak ada entri yang ditemukan dalam folder ini", - "Select all" : "Pilih Semua", - "Name" : "Nama", - "Actions" : "Tindakan" -},"pluralForm" :"nplurals=1; plural=0;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/ja.js b/apps/files_trashbin/l10n/ja.js index cb018fc6275..b57fdbce9db 100644 --- a/apps/files_trashbin/l10n/ja.js +++ b/apps/files_trashbin/l10n/ja.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "このアプリケーションを使用すると、利用者はシステムから削除されたファイルを復元できます。", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "このアプリケーションを使用すると、システムから削除されたファイルを復元できます。Webインターフェイスには削除されたファイルのリストが表示され、これらの削除されたファイルを元の場所に復元するか、システムから完全に削除するかを選択できます。バージョン管理アプリが有効になっている場合、ファイルを復元すると関連するファイルのバージョンも復元されます。削除された共有ファイルは同じ方法で復元できますが、共有は復元されません。デフォルトでは、これらのファイルは30日間ごみ箱に残ります。\nアカウントのディスク容量が不足しないようにするため、削除済みファイルアプリでは削除済みファイルに現在利用可能な割り当て容量の50%を超える容量は使用されません。削除されたファイルがこの制限を超えると、この制限以下になるまでアプリは最も古いファイルを削除し続けます。詳細は「削除済みファイル」のドキュメントで確認できます。", "Restore" : "復元", + "Not enough free space to restore the file/folder" : "ファイル/フォルダーを復元するのに十分な空き容量がありません", "Empty deleted files" : "削除済みファイルを空にする", "Confirm permanent deletion" : "完全削除を承認", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "ごみ箱のすべてのファイルとフォルダーを完全に削除しますか?この操作は元に戻すことができません。", @@ -15,6 +16,7 @@ OC.L10N.register( "Original location" : "元の場所", "Deleted by" : "削除者", "Deleted" : "削除日時", + "few seconds ago" : "数秒前", "A long time ago" : "ずっと以前に", "Unknown" : "不明", "All files" : "すべてのファイル", diff --git a/apps/files_trashbin/l10n/ja.json b/apps/files_trashbin/l10n/ja.json index 42e94b18508..9acd7eab157 100644 --- a/apps/files_trashbin/l10n/ja.json +++ b/apps/files_trashbin/l10n/ja.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "このアプリケーションを使用すると、利用者はシステムから削除されたファイルを復元できます。", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "このアプリケーションを使用すると、システムから削除されたファイルを復元できます。Webインターフェイスには削除されたファイルのリストが表示され、これらの削除されたファイルを元の場所に復元するか、システムから完全に削除するかを選択できます。バージョン管理アプリが有効になっている場合、ファイルを復元すると関連するファイルのバージョンも復元されます。削除された共有ファイルは同じ方法で復元できますが、共有は復元されません。デフォルトでは、これらのファイルは30日間ごみ箱に残ります。\nアカウントのディスク容量が不足しないようにするため、削除済みファイルアプリでは削除済みファイルに現在利用可能な割り当て容量の50%を超える容量は使用されません。削除されたファイルがこの制限を超えると、この制限以下になるまでアプリは最も古いファイルを削除し続けます。詳細は「削除済みファイル」のドキュメントで確認できます。", "Restore" : "復元", + "Not enough free space to restore the file/folder" : "ファイル/フォルダーを復元するのに十分な空き容量がありません", "Empty deleted files" : "削除済みファイルを空にする", "Confirm permanent deletion" : "完全削除を承認", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "ごみ箱のすべてのファイルとフォルダーを完全に削除しますか?この操作は元に戻すことができません。", @@ -13,6 +14,7 @@ "Original location" : "元の場所", "Deleted by" : "削除者", "Deleted" : "削除日時", + "few seconds ago" : "数秒前", "A long time ago" : "ずっと以前に", "Unknown" : "不明", "All files" : "すべてのファイル", diff --git a/apps/files_trashbin/l10n/ka.js b/apps/files_trashbin/l10n/ka.js deleted file mode 100644 index 48b15c6b09d..00000000000 --- a/apps/files_trashbin/l10n/ka.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restored", - "Deleted files" : "Deleted files", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)", - "Restore" : "Restore", - "Cancel" : "Cancel", - "Deleted" : "Deleted", - "Unknown" : "Unknown", - "All files" : "All files", - "You" : "You", - "List of files that have been deleted." : "List of files that have been deleted.", - "No deleted files" : "No deleted files", - "Files and folders you have deleted will show up here" : "Files and folders you have deleted will show up here" -}, -"nplurals=2; plural=(n!=1);"); diff --git a/apps/files_trashbin/l10n/ka.json b/apps/files_trashbin/l10n/ka.json deleted file mode 100644 index 046fff19f6b..00000000000 --- a/apps/files_trashbin/l10n/ka.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restored", - "Deleted files" : "Deleted files", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)", - "Restore" : "Restore", - "Cancel" : "Cancel", - "Deleted" : "Deleted", - "Unknown" : "Unknown", - "All files" : "All files", - "You" : "You", - "List of files that have been deleted." : "List of files that have been deleted.", - "No deleted files" : "No deleted files", - "Files and folders you have deleted will show up here" : "Files and folders you have deleted will show up here" -},"pluralForm" :"nplurals=2; plural=(n!=1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/ka_GE.js b/apps/files_trashbin/l10n/ka_GE.js deleted file mode 100644 index b472933090e..00000000000 --- a/apps/files_trashbin/l10n/ka_GE.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "აღდგენილია", - "Deleted files" : "წაშლილი ფაილები", - "Restore" : "აღდგენა", - "Unknown" : "უცნობია", - "All files" : "ყველა ფაილი", - "Deleted" : "წაშლილი", - "No deleted files" : "წაშლილი ფაილები ვერ მოიძებნა", - "You will be able to recover deleted files from here" : "წაშლილი ფაილების აღდგენა შესაძლებელია აქ", - "No entries found in this folder" : "დირექტორიაში ჩანაწერები ვერ მოიძებნა", - "Select all" : "ყველას მონიშვნა", - "Name" : "სახელი", - "Actions" : "მოქმედებები" -}, -"nplurals=2; plural=(n!=1);"); diff --git a/apps/files_trashbin/l10n/ka_GE.json b/apps/files_trashbin/l10n/ka_GE.json deleted file mode 100644 index 4af86b3295f..00000000000 --- a/apps/files_trashbin/l10n/ka_GE.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "აღდგენილია", - "Deleted files" : "წაშლილი ფაილები", - "Restore" : "აღდგენა", - "Unknown" : "უცნობია", - "All files" : "ყველა ფაილი", - "Deleted" : "წაშლილი", - "No deleted files" : "წაშლილი ფაილები ვერ მოიძებნა", - "You will be able to recover deleted files from here" : "წაშლილი ფაილების აღდგენა შესაძლებელია აქ", - "No entries found in this folder" : "დირექტორიაში ჩანაწერები ვერ მოიძებნა", - "Select all" : "ყველას მონიშვნა", - "Name" : "სახელი", - "Actions" : "მოქმედებები" -},"pluralForm" :"nplurals=2; plural=(n!=1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/km.js b/apps/files_trashbin/l10n/km.js deleted file mode 100644 index b568abde589..00000000000 --- a/apps/files_trashbin/l10n/km.js +++ /dev/null @@ -1,15 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "Couldn't delete %s permanently" : "មិនអាចលុប %s ចោលជាអចិន្ត្រៃយ៍ទេ", - "Couldn't restore %s" : "មិនអាចស្ដារ %s ឡើងវិញបានទេ", - "Deleted files" : "ឯកសារដែលបានលុប", - "Restore" : "ស្ដារមកវិញ", - "Delete" : "លុប", - "Delete permanently" : "លុបជាអចិន្ត្រៃយ៍", - "Error" : "កំហុស", - "restored" : "បានស្ដារវិញ", - "Name" : "ឈ្មោះ", - "Deleted" : "បានលុប" -}, -"nplurals=1; plural=0;"); diff --git a/apps/files_trashbin/l10n/km.json b/apps/files_trashbin/l10n/km.json deleted file mode 100644 index 14481c4f2e7..00000000000 --- a/apps/files_trashbin/l10n/km.json +++ /dev/null @@ -1,13 +0,0 @@ -{ "translations": { - "Couldn't delete %s permanently" : "មិនអាចលុប %s ចោលជាអចិន្ត្រៃយ៍ទេ", - "Couldn't restore %s" : "មិនអាចស្ដារ %s ឡើងវិញបានទេ", - "Deleted files" : "ឯកសារដែលបានលុប", - "Restore" : "ស្ដារមកវិញ", - "Delete" : "លុប", - "Delete permanently" : "លុបជាអចិន្ត្រៃយ៍", - "Error" : "កំហុស", - "restored" : "បានស្ដារវិញ", - "Name" : "ឈ្មោះ", - "Deleted" : "បានលុប" -},"pluralForm" :"nplurals=1; plural=0;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/kn.js b/apps/files_trashbin/l10n/kn.js deleted file mode 100644 index c9e17d94c58..00000000000 --- a/apps/files_trashbin/l10n/kn.js +++ /dev/null @@ -1,10 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "Restore" : "ಮರುಸ್ಥಾಪಿಸು", - "Delete" : "ಅಳಿಸಿ", - "Error" : "ತಪ್ಪಾಗಿದೆ", - "Select all" : "ಎಲ್ಲಾ ಆಯ್ಕೆ ಮಾಡಿ", - "Name" : "ಹೆಸರು" -}, -"nplurals=1; plural=0;"); diff --git a/apps/files_trashbin/l10n/kn.json b/apps/files_trashbin/l10n/kn.json deleted file mode 100644 index 3bd9118dfce..00000000000 --- a/apps/files_trashbin/l10n/kn.json +++ /dev/null @@ -1,8 +0,0 @@ -{ "translations": { - "Restore" : "ಮರುಸ್ಥಾಪಿಸು", - "Delete" : "ಅಳಿಸಿ", - "Error" : "ತಪ್ಪಾಗಿದೆ", - "Select all" : "ಎಲ್ಲಾ ಆಯ್ಕೆ ಮಾಡಿ", - "Name" : "ಹೆಸರು" -},"pluralForm" :"nplurals=1; plural=0;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/lb.js b/apps/files_trashbin/l10n/lb.js deleted file mode 100644 index e98308cd22c..00000000000 --- a/apps/files_trashbin/l10n/lb.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "erëmhiergestallt", - "Deleted files" : "Geläscht Fichieren", - "Restore" : "Erëmhierstellen", - "Unknown" : "Onbekannt", - "All files" : "All d'Fichieren", - "Deleted" : "Geläscht", - "No deleted files" : "Keng geläscht Fichieren", - "You will be able to recover deleted files from here" : "Du kanns geläscht Fichieren aus desëm Dossier erëmhierstellen", - "No entries found in this folder" : "Keng Elementer an dësem Dossier fonnt", - "Select all" : "All auswielen", - "Name" : "Numm", - "Actions" : "Aktiounen" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/lb.json b/apps/files_trashbin/l10n/lb.json deleted file mode 100644 index 2b5690ccc7f..00000000000 --- a/apps/files_trashbin/l10n/lb.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "erëmhiergestallt", - "Deleted files" : "Geläscht Fichieren", - "Restore" : "Erëmhierstellen", - "Unknown" : "Onbekannt", - "All files" : "All d'Fichieren", - "Deleted" : "Geläscht", - "No deleted files" : "Keng geläscht Fichieren", - "You will be able to recover deleted files from here" : "Du kanns geläscht Fichieren aus desëm Dossier erëmhierstellen", - "No entries found in this folder" : "Keng Elementer an dësem Dossier fonnt", - "Select all" : "All auswielen", - "Name" : "Numm", - "Actions" : "Aktiounen" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/lv.js b/apps/files_trashbin/l10n/lv.js deleted file mode 100644 index 4839332c29d..00000000000 --- a/apps/files_trashbin/l10n/lv.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "atjaunots", - "Deleted files" : "Izdzēstās datnes", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Atkritnē esošās izdzēstās datnes un mapes (var izbeigties izgūšanas laikā, ja trūkst krātuves vietas)", - "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Šī lietotne sniedz cilvēkiem iespēju atjaunot datnes, kas tika izdzēstas no sistēmas. Tā tīmekļa saskarnē attēlo izdzēsto datņu sarakstu, un tai ir iespējas tās atjaunot cilvēku datņu mapēs vai neatgriezeniski noņemt no sistēmas. Datnes atjaunošana atjauno arī saistītās datnes versijas, ja ir iespējota versiju lietotne. Kad datne tiek izdzēsta no koplietojuma, to var atjaunot tādā pašā veidā, tomēr tā vairs nebūs koplietota. Pēc noklusējuma izdzēstās datnes atkritnē atrodas 30 dienas.\nLai novērstu konta diska vietas pārtēriņu, izdzēstās datnes neaizņems vairāk kā 50% no pašreiz pieejamās brīvās vietas izdzēstajām datnēm. Ja izdzēstās datnes pārsniegs šo ierobežojumu, lietotne izdzēsīs vecākās datnes, līdz tajā atkal iekļausies. Vairāk informācijas ir pieejama izdzēsto datņu dokumentācijā.", - "Restore" : "Atjaunot", - "Empty deleted files" : "Iztukšot izdzēstās datnes", - "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Vai tiešām neatgriezeniski izdzēst visas atkritnē esošās datnes un mapes? To nevar atdarīt.", - "Cancel" : "Atcelt", - "Deleted" : "Izdzēsts", - "Unknown" : "Nezināms", - "All files" : "Visas datnes", - "No deleted files" : "Nav izdzēstu datņu" -}, -"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);"); diff --git a/apps/files_trashbin/l10n/lv.json b/apps/files_trashbin/l10n/lv.json deleted file mode 100644 index 421470ba333..00000000000 --- a/apps/files_trashbin/l10n/lv.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "atjaunots", - "Deleted files" : "Izdzēstās datnes", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Atkritnē esošās izdzēstās datnes un mapes (var izbeigties izgūšanas laikā, ja trūkst krātuves vietas)", - "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Šī lietotne sniedz cilvēkiem iespēju atjaunot datnes, kas tika izdzēstas no sistēmas. Tā tīmekļa saskarnē attēlo izdzēsto datņu sarakstu, un tai ir iespējas tās atjaunot cilvēku datņu mapēs vai neatgriezeniski noņemt no sistēmas. Datnes atjaunošana atjauno arī saistītās datnes versijas, ja ir iespējota versiju lietotne. Kad datne tiek izdzēsta no koplietojuma, to var atjaunot tādā pašā veidā, tomēr tā vairs nebūs koplietota. Pēc noklusējuma izdzēstās datnes atkritnē atrodas 30 dienas.\nLai novērstu konta diska vietas pārtēriņu, izdzēstās datnes neaizņems vairāk kā 50% no pašreiz pieejamās brīvās vietas izdzēstajām datnēm. Ja izdzēstās datnes pārsniegs šo ierobežojumu, lietotne izdzēsīs vecākās datnes, līdz tajā atkal iekļausies. Vairāk informācijas ir pieejama izdzēsto datņu dokumentācijā.", - "Restore" : "Atjaunot", - "Empty deleted files" : "Iztukšot izdzēstās datnes", - "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Vai tiešām neatgriezeniski izdzēst visas atkritnē esošās datnes un mapes? To nevar atdarīt.", - "Cancel" : "Atcelt", - "Deleted" : "Izdzēsts", - "Unknown" : "Nezināms", - "All files" : "Visas datnes", - "No deleted files" : "Nav izdzēstu datņu" -},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/mn.js b/apps/files_trashbin/l10n/mn.js deleted file mode 100644 index b81cfed77a2..00000000000 --- a/apps/files_trashbin/l10n/mn.js +++ /dev/null @@ -1,16 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "Deleted files" : "Устгасан файлууд", - "Restore" : "Сэргээх", - "Delete permanently" : "Үүрд устгах", - "This operation is forbidden" : "Энэ үйлдэл хориотой", - "This directory is unavailable, please check the logs or contact the administrator" : "Энэ хавтас байхгүй байна, үйлдлийн лог шалгах эсвэл админ хэрэглэгчтэй холбогдоно уу.", - "Deleted" : "Устгагдсан", - "No entries found in this folder" : "Энэ хавтаст юм олдсонгүй", - "Select all" : "Бүгдийг сонгох", - "Name" : "Нэр", - "Actions" : "Үйл ажиллагаа", - "Delete" : "Устгах" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/mn.json b/apps/files_trashbin/l10n/mn.json deleted file mode 100644 index 08c5e9a4630..00000000000 --- a/apps/files_trashbin/l10n/mn.json +++ /dev/null @@ -1,14 +0,0 @@ -{ "translations": { - "Deleted files" : "Устгасан файлууд", - "Restore" : "Сэргээх", - "Delete permanently" : "Үүрд устгах", - "This operation is forbidden" : "Энэ үйлдэл хориотой", - "This directory is unavailable, please check the logs or contact the administrator" : "Энэ хавтас байхгүй байна, үйлдлийн лог шалгах эсвэл админ хэрэглэгчтэй холбогдоно уу.", - "Deleted" : "Устгагдсан", - "No entries found in this folder" : "Энэ хавтаст юм олдсонгүй", - "Select all" : "Бүгдийг сонгох", - "Name" : "Нэр", - "Actions" : "Үйл ажиллагаа", - "Delete" : "Устгах" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/ms_MY.js b/apps/files_trashbin/l10n/ms_MY.js deleted file mode 100644 index 22680ff254d..00000000000 --- a/apps/files_trashbin/l10n/ms_MY.js +++ /dev/null @@ -1,14 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "Couldn't delete %s permanently" : "Tidak dapat menghapuskan %s secara kekal", - "Couldn't restore %s" : "Tidak dapat memulihkan %s", - "Deleted files" : "Fail dipadam", - "Restore" : "Pulihkan", - "Delete" : "Padam", - "Error" : "Ralat", - "restored" : "dipulihkan", - "Name" : "Nama", - "Deleted" : "Dipadam" -}, -"nplurals=1; plural=0;"); diff --git a/apps/files_trashbin/l10n/ms_MY.json b/apps/files_trashbin/l10n/ms_MY.json deleted file mode 100644 index 340b46e78a1..00000000000 --- a/apps/files_trashbin/l10n/ms_MY.json +++ /dev/null @@ -1,12 +0,0 @@ -{ "translations": { - "Couldn't delete %s permanently" : "Tidak dapat menghapuskan %s secara kekal", - "Couldn't restore %s" : "Tidak dapat memulihkan %s", - "Deleted files" : "Fail dipadam", - "Restore" : "Pulihkan", - "Delete" : "Padam", - "Error" : "Ralat", - "restored" : "dipulihkan", - "Name" : "Nama", - "Deleted" : "Dipadam" -},"pluralForm" :"nplurals=1; plural=0;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/nl.js b/apps/files_trashbin/l10n/nl.js index 68913984e38..c36ecaab64a 100644 --- a/apps/files_trashbin/l10n/nl.js +++ b/apps/files_trashbin/l10n/nl.js @@ -3,20 +3,26 @@ OC.L10N.register( { "restored" : "hersteld", "Deleted files" : "Verwijderde bestanden", + "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Verwijderde bestanden en mappen in de prullenbak (kunnen vervallen tijdens het exporteren wanneer je weinig opslag over hebt)", + "This application enables people to restore files that were deleted from the system." : "Deze applicatie maakt het mogelijk om mensen bestanden te laten herstellen die zijn verwijderd van het systeem.", + "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Deze applicatie maakt het mogelijk om mensen bestanden te laten herstellen die zijn verwijderd van het systeem. Het laat een lijst van verwijderde bestanden zien in de web interface, en het heeft de mogelijkheid van het herstellen van die verwijderde bestanden terug naar de bestandmappen van de gebruikers of de mogelijkheid tot het permanent verwijderen van die bestanden van het systeem. Het herstellen van een bestand doet ook de gerelateerde bestandversies herstellen, wanneer de versies applicatie is ingeschakeld. Wanneer een bestand is verwijderd van een share, kan deze op dezelfde manier hersteld worden, alleen het is niet langer meer gedeeld. Standaard, blijven de bestanden in de prullenbak voor 30 dagen.\nOm er voor te zorgen dat een account vrije opslag overhoudt, doet de Verwijderde bestanden app niet meer dan 50% van het huidige beschikbare vrije quota voor verwijderde bestanden gebruiken. Als de verwijderde bestanden het limeit bereiken, doet de app eerst de oudste bestanden verwijderden totdat het onder het limiet komt. Meer informatie is beschikbaar in de Verwijderde bestanden documentatie.", "Restore" : "Herstellen", + "Not enough free space to restore the file/folder" : "Er is niet genoeg vrije opslag over om het bestand/de map te herstellen", + "Empty deleted files" : "Leeg verwijderde bestanden", + "Confirm permanent deletion" : "Bevestig permanente verwijdering", + "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Weet je zeker dat je parmanent alle bestanden en mappen in de prullenbak wilt verwijderen? Dit kan niet ongedaan worden gemaakt.", + "Cancel" : "Annuleren", + "Deletion cancelled" : "Verwijdering geannuleerd", + "Original location" : "Originele locatie", + "Deleted by" : "Verwijderd door", + "Deleted" : "Verwijderd", + "few seconds ago" : "paar seconden geleden", + "A long time ago" : "Een lange tijd geleden", "Unknown" : "Onbekend", "All files" : "Alle bestanden", - "You" : "Je", - "Deleted" : "Verwijderd", - "Cancel" : "Annuleren", - "Deletion cancelled" : "Verwijderen geannulleerd", + "You" : "Jou", + "List of files that have been deleted." : "Lijst van bestanden die verwijderd zijn.", "No deleted files" : "Geen verwijderde bestanden", - "This application enables users to restore files that were deleted from the system." : "Deze applicatie stelt gebruikers in staat om verwijderde bestanden te herstellen.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Met deze applicatie kunnen gebruikers bestanden herstellen die uit het systeem zijn verwijderd. Het toont in de webinterface een lijst met verwijderde bestanden en heeft opties om die verwijderde bestanden terug te zetten naar de bestandsmappen van de gebruikers of ze permanent uit het systeem te verwijderen. Het herstellen van een bestand herstelt ook gerelateerde bestandsversies, als de versiebeheer-applicatie is ingeschakeld. Wanneer een bestand uit een share wordt verwijderd, kan het op dezelfde manier worden hersteld, hoewel het niet langer wordt gedeeld. Standaard blijven deze bestanden 30 dagen in de prullenbak staan.\nOm te voorkomen dat een gebruiker onvoldoende schijfruimte heeft, gebruikt de app Verwijderde bestanden niet meer dan 50% van de momenteel beschikbare vrije quota voor verwijderde bestanden. Als de verwijderde bestanden deze limiet overschrijden, verwijdert de app de oudste bestanden totdat deze de limiet is bereikt. Meer informatie is beschikbaar in de documentatie voor Verwijderde bestanden.", - "You will be able to recover deleted files from here" : "Van hieruit kun je verwijderde bestanden terugzetten", - "No entries found in this folder" : "Niets gevonden in deze map", - "Select all" : "Alles selecteren", - "Name" : "Naam", - "Actions" : "Acties" + "Files and folders you have deleted will show up here" : "Bestanden en mappen die je verwijderd hebt worden hier getoond" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/nl.json b/apps/files_trashbin/l10n/nl.json index 01efdaacca8..3b2898f9f44 100644 --- a/apps/files_trashbin/l10n/nl.json +++ b/apps/files_trashbin/l10n/nl.json @@ -1,20 +1,26 @@ { "translations": { "restored" : "hersteld", "Deleted files" : "Verwijderde bestanden", + "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Verwijderde bestanden en mappen in de prullenbak (kunnen vervallen tijdens het exporteren wanneer je weinig opslag over hebt)", + "This application enables people to restore files that were deleted from the system." : "Deze applicatie maakt het mogelijk om mensen bestanden te laten herstellen die zijn verwijderd van het systeem.", + "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Deze applicatie maakt het mogelijk om mensen bestanden te laten herstellen die zijn verwijderd van het systeem. Het laat een lijst van verwijderde bestanden zien in de web interface, en het heeft de mogelijkheid van het herstellen van die verwijderde bestanden terug naar de bestandmappen van de gebruikers of de mogelijkheid tot het permanent verwijderen van die bestanden van het systeem. Het herstellen van een bestand doet ook de gerelateerde bestandversies herstellen, wanneer de versies applicatie is ingeschakeld. Wanneer een bestand is verwijderd van een share, kan deze op dezelfde manier hersteld worden, alleen het is niet langer meer gedeeld. Standaard, blijven de bestanden in de prullenbak voor 30 dagen.\nOm er voor te zorgen dat een account vrije opslag overhoudt, doet de Verwijderde bestanden app niet meer dan 50% van het huidige beschikbare vrije quota voor verwijderde bestanden gebruiken. Als de verwijderde bestanden het limeit bereiken, doet de app eerst de oudste bestanden verwijderden totdat het onder het limiet komt. Meer informatie is beschikbaar in de Verwijderde bestanden documentatie.", "Restore" : "Herstellen", + "Not enough free space to restore the file/folder" : "Er is niet genoeg vrije opslag over om het bestand/de map te herstellen", + "Empty deleted files" : "Leeg verwijderde bestanden", + "Confirm permanent deletion" : "Bevestig permanente verwijdering", + "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Weet je zeker dat je parmanent alle bestanden en mappen in de prullenbak wilt verwijderen? Dit kan niet ongedaan worden gemaakt.", + "Cancel" : "Annuleren", + "Deletion cancelled" : "Verwijdering geannuleerd", + "Original location" : "Originele locatie", + "Deleted by" : "Verwijderd door", + "Deleted" : "Verwijderd", + "few seconds ago" : "paar seconden geleden", + "A long time ago" : "Een lange tijd geleden", "Unknown" : "Onbekend", "All files" : "Alle bestanden", - "You" : "Je", - "Deleted" : "Verwijderd", - "Cancel" : "Annuleren", - "Deletion cancelled" : "Verwijderen geannulleerd", + "You" : "Jou", + "List of files that have been deleted." : "Lijst van bestanden die verwijderd zijn.", "No deleted files" : "Geen verwijderde bestanden", - "This application enables users to restore files that were deleted from the system." : "Deze applicatie stelt gebruikers in staat om verwijderde bestanden te herstellen.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Met deze applicatie kunnen gebruikers bestanden herstellen die uit het systeem zijn verwijderd. Het toont in de webinterface een lijst met verwijderde bestanden en heeft opties om die verwijderde bestanden terug te zetten naar de bestandsmappen van de gebruikers of ze permanent uit het systeem te verwijderen. Het herstellen van een bestand herstelt ook gerelateerde bestandsversies, als de versiebeheer-applicatie is ingeschakeld. Wanneer een bestand uit een share wordt verwijderd, kan het op dezelfde manier worden hersteld, hoewel het niet langer wordt gedeeld. Standaard blijven deze bestanden 30 dagen in de prullenbak staan.\nOm te voorkomen dat een gebruiker onvoldoende schijfruimte heeft, gebruikt de app Verwijderde bestanden niet meer dan 50% van de momenteel beschikbare vrije quota voor verwijderde bestanden. Als de verwijderde bestanden deze limiet overschrijden, verwijdert de app de oudste bestanden totdat deze de limiet is bereikt. Meer informatie is beschikbaar in de documentatie voor Verwijderde bestanden.", - "You will be able to recover deleted files from here" : "Van hieruit kun je verwijderde bestanden terugzetten", - "No entries found in this folder" : "Niets gevonden in deze map", - "Select all" : "Alles selecteren", - "Name" : "Naam", - "Actions" : "Acties" + "Files and folders you have deleted will show up here" : "Bestanden en mappen die je verwijderd hebt worden hier getoond" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/nn_NO.js b/apps/files_trashbin/l10n/nn_NO.js deleted file mode 100644 index a3779d14135..00000000000 --- a/apps/files_trashbin/l10n/nn_NO.js +++ /dev/null @@ -1,16 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "gjenoppretta", - "Deleted files" : "Sletta filer", - "Restore" : "Gjenopprett", - "Unknown" : "Ukjend", - "All files" : "Alle filer", - "No deleted files" : "Ingen sletta filer", - "Deleted" : "Sletta", - "No entries found in this folder" : "Ingen oppføringar funne i denne mappa", - "Select all" : "Merk alt", - "Name" : "Namn", - "Actions" : "Handlingar" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/nn_NO.json b/apps/files_trashbin/l10n/nn_NO.json deleted file mode 100644 index 73ee98c639c..00000000000 --- a/apps/files_trashbin/l10n/nn_NO.json +++ /dev/null @@ -1,14 +0,0 @@ -{ "translations": { - "restored" : "gjenoppretta", - "Deleted files" : "Sletta filer", - "Restore" : "Gjenopprett", - "Unknown" : "Ukjend", - "All files" : "Alle filer", - "No deleted files" : "Ingen sletta filer", - "Deleted" : "Sletta", - "No entries found in this folder" : "Ingen oppføringar funne i denne mappa", - "Select all" : "Merk alt", - "Name" : "Namn", - "Actions" : "Handlingar" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/oc.js b/apps/files_trashbin/l10n/oc.js deleted file mode 100644 index 762d7a9b424..00000000000 --- a/apps/files_trashbin/l10n/oc.js +++ /dev/null @@ -1,21 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "Couldn't delete %s permanently" : "Impossible de suprimir %s definitivament", - "Couldn't restore %s" : "Impossible de restablir %s", - "Deleted files" : "Fichièrs suprimits", - "Restore" : "Restablir", - "Delete" : "Suprimir", - "Delete permanently" : "Suprimir de faiçon definitiva", - "Error" : "Error", - "This operation is forbidden" : "L'operacion es interdicha", - "This directory is unavailable, please check the logs or contact the administrator" : "Aqueste repertòri es pas disponible. Consultatz los logs o contactatz vòstre administrator", - "restored" : "restablit", - "No deleted files" : "Cap de fichièr pas suprimit", - "You will be able to recover deleted files from here" : "Poiretz restablir vòstres fichièrs suprimits aicí", - "No entries found in this folder" : "Cap d'entrada pas trobada dins aqueste dorsièr", - "Select all" : "Seleccionar tot", - "Name" : "Nom", - "Deleted" : "Escafat" -}, -"nplurals=2; plural=(n > 1);"); diff --git a/apps/files_trashbin/l10n/oc.json b/apps/files_trashbin/l10n/oc.json deleted file mode 100644 index a48b12e0c6e..00000000000 --- a/apps/files_trashbin/l10n/oc.json +++ /dev/null @@ -1,19 +0,0 @@ -{ "translations": { - "Couldn't delete %s permanently" : "Impossible de suprimir %s definitivament", - "Couldn't restore %s" : "Impossible de restablir %s", - "Deleted files" : "Fichièrs suprimits", - "Restore" : "Restablir", - "Delete" : "Suprimir", - "Delete permanently" : "Suprimir de faiçon definitiva", - "Error" : "Error", - "This operation is forbidden" : "L'operacion es interdicha", - "This directory is unavailable, please check the logs or contact the administrator" : "Aqueste repertòri es pas disponible. Consultatz los logs o contactatz vòstre administrator", - "restored" : "restablit", - "No deleted files" : "Cap de fichièr pas suprimit", - "You will be able to recover deleted files from here" : "Poiretz restablir vòstres fichièrs suprimits aicí", - "No entries found in this folder" : "Cap d'entrada pas trobada dins aqueste dorsièr", - "Select all" : "Seleccionar tot", - "Name" : "Nom", - "Deleted" : "Escafat" -},"pluralForm" :"nplurals=2; plural=(n > 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/pl.js b/apps/files_trashbin/l10n/pl.js index 6262c8ce684..4e555ba4e4d 100644 --- a/apps/files_trashbin/l10n/pl.js +++ b/apps/files_trashbin/l10n/pl.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "Ta aplikacja umożliwia przywracanie plików, które zostały usunięte z systemu.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Ta aplikacja umożliwia ludziom przywracanie plików, które zostały usunięte z systemu. Wyświetla listę usuniętych plików w interfejsie internetowym i oferuje opcje przywracania usuniętych plików z powrotem do katalogów plików osób lub trwałego usuwania ich z systemu. Przywracanie pliku przywraca również powiązane wersje plików, jeśli włączona jest aplikacja wersji. Gdy plik zostanie usunięty z udziału, można go przywrócić w ten sam sposób, chociaż nie jest już udostępniany. Domyślnie pliki te pozostają w koszu przez 30 dni.\nAby zapobiec wyczerpaniu się miejsca na dysku, aplikacja Usunięte pliki nie wykorzysta więcej niż 50% aktualnie dostępnego bezpłatnego miejsca na usunięte pliki. Jeśli usunięte pliki przekroczą ten limit, aplikacja usunie najstarsze pliki, aż spadnie poniżej tego limitu. Więcej informacji można znaleźć w dokumentacji usuniętych plików.", "Restore" : "Przywróć", + "Not enough free space to restore the file/folder" : "Brak miejsca na dysku na odzyskanie pliku/folderu", "Empty deleted files" : "Opróżnij usunięte pliki", "Confirm permanent deletion" : "Potwierdź trwałe usunięcie", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Czy na pewno chcesz trwale usunąć wszystkie pliki i katalogi w koszu? Tego nie można cofnąć.", @@ -15,6 +16,7 @@ OC.L10N.register( "Original location" : "Oryginalna lokalizacja", "Deleted by" : "Usunięto przez", "Deleted" : "Usunięto", + "few seconds ago" : "kilka sekund temu", "A long time ago" : "Dawno temu", "Unknown" : "Nieznany", "All files" : "Wszystkie pliki", diff --git a/apps/files_trashbin/l10n/pl.json b/apps/files_trashbin/l10n/pl.json index d193345a74d..24fd5b2f473 100644 --- a/apps/files_trashbin/l10n/pl.json +++ b/apps/files_trashbin/l10n/pl.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "Ta aplikacja umożliwia przywracanie plików, które zostały usunięte z systemu.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Ta aplikacja umożliwia ludziom przywracanie plików, które zostały usunięte z systemu. Wyświetla listę usuniętych plików w interfejsie internetowym i oferuje opcje przywracania usuniętych plików z powrotem do katalogów plików osób lub trwałego usuwania ich z systemu. Przywracanie pliku przywraca również powiązane wersje plików, jeśli włączona jest aplikacja wersji. Gdy plik zostanie usunięty z udziału, można go przywrócić w ten sam sposób, chociaż nie jest już udostępniany. Domyślnie pliki te pozostają w koszu przez 30 dni.\nAby zapobiec wyczerpaniu się miejsca na dysku, aplikacja Usunięte pliki nie wykorzysta więcej niż 50% aktualnie dostępnego bezpłatnego miejsca na usunięte pliki. Jeśli usunięte pliki przekroczą ten limit, aplikacja usunie najstarsze pliki, aż spadnie poniżej tego limitu. Więcej informacji można znaleźć w dokumentacji usuniętych plików.", "Restore" : "Przywróć", + "Not enough free space to restore the file/folder" : "Brak miejsca na dysku na odzyskanie pliku/folderu", "Empty deleted files" : "Opróżnij usunięte pliki", "Confirm permanent deletion" : "Potwierdź trwałe usunięcie", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Czy na pewno chcesz trwale usunąć wszystkie pliki i katalogi w koszu? Tego nie można cofnąć.", @@ -13,6 +14,7 @@ "Original location" : "Oryginalna lokalizacja", "Deleted by" : "Usunięto przez", "Deleted" : "Usunięto", + "few seconds ago" : "kilka sekund temu", "A long time ago" : "Dawno temu", "Unknown" : "Nieznany", "All files" : "Wszystkie pliki", diff --git a/apps/files_trashbin/l10n/pt_BR.js b/apps/files_trashbin/l10n/pt_BR.js index 59a67c33b48..f1e360f82c0 100644 --- a/apps/files_trashbin/l10n/pt_BR.js +++ b/apps/files_trashbin/l10n/pt_BR.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "Este aplicativo permite que as pessoas restaurem arquivos que foram excluídos do sistema.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Este aplicativo permite que as pessoas restaurem arquivos que foram excluídos do sistema. Ele exibe uma lista de arquivos excluídos na interface da web e tem opções para restaurar esses arquivos excluídos de volta aos diretórios de arquivos de pessoas ou removê-los permanentemente do sistema. A restauração de um arquivo também restaura versões de arquivos relacionadas, se o aplicativo de versões estiver ativado. Quando um arquivo é excluído de um compartilhamento, ele pode ser restaurado da mesma maneira, embora não seja mais compartilhado. Por padrão, esses arquivos permanecem na lixeira por 30 dias. \nPara evitar que uma conta fique sem espaço em disco, o aplicativo Arquivos excluídos não utilizará mais de 50% da cota livre atualmente disponível para arquivos excluídos. Se os arquivos excluídos excederem esse limite, o aplicativo excluirá os arquivos mais antigos até ficarem abaixo desse limite. Mais informações estão disponíveis na documentação Arquivos Excluídos.", "Restore" : "Restaurar", + "Not enough free space to restore the file/folder" : "Não há espaço livre suficiente para restaurar o arquivo/pasta", "Empty deleted files" : "Esvaziar arquivos excluídos", "Confirm permanent deletion" : "Confirme exclusão permanente", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Tem certeza de que deseja excluir permanentemente todos os arquivos e pastas na lixeira? Isso não pode ser desfeito.", @@ -15,12 +16,15 @@ OC.L10N.register( "Original location" : "Localização original", "Deleted by" : "Excluído por", "Deleted" : "Excluído", + "few seconds ago" : "há alguns segundos", "A long time ago" : "Há muito tempo", "Unknown" : "Desconhecida", "All files" : "Todos os arquivos", "You" : "Você", "List of files that have been deleted." : "Lista de arquivos que foram excluídos.", "No deleted files" : "Nenhum arquivo excluído", - "Files and folders you have deleted will show up here" : "Arquivos e pastas que você excluiu aparecerão aqui" + "Files and folders you have deleted will show up here" : "Arquivos e pastas que você excluiu aparecerão aqui", + "All files have been permanently deleted" : "Todos os arquivos foram excluídos permanentemente", + "Failed to empty deleted files" : "Falha ao esvaziar arquivos excluídos" }, "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/pt_BR.json b/apps/files_trashbin/l10n/pt_BR.json index 3cdbaad0f17..da1f67d35ed 100644 --- a/apps/files_trashbin/l10n/pt_BR.json +++ b/apps/files_trashbin/l10n/pt_BR.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "Este aplicativo permite que as pessoas restaurem arquivos que foram excluídos do sistema.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Este aplicativo permite que as pessoas restaurem arquivos que foram excluídos do sistema. Ele exibe uma lista de arquivos excluídos na interface da web e tem opções para restaurar esses arquivos excluídos de volta aos diretórios de arquivos de pessoas ou removê-los permanentemente do sistema. A restauração de um arquivo também restaura versões de arquivos relacionadas, se o aplicativo de versões estiver ativado. Quando um arquivo é excluído de um compartilhamento, ele pode ser restaurado da mesma maneira, embora não seja mais compartilhado. Por padrão, esses arquivos permanecem na lixeira por 30 dias. \nPara evitar que uma conta fique sem espaço em disco, o aplicativo Arquivos excluídos não utilizará mais de 50% da cota livre atualmente disponível para arquivos excluídos. Se os arquivos excluídos excederem esse limite, o aplicativo excluirá os arquivos mais antigos até ficarem abaixo desse limite. Mais informações estão disponíveis na documentação Arquivos Excluídos.", "Restore" : "Restaurar", + "Not enough free space to restore the file/folder" : "Não há espaço livre suficiente para restaurar o arquivo/pasta", "Empty deleted files" : "Esvaziar arquivos excluídos", "Confirm permanent deletion" : "Confirme exclusão permanente", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Tem certeza de que deseja excluir permanentemente todos os arquivos e pastas na lixeira? Isso não pode ser desfeito.", @@ -13,12 +14,15 @@ "Original location" : "Localização original", "Deleted by" : "Excluído por", "Deleted" : "Excluído", + "few seconds ago" : "há alguns segundos", "A long time ago" : "Há muito tempo", "Unknown" : "Desconhecida", "All files" : "Todos os arquivos", "You" : "Você", "List of files that have been deleted." : "Lista de arquivos que foram excluídos.", "No deleted files" : "Nenhum arquivo excluído", - "Files and folders you have deleted will show up here" : "Arquivos e pastas que você excluiu aparecerão aqui" + "Files and folders you have deleted will show up here" : "Arquivos e pastas que você excluiu aparecerão aqui", + "All files have been permanently deleted" : "Todos os arquivos foram excluídos permanentemente", + "Failed to empty deleted files" : "Falha ao esvaziar arquivos excluídos" },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/pt_PT.js b/apps/files_trashbin/l10n/pt_PT.js deleted file mode 100644 index b571e26de4e..00000000000 --- a/apps/files_trashbin/l10n/pt_PT.js +++ /dev/null @@ -1,19 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "Restaurado", - "Deleted files" : "Ficheiros eliminados", - "Restore" : "Restaurar", - "Unknown" : "Desconhecido", - "All files" : "Todos os ficheiros", - "You" : "Vovê", - "Deleted" : "Eliminado", - "Cancel" : "Cancelar", - "No deleted files" : "Sem ficheiros eliminados", - "You will be able to recover deleted files from here" : "Poderá recuperar ficheiros eliminados a partir daqui", - "No entries found in this folder" : "Não foram encontradas entradas nesta pasta", - "Select all" : "Selecionar tudo", - "Name" : "Nome", - "Actions" : "Ações" -}, -"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files_trashbin/l10n/pt_PT.json b/apps/files_trashbin/l10n/pt_PT.json deleted file mode 100644 index a29bde30726..00000000000 --- a/apps/files_trashbin/l10n/pt_PT.json +++ /dev/null @@ -1,17 +0,0 @@ -{ "translations": { - "restored" : "Restaurado", - "Deleted files" : "Ficheiros eliminados", - "Restore" : "Restaurar", - "Unknown" : "Desconhecido", - "All files" : "Todos os ficheiros", - "You" : "Vovê", - "Deleted" : "Eliminado", - "Cancel" : "Cancelar", - "No deleted files" : "Sem ficheiros eliminados", - "You will be able to recover deleted files from here" : "Poderá recuperar ficheiros eliminados a partir daqui", - "No entries found in this folder" : "Não foram encontradas entradas nesta pasta", - "Select all" : "Selecionar tudo", - "Name" : "Nome", - "Actions" : "Ações" -},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/ro.js b/apps/files_trashbin/l10n/ro.js deleted file mode 100644 index 947a82a4cea..00000000000 --- a/apps/files_trashbin/l10n/ro.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "restaurat", - "Deleted files" : "Fișiere șterse", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Fișierele și folderele șterse din coșul de gunoi (pot expira în timpul exportului dacă spațiul de stocare e limitat)", - "Restore" : "Restaurare", - "Cancel" : "Anulare", - "Deleted" : "A fost șters.", - "Unknown" : "Necunoscut", - "All files" : "Toate fișierele", - "You" : "Tu", - "List of files that have been deleted." : "Lista fișierelor șterse.", - "No deleted files" : "Nu sunt fișiere șterse", - "Files and folders you have deleted will show up here" : "Fișierele și dosarele șterse vor fi afișate aici" -}, -"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"); diff --git a/apps/files_trashbin/l10n/ro.json b/apps/files_trashbin/l10n/ro.json deleted file mode 100644 index 3b5b67ded9b..00000000000 --- a/apps/files_trashbin/l10n/ro.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "restaurat", - "Deleted files" : "Fișiere șterse", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Fișierele și folderele șterse din coșul de gunoi (pot expira în timpul exportului dacă spațiul de stocare e limitat)", - "Restore" : "Restaurare", - "Cancel" : "Anulare", - "Deleted" : "A fost șters.", - "Unknown" : "Necunoscut", - "All files" : "Toate fișierele", - "You" : "Tu", - "List of files that have been deleted." : "Lista fișierelor șterse.", - "No deleted files" : "Nu sunt fișiere șterse", - "Files and folders you have deleted will show up here" : "Fișierele și dosarele șterse vor fi afișate aici" -},"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_trashbin/l10n/ru.js b/apps/files_trashbin/l10n/ru.js index 1ee42427dbd..a62710baef6 100644 --- a/apps/files_trashbin/l10n/ru.js +++ b/apps/files_trashbin/l10n/ru.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "Это приложение позволяет людям восстанавливать файлы, которые были удалены из системы.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Это приложение позволяет пользователям восстанавливать файлы, которые были удалены из системы. Оно отображает список удаленных файлов в веб-интерфейсе и содержит опции для восстановления этих удаленных файлов обратно в каталоги файлов people или для их окончательного удаления из системы. При восстановлении файла также восстанавливаются версии связанных файлов, если включено приложение \"Версии\". Когда файл удаляется из общего доступа, его можно восстановить тем же способом, хотя он больше не является общим. По умолчанию эти файлы остаются в корзине в течение 30 дней.\nЧтобы предотвратить нехватку дискового пространства в учетной записи, приложение \"Удаленные файлы\" не будет использовать более 50% доступной в данный момент бесплатной квоты для удаленных файлов. Если количество удаленных файлов превышает это ограничение, приложение удаляет самые старые файлы до тех пор, пока оно не станет меньше этого ограничения. Более подробная информация доступна в документации по удаленным файлам.", "Restore" : "Восстановить", + "Not enough free space to restore the file/folder" : "Недостаточно свободного места для восстановления файла/папки", "Empty deleted files" : "Очистить удаленные файлы", "Confirm permanent deletion" : "Подтвердите постоянное удаление", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Вы уверены, что хотите навсегда удалить все файлы и папки в корзине? Это действие нельзя отменить.", @@ -15,6 +16,7 @@ OC.L10N.register( "Original location" : "Исходный путь", "Deleted by" : "Удалено", "Deleted" : "Удалён", + "few seconds ago" : "несколько секунд назад", "A long time ago" : "Очень давно", "Unknown" : "Неизвестно", "All files" : "Все файлы", diff --git a/apps/files_trashbin/l10n/ru.json b/apps/files_trashbin/l10n/ru.json index 149fb2386c4..70e8796bf3b 100644 --- a/apps/files_trashbin/l10n/ru.json +++ b/apps/files_trashbin/l10n/ru.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "Это приложение позволяет людям восстанавливать файлы, которые были удалены из системы.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Это приложение позволяет пользователям восстанавливать файлы, которые были удалены из системы. Оно отображает список удаленных файлов в веб-интерфейсе и содержит опции для восстановления этих удаленных файлов обратно в каталоги файлов people или для их окончательного удаления из системы. При восстановлении файла также восстанавливаются версии связанных файлов, если включено приложение \"Версии\". Когда файл удаляется из общего доступа, его можно восстановить тем же способом, хотя он больше не является общим. По умолчанию эти файлы остаются в корзине в течение 30 дней.\nЧтобы предотвратить нехватку дискового пространства в учетной записи, приложение \"Удаленные файлы\" не будет использовать более 50% доступной в данный момент бесплатной квоты для удаленных файлов. Если количество удаленных файлов превышает это ограничение, приложение удаляет самые старые файлы до тех пор, пока оно не станет меньше этого ограничения. Более подробная информация доступна в документации по удаленным файлам.", "Restore" : "Восстановить", + "Not enough free space to restore the file/folder" : "Недостаточно свободного места для восстановления файла/папки", "Empty deleted files" : "Очистить удаленные файлы", "Confirm permanent deletion" : "Подтвердите постоянное удаление", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Вы уверены, что хотите навсегда удалить все файлы и папки в корзине? Это действие нельзя отменить.", @@ -13,6 +14,7 @@ "Original location" : "Исходный путь", "Deleted by" : "Удалено", "Deleted" : "Удалён", + "few seconds ago" : "несколько секунд назад", "A long time ago" : "Очень давно", "Unknown" : "Неизвестно", "All files" : "Все файлы", diff --git a/apps/files_trashbin/l10n/sc.js b/apps/files_trashbin/l10n/sc.js deleted file mode 100644 index 55b2e1f8a78..00000000000 --- a/apps/files_trashbin/l10n/sc.js +++ /dev/null @@ -1,21 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "recuperados", - "Deleted files" : "Archìvios cantzellados", - "Restore" : "Riprìstina", - "Unknown" : "Disconnotu", - "All files" : "Totu is archìvios", - "You" : "Tue", - "Deleted" : "Cantzelladu", - "Cancel" : "Annulla", - "No deleted files" : "Archìvios no cantzellados", - "This application enables users to restore files that were deleted from the system." : "Custa aplicatzione permitit a is utentes de recuperare archìvios chi sunt istados cantzellados dae su sistema.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Custa aplicatzione permitit a is utentes de recuperare archìvios chi sunt istados cantzellados dae su sistema. Mustrat una lista de is archìvios cantzellados in s'interfache web, e tenet sèberos pro ripristinare is archìvios in is cartellas de is utentes o nche ddos bogare definitivamente dae su sistema. Su recùperu de un'archìviu riprìstinat puru is versiones relativas, si s'aplicatzione de is versiones est ativa. Si un'archìviu est cantzelladu dae una cumpartzidura, si podet recuperare in sa pròpria manera, mancari non siat prus cumpartzidu. In manera predefinida, custos archìvios abarrant in s'àlia pro 30 dies.\nPro impedire a un'utente de abarrare chene logu in su discu, s'aplicatzione Archìvios cantzellados no at a impreare prus de su 50% de sa cuota lìbera a disponimentu. Si is archìvios cantzellados passant custu lìmite, s'aplicatzione cantzellat is archìvios prus betzos finas a torrare suta de custu lìmite. Àteras informatziones sunt a disponimentu in sa dicumentatzione de Archìvios cantzellados.", - "You will be able to recover deleted files from here" : "As a pòdere recuperare is archìvios cantzellados dae inoghe", - "No entries found in this folder" : "Perunu elementu agatadu in custa cartella", - "Select all" : "Seletziona totu", - "Name" : "Nùmene", - "Actions" : "Atziones" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/sc.json b/apps/files_trashbin/l10n/sc.json deleted file mode 100644 index 89f0d5fdfd9..00000000000 --- a/apps/files_trashbin/l10n/sc.json +++ /dev/null @@ -1,19 +0,0 @@ -{ "translations": { - "restored" : "recuperados", - "Deleted files" : "Archìvios cantzellados", - "Restore" : "Riprìstina", - "Unknown" : "Disconnotu", - "All files" : "Totu is archìvios", - "You" : "Tue", - "Deleted" : "Cantzelladu", - "Cancel" : "Annulla", - "No deleted files" : "Archìvios no cantzellados", - "This application enables users to restore files that were deleted from the system." : "Custa aplicatzione permitit a is utentes de recuperare archìvios chi sunt istados cantzellados dae su sistema.", - "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Custa aplicatzione permitit a is utentes de recuperare archìvios chi sunt istados cantzellados dae su sistema. Mustrat una lista de is archìvios cantzellados in s'interfache web, e tenet sèberos pro ripristinare is archìvios in is cartellas de is utentes o nche ddos bogare definitivamente dae su sistema. Su recùperu de un'archìviu riprìstinat puru is versiones relativas, si s'aplicatzione de is versiones est ativa. Si un'archìviu est cantzelladu dae una cumpartzidura, si podet recuperare in sa pròpria manera, mancari non siat prus cumpartzidu. In manera predefinida, custos archìvios abarrant in s'àlia pro 30 dies.\nPro impedire a un'utente de abarrare chene logu in su discu, s'aplicatzione Archìvios cantzellados no at a impreare prus de su 50% de sa cuota lìbera a disponimentu. Si is archìvios cantzellados passant custu lìmite, s'aplicatzione cantzellat is archìvios prus betzos finas a torrare suta de custu lìmite. Àteras informatziones sunt a disponimentu in sa dicumentatzione de Archìvios cantzellados.", - "You will be able to recover deleted files from here" : "As a pòdere recuperare is archìvios cantzellados dae inoghe", - "No entries found in this folder" : "Perunu elementu agatadu in custa cartella", - "Select all" : "Seletziona totu", - "Name" : "Nùmene", - "Actions" : "Atziones" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/sl.js b/apps/files_trashbin/l10n/sl.js deleted file mode 100644 index 1f12d70ea00..00000000000 --- a/apps/files_trashbin/l10n/sl.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "obnovljeno", - "Deleted files" : "Izbrisane datoteke", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Izbrisane datoteke in mape v smeteh (nabor je odvisen od velikosti prostora)", - "Restore" : "Obnovi", - "Cancel" : "Prekliči", - "Deletion cancelled" : "Brisanje je bilo preklicano", - "Deleted" : "Izbrisano", - "Unknown" : "Neznano", - "All files" : "Vse datoteke", - "You" : "Jaz", - "List of files that have been deleted." : "Seznam datotek, ki so bile izbrisane.", - "No deleted files" : "Ni izbrisanih datotek" -}, -"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"); diff --git a/apps/files_trashbin/l10n/sl.json b/apps/files_trashbin/l10n/sl.json deleted file mode 100644 index 2e27afe6cab..00000000000 --- a/apps/files_trashbin/l10n/sl.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "obnovljeno", - "Deleted files" : "Izbrisane datoteke", - "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Izbrisane datoteke in mape v smeteh (nabor je odvisen od velikosti prostora)", - "Restore" : "Obnovi", - "Cancel" : "Prekliči", - "Deletion cancelled" : "Brisanje je bilo preklicano", - "Deleted" : "Izbrisano", - "Unknown" : "Neznano", - "All files" : "Vse datoteke", - "You" : "Jaz", - "List of files that have been deleted." : "Seznam datotek, ki so bile izbrisane.", - "No deleted files" : "Ni izbrisanih datotek" -},"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/sq.js b/apps/files_trashbin/l10n/sq.js deleted file mode 100644 index 7d4770f13ce..00000000000 --- a/apps/files_trashbin/l10n/sq.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "u rikthye", - "Deleted files" : "Kartela të fshira", - "Restore" : "Riktheje", - "Unknown" : "I panjohur", - "All files" : "Të gjithë skedarët", - "Deleted" : "U fshi", - "No deleted files" : "Pa kartela të fshira", - "You will be able to recover deleted files from here" : "Që këtu do të jeni në gjendje të rimerrni kartela të fshira", - "No entries found in this folder" : "Në këtë dosje s’u gjetën zëra", - "Select all" : "Përzgjidhi krejt", - "Name" : "Emër", - "Actions" : "Veprimet" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/sq.json b/apps/files_trashbin/l10n/sq.json deleted file mode 100644 index f574e3408fe..00000000000 --- a/apps/files_trashbin/l10n/sq.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "u rikthye", - "Deleted files" : "Kartela të fshira", - "Restore" : "Riktheje", - "Unknown" : "I panjohur", - "All files" : "Të gjithë skedarët", - "Deleted" : "U fshi", - "No deleted files" : "Pa kartela të fshira", - "You will be able to recover deleted files from here" : "Që këtu do të jeni në gjendje të rimerrni kartela të fshira", - "No entries found in this folder" : "Në këtë dosje s’u gjetën zëra", - "Select all" : "Përzgjidhi krejt", - "Name" : "Emër", - "Actions" : "Veprimet" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/sr.js b/apps/files_trashbin/l10n/sr.js index 8b7cdafed96..11821c8a114 100644 --- a/apps/files_trashbin/l10n/sr.js +++ b/apps/files_trashbin/l10n/sr.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "Ова апликација омогућава људима да опораве фајлове који су обрисани са система.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Ова апликација омогућава корисницима да опораве фајлове који су обрисани са система . Она у веб интерфејсу приказује списак обрисаних фајлова и има опције да се они опораве назад у директоријуме или да се неповратно обришу са система. Ако је укључена апликација за управљање верзијама, враћање фајла такође враћа и све његове верзије. Када се фајл избрише из дељене фасцикле, може се повратити на исти начин, али више није дељен. Подразумевано, ови фајлови остају у канти 30 дана.\nДа би се спречило да налог остане без простора на диску, апликација за обрисане фајлове неће користити више од 50% тренутно доступне квоте. Ако обрисани фајлови пређу ову границу, апликација ће брисати најстарије фајлове док величина заузетих фајлова не падне испод ове границе. Више информација је доступно у документацији за Обрисане фајлове.", "Restore" : "Врати", + "Not enough free space to restore the file/folder" : "Нема довољно слободног простора за враћање фајла/фолдера", "Empty deleted files" : "Испразни обрисане фајлове", "Confirm permanent deletion" : "Потврдите трајно брисање", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Да ли сте сигурни да желите трајно да обришете све фајлове и фолдере у корпи за отпад? Ово не може да се поништи.", @@ -15,6 +16,7 @@ OC.L10N.register( "Original location" : "Оригинална локација", "Deleted by" : "Обрисао је", "Deleted" : "Обрисано", + "few seconds ago" : "пре неколико секунди", "A long time ago" : "Пре доста времена", "Unknown" : "Непознато", "All files" : "Сви фајлови", diff --git a/apps/files_trashbin/l10n/sr.json b/apps/files_trashbin/l10n/sr.json index 31f8cd3b448..179e1352fa4 100644 --- a/apps/files_trashbin/l10n/sr.json +++ b/apps/files_trashbin/l10n/sr.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "Ова апликација омогућава људима да опораве фајлове који су обрисани са система.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Ова апликација омогућава корисницима да опораве фајлове који су обрисани са система . Она у веб интерфејсу приказује списак обрисаних фајлова и има опције да се они опораве назад у директоријуме или да се неповратно обришу са система. Ако је укључена апликација за управљање верзијама, враћање фајла такође враћа и све његове верзије. Када се фајл избрише из дељене фасцикле, може се повратити на исти начин, али више није дељен. Подразумевано, ови фајлови остају у канти 30 дана.\nДа би се спречило да налог остане без простора на диску, апликација за обрисане фајлове неће користити више од 50% тренутно доступне квоте. Ако обрисани фајлови пређу ову границу, апликација ће брисати најстарије фајлове док величина заузетих фајлова не падне испод ове границе. Више информација је доступно у документацији за Обрисане фајлове.", "Restore" : "Врати", + "Not enough free space to restore the file/folder" : "Нема довољно слободног простора за враћање фајла/фолдера", "Empty deleted files" : "Испразни обрисане фајлове", "Confirm permanent deletion" : "Потврдите трајно брисање", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Да ли сте сигурни да желите трајно да обришете све фајлове и фолдере у корпи за отпад? Ово не може да се поништи.", @@ -13,6 +14,7 @@ "Original location" : "Оригинална локација", "Deleted by" : "Обрисао је", "Deleted" : "Обрисано", + "few seconds ago" : "пре неколико секунди", "A long time ago" : "Пре доста времена", "Unknown" : "Непознато", "All files" : "Сви фајлови", diff --git a/apps/files_trashbin/l10n/sr@latin.js b/apps/files_trashbin/l10n/sr@latin.js deleted file mode 100644 index e6eb817ccf3..00000000000 --- a/apps/files_trashbin/l10n/sr@latin.js +++ /dev/null @@ -1,19 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "Couldn't delete %s permanently" : "Ne mogu zauvek da obrišem %s", - "Couldn't restore %s" : "Ne mogu da vratim %s", - "Deleted files" : "Obrisani fajlovi", - "Restore" : "Vrati", - "Delete" : "Obriši", - "Delete permanently" : "Obriši zauvek", - "Error" : "Greška", - "restored" : "vraćeno", - "No deleted files" : "Nema obrisanih fajlova", - "You will be able to recover deleted files from here" : "Odavde ćete moći da povratite obrisane fajlove", - "No entries found in this folder" : "Nema ničega u ovoj fascikli", - "Select all" : "Označi sve", - "Name" : "Naziv", - "Deleted" : "Obrisano" -}, -"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"); diff --git a/apps/files_trashbin/l10n/sr@latin.json b/apps/files_trashbin/l10n/sr@latin.json deleted file mode 100644 index 462e2f21e2a..00000000000 --- a/apps/files_trashbin/l10n/sr@latin.json +++ /dev/null @@ -1,17 +0,0 @@ -{ "translations": { - "Couldn't delete %s permanently" : "Ne mogu zauvek da obrišem %s", - "Couldn't restore %s" : "Ne mogu da vratim %s", - "Deleted files" : "Obrisani fajlovi", - "Restore" : "Vrati", - "Delete" : "Obriši", - "Delete permanently" : "Obriši zauvek", - "Error" : "Greška", - "restored" : "vraćeno", - "No deleted files" : "Nema obrisanih fajlova", - "You will be able to recover deleted files from here" : "Odavde ćete moći da povratite obrisane fajlove", - "No entries found in this folder" : "Nema ničega u ovoj fascikli", - "Select all" : "Označi sve", - "Name" : "Naziv", - "Deleted" : "Obrisano" -},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/sv.js b/apps/files_trashbin/l10n/sv.js index 39fe5bd3f27..8f84f5c04f4 100644 --- a/apps/files_trashbin/l10n/sv.js +++ b/apps/files_trashbin/l10n/sv.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "Denna app gör det möjligt för användare att återställa filer som raderats från systemet.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Denna applikation gör det möjligt för användare att återställa filer som tagits bort från systemet. Den visar en lista över borttagna filer i webbgränssnittet, och har alternativ för att återställa de borttagna filerna tillbaka till användarfilkataloger eller ta bort dem permanent från systemet. Återställa en fil återställer också relaterade filversioner, om versionsprogrammet är aktiverat. När en delad fil tas bort från kan den återställas på samma sätt, med är inte längre delad. Som standard ligger filerna i papperskorgen i 30 dagar.\nFör att förhindra att en användare får slut på diskutrymme kommer appen Borttagna filer inte att använda mer än 50% av den tillgängliga oanvända utrymmeskvoten för att lagra borttagna filer. Om storleken på borttagna filerna överskrider gränsen raderar appen de äldsta filerna tills den kommer under gränsen. Mer information finns i dokumentationen för Borttagna filer.", "Restore" : "Återskapa", + "Not enough free space to restore the file/folder" : "Inte tillräckligt med ledigt utrymme för att återställa filen/mappen", "Empty deleted files" : "Töm raderade filer", "Confirm permanent deletion" : "Bekräfta permanent radering", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Är du säker på att du vill radera alla filer och mappar i papperskorgen permanent? Detta kan inte ångras.", @@ -15,12 +16,15 @@ OC.L10N.register( "Original location" : "Ursprunglig plats", "Deleted by" : "Raderad av", "Deleted" : "Borttagen", + "few seconds ago" : "några sekunder sedan", "A long time ago" : "För länge sedan", "Unknown" : "Okänd", "All files" : "Alla filer", "You" : "Du", "List of files that have been deleted." : "Lista över filer som har tagits bort.", "No deleted files" : "Inga borttagna filer", - "Files and folders you have deleted will show up here" : "Filer och mappar som du har tagit bort kommer att visas här" + "Files and folders you have deleted will show up here" : "Filer och mappar som du har tagit bort kommer att visas här", + "All files have been permanently deleted" : "Alla filer har raderats permanent", + "Failed to empty deleted files" : "Kunde inte tömma raderade filer" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/sv.json b/apps/files_trashbin/l10n/sv.json index 5cc6c187a71..2d4dcfb7d6f 100644 --- a/apps/files_trashbin/l10n/sv.json +++ b/apps/files_trashbin/l10n/sv.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "Denna app gör det möjligt för användare att återställa filer som raderats från systemet.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Denna applikation gör det möjligt för användare att återställa filer som tagits bort från systemet. Den visar en lista över borttagna filer i webbgränssnittet, och har alternativ för att återställa de borttagna filerna tillbaka till användarfilkataloger eller ta bort dem permanent från systemet. Återställa en fil återställer också relaterade filversioner, om versionsprogrammet är aktiverat. När en delad fil tas bort från kan den återställas på samma sätt, med är inte längre delad. Som standard ligger filerna i papperskorgen i 30 dagar.\nFör att förhindra att en användare får slut på diskutrymme kommer appen Borttagna filer inte att använda mer än 50% av den tillgängliga oanvända utrymmeskvoten för att lagra borttagna filer. Om storleken på borttagna filerna överskrider gränsen raderar appen de äldsta filerna tills den kommer under gränsen. Mer information finns i dokumentationen för Borttagna filer.", "Restore" : "Återskapa", + "Not enough free space to restore the file/folder" : "Inte tillräckligt med ledigt utrymme för att återställa filen/mappen", "Empty deleted files" : "Töm raderade filer", "Confirm permanent deletion" : "Bekräfta permanent radering", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Är du säker på att du vill radera alla filer och mappar i papperskorgen permanent? Detta kan inte ångras.", @@ -13,12 +14,15 @@ "Original location" : "Ursprunglig plats", "Deleted by" : "Raderad av", "Deleted" : "Borttagen", + "few seconds ago" : "några sekunder sedan", "A long time ago" : "För länge sedan", "Unknown" : "Okänd", "All files" : "Alla filer", "You" : "Du", "List of files that have been deleted." : "Lista över filer som har tagits bort.", "No deleted files" : "Inga borttagna filer", - "Files and folders you have deleted will show up here" : "Filer och mappar som du har tagit bort kommer att visas här" + "Files and folders you have deleted will show up here" : "Filer och mappar som du har tagit bort kommer att visas här", + "All files have been permanently deleted" : "Alla filer har raderats permanent", + "Failed to empty deleted files" : "Kunde inte tömma raderade filer" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/th.js b/apps/files_trashbin/l10n/th.js deleted file mode 100644 index 5b6078d6928..00000000000 --- a/apps/files_trashbin/l10n/th.js +++ /dev/null @@ -1,17 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "restored" : "เรียกคืนแล้ว", - "Deleted files" : "ไฟล์ที่ถูกลบ", - "Restore" : "คืนค่า", - "Unknown" : "ไม่ทราบ", - "All files" : "ไฟล์ทั้งหมด", - "Deleted" : "ลบแล้ว", - "No deleted files" : "ไม่มีไฟล์ที่ถูกลบ", - "You will be able to recover deleted files from here" : "คุณจะสามารถกู้คืนไฟล์ที่ถูกได้ลบจากที่นี่", - "No entries found in this folder" : "ไม่พบรายการในโฟลเดอร์นี้", - "Select all" : "เลือกทั้งหมด", - "Name" : "ชื่อ", - "Actions" : "การกระทำ" -}, -"nplurals=1; plural=0;"); diff --git a/apps/files_trashbin/l10n/th.json b/apps/files_trashbin/l10n/th.json deleted file mode 100644 index 77668f1bdd4..00000000000 --- a/apps/files_trashbin/l10n/th.json +++ /dev/null @@ -1,15 +0,0 @@ -{ "translations": { - "restored" : "เรียกคืนแล้ว", - "Deleted files" : "ไฟล์ที่ถูกลบ", - "Restore" : "คืนค่า", - "Unknown" : "ไม่ทราบ", - "All files" : "ไฟล์ทั้งหมด", - "Deleted" : "ลบแล้ว", - "No deleted files" : "ไม่มีไฟล์ที่ถูกลบ", - "You will be able to recover deleted files from here" : "คุณจะสามารถกู้คืนไฟล์ที่ถูกได้ลบจากที่นี่", - "No entries found in this folder" : "ไม่พบรายการในโฟลเดอร์นี้", - "Select all" : "เลือกทั้งหมด", - "Name" : "ชื่อ", - "Actions" : "การกระทำ" -},"pluralForm" :"nplurals=1; plural=0;" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/tr.js b/apps/files_trashbin/l10n/tr.js index 334bb9981de..ab14ad7cad8 100644 --- a/apps/files_trashbin/l10n/tr.js +++ b/apps/files_trashbin/l10n/tr.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "Bu uygulama kişilerin sistem üzerinde sildiği dosyaları geri yükleyebilmesini sağlar.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Bu uygulama kişilerin sistem üzerinde sildiği dosyaları geri yükleyebilmesini sağlar. Site arayüzünde silinmiş dosyaların listesini ve kullanıcı klasörlerine geri yükleme ya da kalıcı olarak silme seçeneklerini görüntüler. Sürümler uygulaması kullanıma alınmış ise, geri yüklenen dosyaların önceki sürümleri de geri yüklenir. Paylaşım üzerinden silinen dosyalar da aynı şekilde ancak paylaşılmamış olarak geri yüklenebilir. Silinmiş dosyalar varsayılan olarak 30 gün boyunca çöp kutusunda tutulur.\nSilinmiş dosyalar uygulaması kişilerin disk alanının dolmasını engellemek için, hesap depolama alanının en çok %50 oranındaki bölümünü kullanır. Silinmiş dosyaların boyutu bu sınırın üzerine çıkarsa, sınır değerine geri dönülene kadar en eski silinmiş dosyalar silinir. Ayrıntılı bilgi almak için Silinmiş Dosyalar uygulamasının belgelerine bakabilirsiniz.", "Restore" : "Geri yükle", + "Not enough free space to restore the file/folder" : "Dosyayı veya klasörü geri yüklemek için yeterli boş alan yok", "Empty deleted files" : "Silinmiş dosyaları yok et", "Confirm permanent deletion" : "Kalıcı olarak silmeyi onaylayın", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Çöp kutusundaki tüm dosyaları ve klasörleri kalıcı olarak silmek istediğinize emin misiniz? Bu işlem geri alınamaz.", @@ -15,12 +16,15 @@ OC.L10N.register( "Original location" : "Özgün konum", "Deleted by" : "Silen", "Deleted" : "Silindi", + "few seconds ago" : "bir kaç saniye önce", "A long time ago" : "Uzun süre önce", "Unknown" : "Bilinmiyor", "All files" : "Tüm dosyalar", "You" : "Siz", "List of files that have been deleted." : "Silinmiş dosyaların listesi", "No deleted files" : "Silinmiş bir dosya yok", - "Files and folders you have deleted will show up here" : "Sildiğiniz dosya ve klasörler burada görüntülenir" + "Files and folders you have deleted will show up here" : "Sildiğiniz dosya ve klasörler burada görüntülenir", + "All files have been permanently deleted" : "Tüm dosyalar kalıcı olarak silindi", + "Failed to empty deleted files" : "Silinmiş dosyalar bölümü boşaltılamadı" }, "nplurals=2; plural=(n > 1);"); diff --git a/apps/files_trashbin/l10n/tr.json b/apps/files_trashbin/l10n/tr.json index ec57b977d04..0d86ecf3639 100644 --- a/apps/files_trashbin/l10n/tr.json +++ b/apps/files_trashbin/l10n/tr.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "Bu uygulama kişilerin sistem üzerinde sildiği dosyaları geri yükleyebilmesini sağlar.", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Bu uygulama kişilerin sistem üzerinde sildiği dosyaları geri yükleyebilmesini sağlar. Site arayüzünde silinmiş dosyaların listesini ve kullanıcı klasörlerine geri yükleme ya da kalıcı olarak silme seçeneklerini görüntüler. Sürümler uygulaması kullanıma alınmış ise, geri yüklenen dosyaların önceki sürümleri de geri yüklenir. Paylaşım üzerinden silinen dosyalar da aynı şekilde ancak paylaşılmamış olarak geri yüklenebilir. Silinmiş dosyalar varsayılan olarak 30 gün boyunca çöp kutusunda tutulur.\nSilinmiş dosyalar uygulaması kişilerin disk alanının dolmasını engellemek için, hesap depolama alanının en çok %50 oranındaki bölümünü kullanır. Silinmiş dosyaların boyutu bu sınırın üzerine çıkarsa, sınır değerine geri dönülene kadar en eski silinmiş dosyalar silinir. Ayrıntılı bilgi almak için Silinmiş Dosyalar uygulamasının belgelerine bakabilirsiniz.", "Restore" : "Geri yükle", + "Not enough free space to restore the file/folder" : "Dosyayı veya klasörü geri yüklemek için yeterli boş alan yok", "Empty deleted files" : "Silinmiş dosyaları yok et", "Confirm permanent deletion" : "Kalıcı olarak silmeyi onaylayın", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Çöp kutusundaki tüm dosyaları ve klasörleri kalıcı olarak silmek istediğinize emin misiniz? Bu işlem geri alınamaz.", @@ -13,12 +14,15 @@ "Original location" : "Özgün konum", "Deleted by" : "Silen", "Deleted" : "Silindi", + "few seconds ago" : "bir kaç saniye önce", "A long time ago" : "Uzun süre önce", "Unknown" : "Bilinmiyor", "All files" : "Tüm dosyalar", "You" : "Siz", "List of files that have been deleted." : "Silinmiş dosyaların listesi", "No deleted files" : "Silinmiş bir dosya yok", - "Files and folders you have deleted will show up here" : "Sildiğiniz dosya ve klasörler burada görüntülenir" + "Files and folders you have deleted will show up here" : "Sildiğiniz dosya ve klasörler burada görüntülenir", + "All files have been permanently deleted" : "Tüm dosyalar kalıcı olarak silindi", + "Failed to empty deleted files" : "Silinmiş dosyalar bölümü boşaltılamadı" },"pluralForm" :"nplurals=2; plural=(n > 1);" }
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/uk.js b/apps/files_trashbin/l10n/uk.js index 296a4d9f603..43f6a021a09 100644 --- a/apps/files_trashbin/l10n/uk.js +++ b/apps/files_trashbin/l10n/uk.js @@ -6,6 +6,7 @@ OC.L10N.register( "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Вилучені файли та каталоги з кошику (термін дії може завершитися під час експорту, якщо у вас мало місця для збереження)", "This application enables people to restore files that were deleted from the system." : "Цей застосунок дозволяє людям відновлювати файли, які було переміщено до кошику.", "Restore" : "Відновити", + "Not enough free space to restore the file/folder" : "Недостатньо вільного простору для відновлення файлу або каталогу", "Empty deleted files" : "Очистити вилучені файли", "Confirm permanent deletion" : "Підтвердити остаточне вилучення", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Дійсно остаточно вилучити усі файли та каталоги у кошику? Цю операцію буде неможливо скасувати.", @@ -14,6 +15,7 @@ OC.L10N.register( "Original location" : "Звідки вилучено", "Deleted by" : "Ким вилучено", "Deleted" : "Вилучено", + "few seconds ago" : "кілька секунд тому", "A long time ago" : "Давно", "Unknown" : "Невідомо", "All files" : "Усі файли", diff --git a/apps/files_trashbin/l10n/uk.json b/apps/files_trashbin/l10n/uk.json index 488a0226458..dcef4ac3b36 100644 --- a/apps/files_trashbin/l10n/uk.json +++ b/apps/files_trashbin/l10n/uk.json @@ -4,6 +4,7 @@ "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Вилучені файли та каталоги з кошику (термін дії може завершитися під час експорту, якщо у вас мало місця для збереження)", "This application enables people to restore files that were deleted from the system." : "Цей застосунок дозволяє людям відновлювати файли, які було переміщено до кошику.", "Restore" : "Відновити", + "Not enough free space to restore the file/folder" : "Недостатньо вільного простору для відновлення файлу або каталогу", "Empty deleted files" : "Очистити вилучені файли", "Confirm permanent deletion" : "Підтвердити остаточне вилучення", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Дійсно остаточно вилучити усі файли та каталоги у кошику? Цю операцію буде неможливо скасувати.", @@ -12,6 +13,7 @@ "Original location" : "Звідки вилучено", "Deleted by" : "Ким вилучено", "Deleted" : "Вилучено", + "few seconds ago" : "кілька секунд тому", "A long time ago" : "Давно", "Unknown" : "Невідомо", "All files" : "Усі файли", diff --git a/apps/files_trashbin/l10n/ur_PK.js b/apps/files_trashbin/l10n/ur_PK.js deleted file mode 100644 index eaa9dca8e34..00000000000 --- a/apps/files_trashbin/l10n/ur_PK.js +++ /dev/null @@ -1,14 +0,0 @@ -OC.L10N.register( - "files_trashbin", - { - "Couldn't delete %s permanently" : "حذف نہیں ہو سکتا %s مستقل طور پر", - "Couldn't restore %s" : "بحال نہيں کيا جا سکتا %s", - "Deleted files" : "حذف شدہ فائليں", - "Restore" : "بحال", - "Delete" : "حذف کریں", - "Error" : "ایرر", - "restored" : "بحال شدہ", - "Name" : "اسم", - "Deleted" : "حذف شدہ " -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files_trashbin/l10n/ur_PK.json b/apps/files_trashbin/l10n/ur_PK.json deleted file mode 100644 index fd88573d62a..00000000000 --- a/apps/files_trashbin/l10n/ur_PK.json +++ /dev/null @@ -1,12 +0,0 @@ -{ "translations": { - "Couldn't delete %s permanently" : "حذف نہیں ہو سکتا %s مستقل طور پر", - "Couldn't restore %s" : "بحال نہيں کيا جا سکتا %s", - "Deleted files" : "حذف شدہ فائليں", - "Restore" : "بحال", - "Delete" : "حذف کریں", - "Error" : "ایرر", - "restored" : "بحال شدہ", - "Name" : "اسم", - "Deleted" : "حذف شدہ " -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files_trashbin/l10n/zh_CN.js b/apps/files_trashbin/l10n/zh_CN.js index 83cdeb467d4..5d05961ec76 100644 --- a/apps/files_trashbin/l10n/zh_CN.js +++ b/apps/files_trashbin/l10n/zh_CN.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "此应用程序使人们能够恢复从系统中删除的文件。", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "此应用程序使人们能够恢复从系统中删除的文件。它在web界面中显示已删除文件的列表,并可以选择将这些已删除的文件还原回人员文件目录或从系统中永久删除这些文件。如果启用了版本应用程序,恢复文件也会恢复相关的文件版本。当文件从共享中删除时,可以以相同的方式恢复,尽管不再共享。默认情况下,这些文件将在垃圾桶中保留30天。\n为了防止帐户磁盘空间不足,“已删除文件”应用程序将不会为已删除文件使用超过当前可用可用配额的50%。如果删除的文件超过此限制,应用程序将删除最旧的文件,直到其低于此限制。有关详细信息,请参阅“已删除的文件”文档。", "Restore" : "恢复", + "Not enough free space to restore the file/folder" : "空间不足,无法恢复文件/文件夹", "Empty deleted files" : "清空已删除的文件", "Confirm permanent deletion" : "确认永久删除", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "是否确定要永久删除回收站中的所有文件和文件夹?此操作无法撤销。", @@ -15,6 +16,7 @@ OC.L10N.register( "Original location" : "初始位置", "Deleted by" : "删除者", "Deleted" : "已删除", + "few seconds ago" : "几秒钟前", "A long time ago" : "很久之前", "Unknown" : "未知", "All files" : "全部文件", diff --git a/apps/files_trashbin/l10n/zh_CN.json b/apps/files_trashbin/l10n/zh_CN.json index a1f624394cc..5603ac5a94e 100644 --- a/apps/files_trashbin/l10n/zh_CN.json +++ b/apps/files_trashbin/l10n/zh_CN.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "此应用程序使人们能够恢复从系统中删除的文件。", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "此应用程序使人们能够恢复从系统中删除的文件。它在web界面中显示已删除文件的列表,并可以选择将这些已删除的文件还原回人员文件目录或从系统中永久删除这些文件。如果启用了版本应用程序,恢复文件也会恢复相关的文件版本。当文件从共享中删除时,可以以相同的方式恢复,尽管不再共享。默认情况下,这些文件将在垃圾桶中保留30天。\n为了防止帐户磁盘空间不足,“已删除文件”应用程序将不会为已删除文件使用超过当前可用可用配额的50%。如果删除的文件超过此限制,应用程序将删除最旧的文件,直到其低于此限制。有关详细信息,请参阅“已删除的文件”文档。", "Restore" : "恢复", + "Not enough free space to restore the file/folder" : "空间不足,无法恢复文件/文件夹", "Empty deleted files" : "清空已删除的文件", "Confirm permanent deletion" : "确认永久删除", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "是否确定要永久删除回收站中的所有文件和文件夹?此操作无法撤销。", @@ -13,6 +14,7 @@ "Original location" : "初始位置", "Deleted by" : "删除者", "Deleted" : "已删除", + "few seconds ago" : "几秒钟前", "A long time ago" : "很久之前", "Unknown" : "未知", "All files" : "全部文件", diff --git a/apps/files_trashbin/l10n/zh_HK.js b/apps/files_trashbin/l10n/zh_HK.js index 9a13dce5326..668a56dd4a2 100644 --- a/apps/files_trashbin/l10n/zh_HK.js +++ b/apps/files_trashbin/l10n/zh_HK.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "此應用程式讓人仕可以還原他們在系統當中刪除的檔案", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "此應用程式讓使用可以還原從系統中刪除的檔案。其會在網路界面中顯示已刪除的檔案列表,並有選項可以復原那些檔案到用戶的檔案目錄,或是將它們從系統中永久移除。若啟用了版本應用程式,復原檔案也會復原相關的檔案版本。當檔案從分享中刪除時,雖然不再共享,但可以用相同的方式來還原。預設情況下,這些檔案會在回收桶中保留30天。\n為了避免帳戶耗盡磁碟空間,「已刪除檔案」應用程式將不會用於超過目前可用配額 50% 的已刪除檔案。如果已刪除的檔案超過此限制,應用程式將會刪除最舊的檔案,直到低於此限制為止。更多資訊在「已刪除檔案」的說明書中提供。", "Restore" : "還原", + "Not enough free space to restore the file/folder" : "空間不足,不能還原檔案/資料夾", "Empty deleted files" : "清空已刪除的檔案", "Confirm permanent deletion" : "確認永久刪除", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "您確定要永久刪除回收桶中的所有檔案與資料夾嗎?這無法還原。", @@ -15,6 +16,7 @@ OC.L10N.register( "Original location" : "原先的位置", "Deleted by" : "被以下人仕刪除", "Deleted" : "已刪除", + "few seconds ago" : "幾秒前", "A long time ago" : "很久以前", "Unknown" : "不詳", "All files" : "所有檔案", diff --git a/apps/files_trashbin/l10n/zh_HK.json b/apps/files_trashbin/l10n/zh_HK.json index d45a562fcb2..19227093f11 100644 --- a/apps/files_trashbin/l10n/zh_HK.json +++ b/apps/files_trashbin/l10n/zh_HK.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "此應用程式讓人仕可以還原他們在系統當中刪除的檔案", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "此應用程式讓使用可以還原從系統中刪除的檔案。其會在網路界面中顯示已刪除的檔案列表,並有選項可以復原那些檔案到用戶的檔案目錄,或是將它們從系統中永久移除。若啟用了版本應用程式,復原檔案也會復原相關的檔案版本。當檔案從分享中刪除時,雖然不再共享,但可以用相同的方式來還原。預設情況下,這些檔案會在回收桶中保留30天。\n為了避免帳戶耗盡磁碟空間,「已刪除檔案」應用程式將不會用於超過目前可用配額 50% 的已刪除檔案。如果已刪除的檔案超過此限制,應用程式將會刪除最舊的檔案,直到低於此限制為止。更多資訊在「已刪除檔案」的說明書中提供。", "Restore" : "還原", + "Not enough free space to restore the file/folder" : "空間不足,不能還原檔案/資料夾", "Empty deleted files" : "清空已刪除的檔案", "Confirm permanent deletion" : "確認永久刪除", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "您確定要永久刪除回收桶中的所有檔案與資料夾嗎?這無法還原。", @@ -13,6 +14,7 @@ "Original location" : "原先的位置", "Deleted by" : "被以下人仕刪除", "Deleted" : "已刪除", + "few seconds ago" : "幾秒前", "A long time ago" : "很久以前", "Unknown" : "不詳", "All files" : "所有檔案", diff --git a/apps/files_trashbin/l10n/zh_TW.js b/apps/files_trashbin/l10n/zh_TW.js index 879c5aee231..26b9abd0e0f 100644 --- a/apps/files_trashbin/l10n/zh_TW.js +++ b/apps/files_trashbin/l10n/zh_TW.js @@ -7,6 +7,7 @@ OC.L10N.register( "This application enables people to restore files that were deleted from the system." : "此應用程式讓使用者可以還原他們在系統當中刪除的檔案", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "此應用程式讓使用可以還原從系統中刪除的檔案。其會在網路介面中顯示已刪除的檔案列表,並有選項可以復原那些檔案到使用者的檔案目錄,或是將它們從系統中永久移除。若啟用了版本應用程式,復原檔案也會復原相關的檔案版本。當檔案從分享中刪除時,雖然不再共享,但可以用相同的方式來還原。預設情況下,這些檔案會在回收桶中保留30天。\n為了避免使用者耗盡磁碟空間,「回收桶」應用程式將不會用於超過目前可用配額 50% 的已刪除檔案。如果已刪除的檔案超過此限制,應用程式將會刪除最舊的檔案,直到低於此限制為止。更多資訊在「回收桶」的文件中提供。", "Restore" : "還原", + "Not enough free space to restore the file/folder" : "空間不足,無法還原檔案/資料夾", "Empty deleted files" : "清空已刪除的檔案", "Confirm permanent deletion" : "確認永久刪除", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "您確定您想要永久刪除回收桶中的所有檔案與資料夾嗎?這無法還原。", @@ -15,6 +16,7 @@ OC.L10N.register( "Original location" : "原始位置", "Deleted by" : "刪除者", "Deleted" : "已刪除", + "few seconds ago" : "幾秒前", "A long time ago" : "很久以前", "Unknown" : "未知", "All files" : "所有檔案", diff --git a/apps/files_trashbin/l10n/zh_TW.json b/apps/files_trashbin/l10n/zh_TW.json index 176a8861e08..e9c0e9de42d 100644 --- a/apps/files_trashbin/l10n/zh_TW.json +++ b/apps/files_trashbin/l10n/zh_TW.json @@ -5,6 +5,7 @@ "This application enables people to restore files that were deleted from the system." : "此應用程式讓使用者可以還原他們在系統當中刪除的檔案", "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "此應用程式讓使用可以還原從系統中刪除的檔案。其會在網路介面中顯示已刪除的檔案列表,並有選項可以復原那些檔案到使用者的檔案目錄,或是將它們從系統中永久移除。若啟用了版本應用程式,復原檔案也會復原相關的檔案版本。當檔案從分享中刪除時,雖然不再共享,但可以用相同的方式來還原。預設情況下,這些檔案會在回收桶中保留30天。\n為了避免使用者耗盡磁碟空間,「回收桶」應用程式將不會用於超過目前可用配額 50% 的已刪除檔案。如果已刪除的檔案超過此限制,應用程式將會刪除最舊的檔案,直到低於此限制為止。更多資訊在「回收桶」的文件中提供。", "Restore" : "還原", + "Not enough free space to restore the file/folder" : "空間不足,無法還原檔案/資料夾", "Empty deleted files" : "清空已刪除的檔案", "Confirm permanent deletion" : "確認永久刪除", "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "您確定您想要永久刪除回收桶中的所有檔案與資料夾嗎?這無法還原。", @@ -13,6 +14,7 @@ "Original location" : "原始位置", "Deleted by" : "刪除者", "Deleted" : "已刪除", + "few seconds ago" : "幾秒前", "A long time ago" : "很久以前", "Unknown" : "未知", "All files" : "所有檔案", diff --git a/apps/files_trashbin/lib/AppInfo/Application.php b/apps/files_trashbin/lib/AppInfo/Application.php index d5b30a18def..76d566f4286 100644 --- a/apps/files_trashbin/lib/AppInfo/Application.php +++ b/apps/files_trashbin/lib/AppInfo/Application.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2018-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. diff --git a/apps/files_trashbin/lib/BackgroundJob/ExpireTrash.php b/apps/files_trashbin/lib/BackgroundJob/ExpireTrash.php index 5b97901b302..bb383dab78d 100644 --- a/apps/files_trashbin/lib/BackgroundJob/ExpireTrash.php +++ b/apps/files_trashbin/lib/BackgroundJob/ExpireTrash.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2017-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. diff --git a/apps/files_trashbin/lib/Capabilities.php b/apps/files_trashbin/lib/Capabilities.php index 62be7bcb1a1..53c17a475ff 100644 --- a/apps/files_trashbin/lib/Capabilities.php +++ b/apps/files_trashbin/lib/Capabilities.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2019-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. diff --git a/apps/files_trashbin/lib/Command/CleanUp.php b/apps/files_trashbin/lib/Command/CleanUp.php index daaa4003f7a..e9b4fa8ae60 100644 --- a/apps/files_trashbin/lib/Command/CleanUp.php +++ b/apps/files_trashbin/lib/Command/CleanUp.php @@ -11,6 +11,7 @@ use OCP\Files\IRootFolder; use OCP\IDBConnection; use OCP\IUserBackend; use OCP\IUserManager; +use OCP\Util; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Exception\InvalidOptionException; use Symfony\Component\Console\Input\InputArgument; @@ -96,7 +97,7 @@ class CleanUp extends Command { $node = $this->rootFolder->get($path); if ($verbose) { - $output->writeln('Deleting <info>' . \OC_Helper::humanFileSize($node->getSize()) . "</info> in trash for <info>$uid</info>."); + $output->writeln('Deleting <info>' . Util::humanFileSize($node->getSize()) . "</info> in trash for <info>$uid</info>."); } $node->delete(); if ($this->rootFolder->nodeExists($path)) { diff --git a/apps/files_trashbin/lib/Command/Expire.php b/apps/files_trashbin/lib/Command/Expire.php index 6c89b6d736c..73a42cd4749 100644 --- a/apps/files_trashbin/lib/Command/Expire.php +++ b/apps/files_trashbin/lib/Command/Expire.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2019-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. diff --git a/apps/files_trashbin/lib/Command/ExpireTrash.php b/apps/files_trashbin/lib/Command/ExpireTrash.php index de1c2ab09b4..9b7fd3c04d8 100644 --- a/apps/files_trashbin/lib/Command/ExpireTrash.php +++ b/apps/files_trashbin/lib/Command/ExpireTrash.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2019-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud GmbH. diff --git a/apps/files_trashbin/lib/Command/RestoreAllFiles.php b/apps/files_trashbin/lib/Command/RestoreAllFiles.php index cb4e7f97ecd..ce31f759c0e 100644 --- a/apps/files_trashbin/lib/Command/RestoreAllFiles.php +++ b/apps/files_trashbin/lib/Command/RestoreAllFiles.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-only diff --git a/apps/files_trashbin/lib/Command/Size.php b/apps/files_trashbin/lib/Command/Size.php index 11699ce25ea..9c19d4d92b3 100644 --- a/apps/files_trashbin/lib/Command/Size.php +++ b/apps/files_trashbin/lib/Command/Size.php @@ -13,6 +13,7 @@ use OCP\Command\IBus; use OCP\IConfig; use OCP\IUser; use OCP\IUserManager; +use OCP\Util; use Symfony\Component\Console\Input\InputArgument; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Input\InputOption; @@ -45,7 +46,7 @@ class Size extends Base { $size = $input->getArgument('size'); if ($size) { - $parsedSize = \OC_Helper::computerFileSize($size); + $parsedSize = Util::computerFileSize($size); if ($parsedSize === false) { $output->writeln('<error>Failed to parse input size</error>'); return -1; @@ -70,7 +71,7 @@ class Size extends Base { if ($globalSize < 0) { $globalHumanSize = 'default (50% of available space)'; } else { - $globalHumanSize = \OC_Helper::humanFileSize($globalSize); + $globalHumanSize = Util::humanFileSize($globalSize); } if ($user) { @@ -79,7 +80,7 @@ class Size extends Base { if ($userSize < 0) { $userHumanSize = ($globalSize < 0) ? $globalHumanSize : "default($globalHumanSize)"; } else { - $userHumanSize = \OC_Helper::humanFileSize($userSize); + $userHumanSize = Util::humanFileSize($userSize); } if ($input->getOption('output') == self::OUTPUT_FORMAT_PLAIN) { @@ -106,7 +107,7 @@ class Size extends Base { if (count($userValues)) { $output->writeln('Per-user sizes:'); $this->writeArrayInOutputFormat($input, $output, array_map(function ($size) { - return \OC_Helper::humanFileSize($size); + return Util::humanFileSize($size); }, $userValues)); } else { $output->writeln('No per-user sizes configured'); diff --git a/apps/files_trashbin/lib/Events/MoveToTrashEvent.php b/apps/files_trashbin/lib/Events/MoveToTrashEvent.php index 1596315dd20..0d776b606b1 100644 --- a/apps/files_trashbin/lib/Events/MoveToTrashEvent.php +++ b/apps/files_trashbin/lib/Events/MoveToTrashEvent.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files_trashbin/lib/Exceptions/CopyRecursiveException.php b/apps/files_trashbin/lib/Exceptions/CopyRecursiveException.php index 9da2631c97b..3ea1293e5d7 100644 --- a/apps/files_trashbin/lib/Exceptions/CopyRecursiveException.php +++ b/apps/files_trashbin/lib/Exceptions/CopyRecursiveException.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2016 ownCloud, Inc. * SPDX-License-Identifier: AGPL-3.0-only diff --git a/apps/files_trashbin/lib/Expiration.php b/apps/files_trashbin/lib/Expiration.php index ed5d62aa294..7d03c3517ec 100644 --- a/apps/files_trashbin/lib/Expiration.php +++ b/apps/files_trashbin/lib/Expiration.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2018-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. diff --git a/apps/files_trashbin/lib/Helper.php b/apps/files_trashbin/lib/Helper.php index 50107b3bf71..746832e9280 100644 --- a/apps/files_trashbin/lib/Helper.php +++ b/apps/files_trashbin/lib/Helper.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. diff --git a/apps/files_trashbin/lib/Sabre/TrashbinPlugin.php b/apps/files_trashbin/lib/Sabre/TrashbinPlugin.php index 2a2e3a141dc..36237ca080b 100644 --- a/apps/files_trashbin/lib/Sabre/TrashbinPlugin.php +++ b/apps/files_trashbin/lib/Sabre/TrashbinPlugin.php @@ -8,9 +8,12 @@ declare(strict_types=1); */ namespace OCA\Files_Trashbin\Sabre; +use OC\Files\FileInfo; +use OC\Files\View; use OCA\DAV\Connector\Sabre\FilesPlugin; use OCA\Files_Trashbin\Trash\ITrashItem; use OCP\IPreview; +use Psr\Log\LoggerInterface; use Sabre\DAV\INode; use Sabre\DAV\PropFind; use Sabre\DAV\Server; @@ -32,6 +35,7 @@ class TrashbinPlugin extends ServerPlugin { public function __construct( private IPreview $previewManager, + private View $view, ) { } @@ -40,6 +44,7 @@ class TrashbinPlugin extends ServerPlugin { $this->server->on('propFind', [$this, 'propFind']); $this->server->on('afterMethod:GET', [$this,'httpGet']); + $this->server->on('beforeMove', [$this, 'beforeMove']); } @@ -129,4 +134,47 @@ class TrashbinPlugin extends ServerPlugin { $response->addHeader('Content-Disposition', 'attachment; filename="' . $node->getFilename() . '"'); } } + + /** + * Check if a user has available space before attempting to + * restore from trashbin unless they have unlimited quota. + * + * @param string $sourcePath + * @param string $destinationPath + * @return bool + */ + public function beforeMove(string $sourcePath, string $destinationPath): bool { + try { + $node = $this->server->tree->getNodeForPath($sourcePath); + $destinationNodeParent = $this->server->tree->getNodeForPath(dirname($destinationPath)); + } catch (\Sabre\DAV\Exception $e) { + \OCP\Server::get(LoggerInterface::class) + ->error($e->getMessage(), ['app' => 'files_trashbin', 'exception' => $e]); + return true; + } + + // Check if a file is being restored before proceeding + if (!$node instanceof ITrash || !$destinationNodeParent instanceof RestoreFolder) { + return true; + } + + $fileInfo = $node->getFileInfo(); + if (!$fileInfo instanceof ITrashItem) { + return true; + } + $restoreFolder = dirname($fileInfo->getOriginalLocation()); + $freeSpace = $this->view->free_space($restoreFolder); + if ($freeSpace === FileInfo::SPACE_NOT_COMPUTED + || $freeSpace === FileInfo::SPACE_UNKNOWN + || $freeSpace === FileInfo::SPACE_UNLIMITED) { + return true; + } + $filesize = $fileInfo->getSize(); + if ($freeSpace < $filesize) { + $this->server->httpResponse->setStatus(507); + return false; + } + + return true; + } } diff --git a/apps/files_trashbin/lib/Storage.php b/apps/files_trashbin/lib/Storage.php index 9ddb8e791fa..82b7af5a934 100644 --- a/apps/files_trashbin/lib/Storage.php +++ b/apps/files_trashbin/lib/Storage.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -49,8 +50,8 @@ class Storage extends Wrapper { } catch (GenericEncryptionException $e) { // in case of a encryption exception we delete the file right away $this->logger->info( - "Can't move file " . $path . - ' to the trash bin, therefore it was deleted right away'); + "Can't move file " . $path + . ' to the trash bin, therefore it was deleted right away'); return $this->storage->unlink($path); } diff --git a/apps/files_trashbin/lib/Trash/BackendNotFoundException.php b/apps/files_trashbin/lib/Trash/BackendNotFoundException.php index 8e23a04851a..292b6ee293c 100644 --- a/apps/files_trashbin/lib/Trash/BackendNotFoundException.php +++ b/apps/files_trashbin/lib/Trash/BackendNotFoundException.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files_trashbin/lib/Trash/ITrashBackend.php b/apps/files_trashbin/lib/Trash/ITrashBackend.php index f5d4657bfbc..11b3132bfba 100644 --- a/apps/files_trashbin/lib/Trash/ITrashBackend.php +++ b/apps/files_trashbin/lib/Trash/ITrashBackend.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files_trashbin/lib/Trash/ITrashItem.php b/apps/files_trashbin/lib/Trash/ITrashItem.php index f67276e6f54..299cac49a69 100644 --- a/apps/files_trashbin/lib/Trash/ITrashItem.php +++ b/apps/files_trashbin/lib/Trash/ITrashItem.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files_trashbin/lib/Trash/ITrashManager.php b/apps/files_trashbin/lib/Trash/ITrashManager.php index 4a2eaead11b..743ea01358a 100644 --- a/apps/files_trashbin/lib/Trash/ITrashManager.php +++ b/apps/files_trashbin/lib/Trash/ITrashManager.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files_trashbin/lib/Trash/LegacyTrashBackend.php b/apps/files_trashbin/lib/Trash/LegacyTrashBackend.php index 0fd370a6cf1..204defde35c 100644 --- a/apps/files_trashbin/lib/Trash/LegacyTrashBackend.php +++ b/apps/files_trashbin/lib/Trash/LegacyTrashBackend.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files_trashbin/lib/Trash/TrashItem.php b/apps/files_trashbin/lib/Trash/TrashItem.php index 31dbb10def2..2ae999a2069 100644 --- a/apps/files_trashbin/lib/Trash/TrashItem.php +++ b/apps/files_trashbin/lib/Trash/TrashItem.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files_trashbin/lib/Trash/TrashManager.php b/apps/files_trashbin/lib/Trash/TrashManager.php index bf3eaebdc2a..521a576c00a 100644 --- a/apps/files_trashbin/lib/Trash/TrashManager.php +++ b/apps/files_trashbin/lib/Trash/TrashManager.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later @@ -60,8 +61,8 @@ class TrashManager implements ITrashManager { $fullType = get_class($storage); $foundType = array_reduce(array_keys($this->backends), function ($type, $registeredType) use ($storage) { if ( - $storage->instanceOfStorage($registeredType) && - ($type === '' || is_subclass_of($registeredType, $type)) + $storage->instanceOfStorage($registeredType) + && ($type === '' || is_subclass_of($registeredType, $type)) ) { return $registeredType; } else { diff --git a/apps/files_trashbin/lib/Trashbin.php b/apps/files_trashbin/lib/Trashbin.php index 1951379cfcb..667066c2fca 100644 --- a/apps/files_trashbin/lib/Trashbin.php +++ b/apps/files_trashbin/lib/Trashbin.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -467,9 +468,9 @@ class Trashbin implements IEventListener { Server::get(LoggerInterface::class)->error('trash bin database inconsistent! ($user: ' . $user . ' $filename: ' . $filename . ', $timestamp: ' . $timestamp . ')', ['app' => 'files_trashbin']); } else { // if location no longer exists, restore file in the root directory - if ($location !== '/' && - (!$view->is_dir('files/' . $location) || - !$view->isCreatable('files/' . $location)) + if ($location !== '/' + && (!$view->is_dir('files/' . $location) + || !$view->isCreatable('files/' . $location)) ) { $location = ''; } diff --git a/apps/files_trashbin/src/files_actions/restoreAction.ts b/apps/files_trashbin/src/files_actions/restoreAction.ts index 9af0a13a2b0..3aeeceea7b3 100644 --- a/apps/files_trashbin/src/files_actions/restoreAction.ts +++ b/apps/files_trashbin/src/files_actions/restoreAction.ts @@ -3,6 +3,7 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ import { getCurrentUser } from '@nextcloud/auth' +import { showError } from '@nextcloud/dialogs' import { emit } from '@nextcloud/event-bus' import { Permission, Node, View, FileAction } from '@nextcloud/files' import { t } from '@nextcloud/l10n' @@ -52,6 +53,9 @@ export const restoreAction = new FileAction({ emit('files:node:deleted', node) return true } catch (error) { + if (error.response?.status === 507) { + showError(t('files_trashbin', 'Not enough free space to restore the file/folder')) + } logger.error('Failed to restore node', { error, node }) return false } diff --git a/apps/files_trashbin/src/files_views/columns.spec.ts b/apps/files_trashbin/src/files_views/columns.spec.ts index 12fb1628bb3..a22ef17ea6b 100644 --- a/apps/files_trashbin/src/files_views/columns.spec.ts +++ b/apps/files_trashbin/src/files_views/columns.spec.ts @@ -9,6 +9,12 @@ import { deleted, deletedBy, originalLocation } from './columns.ts' import { trashbinView } from './trashbinView.ts' import * as ncAuth from '@nextcloud/auth' +vi.mock('@nextcloud/l10n', async (originalModule) => ({ + ...(await originalModule()), + getLanguage: () => 'en', + getCanonicalLocale: () => 'en-US', +})) + describe('files_trashbin: file list columns', () => { describe('column: original location', () => { @@ -100,19 +106,19 @@ describe('files_trashbin: file list columns', () => { }) it('renders a node with deletion date', () => { - const node = new File({ owner: 'test', source: 'https://example.com/remote.php/dav/files/test/a.txt', mime: 'text/plain', attributes: { 'trashbin-deletion-time': 1741684522 } }) + const node = new File({ owner: 'test', source: 'https://example.com/remote.php/dav/files/test/a.txt', mime: 'text/plain', attributes: { 'trashbin-deletion-time': (Date.now() / 1000) - 120 } }) const el: HTMLElement = deleted.render(node, trashbinView) expect(el).toBeInstanceOf(HTMLElement) - expect(el.textContent).toBe('a minute ago') - expect(el.title).toBe('March 11, 2025 9:15 AM') + expect(el.textContent).toBe('2 minutes ago') + expect(el.title).toBe('March 11, 2025 at 9:14 AM') }) it('renders a node when deletion date is missing and falls back to mtime', () => { - const node = new File({ owner: 'test', source: 'https://example.com/remote.php/dav/files/test/a.txt', mime: 'text/plain', mtime: new Date(1741684522000) }) + const node = new File({ owner: 'test', source: 'https://example.com/remote.php/dav/files/test/a.txt', mime: 'text/plain', mtime: new Date(Date.now() - 60000) }) const el: HTMLElement = deleted.render(node, trashbinView) expect(el).toBeInstanceOf(HTMLElement) - expect(el.textContent).toBe('a minute ago') - expect(el.title).toBe('March 11, 2025 9:15 AM') + expect(el.textContent).toBe('1 minute ago') + expect(el.title).toBe('March 11, 2025 at 9:15 AM') }) it('renders a node when deletion date is missing', () => { diff --git a/apps/files_trashbin/src/files_views/columns.ts b/apps/files_trashbin/src/files_views/columns.ts index 78c5d368878..085d22c67a6 100644 --- a/apps/files_trashbin/src/files_views/columns.ts +++ b/apps/files_trashbin/src/files_views/columns.ts @@ -3,10 +3,9 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ -import moment from '@nextcloud/moment' import { getCurrentUser } from '@nextcloud/auth' import { Column, Node } from '@nextcloud/files' -import { getCanonicalLocale, getLanguage, translate as t } from '@nextcloud/l10n' +import { formatRelativeTime, getCanonicalLocale, getLanguage, t } from '@nextcloud/l10n' import { dirname } from '@nextcloud/paths' import Vue from 'vue' @@ -67,8 +66,11 @@ export const deleted = new Column({ const deletionTime = node.attributes?.['trashbin-deletion-time'] || ((node?.mtime?.getTime() ?? 0) / 1000) const span = document.createElement('span') if (deletionTime) { - span.title = moment.unix(deletionTime).format('LLL') - span.textContent = moment.unix(deletionTime).fromNow() + const formatter = Intl.DateTimeFormat([getCanonicalLocale()], { dateStyle: 'long', timeStyle: 'short' }) + const timestamp = new Date(deletionTime * 1000) + + span.title = formatter.format(timestamp) + span.textContent = formatRelativeTime(timestamp, { ignoreSeconds: t('files', 'few seconds ago') }) return span } diff --git a/apps/files_trashbin/tests/BackgroundJob/ExpireTrashTest.php b/apps/files_trashbin/tests/BackgroundJob/ExpireTrashTest.php index ee833e6beb8..9468fb7add0 100644 --- a/apps/files_trashbin/tests/BackgroundJob/ExpireTrashTest.php +++ b/apps/files_trashbin/tests/BackgroundJob/ExpireTrashTest.php @@ -1,4 +1,6 @@ <?php + +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -18,23 +20,12 @@ use Psr\Log\LoggerInterface; use Test\TestCase; class ExpireTrashTest extends TestCase { - /** @var IAppConfig&MockObject */ - private $appConfig; - - /** @var IUserManager&MockObject */ - private $userManager; - - /** @var Expiration&MockObject */ - private $expiration; - - /** @var IJobList&MockObject */ - private $jobList; - - /** @var LoggerInterface&MockObject */ - private $logger; - - /** @var ITimeFactory&MockObject */ - private $time; + private IAppConfig&MockObject $appConfig; + private IUserManager&MockObject $userManager; + private Expiration&MockObject $expiration; + private IJobList&MockObject $jobList; + private LoggerInterface&MockObject $logger; + private ITimeFactory&MockObject $time; protected function setUp(): void { parent::setUp(); diff --git a/apps/files_trashbin/tests/CapabilitiesTest.php b/apps/files_trashbin/tests/CapabilitiesTest.php index a5e4e79aefd..1c460cc5665 100644 --- a/apps/files_trashbin/tests/CapabilitiesTest.php +++ b/apps/files_trashbin/tests/CapabilitiesTest.php @@ -1,4 +1,6 @@ <?php + +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later @@ -9,9 +11,7 @@ use OCA\Files_Trashbin\Capabilities; use Test\TestCase; class CapabilitiesTest extends TestCase { - - /** @var Capabilities */ - private $capabilities; + private Capabilities $capabilities; protected function setUp(): void { parent::setUp(); diff --git a/apps/files_trashbin/tests/Command/CleanUpTest.php b/apps/files_trashbin/tests/Command/CleanUpTest.php index 25d38752e91..3dce8f0c92e 100644 --- a/apps/files_trashbin/tests/Command/CleanUpTest.php +++ b/apps/files_trashbin/tests/Command/CleanUpTest.php @@ -1,4 +1,6 @@ <?php + +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2017-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -6,12 +8,13 @@ */ namespace OCA\Files_Trashbin\Tests\Command; -use OC\User\Manager; use OCA\Files_Trashbin\Command\CleanUp; use OCP\Files\IRootFolder; use OCP\IDBConnection; +use OCP\IUserManager; use OCP\Server; use OCP\UserInterface; +use PHPUnit\Framework\MockObject\MockObject; use Symfony\Component\Console\Exception\InvalidOptionException; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\NullOutput; @@ -26,31 +29,17 @@ use Test\TestCase; * @package OCA\Files_Trashbin\Tests\Command */ class CleanUpTest extends TestCase { - - /** @var CleanUp */ - protected $cleanup; - - /** @var \PHPUnit\Framework\MockObject\MockObject | Manager */ - protected $userManager; - - /** @var \PHPUnit\Framework\MockObject\MockObject | IRootFolder */ - protected $rootFolder; - - /** @var IDBConnection */ - protected $dbConnection; - - /** @var string */ - protected $trashTable = 'files_trash'; - - /** @var string */ - protected $user0 = 'user0'; + protected IUserManager&MockObject $userManager; + protected IRootFolder&MockObject $rootFolder; + protected IDBConnection $dbConnection; + protected CleanUp $cleanup; + protected string $trashTable = 'files_trash'; + protected string $user0 = 'user0'; protected function setUp(): void { parent::setUp(); - $this->rootFolder = $this->getMockBuilder('OCP\Files\IRootFolder') - ->disableOriginalConstructor()->getMock(); - $this->userManager = $this->getMockBuilder('OC\User\Manager') - ->disableOriginalConstructor()->getMock(); + $this->rootFolder = $this->createMock(IRootFolder::class); + $this->userManager = $this->createMock(IUserManager::class); $this->dbConnection = Server::get(IDBConnection::class); @@ -60,9 +49,9 @@ class CleanUpTest extends TestCase { /** * populate files_trash table with 10 dummy values */ - public function initTable() { + public function initTable(): void { $query = $this->dbConnection->getQueryBuilder(); - $query->delete($this->trashTable)->execute(); + $query->delete($this->trashTable)->executeStatement(); for ($i = 0; $i < 10; $i++) { $query->insert($this->trashTable) ->values([ @@ -70,19 +59,18 @@ class CleanUpTest extends TestCase { 'timestamp' => $query->expr()->literal($i), 'location' => $query->expr()->literal('.'), 'user' => $query->expr()->literal('user' . $i % 2) - ])->execute(); + ])->executeStatement(); } $getAllQuery = $this->dbConnection->getQueryBuilder(); $result = $getAllQuery->select('id') ->from($this->trashTable) - ->execute() + ->executeQuery() ->fetchAll(); - $this->assertSame(10, count($result)); + $this->assertCount(10, $result); } /** * @dataProvider dataTestRemoveDeletedFiles - * @param boolean $nodeExists */ public function testRemoveDeletedFiles(bool $nodeExists): void { $this->initTable(); @@ -101,7 +89,7 @@ class CleanUpTest extends TestCase { $this->rootFolder->expects($this->never())->method('get'); $this->rootFolder->expects($this->never())->method('delete'); } - $this->invokePrivate($this->cleanup, 'removeDeletedFiles', [$this->user0, new NullOutput(), false]); + self::invokePrivate($this->cleanup, 'removeDeletedFiles', [$this->user0, new NullOutput(), false]); if ($nodeExists) { // if the delete operation was executed only files from user1 @@ -110,11 +98,11 @@ class CleanUpTest extends TestCase { $query->select('user') ->from($this->trashTable); - $qResult = $query->execute(); + $qResult = $query->executeQuery(); $result = $qResult->fetchAll(); $qResult->closeCursor(); - $this->assertSame(5, count($result)); + $this->assertCount(5, $result); foreach ($result as $r) { $this->assertSame('user1', $r['user']); } @@ -124,12 +112,12 @@ class CleanUpTest extends TestCase { $getAllQuery = $this->dbConnection->getQueryBuilder(); $result = $getAllQuery->select('id') ->from($this->trashTable) - ->execute() + ->executeQuery() ->fetchAll(); - $this->assertSame(10, count($result)); + $this->assertCount(10, $result); } } - public function dataTestRemoveDeletedFiles() { + public static function dataTestRemoveDeletedFiles(): array { return [ [true], [false] @@ -141,8 +129,8 @@ class CleanUpTest extends TestCase { */ public function testExecuteDeleteListOfUsers(): void { $userIds = ['user1', 'user2', 'user3']; - $instance = $this->getMockBuilder('OCA\Files_Trashbin\Command\CleanUp') - ->setMethods(['removeDeletedFiles']) + $instance = $this->getMockBuilder(\OCA\Files_Trashbin\Command\CleanUp::class) + ->onlyMethods(['removeDeletedFiles']) ->setConstructorArgs([$this->rootFolder, $this->userManager, $this->dbConnection]) ->getMock(); $instance->expects($this->exactly(count($userIds))) @@ -152,8 +140,7 @@ class CleanUpTest extends TestCase { }); $this->userManager->expects($this->exactly(count($userIds))) ->method('userExists')->willReturn(true); - $inputInterface = $this->getMockBuilder('\Symfony\Component\Console\Input\InputInterface') - ->disableOriginalConstructor()->getMock(); + $inputInterface = $this->createMock(\Symfony\Component\Console\Input\InputInterface::class); $inputInterface->method('getArgument') ->with('user_id') ->willReturn($userIds); @@ -162,9 +149,8 @@ class CleanUpTest extends TestCase { ['all-users', false], ['verbose', false], ]); - $outputInterface = $this->getMockBuilder('\Symfony\Component\Console\Output\OutputInterface') - ->disableOriginalConstructor()->getMock(); - $this->invokePrivate($instance, 'execute', [$inputInterface, $outputInterface]); + $outputInterface = $this->createMock(\Symfony\Component\Console\Output\OutputInterface::class); + self::invokePrivate($instance, 'execute', [$inputInterface, $outputInterface]); } /** @@ -173,8 +159,8 @@ class CleanUpTest extends TestCase { public function testExecuteAllUsers(): void { $userIds = []; $backendUsers = ['user1', 'user2']; - $instance = $this->getMockBuilder('OCA\Files_Trashbin\Command\CleanUp') - ->setMethods(['removeDeletedFiles']) + $instance = $this->getMockBuilder(\OCA\Files_Trashbin\Command\CleanUp::class) + ->onlyMethods(['removeDeletedFiles']) ->setConstructorArgs([$this->rootFolder, $this->userManager, $this->dbConnection]) ->getMock(); $backend = $this->createMock(UserInterface::class); @@ -199,7 +185,7 @@ class CleanUpTest extends TestCase { $this->userManager ->method('getBackends') ->willReturn([$backend]); - $this->invokePrivate($instance, 'execute', [$inputInterface, $outputInterface]); + self::invokePrivate($instance, 'execute', [$inputInterface, $outputInterface]); } public function testExecuteNoUsersAndNoAllUsers(): void { @@ -217,7 +203,7 @@ class CleanUpTest extends TestCase { $this->expectException(InvalidOptionException::class); $this->expectExceptionMessage('Either specify a user_id or --all-users'); - $this->invokePrivate($this->cleanup, 'execute', [$inputInterface, $outputInterface]); + self::invokePrivate($this->cleanup, 'execute', [$inputInterface, $outputInterface]); } public function testExecuteUsersAndAllUsers(): void { @@ -235,6 +221,6 @@ class CleanUpTest extends TestCase { $this->expectException(InvalidOptionException::class); $this->expectExceptionMessage('Either specify a user_id or --all-users'); - $this->invokePrivate($this->cleanup, 'execute', [$inputInterface, $outputInterface]); + self::invokePrivate($this->cleanup, 'execute', [$inputInterface, $outputInterface]); } } diff --git a/apps/files_trashbin/tests/Command/ExpireTest.php b/apps/files_trashbin/tests/Command/ExpireTest.php index 4402e07bbb0..5a66dac8c6e 100644 --- a/apps/files_trashbin/tests/Command/ExpireTest.php +++ b/apps/files_trashbin/tests/Command/ExpireTest.php @@ -1,4 +1,6 @@ <?php + +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2018-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. diff --git a/apps/files_trashbin/tests/Controller/PreviewControllerTest.php b/apps/files_trashbin/tests/Controller/PreviewControllerTest.php index 1076870bb9f..bb951c9c8c7 100644 --- a/apps/files_trashbin/tests/Controller/PreviewControllerTest.php +++ b/apps/files_trashbin/tests/Controller/PreviewControllerTest.php @@ -1,4 +1,6 @@ <?php + +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later @@ -20,32 +22,18 @@ use OCP\IPreview; use OCP\IRequest; use OCP\IUser; use OCP\IUserSession; +use PHPUnit\Framework\MockObject\MockObject; use Test\TestCase; class PreviewControllerTest extends TestCase { - /** @var IRootFolder|\PHPUnit\Framework\MockObject\MockObject */ - private $rootFolder; - - /** @var string */ - private $userId; - - /** @var IMimeTypeDetector|\PHPUnit\Framework\MockObject\MockObject */ - private $mimeTypeDetector; - - /** @var IPreview|\PHPUnit\Framework\MockObject\MockObject */ - private $previewManager; - - /** @var ITimeFactory|\PHPUnit\Framework\MockObject\MockObject */ - private $time; - - /** @var PreviewController */ - private $controller; - - /** @var ITrashManager|\PHPUnit\Framework\MockObject\MockObject */ - private $trashManager; - - /** @var IUserSession|\PHPUnit\Framework\MockObject\MockObject */ - private $userSession; + private IRootFolder&MockObject $rootFolder; + private string $userId; + private IMimeTypeDetector&MockObject $mimeTypeDetector; + private IPreview&MockObject $previewManager; + private ITimeFactory&MockObject $time; + private ITrashManager&MockObject $trashManager; + private IUserSession&MockObject $userSession; + private PreviewController $controller; protected function setUp(): void { parent::setUp(); diff --git a/apps/files_trashbin/tests/ExpirationTest.php b/apps/files_trashbin/tests/ExpirationTest.php index 7f026c16806..aab07de8162 100644 --- a/apps/files_trashbin/tests/ExpirationTest.php +++ b/apps/files_trashbin/tests/ExpirationTest.php @@ -1,4 +1,6 @@ <?php + +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2017-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -16,7 +18,7 @@ class ExpirationTest extends \Test\TestCase { public const FAKE_TIME_NOW = 1000000; - public function expirationData() { + public static function expirationData(): array { $today = 100 * self::SECONDS_PER_DAY; $back10Days = (100 - 10) * self::SECONDS_PER_DAY; $back20Days = (100 - 20) * self::SECONDS_PER_DAY; @@ -82,14 +84,8 @@ class ExpirationTest extends \Test\TestCase { /** * @dataProvider expirationData - * - * @param string $retentionObligation - * @param int $timeNow - * @param int $timestamp - * @param bool $quotaExceeded - * @param string $expectedResult */ - public function testExpiration($retentionObligation, $timeNow, $timestamp, $quotaExceeded, $expectedResult): void { + public function testExpiration(string $retentionObligation, int $timeNow, int $timestamp, bool $quotaExceeded, bool $expectedResult): void { $mockedConfig = $this->getMockedConfig($retentionObligation); $mockedTimeFactory = $this->getMockedTimeFactory($timeNow); @@ -100,7 +96,7 @@ class ExpirationTest extends \Test\TestCase { } - public function timestampTestData(): array { + public static function timestampTestData(): array { return [ [ 'disabled', false], [ 'auto', false ], @@ -116,11 +112,8 @@ class ExpirationTest extends \Test\TestCase { /** * @dataProvider timestampTestData - * - * @param string $configValue - * @param int $expectedMaxAgeTimestamp */ - public function testGetMaxAgeAsTimestamp($configValue, $expectedMaxAgeTimestamp): void { + public function testGetMaxAgeAsTimestamp(string $configValue, bool|int $expectedMaxAgeTimestamp): void { $mockedConfig = $this->getMockedConfig($configValue); $mockedTimeFactory = $this->getMockedTimeFactory( self::FAKE_TIME_NOW @@ -132,10 +125,9 @@ class ExpirationTest extends \Test\TestCase { } /** - * @param int $time * @return ITimeFactory|MockObject */ - private function getMockedTimeFactory($time) { + private function getMockedTimeFactory(int $time) { $mockedTimeFactory = $this->createMock(ITimeFactory::class); $mockedTimeFactory->expects($this->any()) ->method('getTime') @@ -145,10 +137,9 @@ class ExpirationTest extends \Test\TestCase { } /** - * @param string $returnValue * @return IConfig|MockObject */ - private function getMockedConfig($returnValue) { + private function getMockedConfig(string $returnValue) { $mockedConfig = $this->createMock(IConfig::class); $mockedConfig->expects($this->any()) ->method('getSystemValue') diff --git a/apps/files_trashbin/tests/Sabre/TrashbinPluginTest.php b/apps/files_trashbin/tests/Sabre/TrashbinPluginTest.php new file mode 100644 index 00000000000..6c566afc738 --- /dev/null +++ b/apps/files_trashbin/tests/Sabre/TrashbinPluginTest.php @@ -0,0 +1,72 @@ +<?php + +declare(strict_types=1); +/** + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +namespace OCA\Files_Trashbin\Tests\Sabre; + +use OC\Files\FileInfo; +use OC\Files\View; +use OCA\Files_Trashbin\Sabre\ITrash; +use OCA\Files_Trashbin\Sabre\RestoreFolder; +use OCA\Files_Trashbin\Sabre\TrashbinPlugin; +use OCA\Files_Trashbin\Trash\ITrashItem; +use OCP\IPreview; +use Sabre\DAV\Server; +use Sabre\DAV\Tree; +use Test\TestCase; + +class TrashbinPluginTest extends TestCase { + private Server $server; + + protected function setUp(): void { + parent::setUp(); + + $tree = $this->createMock(Tree::class); + $this->server = new Server($tree); + } + + /** + * @dataProvider quotaProvider + */ + public function testQuota(int $quota, int $fileSize, bool $expectedResult): void { + $fileInfo = $this->createMock(ITrashItem::class); + $fileInfo->method('getSize') + ->willReturn($fileSize); + + $trashNode = $this->createMock(ITrash::class); + $trashNode->method('getFileInfo') + ->willReturn($fileInfo); + + $restoreNode = $this->createMock(RestoreFolder::class); + + $this->server->tree->method('getNodeForPath') + ->willReturn($trashNode, $restoreNode); + + $previewManager = $this->createMock(IPreview::class); + + $view = $this->createMock(View::class); + $view->method('free_space') + ->willReturn($quota); + + $plugin = new TrashbinPlugin($previewManager, $view); + $plugin->initialize($this->server); + + $sourcePath = 'trashbin/test/trash/file1'; + $destinationPath = 'trashbin/test/restore/file1'; + $this->assertEquals($expectedResult, $plugin->beforeMove($sourcePath, $destinationPath)); + } + + public static function quotaProvider(): array { + return [ + [ 1024, 512, true ], + [ 512, 513, false ], + [ FileInfo::SPACE_NOT_COMPUTED, 1024, true ], + [ FileInfo::SPACE_UNKNOWN, 1024, true ], + [ FileInfo::SPACE_UNLIMITED, 1024, true ] + ]; + } +} diff --git a/apps/files_trashbin/tests/StorageTest.php b/apps/files_trashbin/tests/StorageTest.php index 5c73e47b307..2b2508a358b 100644 --- a/apps/files_trashbin/tests/StorageTest.php +++ b/apps/files_trashbin/tests/StorageTest.php @@ -1,4 +1,6 @@ <?php + +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2017-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -27,6 +29,7 @@ use OCP\IUserManager; use OCP\Lock\ILockingProvider; use OCP\Server; use OCP\Share\IShare; +use PHPUnit\Framework\MockObject\MockObject; use Psr\Log\LoggerInterface; use Test\Traits\MountProviderTrait; @@ -50,20 +53,9 @@ class TemporaryNoCross extends Temporary { class StorageTest extends \Test\TestCase { use MountProviderTrait; - /** - * @var string - */ - private $user; - - /** - * @var View - */ - private $rootView; - - /** - * @var View - */ - private $userView; + private string $user; + private View $rootView; + private View $userView; // 239 chars so appended timestamp of 12 chars will exceed max length of 250 chars private const LONG_FILENAME = 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt'; @@ -121,7 +113,7 @@ class StorageTest extends \Test\TestCase { // check if file is in trashbin $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals('test.txt', substr($name, 0, strrpos($name, '.'))); } @@ -138,7 +130,7 @@ class StorageTest extends \Test\TestCase { // check if folder is in trashbin $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals('folder', substr($name, 0, strrpos($name, '.'))); @@ -162,7 +154,7 @@ class StorageTest extends \Test\TestCase { // check if file is in trashbin $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals($truncatedFilename, substr($name, 0, strrpos($name, '.'))); } @@ -181,7 +173,7 @@ class StorageTest extends \Test\TestCase { // check if file is in trashbin $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals($truncatedFilename, substr($name, 0, strrpos($name, '.'))); } @@ -207,7 +199,7 @@ class StorageTest extends \Test\TestCase { // check if file is in trashbin $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals('subfile.txt', substr($name, 0, strrpos($name, '.'))); } @@ -234,12 +226,12 @@ class StorageTest extends \Test\TestCase { // check if folder is in trashbin $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals('folder', substr($name, 0, strrpos($name, '.'))); $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files/' . $name . '/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals('subfile.txt', $name); } @@ -262,13 +254,13 @@ class StorageTest extends \Test\TestCase { // check if versions are in trashbin $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/versions'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals('test.txt.v', substr($name, 0, strlen('test.txt.v'))); // versions deleted $results = $this->rootView->getDirectoryContent($this->user . '/files_versions/'); - $this->assertEquals(0, count($results)); + $this->assertCount(0, $results); } /** @@ -279,7 +271,7 @@ class StorageTest extends \Test\TestCase { $this->userView->file_put_contents('folder/inside.txt', 'v1'); $results = $this->rootView->getDirectoryContent($this->user . '/files_versions/folder/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $this->userView->rmdir('folder'); @@ -289,19 +281,19 @@ class StorageTest extends \Test\TestCase { // check if versions are in trashbin $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/versions'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals('folder.d', substr($name, 0, strlen('folder.d'))); // check if versions are in trashbin $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/versions/' . $name . '/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals('inside.txt.v', substr($name, 0, strlen('inside.txt.v'))); // versions deleted $results = $this->rootView->getDirectoryContent($this->user . '/files_versions/folder/'); - $this->assertEquals(0, count($results)); + $this->assertCount(0, $results); } /** @@ -314,12 +306,12 @@ class StorageTest extends \Test\TestCase { $this->userView->file_put_contents('share/test.txt', 'v2'); $results = $this->rootView->getDirectoryContent($this->user . '/files_versions/share/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $recipientUser = $this->getUniqueId('recipient_'); Server::get(IUserManager::class)->createUser($recipientUser, $recipientUser); - $node = \OC::$server->getUserFolder($this->user)->get('share'); + $node = \OCP\Server::get(IRootFolder::class)->getUserFolder($this->user)->get('share'); $share = Server::get(\OCP\Share\IManager::class)->newShare(); $share->setNode($node) ->setShareType(IShare::TYPE_USER) @@ -341,18 +333,18 @@ class StorageTest extends \Test\TestCase { // check if versions are in trashbin for both users $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/versions'); - $this->assertEquals(1, count($results), 'Versions in owner\'s trashbin'); + $this->assertCount(1, $results, 'Versions in owner\'s trashbin'); $name = $results[0]->getName(); $this->assertEquals('test.txt.v', substr($name, 0, strlen('test.txt.v'))); $results = $this->rootView->getDirectoryContent($recipientUser . '/files_trashbin/versions'); - $this->assertEquals(1, count($results), 'Versions in recipient\'s trashbin'); + $this->assertCount(1, $results, 'Versions in recipient\'s trashbin'); $name = $results[0]->getName(); $this->assertEquals('test.txt.v', substr($name, 0, strlen('test.txt.v'))); // versions deleted $results = $this->rootView->getDirectoryContent($this->user . '/files_versions/share/'); - $this->assertEquals(0, count($results)); + $this->assertCount(0, $results); } /** @@ -366,12 +358,11 @@ class StorageTest extends \Test\TestCase { $this->userView->file_put_contents('share/folder/test.txt', 'v2'); $results = $this->rootView->getDirectoryContent($this->user . '/files_versions/share/folder/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $recipientUser = $this->getUniqueId('recipient_'); Server::get(IUserManager::class)->createUser($recipientUser, $recipientUser); - - $node = \OC::$server->getUserFolder($this->user)->get('share'); + $node = \OCP\Server::get(IRootFolder::class)->getUserFolder($this->user)->get('share'); $share = Server::get(\OCP\Share\IManager::class)->newShare(); $share->setNode($node) ->setShareType(IShare::TYPE_USER) @@ -393,31 +384,31 @@ class StorageTest extends \Test\TestCase { // check if versions are in trashbin for owner $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/versions'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals('folder.d', substr($name, 0, strlen('folder.d'))); // check if file versions are in trashbin for owner $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/versions/' . $name . '/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals('test.txt.v', substr($name, 0, strlen('test.txt.v'))); // check if versions are in trashbin for recipient $results = $this->rootView->getDirectoryContent($recipientUser . '/files_trashbin/versions'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals('folder.d', substr($name, 0, strlen('folder.d'))); // check if file versions are in trashbin for recipient $results = $this->rootView->getDirectoryContent($recipientUser . '/files_trashbin/versions/' . $name . '/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); $name = $results[0]->getName(); $this->assertEquals('test.txt.v', substr($name, 0, strlen('test.txt.v'))); // versions deleted $results = $this->rootView->getDirectoryContent($recipientUser . '/files_versions/share/folder/'); - $this->assertEquals(0, count($results)); + $this->assertCount(0, $results); } /** @@ -433,10 +424,10 @@ class StorageTest extends \Test\TestCase { $this->userView->file_put_contents('test.txt', 'v1'); $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files'); - $this->assertEquals(0, count($results)); + $this->assertCount(0, $results); $results = $this->rootView->getDirectoryContent($this->user . '/files_versions/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); // move to another storage $this->userView->rename('test.txt', 'substorage/test.txt'); @@ -448,15 +439,15 @@ class StorageTest extends \Test\TestCase { // versions were moved too $results = $this->rootView->getDirectoryContent($this->user . '/files_versions/substorage'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); // check that nothing got trashed by the rename's unlink() call $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files'); - $this->assertEquals(0, count($results)); + $this->assertCount(0, $results); // check that versions were moved and not trashed $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/versions/'); - $this->assertEquals(0, count($results)); + $this->assertCount(0, $results); } /** @@ -472,10 +463,10 @@ class StorageTest extends \Test\TestCase { $this->userView->file_put_contents('folder/inside.txt', 'v1'); $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files'); - $this->assertEquals(0, count($results)); + $this->assertCount(0, $results); $results = $this->rootView->getDirectoryContent($this->user . '/files_versions/folder/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); // move to another storage $this->userView->rename('folder', 'substorage/folder'); @@ -487,15 +478,15 @@ class StorageTest extends \Test\TestCase { // versions were moved too $results = $this->rootView->getDirectoryContent($this->user . '/files_versions/substorage/folder/'); - $this->assertEquals(1, count($results)); + $this->assertCount(1, $results); // check that nothing got trashed by the rename's unlink() call $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files'); - $this->assertEquals(0, count($results)); + $this->assertCount(0, $results); // check that versions were moved and not trashed $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/versions/'); - $this->assertEquals(0, count($results)); + $this->assertCount(0, $results); } /** @@ -503,11 +494,11 @@ class StorageTest extends \Test\TestCase { */ public function testSingleStorageDeleteFileFail(): void { /** - * @var Temporary|\PHPUnit\Framework\MockObject\MockObject $storage + * @var Temporary&MockObject $storage */ - $storage = $this->getMockBuilder('\OC\Files\Storage\Temporary') + $storage = $this->getMockBuilder(\OC\Files\Storage\Temporary::class) ->setConstructorArgs([[]]) - ->setMethods(['rename', 'unlink', 'moveFromStorage']) + ->onlyMethods(['rename', 'unlink', 'moveFromStorage']) ->getMock(); $storage->expects($this->any()) @@ -532,7 +523,7 @@ class StorageTest extends \Test\TestCase { // file should not be in the trashbin $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files/'); - $this->assertEquals(0, count($results)); + $this->assertCount(0, $results); } /** @@ -540,11 +531,11 @@ class StorageTest extends \Test\TestCase { */ public function testSingleStorageDeleteFolderFail(): void { /** - * @var Temporary|\PHPUnit\Framework\MockObject\MockObject $storage + * @var Temporary&MockObject $storage */ - $storage = $this->getMockBuilder('\OC\Files\Storage\Temporary') + $storage = $this->getMockBuilder(\OC\Files\Storage\Temporary::class) ->setConstructorArgs([[]]) - ->setMethods(['rename', 'unlink', 'rmdir']) + ->onlyMethods(['rename', 'unlink', 'rmdir']) ->getMock(); $storage->expects($this->any()) @@ -566,18 +557,17 @@ class StorageTest extends \Test\TestCase { // file should not be in the trashbin $results = $this->rootView->getDirectoryContent($this->user . '/files_trashbin/files/'); - $this->assertEquals(0, count($results)); + $this->assertCount(0, $results); } /** * @dataProvider dataTestShouldMoveToTrash */ - public function testShouldMoveToTrash($mountPoint, $path, $userExists, $appDisablesTrash, $expected): void { + public function testShouldMoveToTrash(string $mountPoint, string $path, bool $userExists, bool $appDisablesTrash, bool $expected): void { $fileID = 1; $cache = $this->createMock(ICache::class); $cache->expects($this->any())->method('getId')->willReturn($fileID); - $tmpStorage = $this->getMockBuilder('\OC\Files\Storage\Temporary') - ->disableOriginalConstructor()->getMock($cache); + $tmpStorage = $this->createMock(\OC\Files\Storage\Temporary::class); $tmpStorage->expects($this->any())->method('getCache')->willReturn($cache); $userManager = $this->getMockBuilder(IUserManager::class) ->disableOriginalConstructor()->getMock(); @@ -606,7 +596,9 @@ class StorageTest extends \Test\TestCase { $eventDispatcher, $rootFolder ] - )->setMethods(['createMoveToTrashEvent'])->getMock(); + ) + ->onlyMethods(['createMoveToTrashEvent']) + ->getMock(); $storage->expects($this->any())->method('createMoveToTrashEvent')->with($node) ->willReturn($event); @@ -616,7 +608,7 @@ class StorageTest extends \Test\TestCase { ); } - public function dataTestShouldMoveToTrash() { + public static function dataTestShouldMoveToTrash(): array { return [ ['/schiesbn/', '/files/test.txt', true, false, true], ['/schiesbn/', '/files/test.txt', false, false, false], diff --git a/apps/files_trashbin/tests/TrashbinTest.php b/apps/files_trashbin/tests/TrashbinTest.php index d16e90f74e9..d8486ccbdc2 100644 --- a/apps/files_trashbin/tests/TrashbinTest.php +++ b/apps/files_trashbin/tests/TrashbinTest.php @@ -1,4 +1,6 @@ <?php + +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -12,6 +14,7 @@ use OC\Files\Filesystem; use OC\Files\Storage\Local; use OC\Files\View; use OC\SystemConfig; +use OC\User\Database; use OCA\Files_Sharing\AppInfo\Application; use OCA\Files_Trashbin\AppInfo\Application as TrashbinApplication; use OCA\Files_Trashbin\Expiration; @@ -21,6 +24,7 @@ use OCP\App\IAppManager; use OCP\AppFramework\Utility\ITimeFactory; use OCP\Constants; use OCP\Files\FileInfo; +use OCP\Files\IRootFolder; use OCP\IConfig; use OCP\IDBConnection; use OCP\IUserManager; @@ -40,16 +44,8 @@ class TrashbinTest extends \Test\TestCase { private $trashRoot2; private static $rememberRetentionObligation; - - /** - * @var bool - */ - private static $trashBinStatus; - - /** - * @var View - */ - private $rootView; + private static bool $trashBinStatus; + private View $rootView; public static function setUpBeforeClass(): void { parent::setUpBeforeClass(); @@ -59,7 +55,7 @@ class TrashbinTest extends \Test\TestCase { // reset backend Server::get(IUserManager::class)->clearBackends(); - Server::get(IUserManager::class)->registerBackend(new \OC\User\Database()); + Server::get(IUserManager::class)->registerBackend(new Database()); // clear share hooks \OC_Hook::clear('OCP\\Share'); @@ -73,7 +69,7 @@ class TrashbinTest extends \Test\TestCase { $config = Server::get(IConfig::class); //configure trashbin - self::$rememberRetentionObligation = $config->getSystemValue('trashbin_retention_obligation', Expiration::DEFAULT_RETENTION_OBLIGATION); + self::$rememberRetentionObligation = (string)$config->getSystemValue('trashbin_retention_obligation', Expiration::DEFAULT_RETENTION_OBLIGATION); /** @var Expiration $expiration */ $expiration = Server::get(Expiration::class); $expiration->setRetentionObligation('auto, 2'); @@ -115,8 +111,11 @@ class TrashbinTest extends \Test\TestCase { Server::get(IAppManager::class)->enableApp('files_trashbin'); $config = Server::get(IConfig::class); - $mockConfig = $this->createMock(IConfig::class); - $mockConfig + $mockConfig = $this->getMockBuilder(AllConfig::class) + ->onlyMethods(['getSystemValue']) + ->setConstructorArgs([Server::get(SystemConfig::class)]) + ->getMock(); + $mockConfig->expects($this->any()) ->method('getSystemValue') ->willReturnCallback(static function ($key, $default) use ($config) { if ($key === 'filesystem_check_changes') { @@ -125,16 +124,6 @@ class TrashbinTest extends \Test\TestCase { return $config->getSystemValue($key, $default); } }); - $mockConfig - ->method('getUserValue') - ->willReturnCallback(static function ($userId, $appName, $key, $default = '') use ($config) { - return $config->getUserValue($userId, $appName, $key, $default); - }); - $mockConfig - ->method('getAppValue') - ->willReturnCallback(static function ($appName, $key, $default = '') use ($config) { - return $config->getAppValue($appName, $key, $default); - }); $this->overwriteService(AllConfig::class, $mockConfig); $this->trashRoot1 = '/' . self::TEST_TRASHBIN_USER1 . '/files_trashbin'; @@ -196,14 +185,14 @@ class TrashbinTest extends \Test\TestCase { // only file2.txt should be left $remainingFiles = array_slice($manipulatedList, $count); - $this->assertSame(1, count($remainingFiles)); + $this->assertCount(1, $remainingFiles); $remainingFile = reset($remainingFiles); // TODO: failing test #$this->assertSame('file2.txt', $remainingFile['name']); // check that file1.txt and file3.txt was really deleted $newTrashContent = Helper::getTrashFiles('/', self::TEST_TRASHBIN_USER1); - $this->assertSame(1, count($newTrashContent)); + $this->assertCount(1, $newTrashContent); $element = reset($newTrashContent); // TODO: failing test #$this->assertSame('file2.txt', $element['name']); @@ -291,8 +280,8 @@ class TrashbinTest extends \Test\TestCase { * @param FileInfo[] $result * @param string[] $expected */ - private function verifyArray($result, $expected) { - $this->assertSame(count($expected), count($result)); + private function verifyArray(array $result, array $expected): void { + $this->assertCount(count($expected), $result); foreach ($expected as $expectedFile) { $found = false; foreach ($result as $fileInTrash) { @@ -310,10 +299,8 @@ class TrashbinTest extends \Test\TestCase { /** * @param FileInfo[] $files - * @param string $trashRoot - * @param integer $expireDate */ - private function manipulateDeleteTime($files, $trashRoot, $expireDate) { + private function manipulateDeleteTime(array $files, string $trashRoot, int $expireDate): array { $counter = 0; foreach ($files as &$file) { // modify every second file @@ -367,7 +354,7 @@ class TrashbinTest extends \Test\TestCase { * Test restoring a file */ public function testRestoreFileInRoot(): void { - $userFolder = \OC::$server->getUserFolder(); + $userFolder = \OCP\Server::get(IRootFolder::class)->getUserFolder(self::TEST_TRASHBIN_USER1); $file = $userFolder->newFile('file1.txt'); $file->putContent('foo'); @@ -399,7 +386,7 @@ class TrashbinTest extends \Test\TestCase { * Test restoring a file in subfolder */ public function testRestoreFileInSubfolder(): void { - $userFolder = \OC::$server->getUserFolder(); + $userFolder = \OCP\Server::get(IRootFolder::class)->getUserFolder(self::TEST_TRASHBIN_USER1); $folder = $userFolder->newFolder('folder'); $file = $folder->newFile('file1.txt'); $file->putContent('foo'); @@ -432,7 +419,7 @@ class TrashbinTest extends \Test\TestCase { * Test restoring a folder */ public function testRestoreFolder(): void { - $userFolder = \OC::$server->getUserFolder(); + $userFolder = \OCP\Server::get(IRootFolder::class)->getUserFolder(self::TEST_TRASHBIN_USER1); $folder = $userFolder->newFolder('folder'); $file = $folder->newFile('file1.txt'); $file->putContent('foo'); @@ -465,7 +452,7 @@ class TrashbinTest extends \Test\TestCase { * Test restoring a file from inside a trashed folder */ public function testRestoreFileFromTrashedSubfolder(): void { - $userFolder = \OC::$server->getUserFolder(); + $userFolder = \OCP\Server::get(IRootFolder::class)->getUserFolder(self::TEST_TRASHBIN_USER1); $folder = $userFolder->newFolder('folder'); $file = $folder->newFile('file1.txt'); $file->putContent('foo'); @@ -499,7 +486,7 @@ class TrashbinTest extends \Test\TestCase { * The file should then land in the root. */ public function testRestoreFileWithMissingSourceFolder(): void { - $userFolder = \OC::$server->getUserFolder(); + $userFolder = \OCP\Server::get(IRootFolder::class)->getUserFolder(self::TEST_TRASHBIN_USER1); $folder = $userFolder->newFolder('folder'); $file = $folder->newFile('file1.txt'); $file->putContent('foo'); @@ -536,7 +523,7 @@ class TrashbinTest extends \Test\TestCase { * with the same name in the root folder */ public function testRestoreFileDoesNotOverwriteExistingInRoot(): void { - $userFolder = \OC::$server->getUserFolder(); + $userFolder = \OCP\Server::get(IRootFolder::class)->getUserFolder(self::TEST_TRASHBIN_USER1); $file = $userFolder->newFile('file1.txt'); $file->putContent('foo'); @@ -576,7 +563,7 @@ class TrashbinTest extends \Test\TestCase { * with the same name in the source folder */ public function testRestoreFileDoesNotOverwriteExistingInSubfolder(): void { - $userFolder = \OC::$server->getUserFolder(); + $userFolder = \OCP\Server::get(IRootFolder::class)->getUserFolder(self::TEST_TRASHBIN_USER1); $folder = $userFolder->newFolder('folder'); $file = $folder->newFile('file1.txt'); $file->putContent('foo'); @@ -630,7 +617,7 @@ class TrashbinTest extends \Test\TestCase { * the file to root instead */ public function testRestoreFileIntoReadOnlySourceFolder(): void { - $userFolder = \OC::$server->getUserFolder(); + $userFolder = \OCP\Server::get(IRootFolder::class)->getUserFolder(self::TEST_TRASHBIN_USER1); $folder = $userFolder->newFolder('folder'); $file = $folder->newFile('file1.txt'); $file->putContent('foo'); @@ -686,7 +673,7 @@ class TrashbinTest extends \Test\TestCase { Filesystem::tearDown(); \OC_User::setUserId($user); \OC_Util::setupFS($user); - \OC::$server->getUserFolder($user); + \OCP\Server::get(IRootFolder::class)->getUserFolder($user); } } |