diff options
Diffstat (limited to 'apps/files')
302 files changed, 5928 insertions, 12707 deletions
diff --git a/apps/files/l10n/ach.js b/apps/files/l10n/ach.js deleted file mode 100644 index c50be1aa479..00000000000 --- a/apps/files/l10n/ach.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n > 1);"); diff --git a/apps/files/l10n/ach.json b/apps/files/l10n/ach.json deleted file mode 100644 index 210ac153bab..00000000000 --- a/apps/files/l10n/ach.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n > 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/ady.js b/apps/files/l10n/ady.js deleted file mode 100644 index 7988332fa91..00000000000 --- a/apps/files/l10n/ady.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/ady.json b/apps/files/l10n/ady.json deleted file mode 100644 index ef5fc586755..00000000000 --- a/apps/files/l10n/ady.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/af.js b/apps/files/l10n/af.js deleted file mode 100644 index 9cbe77b5dd7..00000000000 --- a/apps/files/l10n/af.js +++ /dev/null @@ -1,137 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "Lêer kon nie gevind word nie", - "Move or copy" : "Kopieer of skuif", - "Download" : "Laai af", - "Delete" : "Skrap", - "Tags" : "Merkers", - "Home" : "Tuis", - "Close" : "Sluit", - "Favorites" : "Gunstelinge", - "Could not create folder \"{dir}\"" : "Kan nie vouer “{dir}” skep nie", - "This will stop your current uploads." : "Dit sal u huidige oplaaie stop.", - "Upload cancelled." : "Oplaai gekanselleer.", - "Processing files …" : "Verwerk tans lêers …", - "…" : "…", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Kan nie {filename} oplaai nie aangesien dit óf 'n gids is óf 0 grepe groot is", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nie genoeg oop spasie nie, u laai {size1} op maar slegs {size2} is oor", - "Target folder \"{dir}\" does not exist any more" : "Teikengids \"{dir}\" bestaan nie meer nie", - "Not enough free space" : "Nie genoeg oop spasie nie", - "An unknown error has occurred" : "’n Onbekende fout het voorgekom", - "Uploading …" : "Laai tans op …", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} van {totalSize} ({bitrate})", - "Target folder does not exist any more" : "Teikengids bestaan nie meer nie", - "Actions" : "Aksies", - "Rename" : "Hernoem", - "Move" : "Skuif", - "Copy" : "Kopieer", - "Choose target folder" : "Kies teikenvouer", - "Open" : "Open", - "Delete file" : "Skrap lêer", - "Delete folder" : "Skrap vouer", - "Disconnect storage" : "Ontkoppel berging", - "Could not load info for file \"{file}\"" : "Kon nie inligting vir lêer: “{file}” laai nie ", - "Files" : "Lêers", - "Details" : "Besonderhede", - "Pending" : "Hangend", - "Unable to determine date" : "Kan nie datum bepaal nie", - "This operation is forbidden" : "Die operasie is verbode", - "This directory is unavailable, please check the logs or contact the administrator" : "Hierdie gids is onbeskikbaar, gaan die logs na of kontak die administrateur", - "Storage is temporarily not available" : "Berging is tydelik onbeskikbaar", - "Could not move \"{file}\", target exists" : "Kon nie \"{file}\" skuif nie, teiken bestaan", - "Could not move \"{file}\"" : "Kon nie \"{file}\" skuif nie", - "copy" : "kopie", - "Could not copy \"{file}\", target exists" : "Kon nie \"{file}\" kopieer nie, teiken bestaan", - "Could not copy \"{file}\"" : "Kon nie \"{file}\" kopieer nie", - "Copied {origin} inside {destination}" : "{origin} binne {destination} gekopieer", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} en {nbfiles} ander lêers binne {destination} gekopieer", - "{newName} already exists" : "{newName} bestaan reeds", - "Could not rename \"{fileName}\", it does not exist any more" : "Kon nie “{fileName}” hernoem nie, dit bestaan nie meer nie", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Die naam “{targetName}” word reeds in vouer “{dir}” gebruik. Kies asb. ’n ander naam.", - "Could not rename \"{fileName}\"" : "Kon nie “{file}” hernoem nie", - "Could not create file \"{file}\"" : "Kan nie lêer “{file}” skep nie", - "Could not create file \"{file}\" because it already exists" : "Kon nie lêer “{file}” skep nie omdat dit reeds bestaan", - "Could not create folder \"{dir}\" because it already exists" : "Kon nie vouer “{dir}” skep nie omdat dit reeds bestaan", - "Name" : "Naam", - "Size" : "Grootte", - "Modified" : "Gewysig", - "_%n folder_::_%n folders_" : ["%n gids","%n gidse"], - "_%n file_::_%n files_" : ["%n lêer","%n lêers"], - "{dirs} and {files}" : "{dirs} en {files}", - "_including %n hidden_::_including %n hidden_" : ["insluitend %n verborge","insluitende %n verborge"], - "_Uploading %n file_::_Uploading %n files_" : ["Laai tans %n lêer op ","Laai tans %n lêers op"], - "{used} of {quota} used" : "{used} van {quota} gebruik", - "{used} used" : "{used} gebruik", - "\"{name}\" is an invalid file name." : "\"{name}\" is nie 'n geldige lêer naam nie.", - "File name cannot be empty." : "Lêernaam kan nie leeg wees nie.", - "\"/\" is not allowed inside a file name." : "\"/\" word nie binne 'n lêernaam toegelaat nie.", - "View in folder" : "Vertoon in gids", - "Path" : "Roete", - "_%n byte_::_%n bytes_" : ["%n greep","%n grepe"], - "Favorited" : "As gunsteling ", - "Favorite" : "Gunsteling", - "New folder" : "Nuwe gids", - "Create new folder" : "Skep nuwe gids", - "Upload file" : "Laai lêer op", - "Recent" : "Onlangs", - "Not favorited" : "Nie as gunsteling", - "Remove from favorites" : "Verwyder uit gunstelinge", - "Add to favorites" : "Voeg by gunstelinge", - "An error occurred while trying to update the tags" : "'n Fout het voorgekom terwyl die merkers opgedateer word", - "Added to favorites" : "Tot gunstelinge bygevoeg", - "Removed from favorites" : "Uit gunstelinge verwyder", - "You added {file} to your favorites" : "U het {file} tot u gunstelinge bygevoeg", - "You removed {file} from your favorites" : "U het {file} uit u gunstelinge verwyder", - "File changes" : "Lêer veranderinge ", - "Created by {user}" : "Geskep deur {user}", - "Changed by {user}" : "Verander deur {user}", - "Deleted by {user}" : "Geskrap deur {user}", - "Restored by {user}" : "Herstel deur {user}", - "Renamed by {user}" : "Naam verander deur {user}", - "Moved by {user}" : "Geskuif deur {user}", - "\"remote user\"" : "“afstandsgebruiker”", - "You created {file}" : "U het {file} geskep", - "{user} created {file}" : "{user} het {file} geskep", - "{file} was created in a public folder" : "{file} is in 'n publieke gids geskep", - "You changed {file}" : "U het {file} verander", - "{user} changed {file}" : "{user} het {file} verander", - "You deleted {file}" : "U het {file} geskrap", - "{user} deleted {file}" : "{user} het {file} geskrap", - "You restored {file}" : "U het {file} herstel", - "{user} restored {file}" : "{user} het {file} herstel", - "You renamed {oldfile} to {newfile}" : "U het die naam van {oldfile} na {newfile} verander", - "{user} renamed {oldfile} to {newfile}" : "{user} het die naam van {oldfile} na {newfile} verander", - "You moved {oldfile} to {newfile}" : "U het {oldfile} na {newfile} geskuif", - "{user} moved {oldfile} to {newfile}" : "{user} het {oldfile} na {newfile} geskuif", - "All files" : "Alle lêers", - "Upload (max. %s)" : "Oplaai (maks. %s)", - "Accept" : "Aanvaar", - "in %s" : "in %s", - "File Management" : "Lêerbestuur", - "Select all" : "Merk alles", - "Unknown error" : "Onbekende fout", - "No files in here" : "Geen lêers hierbinne nie", - "Go back" : "Gaan terug", - "Show hidden files" : "Vertoon verborge lêers ", - "WebDAV" : "WebDAV", - "Create" : "Skep", - "Delete permanently" : "Skrap permanent", - "Upload some content or sync with your devices!" : "Laai 'n paar lêers op of sinchroniseer met u toestelle", - "No entries found in this folder" : "Geen inskrwyings in hierdie gids gevind", - "Upload too large" : "Oplaai te groot", - "No favorites yet" : "Tans geen gunstelinge ", - "Files and folders you mark as favorite will show up here" : "Lêers en gidse wat u as gunsteling merk sal hier vertoon word", - "Shared with others" : "Gedeel met ander", - "Shared with you" : "Met u gedeel", - "Shared by link" : "Gedeel per skakel", - "Text file" : "Tekslêer", - "New text file.txt" : "Nuwe tekslêer.txt", - "Storage invalid" : "Berging ongeldig", - "Unlimited" : "Onbeperkte", - "Cancel" : "Kanselleer", - "%s used" : "%s gebruik", - "%1$s of %2$s used" : "%1$s van %2$s gebruik", - "Deleted files" : "Geskrapte lêers" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/af.json b/apps/files/l10n/af.json deleted file mode 100644 index ca70c4b5b6a..00000000000 --- a/apps/files/l10n/af.json +++ /dev/null @@ -1,135 +0,0 @@ -{ "translations": { - "File could not be found" : "Lêer kon nie gevind word nie", - "Move or copy" : "Kopieer of skuif", - "Download" : "Laai af", - "Delete" : "Skrap", - "Tags" : "Merkers", - "Home" : "Tuis", - "Close" : "Sluit", - "Favorites" : "Gunstelinge", - "Could not create folder \"{dir}\"" : "Kan nie vouer “{dir}” skep nie", - "This will stop your current uploads." : "Dit sal u huidige oplaaie stop.", - "Upload cancelled." : "Oplaai gekanselleer.", - "Processing files …" : "Verwerk tans lêers …", - "…" : "…", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Kan nie {filename} oplaai nie aangesien dit óf 'n gids is óf 0 grepe groot is", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nie genoeg oop spasie nie, u laai {size1} op maar slegs {size2} is oor", - "Target folder \"{dir}\" does not exist any more" : "Teikengids \"{dir}\" bestaan nie meer nie", - "Not enough free space" : "Nie genoeg oop spasie nie", - "An unknown error has occurred" : "’n Onbekende fout het voorgekom", - "Uploading …" : "Laai tans op …", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} van {totalSize} ({bitrate})", - "Target folder does not exist any more" : "Teikengids bestaan nie meer nie", - "Actions" : "Aksies", - "Rename" : "Hernoem", - "Move" : "Skuif", - "Copy" : "Kopieer", - "Choose target folder" : "Kies teikenvouer", - "Open" : "Open", - "Delete file" : "Skrap lêer", - "Delete folder" : "Skrap vouer", - "Disconnect storage" : "Ontkoppel berging", - "Could not load info for file \"{file}\"" : "Kon nie inligting vir lêer: “{file}” laai nie ", - "Files" : "Lêers", - "Details" : "Besonderhede", - "Pending" : "Hangend", - "Unable to determine date" : "Kan nie datum bepaal nie", - "This operation is forbidden" : "Die operasie is verbode", - "This directory is unavailable, please check the logs or contact the administrator" : "Hierdie gids is onbeskikbaar, gaan die logs na of kontak die administrateur", - "Storage is temporarily not available" : "Berging is tydelik onbeskikbaar", - "Could not move \"{file}\", target exists" : "Kon nie \"{file}\" skuif nie, teiken bestaan", - "Could not move \"{file}\"" : "Kon nie \"{file}\" skuif nie", - "copy" : "kopie", - "Could not copy \"{file}\", target exists" : "Kon nie \"{file}\" kopieer nie, teiken bestaan", - "Could not copy \"{file}\"" : "Kon nie \"{file}\" kopieer nie", - "Copied {origin} inside {destination}" : "{origin} binne {destination} gekopieer", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} en {nbfiles} ander lêers binne {destination} gekopieer", - "{newName} already exists" : "{newName} bestaan reeds", - "Could not rename \"{fileName}\", it does not exist any more" : "Kon nie “{fileName}” hernoem nie, dit bestaan nie meer nie", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Die naam “{targetName}” word reeds in vouer “{dir}” gebruik. Kies asb. ’n ander naam.", - "Could not rename \"{fileName}\"" : "Kon nie “{file}” hernoem nie", - "Could not create file \"{file}\"" : "Kan nie lêer “{file}” skep nie", - "Could not create file \"{file}\" because it already exists" : "Kon nie lêer “{file}” skep nie omdat dit reeds bestaan", - "Could not create folder \"{dir}\" because it already exists" : "Kon nie vouer “{dir}” skep nie omdat dit reeds bestaan", - "Name" : "Naam", - "Size" : "Grootte", - "Modified" : "Gewysig", - "_%n folder_::_%n folders_" : ["%n gids","%n gidse"], - "_%n file_::_%n files_" : ["%n lêer","%n lêers"], - "{dirs} and {files}" : "{dirs} en {files}", - "_including %n hidden_::_including %n hidden_" : ["insluitend %n verborge","insluitende %n verborge"], - "_Uploading %n file_::_Uploading %n files_" : ["Laai tans %n lêer op ","Laai tans %n lêers op"], - "{used} of {quota} used" : "{used} van {quota} gebruik", - "{used} used" : "{used} gebruik", - "\"{name}\" is an invalid file name." : "\"{name}\" is nie 'n geldige lêer naam nie.", - "File name cannot be empty." : "Lêernaam kan nie leeg wees nie.", - "\"/\" is not allowed inside a file name." : "\"/\" word nie binne 'n lêernaam toegelaat nie.", - "View in folder" : "Vertoon in gids", - "Path" : "Roete", - "_%n byte_::_%n bytes_" : ["%n greep","%n grepe"], - "Favorited" : "As gunsteling ", - "Favorite" : "Gunsteling", - "New folder" : "Nuwe gids", - "Create new folder" : "Skep nuwe gids", - "Upload file" : "Laai lêer op", - "Recent" : "Onlangs", - "Not favorited" : "Nie as gunsteling", - "Remove from favorites" : "Verwyder uit gunstelinge", - "Add to favorites" : "Voeg by gunstelinge", - "An error occurred while trying to update the tags" : "'n Fout het voorgekom terwyl die merkers opgedateer word", - "Added to favorites" : "Tot gunstelinge bygevoeg", - "Removed from favorites" : "Uit gunstelinge verwyder", - "You added {file} to your favorites" : "U het {file} tot u gunstelinge bygevoeg", - "You removed {file} from your favorites" : "U het {file} uit u gunstelinge verwyder", - "File changes" : "Lêer veranderinge ", - "Created by {user}" : "Geskep deur {user}", - "Changed by {user}" : "Verander deur {user}", - "Deleted by {user}" : "Geskrap deur {user}", - "Restored by {user}" : "Herstel deur {user}", - "Renamed by {user}" : "Naam verander deur {user}", - "Moved by {user}" : "Geskuif deur {user}", - "\"remote user\"" : "“afstandsgebruiker”", - "You created {file}" : "U het {file} geskep", - "{user} created {file}" : "{user} het {file} geskep", - "{file} was created in a public folder" : "{file} is in 'n publieke gids geskep", - "You changed {file}" : "U het {file} verander", - "{user} changed {file}" : "{user} het {file} verander", - "You deleted {file}" : "U het {file} geskrap", - "{user} deleted {file}" : "{user} het {file} geskrap", - "You restored {file}" : "U het {file} herstel", - "{user} restored {file}" : "{user} het {file} herstel", - "You renamed {oldfile} to {newfile}" : "U het die naam van {oldfile} na {newfile} verander", - "{user} renamed {oldfile} to {newfile}" : "{user} het die naam van {oldfile} na {newfile} verander", - "You moved {oldfile} to {newfile}" : "U het {oldfile} na {newfile} geskuif", - "{user} moved {oldfile} to {newfile}" : "{user} het {oldfile} na {newfile} geskuif", - "All files" : "Alle lêers", - "Upload (max. %s)" : "Oplaai (maks. %s)", - "Accept" : "Aanvaar", - "in %s" : "in %s", - "File Management" : "Lêerbestuur", - "Select all" : "Merk alles", - "Unknown error" : "Onbekende fout", - "No files in here" : "Geen lêers hierbinne nie", - "Go back" : "Gaan terug", - "Show hidden files" : "Vertoon verborge lêers ", - "WebDAV" : "WebDAV", - "Create" : "Skep", - "Delete permanently" : "Skrap permanent", - "Upload some content or sync with your devices!" : "Laai 'n paar lêers op of sinchroniseer met u toestelle", - "No entries found in this folder" : "Geen inskrwyings in hierdie gids gevind", - "Upload too large" : "Oplaai te groot", - "No favorites yet" : "Tans geen gunstelinge ", - "Files and folders you mark as favorite will show up here" : "Lêers en gidse wat u as gunsteling merk sal hier vertoon word", - "Shared with others" : "Gedeel met ander", - "Shared with you" : "Met u gedeel", - "Shared by link" : "Gedeel per skakel", - "Text file" : "Tekslêer", - "New text file.txt" : "Nuwe tekslêer.txt", - "Storage invalid" : "Berging ongeldig", - "Unlimited" : "Onbeperkte", - "Cancel" : "Kanselleer", - "%s used" : "%s gebruik", - "%1$s of %2$s used" : "%1$s van %2$s gebruik", - "Deleted files" : "Geskrapte lêers" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/ak.js b/apps/files/l10n/ak.js deleted file mode 100644 index 971a3489878..00000000000 --- a/apps/files/l10n/ak.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=n > 1;"); diff --git a/apps/files/l10n/ak.json b/apps/files/l10n/ak.json deleted file mode 100644 index 321985e508d..00000000000 --- a/apps/files/l10n/ak.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=n > 1;" -}
\ No newline at end of file diff --git a/apps/files/l10n/am_ET.js b/apps/files/l10n/am_ET.js deleted file mode 100644 index 7988332fa91..00000000000 --- a/apps/files/l10n/am_ET.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/am_ET.json b/apps/files/l10n/am_ET.json deleted file mode 100644 index ef5fc586755..00000000000 --- a/apps/files/l10n/am_ET.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/ar.js b/apps/files/l10n/ar.js index 4cffecf72eb..6d2710cef33 100644 --- a/apps/files/l10n/ar.js +++ b/apps/files/l10n/ar.js @@ -70,6 +70,8 @@ OC.L10N.register( "Transferred from %1$s on %2$s" : "تم النقل من %1$s في%2$s", "Files compatibility" : "توافقية الملفات", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "السماح بتقييد أسماء الملفات لضمان إمكانية مزامنة الملفات مع جميع العملاء. بشكل افتراضي، يُسمح بجميع أسماء الملفات الصالحة على POSIX (مثل Linux أو macOS).", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "بعد تمكين أسماء الملفات المتوافقة مع نظام التشغيل Windows، لا يمكن تعديل الملفات الموجودة بعد الآن ولكن يمكن إعادة تسميتها بأسماء جديدة صالحة بواسطة مالكها.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "من الممكن أيضًا ترحيل الملفات تلقائيًا بعد تمكين هذا الإعداد، يرجى الرجوع إلى الوثائق المتعلقة بأمر occ.", "Enforce Windows compatibility" : "فرض التوافق مع ويندوز", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "سيؤدي هذا إلى حظر أسماء الملفات غير الصالحة على أنظمة Windows؛ مثل استخدام الأسماء المحجوزة أو الأحرف الخاصة. لكن هذا لن يفرض توافق حساسية الحالة.", "File Management" : "إدارة الملفات", @@ -95,16 +97,19 @@ OC.L10N.register( "Renamed \"{oldName}\" to \"{newName}\"" : "تمت إعادة تسمية \"{oldName}\" إلى \"{newName}\"", "Rename file" : "إعادة تسمية الملف", "Folder" : "مجلد", + "Unknown file type" : "نوع ملف غير معروف", "Pending" : "قيد الانتظار", "Unknown date" : "تاريخ غير معروف", "Clear filter" : "إزالة التصفية", "Modified" : "التعديل", + "Search everywhere" : "البحث الشامل", "Type" : "النوع", "Active filters" : "فلاتر نشطة", "Remove filter" : "إزالة عامل التصفية ", "Total rows summary" : "ملخص مجموع الأسطر", "Toggle selection for all files and folders" : "تبديل الاختيار لكل الملفات و المجلدات", "Name" : "الاسم", + "File type" : "نوع الملف", "Size" : "الحجم", "\"{displayName}\" failed on some elements" : "\"{displayName}\" فشل في بعض العناصر", "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" حزمة الأوامر تم تنفيذها بنجاح", @@ -116,7 +121,8 @@ OC.L10N.register( "Column headers with buttons are sortable." : "ترويسات الأعمدة ذات الأزرار قابلة للترتيب.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "لم يتم عرض هذه القائمة بالكامل لأسباب تتعلق بالأداء. سيتم عرض الملفات تباعاً أثناء التنقل عبر القائمة.", "File not found" : "تعذر العثور على الملف", - "{count} selected" : "{count} تم تحديده", + "_{count} selected_::_{count} selected_" : ["{count} تمّ تحديده","{count} تمّ تحديده","{count} تمّ تحديده","{count} تمّ تحديده","{count} تمّ تحديده","{count} تمّ تحديده"], + "Search globally" : "بحث عام", "{usedQuotaByte} used" : "{usedQuotaByte} مستخدمة", "{used} of {quota} used" : "{used} من {quota} مستخدم", "{relative}% used" : "{relative}% مستخدمة", @@ -171,7 +177,6 @@ OC.L10N.register( "No files in here" : "لا توجد ملفات هنا ", "Upload some content or sync with your devices!" : "ارفع بعض المحتوى أو قم بالمزامنة مع أجهزتك!", "Go back" : "العودة", - "Filter file names …" : "فلترة أسماء الملفات ...", "Views" : "مشاهدات", "Files settings" : "إعدادات الملفات", "Your files" : "ملفاتك", @@ -180,11 +185,13 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "إمّا أن الملف غير موجود أو أنك لا تمتلك الصلاحية لعرضه. أُطلُب من المُرسل أن يتشاركه معك.", "Clipboard is not available" : "الحافظة غير متاحة", "WebDAV URL copied to clipboard" : "تم نسخ WebDAV URL إلى الحافظة", + "All files" : "كل الملفات", + "Personal files" : "ملفات شخصية", "Sort favorites first" : "فرز المفضلة أولا", "Sort folders before files" : "فرز المجلدات قبل الملفات", "Show hidden files" : "عرض الملفات المخفية", + "Show file type column" : "عرض عمود نوع الملف", "Crop image previews" : "اقتصاص صورة العروض", - "Enable the grid view" : "تمكين العرض الشبكي", "Enable folder tree" : "تمكين شجرة المجلدات", "Additional settings" : "الإعدادات المتقدمة", "WebDAV" : "WebDAV", @@ -219,6 +226,7 @@ OC.L10N.register( "Show those shortcuts" : "أعرُض تلك الاختصارات", "You" : "أنت", "Shared multiple times with different people" : "تمّت مشاركته عدة مرات مع أشخاص متعددين", + "Unable to change the favorite state of the file" : "تعذّر تغيير حالة المُفضَّلة للملف", "Error while loading the file data" : "خطأ اثناء تحميل بيانات الملف", "Owner" : "المالك", "Remove from favorites" : "إزالة من المفضلة", @@ -259,8 +267,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["أنت على وشك أن تحذف {count} عنصراً","أنت على وشك أن تحذف {count} عنصراً","أنت على وشك أن تحذف {count} عنصراً","أنت على وشك أن تحذف {count} عناصر","أنت على وشك أن تحذف {count} عناصر","أنت على وشك أن تحذف {count} عنصراً"], "Confirm deletion" : "تأكيد الحذف", "Cancel" : "إلغاء", + "Download" : "تنزيل", "Moving \"{source}\" to \"{destination}\" …" : "نقل \"{source}\" إلى \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "نسخ \"{source}\" إلى \"{destination}\" …", + "Destination is not a folder" : "الوجهة ليست مجلد", + "This file/folder is already in that directory" : "هذا الملف/المجلد موجود سلفاً في ذلك المجلد", "You cannot move a file/folder onto itself or into a subfolder of itself" : "لا يمكنك نقل ملف/مجلد إلى نفسه أو إلى مجلد فرعي منه", "(copy)" : "(نسخ)", "(copy %n)" : "(نسخ %n)", @@ -279,12 +290,12 @@ OC.L10N.register( "Cancelled move or copy operation" : ".عملية النسخ أو النقل تمّ إلغاؤها", "Open folder {displayName}" : "فتح المجلد {displayName}", "Open in Files" : "فتح في \"الملفات\"", + "Open locally" : "الفتح محلّيّاً", + "Failed to redirect to client" : "فشل في التحويل الى العميل", "Open file locally" : "فتح الملف محلّيّاً", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "يجب أن يفتح الملف الآن على جهازك. إذا لم يحدث ذلك، فيرجى التأكد من تثبيت تطبيق سطح المكتب.", "Retry and close" : "أعِد المحاولة ثم أغلِق", "Open online" : "إفتَح مُتَّصِلاً بالإنترنت", - "Failed to redirect to client" : "فشل في التحويل الى العميل", - "Open locally" : "الفتح محلّيّاً", "Rename" : "إعادة التسمية", "Open details" : "فتح التفاصيل", "View in folder" : "عرض في المجلد", @@ -322,6 +333,9 @@ OC.L10N.register( "Files moved successfully" : "تمّ نقل الملفات بنجاح", "Conflicts resolution skipped" : "تمّ تخطّي حلّ التعارضات", "Upload cancelled" : "تمّ إلغاء الرفع", + "Could not rename \"{oldName}\", it does not exist any more" : "تعذر إعادة تسمية \"{oldName}\"، لم يعد موجودًا", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "الاسم \"{newName}\" مستعمل سلفاً في المجلد\"{dir}\". إختر اسماً آخر رجاءً.", + "Could not rename \"{oldName}\"" : "تعذرت إعادة تسمية \"{oldName}\"", "This operation is forbidden" : "هذه العملية ممنوعة ", "This directory is unavailable, please check the logs or contact the administrator" : "هذا المجلد غير متوفر، الرجاء مراجعة سجل الحركات أو الاتصال بمشرف النظام", "Storage is temporarily not available" : "وحدة التخزين غير متوفرة", @@ -336,10 +350,8 @@ OC.L10N.register( "List of favorite files and folders." : "قائمة بالملفات و المجلدات المُفضّلة.", "No favorites yet" : "ليس لديك ملفات مفضلة", "Files and folders you mark as favorite will show up here" : "الملفات والمجلدات التي حددتها كمفضلة سوف تظهر هنا ", - "All files" : "كل الملفات", "List of your files and folders." : "قائمة بملفاتك و مجلداتك", "All folders" : "كل المجلدات", - "Personal files" : "ملفات شخصية", "List of your files and folders that are not shared." : "قائمة بالملفات و المجلدات التي لم تتم مشاركتها.", "No personal files found" : "لا توجد أي ملفات شخصية", "Files that are not shared will show up here." : "الملفات التي لم تتم مشاركتها يتم عرضها هنا", @@ -347,12 +359,12 @@ OC.L10N.register( "List of recently modified files and folders." : "قائمة بالملفات والمجلدات التي تمّ تعديلها مؤخراً.", "No recently modified files" : "لا توجد أي ملفات تمّ تعديلها مؤخراً", "Files and folders you recently modified will show up here." : "الملفات و المجلدات التي تمّ تعديلها مؤخراً ستظهر هنا.", + "Search" : "بحث", "No entries found in this folder" : "لا يوجد مدخلات في هذا المجلد ", "Select all" : "تحديد الكل ", "Upload too large" : "حجم الرفع أعلى من المسموح", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "حجم الملفات التي تريد رفعها أعلى من المسموح على الخادم.", "File could not be found" : "لم يتم العثور على الملف", - "Download" : "تنزيل", "Show list view" : "اظهر معاينات الروابط", "Show grid view" : "عرض شبكي", "Close" : "إغلاق", @@ -391,9 +403,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "تم نسخ {origin} داخل {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "تم نسخ {origin} و {nbfiles} ملفات اخرى داخل {destination}", "{newName} already exists" : "{newName} موجود مسبقاً", - "Could not rename \"{fileName}\", it does not exist any more" : "لا يمكن اعادة تسمية \"{fileName}\", لأنه لم يعد موجود", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "الاسم \"{targetName}\" مستخدم من قبل في المجلد \"{dir}\". الرجاء اختيار اسم اخر.", - "Could not rename \"{fileName}\"" : "إعادة تسمية الملف \"{fileName}\" لم تنجح", "Could not create file \"{file}\"" : "لا يمكن إنشاء الملف\"{file}\"", "Could not create file \"{file}\" because it already exists" : "فشل إنشاء الملف \"{file}\" فهو موجود بالفعل", "Could not create folder \"{dir}\" because it already exists" : "فشل إنشاء المجلد \"{dir}\" فهو موجود بالفعل", @@ -435,8 +444,7 @@ OC.L10N.register( "Upload (max. %s)" : "الرفع ( حد اقصى. %s ) ", "Submitting fields…" : "إرسال الحقول...", "Filter filenames…" : "تصفية باسم الملف...", - "Edit file locally" : "تحرير الملف محلياً", - "Edit online" : "التحرير عبر الإنترنت", + "Enable the grid view" : "تمكين العرض الشبكي", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} مجلد","{folderCount} مجلد","{folderCount} مجلد","{folderCount} مجلدات","{folderCount} مجلد","{folderCount} مجلد"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} ملف","{fileCount} ملف","{fileCount} ملف","{fileCount} ملفات","{fileCount} ملف","{fileCount} ملف"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 ملف و {folderCount} مجلد","1 ملف و {folderCount} مجلد","1 ملف و {folderCount} مجلد","1 ملف و{folderCount} مجلدات","1 ملف و {folderCount} مجلد","1 ملف و {folderCount} مجلد"], @@ -445,7 +453,8 @@ OC.L10N.register( "Personal Files" : "ملفات شخصية", "Text file" : "ملف نصي", "New text file.txt" : "ملف نصي جديد fille.txt", - "{count} files could not be converted" : "{count} ملفات تعذّر تحويلها", - "{count} files successfully converted" : "{count} ملف تمّ تحويلها بنجاحٍ" + "renamed file" : "ملف معاد تسميته", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "بعد تمكين أسماء الملفات المتوافقة مع نظام التشغيل Windows، لا يمكن تعديل الملفات الموجودة بعد الآن ولكن يمكن إعادة تسميتها إلى أسماء جديدة صالحة بواسطة مالكها.", + "Filter file names …" : "تصفية بأسماء الملفات..." }, "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"); diff --git a/apps/files/l10n/ar.json b/apps/files/l10n/ar.json index 84c956af639..98a56a6c276 100644 --- a/apps/files/l10n/ar.json +++ b/apps/files/l10n/ar.json @@ -68,6 +68,8 @@ "Transferred from %1$s on %2$s" : "تم النقل من %1$s في%2$s", "Files compatibility" : "توافقية الملفات", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "السماح بتقييد أسماء الملفات لضمان إمكانية مزامنة الملفات مع جميع العملاء. بشكل افتراضي، يُسمح بجميع أسماء الملفات الصالحة على POSIX (مثل Linux أو macOS).", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "بعد تمكين أسماء الملفات المتوافقة مع نظام التشغيل Windows، لا يمكن تعديل الملفات الموجودة بعد الآن ولكن يمكن إعادة تسميتها بأسماء جديدة صالحة بواسطة مالكها.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "من الممكن أيضًا ترحيل الملفات تلقائيًا بعد تمكين هذا الإعداد، يرجى الرجوع إلى الوثائق المتعلقة بأمر occ.", "Enforce Windows compatibility" : "فرض التوافق مع ويندوز", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "سيؤدي هذا إلى حظر أسماء الملفات غير الصالحة على أنظمة Windows؛ مثل استخدام الأسماء المحجوزة أو الأحرف الخاصة. لكن هذا لن يفرض توافق حساسية الحالة.", "File Management" : "إدارة الملفات", @@ -93,16 +95,19 @@ "Renamed \"{oldName}\" to \"{newName}\"" : "تمت إعادة تسمية \"{oldName}\" إلى \"{newName}\"", "Rename file" : "إعادة تسمية الملف", "Folder" : "مجلد", + "Unknown file type" : "نوع ملف غير معروف", "Pending" : "قيد الانتظار", "Unknown date" : "تاريخ غير معروف", "Clear filter" : "إزالة التصفية", "Modified" : "التعديل", + "Search everywhere" : "البحث الشامل", "Type" : "النوع", "Active filters" : "فلاتر نشطة", "Remove filter" : "إزالة عامل التصفية ", "Total rows summary" : "ملخص مجموع الأسطر", "Toggle selection for all files and folders" : "تبديل الاختيار لكل الملفات و المجلدات", "Name" : "الاسم", + "File type" : "نوع الملف", "Size" : "الحجم", "\"{displayName}\" failed on some elements" : "\"{displayName}\" فشل في بعض العناصر", "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" حزمة الأوامر تم تنفيذها بنجاح", @@ -114,7 +119,8 @@ "Column headers with buttons are sortable." : "ترويسات الأعمدة ذات الأزرار قابلة للترتيب.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "لم يتم عرض هذه القائمة بالكامل لأسباب تتعلق بالأداء. سيتم عرض الملفات تباعاً أثناء التنقل عبر القائمة.", "File not found" : "تعذر العثور على الملف", - "{count} selected" : "{count} تم تحديده", + "_{count} selected_::_{count} selected_" : ["{count} تمّ تحديده","{count} تمّ تحديده","{count} تمّ تحديده","{count} تمّ تحديده","{count} تمّ تحديده","{count} تمّ تحديده"], + "Search globally" : "بحث عام", "{usedQuotaByte} used" : "{usedQuotaByte} مستخدمة", "{used} of {quota} used" : "{used} من {quota} مستخدم", "{relative}% used" : "{relative}% مستخدمة", @@ -169,7 +175,6 @@ "No files in here" : "لا توجد ملفات هنا ", "Upload some content or sync with your devices!" : "ارفع بعض المحتوى أو قم بالمزامنة مع أجهزتك!", "Go back" : "العودة", - "Filter file names …" : "فلترة أسماء الملفات ...", "Views" : "مشاهدات", "Files settings" : "إعدادات الملفات", "Your files" : "ملفاتك", @@ -178,11 +183,13 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "إمّا أن الملف غير موجود أو أنك لا تمتلك الصلاحية لعرضه. أُطلُب من المُرسل أن يتشاركه معك.", "Clipboard is not available" : "الحافظة غير متاحة", "WebDAV URL copied to clipboard" : "تم نسخ WebDAV URL إلى الحافظة", + "All files" : "كل الملفات", + "Personal files" : "ملفات شخصية", "Sort favorites first" : "فرز المفضلة أولا", "Sort folders before files" : "فرز المجلدات قبل الملفات", "Show hidden files" : "عرض الملفات المخفية", + "Show file type column" : "عرض عمود نوع الملف", "Crop image previews" : "اقتصاص صورة العروض", - "Enable the grid view" : "تمكين العرض الشبكي", "Enable folder tree" : "تمكين شجرة المجلدات", "Additional settings" : "الإعدادات المتقدمة", "WebDAV" : "WebDAV", @@ -217,6 +224,7 @@ "Show those shortcuts" : "أعرُض تلك الاختصارات", "You" : "أنت", "Shared multiple times with different people" : "تمّت مشاركته عدة مرات مع أشخاص متعددين", + "Unable to change the favorite state of the file" : "تعذّر تغيير حالة المُفضَّلة للملف", "Error while loading the file data" : "خطأ اثناء تحميل بيانات الملف", "Owner" : "المالك", "Remove from favorites" : "إزالة من المفضلة", @@ -257,8 +265,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["أنت على وشك أن تحذف {count} عنصراً","أنت على وشك أن تحذف {count} عنصراً","أنت على وشك أن تحذف {count} عنصراً","أنت على وشك أن تحذف {count} عناصر","أنت على وشك أن تحذف {count} عناصر","أنت على وشك أن تحذف {count} عنصراً"], "Confirm deletion" : "تأكيد الحذف", "Cancel" : "إلغاء", + "Download" : "تنزيل", "Moving \"{source}\" to \"{destination}\" …" : "نقل \"{source}\" إلى \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "نسخ \"{source}\" إلى \"{destination}\" …", + "Destination is not a folder" : "الوجهة ليست مجلد", + "This file/folder is already in that directory" : "هذا الملف/المجلد موجود سلفاً في ذلك المجلد", "You cannot move a file/folder onto itself or into a subfolder of itself" : "لا يمكنك نقل ملف/مجلد إلى نفسه أو إلى مجلد فرعي منه", "(copy)" : "(نسخ)", "(copy %n)" : "(نسخ %n)", @@ -277,12 +288,12 @@ "Cancelled move or copy operation" : ".عملية النسخ أو النقل تمّ إلغاؤها", "Open folder {displayName}" : "فتح المجلد {displayName}", "Open in Files" : "فتح في \"الملفات\"", + "Open locally" : "الفتح محلّيّاً", + "Failed to redirect to client" : "فشل في التحويل الى العميل", "Open file locally" : "فتح الملف محلّيّاً", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "يجب أن يفتح الملف الآن على جهازك. إذا لم يحدث ذلك، فيرجى التأكد من تثبيت تطبيق سطح المكتب.", "Retry and close" : "أعِد المحاولة ثم أغلِق", "Open online" : "إفتَح مُتَّصِلاً بالإنترنت", - "Failed to redirect to client" : "فشل في التحويل الى العميل", - "Open locally" : "الفتح محلّيّاً", "Rename" : "إعادة التسمية", "Open details" : "فتح التفاصيل", "View in folder" : "عرض في المجلد", @@ -320,6 +331,9 @@ "Files moved successfully" : "تمّ نقل الملفات بنجاح", "Conflicts resolution skipped" : "تمّ تخطّي حلّ التعارضات", "Upload cancelled" : "تمّ إلغاء الرفع", + "Could not rename \"{oldName}\", it does not exist any more" : "تعذر إعادة تسمية \"{oldName}\"، لم يعد موجودًا", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "الاسم \"{newName}\" مستعمل سلفاً في المجلد\"{dir}\". إختر اسماً آخر رجاءً.", + "Could not rename \"{oldName}\"" : "تعذرت إعادة تسمية \"{oldName}\"", "This operation is forbidden" : "هذه العملية ممنوعة ", "This directory is unavailable, please check the logs or contact the administrator" : "هذا المجلد غير متوفر، الرجاء مراجعة سجل الحركات أو الاتصال بمشرف النظام", "Storage is temporarily not available" : "وحدة التخزين غير متوفرة", @@ -334,10 +348,8 @@ "List of favorite files and folders." : "قائمة بالملفات و المجلدات المُفضّلة.", "No favorites yet" : "ليس لديك ملفات مفضلة", "Files and folders you mark as favorite will show up here" : "الملفات والمجلدات التي حددتها كمفضلة سوف تظهر هنا ", - "All files" : "كل الملفات", "List of your files and folders." : "قائمة بملفاتك و مجلداتك", "All folders" : "كل المجلدات", - "Personal files" : "ملفات شخصية", "List of your files and folders that are not shared." : "قائمة بالملفات و المجلدات التي لم تتم مشاركتها.", "No personal files found" : "لا توجد أي ملفات شخصية", "Files that are not shared will show up here." : "الملفات التي لم تتم مشاركتها يتم عرضها هنا", @@ -345,12 +357,12 @@ "List of recently modified files and folders." : "قائمة بالملفات والمجلدات التي تمّ تعديلها مؤخراً.", "No recently modified files" : "لا توجد أي ملفات تمّ تعديلها مؤخراً", "Files and folders you recently modified will show up here." : "الملفات و المجلدات التي تمّ تعديلها مؤخراً ستظهر هنا.", + "Search" : "بحث", "No entries found in this folder" : "لا يوجد مدخلات في هذا المجلد ", "Select all" : "تحديد الكل ", "Upload too large" : "حجم الرفع أعلى من المسموح", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "حجم الملفات التي تريد رفعها أعلى من المسموح على الخادم.", "File could not be found" : "لم يتم العثور على الملف", - "Download" : "تنزيل", "Show list view" : "اظهر معاينات الروابط", "Show grid view" : "عرض شبكي", "Close" : "إغلاق", @@ -389,9 +401,6 @@ "Copied {origin} inside {destination}" : "تم نسخ {origin} داخل {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "تم نسخ {origin} و {nbfiles} ملفات اخرى داخل {destination}", "{newName} already exists" : "{newName} موجود مسبقاً", - "Could not rename \"{fileName}\", it does not exist any more" : "لا يمكن اعادة تسمية \"{fileName}\", لأنه لم يعد موجود", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "الاسم \"{targetName}\" مستخدم من قبل في المجلد \"{dir}\". الرجاء اختيار اسم اخر.", - "Could not rename \"{fileName}\"" : "إعادة تسمية الملف \"{fileName}\" لم تنجح", "Could not create file \"{file}\"" : "لا يمكن إنشاء الملف\"{file}\"", "Could not create file \"{file}\" because it already exists" : "فشل إنشاء الملف \"{file}\" فهو موجود بالفعل", "Could not create folder \"{dir}\" because it already exists" : "فشل إنشاء المجلد \"{dir}\" فهو موجود بالفعل", @@ -433,8 +442,7 @@ "Upload (max. %s)" : "الرفع ( حد اقصى. %s ) ", "Submitting fields…" : "إرسال الحقول...", "Filter filenames…" : "تصفية باسم الملف...", - "Edit file locally" : "تحرير الملف محلياً", - "Edit online" : "التحرير عبر الإنترنت", + "Enable the grid view" : "تمكين العرض الشبكي", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} مجلد","{folderCount} مجلد","{folderCount} مجلد","{folderCount} مجلدات","{folderCount} مجلد","{folderCount} مجلد"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} ملف","{fileCount} ملف","{fileCount} ملف","{fileCount} ملفات","{fileCount} ملف","{fileCount} ملف"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 ملف و {folderCount} مجلد","1 ملف و {folderCount} مجلد","1 ملف و {folderCount} مجلد","1 ملف و{folderCount} مجلدات","1 ملف و {folderCount} مجلد","1 ملف و {folderCount} مجلد"], @@ -443,7 +451,8 @@ "Personal Files" : "ملفات شخصية", "Text file" : "ملف نصي", "New text file.txt" : "ملف نصي جديد fille.txt", - "{count} files could not be converted" : "{count} ملفات تعذّر تحويلها", - "{count} files successfully converted" : "{count} ملف تمّ تحويلها بنجاحٍ" + "renamed file" : "ملف معاد تسميته", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "بعد تمكين أسماء الملفات المتوافقة مع نظام التشغيل Windows، لا يمكن تعديل الملفات الموجودة بعد الآن ولكن يمكن إعادة تسميتها إلى أسماء جديدة صالحة بواسطة مالكها.", + "Filter file names …" : "تصفية بأسماء الملفات..." },"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" }
\ No newline at end of file diff --git a/apps/files/l10n/ast.js b/apps/files/l10n/ast.js index 036797e4a76..1fb48af6eb2 100644 --- a/apps/files/l10n/ast.js +++ b/apps/files/l10n/ast.js @@ -90,7 +90,7 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Les testeres de les columnes con botones puen ordenase.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Esta llista nun ta completa por motivos de rindimientu. Los ficheros van apaecer a midida que navegues pela llista.", "File not found" : "Nun s'atopó'l ficheru", - "{count} selected" : "{count} na seleición", + "Search globally" : "Buscar globalmente", "{usedQuotaByte} used" : "{usedQuotaByte} n'usu", "{used} of {quota} used" : "{used} de {quota} n'usu", "{relative}% used" : "{relative}% n'usu", @@ -138,11 +138,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Nun se pudo atopar el ficheru o nun tienes permisu pa velu. Pidi al remitente que lu comparta.", "Clipboard is not available" : "El cartafueyu nun ta disponible", "WebDAV URL copied to clipboard" : "La URL de WebDAV copióse nel cartafueyu", + "All files" : "Tolos ficheros", + "Personal files" : "Ficheros personales", "Sort favorites first" : "Ordenar los favoritos primero", "Sort folders before files" : "Ordenar les carpetes enantes que los ficheros", "Show hidden files" : "Amosar los ficheros anubríos", "Crop image previews" : "Recortar la previsualización d'imáxenes", - "Enable the grid view" : "Activar la vista de rexáu", "Additional settings" : "Configuración adicional", "WebDAV" : "WebDAV", "WebDAV URL" : "URL de WebDAV", @@ -179,6 +180,9 @@ OC.L10N.register( "Delete" : "Desaniciar", "Confirm deletion" : "Confirmar el desaniciu", "Cancel" : "Encaboxar", + "Download" : "Baxar", + "Destination is not a folder" : "El destín nun ye una carpeta", + "This file/folder is already in that directory" : "Esti ficheru o esta carpeta yá ta nel direutoriu", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Nun pues mover un ficheru/carpeta a sigo mesma o la mesma socarpeta de la mesma carpeta", "(copy)" : "(copia)", "(copy %n)" : "(copia %n)", @@ -196,8 +200,8 @@ OC.L10N.register( "Cancelled move or copy operation" : "Anulóse la operación de mover o copiar", "Open folder {displayName}" : "Abrir la carpeta «{displayName}»", "Open in Files" : "Abrir en Ficheros", - "Failed to redirect to client" : "Nun se pue redirixir al veceru", "Open locally" : "Abrir llocalmente", + "Failed to redirect to client" : "Nun se pue redirixir al veceru", "Rename" : "Renomar", "Open details" : "Abrir los detalles", "View in folder" : "Ver na carpeta", @@ -227,6 +231,9 @@ OC.L10N.register( "Files moved successfully" : "Los ficheros copiáronse correutamente", "Conflicts resolution skipped" : "Saltóse la resolución de conflictos", "Upload cancelled" : "Encaboxóse la busca", + "Could not rename \"{oldName}\", it does not exist any more" : "Nun se pue renomar «{oldName}». Yá nun esiste", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nome «{newName}» yá ta n'usu na carpeta «{dir}». Escueyi otru nome.", + "Could not rename \"{oldName}\"" : "Nun se pudo renomar «{oldName}»", "This operation is forbidden" : "Esta operación ta prohibida", "This directory is unavailable, please check the logs or contact the administrator" : "Esti direutoriu nun ta disponible, revisa'l rexistru o ponte en contautu cola alministración.", "Storage is temporarily not available" : "L'almacenamientu nun ta disponible temporalmente", @@ -234,10 +241,8 @@ OC.L10N.register( "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetes"], "No favorites yet" : "Entá nun hai nengún elementu favoritu", "Files and folders you mark as favorite will show up here" : "Equí apaecen los ficheros y carpetes que metas en Favoritos", - "All files" : "Tolos ficheros", "List of your files and folders." : "Una llista de los ficheros y les carpetes de to.", "All folders" : "Toles carpetes", - "Personal files" : "Ficheros personales", "List of your files and folders that are not shared." : "Una llista de ficheros y carpetes que nun se compartieron.", "No personal files found" : "Nun s'atopó nengún ficheru personal", "Files that are not shared will show up here." : "Equí apaecen los ficheros que nun se compartan.", @@ -245,12 +250,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Una llista de ficheros y carpetes modificaos de recién.", "No recently modified files" : "Nun hai nengún ficheru modificáu de recién", "Files and folders you recently modified will show up here." : "Equí apaecen los ficheros y les carpetes modificaes de recién.", + "Search" : "Buscar", "No entries found in this folder" : "Nun s'atopó nenguna entrada nesta carpeta", "Select all" : "Seleicionar too", "Upload too large" : "La xuba ye mui grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los ficheros que tentes de xubir superen el tamañu máximu qu'esti sirvidor permite.", "File could not be found" : "Nun se pudo atopar el ficheru", - "Download" : "Baxar", "Show list view" : "Amosar la vista en llista", "Show grid view" : "Amosar la vista en rexáu", "Close" : "Zarrar", @@ -289,9 +294,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Copióse «{origin}» dientro de: {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copióse «{origin}» y {nbfiles} ficheros más dientro de: {destination}", "{newName} already exists" : "«{newName}» xá esiste", - "Could not rename \"{fileName}\", it does not exist any more" : "Nun se pudo nomar «{fileName}». Yá nun esiste", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nome «{targetName}» yá ta n'usu pola carpeta «{dir}». Escueyi otru nome.", - "Could not rename \"{fileName}\"" : "Nun se pudo renomar «{fileName}»", "Could not create file \"{file}\"" : "Nun se pudo crear el ficheru «{file}»", "Could not create file \"{file}\" because it already exists" : "Nun se pudo crear el ficheru «{file}» porque yá esiste", "Could not create folder \"{dir}\" because it already exists" : "Nun se pudo crear la carpeta «{dir}» porque yá esiste", @@ -328,6 +330,7 @@ OC.L10N.register( "Upload file" : "Xubir un ficheru", "An error occurred while trying to update the tags" : "Prodúxose un error al tentar d'anovar les etiquetes", "Upload (max. %s)" : "Xubir (%s como máximu)", + "Enable the grid view" : "Activar la vista de rexáu", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} carpeta","{folderCount} carpetes"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} ficheru","{fileCount} ficheros"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 ficheru y {folderCount} carpeta","1 ficheru y {folderCount} carpetes"], diff --git a/apps/files/l10n/ast.json b/apps/files/l10n/ast.json index c44539d7603..92f4678e29e 100644 --- a/apps/files/l10n/ast.json +++ b/apps/files/l10n/ast.json @@ -88,7 +88,7 @@ "Column headers with buttons are sortable." : "Les testeres de les columnes con botones puen ordenase.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Esta llista nun ta completa por motivos de rindimientu. Los ficheros van apaecer a midida que navegues pela llista.", "File not found" : "Nun s'atopó'l ficheru", - "{count} selected" : "{count} na seleición", + "Search globally" : "Buscar globalmente", "{usedQuotaByte} used" : "{usedQuotaByte} n'usu", "{used} of {quota} used" : "{used} de {quota} n'usu", "{relative}% used" : "{relative}% n'usu", @@ -136,11 +136,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Nun se pudo atopar el ficheru o nun tienes permisu pa velu. Pidi al remitente que lu comparta.", "Clipboard is not available" : "El cartafueyu nun ta disponible", "WebDAV URL copied to clipboard" : "La URL de WebDAV copióse nel cartafueyu", + "All files" : "Tolos ficheros", + "Personal files" : "Ficheros personales", "Sort favorites first" : "Ordenar los favoritos primero", "Sort folders before files" : "Ordenar les carpetes enantes que los ficheros", "Show hidden files" : "Amosar los ficheros anubríos", "Crop image previews" : "Recortar la previsualización d'imáxenes", - "Enable the grid view" : "Activar la vista de rexáu", "Additional settings" : "Configuración adicional", "WebDAV" : "WebDAV", "WebDAV URL" : "URL de WebDAV", @@ -177,6 +178,9 @@ "Delete" : "Desaniciar", "Confirm deletion" : "Confirmar el desaniciu", "Cancel" : "Encaboxar", + "Download" : "Baxar", + "Destination is not a folder" : "El destín nun ye una carpeta", + "This file/folder is already in that directory" : "Esti ficheru o esta carpeta yá ta nel direutoriu", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Nun pues mover un ficheru/carpeta a sigo mesma o la mesma socarpeta de la mesma carpeta", "(copy)" : "(copia)", "(copy %n)" : "(copia %n)", @@ -194,8 +198,8 @@ "Cancelled move or copy operation" : "Anulóse la operación de mover o copiar", "Open folder {displayName}" : "Abrir la carpeta «{displayName}»", "Open in Files" : "Abrir en Ficheros", - "Failed to redirect to client" : "Nun se pue redirixir al veceru", "Open locally" : "Abrir llocalmente", + "Failed to redirect to client" : "Nun se pue redirixir al veceru", "Rename" : "Renomar", "Open details" : "Abrir los detalles", "View in folder" : "Ver na carpeta", @@ -225,6 +229,9 @@ "Files moved successfully" : "Los ficheros copiáronse correutamente", "Conflicts resolution skipped" : "Saltóse la resolución de conflictos", "Upload cancelled" : "Encaboxóse la busca", + "Could not rename \"{oldName}\", it does not exist any more" : "Nun se pue renomar «{oldName}». Yá nun esiste", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nome «{newName}» yá ta n'usu na carpeta «{dir}». Escueyi otru nome.", + "Could not rename \"{oldName}\"" : "Nun se pudo renomar «{oldName}»", "This operation is forbidden" : "Esta operación ta prohibida", "This directory is unavailable, please check the logs or contact the administrator" : "Esti direutoriu nun ta disponible, revisa'l rexistru o ponte en contautu cola alministración.", "Storage is temporarily not available" : "L'almacenamientu nun ta disponible temporalmente", @@ -232,10 +239,8 @@ "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetes"], "No favorites yet" : "Entá nun hai nengún elementu favoritu", "Files and folders you mark as favorite will show up here" : "Equí apaecen los ficheros y carpetes que metas en Favoritos", - "All files" : "Tolos ficheros", "List of your files and folders." : "Una llista de los ficheros y les carpetes de to.", "All folders" : "Toles carpetes", - "Personal files" : "Ficheros personales", "List of your files and folders that are not shared." : "Una llista de ficheros y carpetes que nun se compartieron.", "No personal files found" : "Nun s'atopó nengún ficheru personal", "Files that are not shared will show up here." : "Equí apaecen los ficheros que nun se compartan.", @@ -243,12 +248,12 @@ "List of recently modified files and folders." : "Una llista de ficheros y carpetes modificaos de recién.", "No recently modified files" : "Nun hai nengún ficheru modificáu de recién", "Files and folders you recently modified will show up here." : "Equí apaecen los ficheros y les carpetes modificaes de recién.", + "Search" : "Buscar", "No entries found in this folder" : "Nun s'atopó nenguna entrada nesta carpeta", "Select all" : "Seleicionar too", "Upload too large" : "La xuba ye mui grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los ficheros que tentes de xubir superen el tamañu máximu qu'esti sirvidor permite.", "File could not be found" : "Nun se pudo atopar el ficheru", - "Download" : "Baxar", "Show list view" : "Amosar la vista en llista", "Show grid view" : "Amosar la vista en rexáu", "Close" : "Zarrar", @@ -287,9 +292,6 @@ "Copied {origin} inside {destination}" : "Copióse «{origin}» dientro de: {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copióse «{origin}» y {nbfiles} ficheros más dientro de: {destination}", "{newName} already exists" : "«{newName}» xá esiste", - "Could not rename \"{fileName}\", it does not exist any more" : "Nun se pudo nomar «{fileName}». Yá nun esiste", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nome «{targetName}» yá ta n'usu pola carpeta «{dir}». Escueyi otru nome.", - "Could not rename \"{fileName}\"" : "Nun se pudo renomar «{fileName}»", "Could not create file \"{file}\"" : "Nun se pudo crear el ficheru «{file}»", "Could not create file \"{file}\" because it already exists" : "Nun se pudo crear el ficheru «{file}» porque yá esiste", "Could not create folder \"{dir}\" because it already exists" : "Nun se pudo crear la carpeta «{dir}» porque yá esiste", @@ -326,6 +328,7 @@ "Upload file" : "Xubir un ficheru", "An error occurred while trying to update the tags" : "Prodúxose un error al tentar d'anovar les etiquetes", "Upload (max. %s)" : "Xubir (%s como máximu)", + "Enable the grid view" : "Activar la vista de rexáu", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} carpeta","{folderCount} carpetes"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} ficheru","{fileCount} ficheros"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 ficheru y {folderCount} carpeta","1 ficheru y {folderCount} carpetes"], diff --git a/apps/files/l10n/az.js b/apps/files/l10n/az.js deleted file mode 100644 index 7cce658e6c9..00000000000 --- a/apps/files/l10n/az.js +++ /dev/null @@ -1,104 +0,0 @@ -OC.L10N.register( - "files", - { - "Storage not available" : "İnformasiya daşıyıcısı mövcud deyil", - "Storage invalid" : "İnformasiya daşıyıcısı yalnışdır", - "Unknown error" : "Bəlli olmayan səhv baş verdi", - "Unable to set upload directory." : "Əlavələr qovluğunu təyin etmək mümkün olmadı.", - "Invalid Token" : "Yalnış token", - "No file was uploaded. Unknown error" : "Heç bir fayl uüklənilmədi. Naməlum səhv", - "There is no error, the file uploaded with success" : "Səhv yoxdur, fayl uğurla yüklənildi.", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Yüklənilən faylin həcmi php.ini config faylinin upload_max_filesize direktivində göstəriləndən çoxdur.", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Yüklənilən faylın həcmi HTML formasinda olan MAX_FILE_SIZE direktivində təyin dilmiş həcmi aşır.", - "The uploaded file was only partially uploaded" : "Yüklənilən faylın yalnız bir hissəsi yüklənildi", - "No file was uploaded" : "Heç bir fayl yüklənilmədi", - "Missing a temporary folder" : "Müvəqqəti qovluq çatışmır", - "Failed to write to disk" : "Sərt diskə yazmaq mümkün olmadı", - "Not enough storage available" : "Tələb edilən qədər yer yoxdur.", - "The target folder has been moved or deleted." : "Mənsəbdə olan qovluqun ünvanı dəyişib yada silinib.", - "Upload failed. Could not find uploaded file" : "Yüklənmədə səhv oldu. Yüklənmiş faylı tapmaq olmur.", - "Upload failed. Could not get file info." : "Yüklənmədə səhv oldu. Faylın informasiyasını almaq mümkün olmadı.", - "Invalid directory." : "Yalnış qovluq.", - "Files" : "Fayllar", - "All files" : "Bütün fayllar", - "Home" : "Ev", - "Close" : "Bağla", - "Favorites" : "Sevimlilər", - "Upload cancelled." : "Yüklənmə dayandırıldı.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Yükləmək olmur {filename} ona görə ki, ya qovluqdur yada ki, həcmi 0 baytdır ", - "Total file size {size1} exceeds upload limit {size2}" : "Ümumi fayl həcmi {size1} yüklənmə limiti {size2} -ni aşır", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Kifayət qədər boş yer yoxdur, siz yükləyirsiniz {size1} ancaq {size2} var. ", - "Could not get result from server." : "Nəticəni serverdən almaq mümkün olmur.", - "Uploading..." : "Serverə yüklənir...", - "File upload is in progress. Leaving the page now will cancel the upload." : "Faylın yüklənməsi gedir. Əgər səhifəni indi tərk etsəniz yüklənmə dayanacaq.", - "Actions" : "İşlər", - "Download" : "Yüklə", - "Rename" : "Adı dəyiş", - "Delete" : "Sil", - "Disconnect storage" : "Daşıyıcını ayır", - "Unshare" : "Paylaşımı durdur", - "Details" : "Detallar", - "Select" : "Seç", - "Pending" : "Gözləmə", - "Unable to determine date" : "Tarixi təyin etmək mümkün olmadı", - "This operation is forbidden" : "Bu əməliyyat qadağandır", - "This directory is unavailable, please check the logs or contact the administrator" : "Bu qovluq tapılmir. Xahiş olunur jurnalları yoxlayın ya da inzibatçı ilə əlaqə saxlayın", - "No entries in this folder match '{filter}'" : "Bu qovluqda '{filter}' uyğunluğunda heç bir verilən tapılmadı", - "Name" : "Ad", - "Size" : "Həcm", - "Modified" : "Dəyişdirildi", - "_%n folder_::_%n folders_" : ["%n qovluq","%n qovluqlar"], - "_%n file_::_%n files_" : ["%n fayllar","%n fayllar"], - "{dirs} and {files}" : "{dirs} və {files}", - "You don’t have permission to upload or create files here" : "Sizin burda yükləməyə və ya fayl yaratmağa yetkiniz yoxdur ", - "_Uploading %n file_::_Uploading %n files_" : ["%n fayllar yüklənilir","%n fayllar yüklənilir"], - "New" : "Yeni", - "\"{name}\" is an invalid file name." : "\"{name}\" yalnış fayl adıdır.", - "File name cannot be empty." : "Faylın adı boş ola bilməz.", - "Storage of {owner} is full, files can not be updated or synced anymore!" : "{owner} məlumat anbarı doludur, fayllar artıq yenilənə və ya sinxronizasiya edilə bilməz!", - "Your storage is full, files can not be updated or synced anymore!" : "Sizin deponuz doludur, fayllar artıq yenilənə və sinxronizasiya edilə bilməz!", - "Storage of {owner} is almost full ({usedSpacePercent}%)" : "{owner} məlumat anbari demək olar ki, doludur ({usedSpacePercent}%)", - "Your storage is almost full ({usedSpacePercent}%)" : "Sizin depo depo demək olar ki, doludur ({usedSpacePercent}%)", - "_matches '{filter}'_::_match '{filter}'_" : ["uyğun '{filter}'","uyğun '{filter}'"], - "Path" : "Ünvan", - "_%n byte_::_%n bytes_" : ["%n baytlar","%n bytes"], - "Favorited" : "İstəkləndi", - "Favorite" : "İstəkli", - "Folder" : "Qovluq", - "New folder" : "Yeni qovluq", - "{newname} already exists" : "{newname} artıq mövcuddur", - "Upload" : "Serverə yüklə", - "An error occurred while trying to update the tags" : "Qeydlərin yenilənməsi müddətində səhv baş verdi ", - "A new file or folder has been <strong>created</strong>" : "Yeni fayl və ya direktoriya <strong>yaradılmışdır</strong>", - "A file or folder has been <strong>changed</strong>" : "Fayl və ya direktoriya <strong>dəyişdirilib</strong>", - "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "<strong>sevimli faylların</strong> yaradılması və silinməsi haqqında olan xəbərdarlıqları limitlə <em>(Yalnız axınlar)</em>", - "A file or folder has been <strong>deleted</strong>" : "Fayl və ya direktoriya <strong>silinib</strong>", - "A file or folder has been <strong>restored</strong>" : "Fayl yada qovluq geriyə <strong>qaytarıldı</strong>", - "You created %1$s" : "Siz yaratdınız %1$s", - "%2$s created %1$s" : "%2$s yaradılmış %1$s", - "%1$s was created in a public folder" : "%1$s ictimai qovluqda yaradıldı", - "You changed %1$s" : "Siz dəyişdiniz %1$s", - "%2$s changed %1$s" : "%2$s dəyişdirildi %1$s", - "You deleted %1$s" : "Siz silindiniz %1$s", - "%2$s deleted %1$s" : "%2$s silindi %1$s", - "You restored %1$s" : "Siz qayıtdınız %1$s", - "%2$s restored %1$s" : "%2$s bərpa edildi %1$s", - "Upload (max. %s)" : "Yüklə (max. %s)", - "File handling" : "Fayl emalı", - "Maximum upload size" : "Maksimal yükləmə həcmi", - "max. possible: " : "maks. ola bilər: ", - "Save" : "Saxlamaq", - "Settings" : "Quraşdırmalar", - "WebDAV" : "WebDAV", - "No files in here" : "Burda fayl yoxdur", - "Upload some content or sync with your devices!" : "Bezi kontenti yüklə yada, öz avadanlıqlarınızla sinxronizasiya edin!", - "No entries found in this folder" : "Bu qovluqda heç bir verilən tapılmadı", - "Select all" : "Hamısıı seç", - "Upload too large" : "Yüklənmə şox böyükdür", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Yükləmək istədiyiniz faylların həcmi, bu serverdə izin verilmiş maksimal yüklənmə həcmindən böyükdür.", - "No favorites" : "Seçilmiş yoxdur", - "Files and folders you mark as favorite will show up here" : "İstəkli qeyd etdiyiniz fayllar və qovluqlar burda göstəriləcək", - "Text file" : "Tekst faylı", - "New text file.txt" : "Yeni mətn file.txt" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/az.json b/apps/files/l10n/az.json deleted file mode 100644 index 48bb39bc650..00000000000 --- a/apps/files/l10n/az.json +++ /dev/null @@ -1,102 +0,0 @@ -{ "translations": { - "Storage not available" : "İnformasiya daşıyıcısı mövcud deyil", - "Storage invalid" : "İnformasiya daşıyıcısı yalnışdır", - "Unknown error" : "Bəlli olmayan səhv baş verdi", - "Unable to set upload directory." : "Əlavələr qovluğunu təyin etmək mümkün olmadı.", - "Invalid Token" : "Yalnış token", - "No file was uploaded. Unknown error" : "Heç bir fayl uüklənilmədi. Naməlum səhv", - "There is no error, the file uploaded with success" : "Səhv yoxdur, fayl uğurla yüklənildi.", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Yüklənilən faylin həcmi php.ini config faylinin upload_max_filesize direktivində göstəriləndən çoxdur.", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Yüklənilən faylın həcmi HTML formasinda olan MAX_FILE_SIZE direktivində təyin dilmiş həcmi aşır.", - "The uploaded file was only partially uploaded" : "Yüklənilən faylın yalnız bir hissəsi yüklənildi", - "No file was uploaded" : "Heç bir fayl yüklənilmədi", - "Missing a temporary folder" : "Müvəqqəti qovluq çatışmır", - "Failed to write to disk" : "Sərt diskə yazmaq mümkün olmadı", - "Not enough storage available" : "Tələb edilən qədər yer yoxdur.", - "The target folder has been moved or deleted." : "Mənsəbdə olan qovluqun ünvanı dəyişib yada silinib.", - "Upload failed. Could not find uploaded file" : "Yüklənmədə səhv oldu. Yüklənmiş faylı tapmaq olmur.", - "Upload failed. Could not get file info." : "Yüklənmədə səhv oldu. Faylın informasiyasını almaq mümkün olmadı.", - "Invalid directory." : "Yalnış qovluq.", - "Files" : "Fayllar", - "All files" : "Bütün fayllar", - "Home" : "Ev", - "Close" : "Bağla", - "Favorites" : "Sevimlilər", - "Upload cancelled." : "Yüklənmə dayandırıldı.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Yükləmək olmur {filename} ona görə ki, ya qovluqdur yada ki, həcmi 0 baytdır ", - "Total file size {size1} exceeds upload limit {size2}" : "Ümumi fayl həcmi {size1} yüklənmə limiti {size2} -ni aşır", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Kifayət qədər boş yer yoxdur, siz yükləyirsiniz {size1} ancaq {size2} var. ", - "Could not get result from server." : "Nəticəni serverdən almaq mümkün olmur.", - "Uploading..." : "Serverə yüklənir...", - "File upload is in progress. Leaving the page now will cancel the upload." : "Faylın yüklənməsi gedir. Əgər səhifəni indi tərk etsəniz yüklənmə dayanacaq.", - "Actions" : "İşlər", - "Download" : "Yüklə", - "Rename" : "Adı dəyiş", - "Delete" : "Sil", - "Disconnect storage" : "Daşıyıcını ayır", - "Unshare" : "Paylaşımı durdur", - "Details" : "Detallar", - "Select" : "Seç", - "Pending" : "Gözləmə", - "Unable to determine date" : "Tarixi təyin etmək mümkün olmadı", - "This operation is forbidden" : "Bu əməliyyat qadağandır", - "This directory is unavailable, please check the logs or contact the administrator" : "Bu qovluq tapılmir. Xahiş olunur jurnalları yoxlayın ya da inzibatçı ilə əlaqə saxlayın", - "No entries in this folder match '{filter}'" : "Bu qovluqda '{filter}' uyğunluğunda heç bir verilən tapılmadı", - "Name" : "Ad", - "Size" : "Həcm", - "Modified" : "Dəyişdirildi", - "_%n folder_::_%n folders_" : ["%n qovluq","%n qovluqlar"], - "_%n file_::_%n files_" : ["%n fayllar","%n fayllar"], - "{dirs} and {files}" : "{dirs} və {files}", - "You don’t have permission to upload or create files here" : "Sizin burda yükləməyə və ya fayl yaratmağa yetkiniz yoxdur ", - "_Uploading %n file_::_Uploading %n files_" : ["%n fayllar yüklənilir","%n fayllar yüklənilir"], - "New" : "Yeni", - "\"{name}\" is an invalid file name." : "\"{name}\" yalnış fayl adıdır.", - "File name cannot be empty." : "Faylın adı boş ola bilməz.", - "Storage of {owner} is full, files can not be updated or synced anymore!" : "{owner} məlumat anbarı doludur, fayllar artıq yenilənə və ya sinxronizasiya edilə bilməz!", - "Your storage is full, files can not be updated or synced anymore!" : "Sizin deponuz doludur, fayllar artıq yenilənə və sinxronizasiya edilə bilməz!", - "Storage of {owner} is almost full ({usedSpacePercent}%)" : "{owner} məlumat anbari demək olar ki, doludur ({usedSpacePercent}%)", - "Your storage is almost full ({usedSpacePercent}%)" : "Sizin depo depo demək olar ki, doludur ({usedSpacePercent}%)", - "_matches '{filter}'_::_match '{filter}'_" : ["uyğun '{filter}'","uyğun '{filter}'"], - "Path" : "Ünvan", - "_%n byte_::_%n bytes_" : ["%n baytlar","%n bytes"], - "Favorited" : "İstəkləndi", - "Favorite" : "İstəkli", - "Folder" : "Qovluq", - "New folder" : "Yeni qovluq", - "{newname} already exists" : "{newname} artıq mövcuddur", - "Upload" : "Serverə yüklə", - "An error occurred while trying to update the tags" : "Qeydlərin yenilənməsi müddətində səhv baş verdi ", - "A new file or folder has been <strong>created</strong>" : "Yeni fayl və ya direktoriya <strong>yaradılmışdır</strong>", - "A file or folder has been <strong>changed</strong>" : "Fayl və ya direktoriya <strong>dəyişdirilib</strong>", - "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "<strong>sevimli faylların</strong> yaradılması və silinməsi haqqında olan xəbərdarlıqları limitlə <em>(Yalnız axınlar)</em>", - "A file or folder has been <strong>deleted</strong>" : "Fayl və ya direktoriya <strong>silinib</strong>", - "A file or folder has been <strong>restored</strong>" : "Fayl yada qovluq geriyə <strong>qaytarıldı</strong>", - "You created %1$s" : "Siz yaratdınız %1$s", - "%2$s created %1$s" : "%2$s yaradılmış %1$s", - "%1$s was created in a public folder" : "%1$s ictimai qovluqda yaradıldı", - "You changed %1$s" : "Siz dəyişdiniz %1$s", - "%2$s changed %1$s" : "%2$s dəyişdirildi %1$s", - "You deleted %1$s" : "Siz silindiniz %1$s", - "%2$s deleted %1$s" : "%2$s silindi %1$s", - "You restored %1$s" : "Siz qayıtdınız %1$s", - "%2$s restored %1$s" : "%2$s bərpa edildi %1$s", - "Upload (max. %s)" : "Yüklə (max. %s)", - "File handling" : "Fayl emalı", - "Maximum upload size" : "Maksimal yükləmə həcmi", - "max. possible: " : "maks. ola bilər: ", - "Save" : "Saxlamaq", - "Settings" : "Quraşdırmalar", - "WebDAV" : "WebDAV", - "No files in here" : "Burda fayl yoxdur", - "Upload some content or sync with your devices!" : "Bezi kontenti yüklə yada, öz avadanlıqlarınızla sinxronizasiya edin!", - "No entries found in this folder" : "Bu qovluqda heç bir verilən tapılmadı", - "Select all" : "Hamısıı seç", - "Upload too large" : "Yüklənmə şox böyükdür", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Yükləmək istədiyiniz faylların həcmi, bu serverdə izin verilmiş maksimal yüklənmə həcmindən böyükdür.", - "No favorites" : "Seçilmiş yoxdur", - "Files and folders you mark as favorite will show up here" : "İstəkli qeyd etdiyiniz fayllar və qovluqlar burda göstəriləcək", - "Text file" : "Tekst faylı", - "New text file.txt" : "Yeni mətn file.txt" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/be.js b/apps/files/l10n/be.js deleted file mode 100644 index 55e94ac2477..00000000000 --- a/apps/files/l10n/be.js +++ /dev/null @@ -1,6 +0,0 @@ -OC.L10N.register( - "files", - { - "Settings" : "Налады" -}, -"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/l10n/be.json b/apps/files/l10n/be.json deleted file mode 100644 index 3f70a0783fe..00000000000 --- a/apps/files/l10n/be.json +++ /dev/null @@ -1,4 +0,0 @@ -{ "translations": { - "Settings" : "Налады" -},"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/l10n/bg.js b/apps/files/l10n/bg.js index 454ccaf0894..cc551b51909 100644 --- a/apps/files/l10n/bg.js +++ b/apps/files/l10n/bg.js @@ -13,6 +13,7 @@ OC.L10N.register( "Restored by {user}" : "Възстановен от {user}", "Renamed by {user}" : "Преименуван от {user}", "Moved by {user}" : "Преместен от {user}", + "\"remote account\"" : "\"профил за отдалечен достъп\"", "You created {file}" : "Създадохте {file}", "You created an encrypted file in {file}" : "Създадохте криптиран файл в {file}", "{user} created {file}" : "{user} създаде {file}", @@ -42,6 +43,7 @@ OC.L10N.register( "Files" : "Файлове", "A file or folder has been <strong>changed</strong>" : "<strong>Промяна</strong> на файл / папка", "A favorite file or folder has been <strong>changed</strong>" : "Предпочетен файл или папка е <strong>променен</strong>", + "Favorite files" : "Любими файлове", "No favorites" : "Няма любими", "Accept" : "Приемане", "Reject" : "Откажи", @@ -66,8 +68,10 @@ OC.L10N.register( "Pending" : "Чакащо", "Clear filter" : "Изчстиване на филтър", "Modified" : "Промяна", + "Search everywhere" : "Търси навсякъде", "Type" : "Тип", "Active filters" : "Актижни филтри", + "Remove filter" : "Премахни филтър", "Total rows summary" : "Обобщение на общия брой редове", "Name" : "Име", "Size" : "Размер", @@ -75,6 +79,8 @@ OC.L10N.register( "\"{displayName}\" action failed" : "Действието „{displayName}“ е неуспешно", "Actions" : "Действия", "File not found" : "Файлът не е намерен", + "_{count} selected_::_{count} selected_" : ["{count} избрани","{count} избрани"], + "Search globally" : "Глобално търсене ", "{usedQuotaByte} used" : "{usedQuotaByte} използвано", "{used} of {quota} used" : "{used} от {quota} използвани", "{relative}% used" : "{relative}% използвано", @@ -113,6 +119,8 @@ OC.L10N.register( "File cannot be accessed" : "Файлът не е достъпен", "Clipboard is not available" : "Клипбордът не е достъпен", "WebDAV URL copied to clipboard" : "WebDAV URL адрес е копиран в клипборда", + "All files" : "Всички файлове", + "Personal files" : "Лични файлове", "Show hidden files" : "Показвай и скрити файлове", "Crop image previews" : "Изрязване на визуализациите на изображение", "Additional settings" : "Допълнителни настройки", @@ -134,6 +142,9 @@ OC.L10N.register( "Pick a template for {name}" : "Избор на шаблон за {name}", "Create a new file with the selected template" : "Създаване на нов файл с избрания шаблон", "Creating file" : "Създаване на файл ", + "_One file successfully converted_::_%n files successfully converted_" : ["Един файл е успешно преобразуван","%nфайловете са успешно преобразувани"], + "Files successfully converted" : "Файловете са успешно преобразувани", + "File successfully converted" : "Файлът е успешно преобразуван", "Disconnect storage" : "Извади хранилището", "Delete permanently" : "Изтрий завинаги", "Delete file" : "Изтриване на файлове", @@ -141,38 +152,49 @@ OC.L10N.register( "Delete folder" : "Изтриване на папка", "Delete" : "Изтрий", "Cancel" : "Отказ", + "Download" : "Изтегли", "Copy" : "Копирай", "Move" : "Преместване", "Move or copy" : "Премести или копирай", - "Open file locally" : "Локално отваряне на файл", - "Failed to redirect to client" : "Неуспешно пренасочване към клиент", "Open locally" : "Локално отваряне", + "Failed to redirect to client" : "Неуспешно пренасочване към клиент", + "Open file locally" : "Локално отваряне на файл", "Rename" : "Преименувай", "Open details" : "Отваряне на подробности", "View in folder" : "Преглед в папката", "Today" : "Днес", + "Last 7 days" : "Последни 7 дни", + "Last 30 days" : "Последните 30 дни", "Documents" : "Документи", "Folders" : "Папки", "Audio" : "Аудио", "Videos" : "Видеа", "Unable to initialize the templates directory" : "Неуспешно инициализиране на директорията с шаблони", "Templates" : "Шаблони", + "Search in folder: {folder}" : "Търси в папка: {folder}", + "Files uploaded successfully" : "Файловете са качени успешно", "Some files could not be moved" : "Някои файлове не могат да бъдат преместени", + "Files copied successfully" : "Файловете са успешно копирани", + "Files moved successfully" : "Файловете са преместени успешно", + "Could not rename \"{oldName}\", it does not exist any more" : "Файлът \"{oldName}\" не може да бъде преименуван защото не съществува", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{newName}\" се ползва в директорията \"{dir}\". Моля, изберете друго име.", + "Could not rename \"{oldName}\"" : "\"{oldName}\" не може да бъде преименуван", "This operation is forbidden" : "Операцията е забранена", "This directory is unavailable, please check the logs or contact the administrator" : "Директорията не е налична. Проверете журнала или се свържете с администратора", "Storage is temporarily not available" : "Временно хранилището не е налично", "_%n file_::_%n files_" : ["%n файл","%n файла"], "_%n folder_::_%n folders_" : ["%n папка","%n папки"], + "List of favorite files and folders." : "Списък с любими файлове и папки.", "No favorites yet" : "Няма любими", "Files and folders you mark as favorite will show up here" : "Файловете и папките които маркирате като любими ще се показват тук", - "All files" : "Всички файлове", + "No personal files found" : "Не са открити лични файлове", "Recent" : "Последни", + "Search" : "Търсене", "No entries found in this folder" : "Няма намерени записи в тази папка", "Select all" : "Избери всички", "Upload too large" : "Прекалено голям файл за качване", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файловете, които се опитвате да качите са по-големи от позволеното на сървъра.", "File could not be found" : "Файлът не може да бъде намерен", - "Download" : "Изтегли", "Show list view" : "Показване с изглед на списък", "Show grid view" : "Показване в решетъчен изглед", "Close" : "Затвори", @@ -208,9 +230,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Копирано {origin} в {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Копирано {origin} и {nbfiles} други файлове в {destination}", "{newName} already exists" : "{newName} вече съществува", - "Could not rename \"{fileName}\", it does not exist any more" : "Файлът \"{fileName}\" не може да бъде преименуван защото не съществува", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{targetName}\" се ползва в директорията \"{dir}\". Моля, изберете друго име.", - "Could not rename \"{fileName}\"" : "\"{fileName}\" не може да бъде преименуван", "Could not create file \"{file}\"" : "Файлът \"{file}\" не може да бъде създаден", "Could not create file \"{file}\" because it already exists" : "Файлът \"{file}\" не може да бъде създаден защото вече съществува", "Could not create folder \"{dir}\" because it already exists" : "Папката \"{dir}\" не може да бъде създадена защото вече съществува", @@ -240,11 +259,14 @@ OC.L10N.register( "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Външното хранилище е \"{mountPoint}“ е почти пълно ({usedSpacePercent}%).", "Your storage is almost full ({usedSpacePercent}%)." : "Вашето хранилище е почти запълнено ({usedSpacePercent}%).", "_matches \"{filter}\"_::_match \"{filter}\"_" : ["съвпада с \"{filter}\"","съвпада с \"{filter}\""], + "Direct link was copied (only works for people who have access to this file/folder)" : "Директната връзка е копирана (ще работи само за хора, които имат достъп до този файл/папка)", "Path" : "Път", "_%n byte_::_%n bytes_" : ["%n байт","%n байта"], + "Copy direct link (only works for people who have access to this file/folder)" : "Копирай директна връзка (работи само за хора, които имат достъп до този файл/папка)", "Upload file" : "Качи файл", "An error occurred while trying to update the tags" : "Възникна грешка при опита за промяна на етикети", "Upload (max. %s)" : "Качи (макс. %s)", + "Personal Files" : "Лични файлове", "Text file" : "Текстов файл", "New text file.txt" : "Текстов файл.txt" }, diff --git a/apps/files/l10n/bg.json b/apps/files/l10n/bg.json index 8f2d29bdb50..7df72584461 100644 --- a/apps/files/l10n/bg.json +++ b/apps/files/l10n/bg.json @@ -11,6 +11,7 @@ "Restored by {user}" : "Възстановен от {user}", "Renamed by {user}" : "Преименуван от {user}", "Moved by {user}" : "Преместен от {user}", + "\"remote account\"" : "\"профил за отдалечен достъп\"", "You created {file}" : "Създадохте {file}", "You created an encrypted file in {file}" : "Създадохте криптиран файл в {file}", "{user} created {file}" : "{user} създаде {file}", @@ -40,6 +41,7 @@ "Files" : "Файлове", "A file or folder has been <strong>changed</strong>" : "<strong>Промяна</strong> на файл / папка", "A favorite file or folder has been <strong>changed</strong>" : "Предпочетен файл или папка е <strong>променен</strong>", + "Favorite files" : "Любими файлове", "No favorites" : "Няма любими", "Accept" : "Приемане", "Reject" : "Откажи", @@ -64,8 +66,10 @@ "Pending" : "Чакащо", "Clear filter" : "Изчстиване на филтър", "Modified" : "Промяна", + "Search everywhere" : "Търси навсякъде", "Type" : "Тип", "Active filters" : "Актижни филтри", + "Remove filter" : "Премахни филтър", "Total rows summary" : "Обобщение на общия брой редове", "Name" : "Име", "Size" : "Размер", @@ -73,6 +77,8 @@ "\"{displayName}\" action failed" : "Действието „{displayName}“ е неуспешно", "Actions" : "Действия", "File not found" : "Файлът не е намерен", + "_{count} selected_::_{count} selected_" : ["{count} избрани","{count} избрани"], + "Search globally" : "Глобално търсене ", "{usedQuotaByte} used" : "{usedQuotaByte} използвано", "{used} of {quota} used" : "{used} от {quota} използвани", "{relative}% used" : "{relative}% използвано", @@ -111,6 +117,8 @@ "File cannot be accessed" : "Файлът не е достъпен", "Clipboard is not available" : "Клипбордът не е достъпен", "WebDAV URL copied to clipboard" : "WebDAV URL адрес е копиран в клипборда", + "All files" : "Всички файлове", + "Personal files" : "Лични файлове", "Show hidden files" : "Показвай и скрити файлове", "Crop image previews" : "Изрязване на визуализациите на изображение", "Additional settings" : "Допълнителни настройки", @@ -132,6 +140,9 @@ "Pick a template for {name}" : "Избор на шаблон за {name}", "Create a new file with the selected template" : "Създаване на нов файл с избрания шаблон", "Creating file" : "Създаване на файл ", + "_One file successfully converted_::_%n files successfully converted_" : ["Един файл е успешно преобразуван","%nфайловете са успешно преобразувани"], + "Files successfully converted" : "Файловете са успешно преобразувани", + "File successfully converted" : "Файлът е успешно преобразуван", "Disconnect storage" : "Извади хранилището", "Delete permanently" : "Изтрий завинаги", "Delete file" : "Изтриване на файлове", @@ -139,38 +150,49 @@ "Delete folder" : "Изтриване на папка", "Delete" : "Изтрий", "Cancel" : "Отказ", + "Download" : "Изтегли", "Copy" : "Копирай", "Move" : "Преместване", "Move or copy" : "Премести или копирай", - "Open file locally" : "Локално отваряне на файл", - "Failed to redirect to client" : "Неуспешно пренасочване към клиент", "Open locally" : "Локално отваряне", + "Failed to redirect to client" : "Неуспешно пренасочване към клиент", + "Open file locally" : "Локално отваряне на файл", "Rename" : "Преименувай", "Open details" : "Отваряне на подробности", "View in folder" : "Преглед в папката", "Today" : "Днес", + "Last 7 days" : "Последни 7 дни", + "Last 30 days" : "Последните 30 дни", "Documents" : "Документи", "Folders" : "Папки", "Audio" : "Аудио", "Videos" : "Видеа", "Unable to initialize the templates directory" : "Неуспешно инициализиране на директорията с шаблони", "Templates" : "Шаблони", + "Search in folder: {folder}" : "Търси в папка: {folder}", + "Files uploaded successfully" : "Файловете са качени успешно", "Some files could not be moved" : "Някои файлове не могат да бъдат преместени", + "Files copied successfully" : "Файловете са успешно копирани", + "Files moved successfully" : "Файловете са преместени успешно", + "Could not rename \"{oldName}\", it does not exist any more" : "Файлът \"{oldName}\" не може да бъде преименуван защото не съществува", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{newName}\" се ползва в директорията \"{dir}\". Моля, изберете друго име.", + "Could not rename \"{oldName}\"" : "\"{oldName}\" не може да бъде преименуван", "This operation is forbidden" : "Операцията е забранена", "This directory is unavailable, please check the logs or contact the administrator" : "Директорията не е налична. Проверете журнала или се свържете с администратора", "Storage is temporarily not available" : "Временно хранилището не е налично", "_%n file_::_%n files_" : ["%n файл","%n файла"], "_%n folder_::_%n folders_" : ["%n папка","%n папки"], + "List of favorite files and folders." : "Списък с любими файлове и папки.", "No favorites yet" : "Няма любими", "Files and folders you mark as favorite will show up here" : "Файловете и папките които маркирате като любими ще се показват тук", - "All files" : "Всички файлове", + "No personal files found" : "Не са открити лични файлове", "Recent" : "Последни", + "Search" : "Търсене", "No entries found in this folder" : "Няма намерени записи в тази папка", "Select all" : "Избери всички", "Upload too large" : "Прекалено голям файл за качване", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файловете, които се опитвате да качите са по-големи от позволеното на сървъра.", "File could not be found" : "Файлът не може да бъде намерен", - "Download" : "Изтегли", "Show list view" : "Показване с изглед на списък", "Show grid view" : "Показване в решетъчен изглед", "Close" : "Затвори", @@ -206,9 +228,6 @@ "Copied {origin} inside {destination}" : "Копирано {origin} в {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Копирано {origin} и {nbfiles} други файлове в {destination}", "{newName} already exists" : "{newName} вече съществува", - "Could not rename \"{fileName}\", it does not exist any more" : "Файлът \"{fileName}\" не може да бъде преименуван защото не съществува", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{targetName}\" се ползва в директорията \"{dir}\". Моля, изберете друго име.", - "Could not rename \"{fileName}\"" : "\"{fileName}\" не може да бъде преименуван", "Could not create file \"{file}\"" : "Файлът \"{file}\" не може да бъде създаден", "Could not create file \"{file}\" because it already exists" : "Файлът \"{file}\" не може да бъде създаден защото вече съществува", "Could not create folder \"{dir}\" because it already exists" : "Папката \"{dir}\" не може да бъде създадена защото вече съществува", @@ -238,11 +257,14 @@ "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Външното хранилище е \"{mountPoint}“ е почти пълно ({usedSpacePercent}%).", "Your storage is almost full ({usedSpacePercent}%)." : "Вашето хранилище е почти запълнено ({usedSpacePercent}%).", "_matches \"{filter}\"_::_match \"{filter}\"_" : ["съвпада с \"{filter}\"","съвпада с \"{filter}\""], + "Direct link was copied (only works for people who have access to this file/folder)" : "Директната връзка е копирана (ще работи само за хора, които имат достъп до този файл/папка)", "Path" : "Път", "_%n byte_::_%n bytes_" : ["%n байт","%n байта"], + "Copy direct link (only works for people who have access to this file/folder)" : "Копирай директна връзка (работи само за хора, които имат достъп до този файл/папка)", "Upload file" : "Качи файл", "An error occurred while trying to update the tags" : "Възникна грешка при опита за промяна на етикети", "Upload (max. %s)" : "Качи (макс. %s)", + "Personal Files" : "Лични файлове", "Text file" : "Текстов файл", "New text file.txt" : "Текстов файл.txt" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/apps/files/l10n/bn_BD.js b/apps/files/l10n/bn_BD.js deleted file mode 100644 index 43a8fc62fa6..00000000000 --- a/apps/files/l10n/bn_BD.js +++ /dev/null @@ -1,65 +0,0 @@ -OC.L10N.register( - "files", - { - "Storage not available" : "সংরক্ষণের স্থান নেই", - "Storage invalid" : "সংরক্ষণাগার বৈধ নয়", - "Unknown error" : "অজানা জটিলতা", - "Unable to set upload directory." : "েআপলোড ডিরেক্টরি নির্ধারণ করা গেলনা।", - "No file was uploaded. Unknown error" : "কোন ফাইল আপলোড করা হয় নি। সমস্যার কারণটি অজ্ঞাত।", - "There is no error, the file uploaded with success" : "কোন সমস্যা হয় নি, ফাইল আপলোড সুসম্পন্ন হয়েছে।", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "আপলোড করা ফাইলটি php.ini তে বর্ণিত upload_max_filesize নির্দেশিত আয়তন অতিক্রম করছেঃ", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "আপলোড করা ফাইলটি HTML ফর্মে উল্লিখিত MAX_FILE_SIZE নির্ধারিত ফাইলের সর্বোচ্চ আকার অতিক্রম করতে চলেছে ", - "The uploaded file was only partially uploaded" : "আপলোড করা ফাইলটি আংশিক আপলোড করা হয়েছে", - "No file was uploaded" : "কোন ফাইল আপলোড করা হয় নি", - "Missing a temporary folder" : "অস্থায়ী ফোল্ডারটি হারানো গিয়েছে", - "Failed to write to disk" : "ডিস্কে লিখতে ব্যর্থ", - "Not enough storage available" : "সংরক্ষণের যথেষ্ট জায়গা প্রাপ্তব্য নয়", - "Invalid directory." : "ভুল ডিরেক্টরি", - "Files" : "ফাইল", - "All files" : "সব ফাইল", - "Home" : "নিবাস", - "Close" : "বন্ধ", - "Favorites" : "প্রিয়জন", - "Upload cancelled." : "আপলোড বাতিল করা হয়েছে।", - "Uploading..." : "আপলোড করা হচ্ছে..........", - "File upload is in progress. Leaving the page now will cancel the upload." : "ফাইল আপলোড চলমান। এই পৃষ্ঠা পরিত্যাগ করলে আপলোড বাতিল করা হবে।", - "Actions" : "পদক্ষেপসমূহ", - "Download" : "ডাউনলোড", - "Rename" : "পূনঃনামকরণ", - "Delete" : "মুছে", - "Unshare" : "ভাগাভাগি বাতিল ", - "Details" : "বিস্তারিত", - "Pending" : "মুলতুবি", - "Name" : "রাম", - "Size" : "আকার", - "Modified" : "পরিবর্তিত", - "_Uploading %n file_::_Uploading %n files_" : ["%n ফাইল আপলোড হচ্ছে","%n ফাইল আপলোড হচ্ছে"], - "New" : "নতুন", - "\"{name}\" is an invalid file name." : "\"{name}\" টি একটি অননুমোদিত ফাইল নাম।", - "File name cannot be empty." : "ফাইলের নামটি ফাঁকা রাখা যাবে না।", - "Your storage is almost full ({usedSpacePercent}%)" : "আপনার সংরক্ষণাধার প্রায় পরিপূর্ণ ({usedSpacePercent}%) ", - "Favorite" : "প্রিয়জন", - "Folder" : "ফোল্ডার", - "New folder" : "নব ফােলডার", - "Upload" : "আপলোড", - "A new file or folder has been <strong>created</strong>" : "একটি ফাইল বা ফোলডার <strong>তৈরি</strong> করা হয়েছে", - "A file or folder has been <strong>changed</strong>" : "একটি ফাইল বা ফোলডার <strong>পরিবরতন</strong> করা হয়েছে", - "A file or folder has been <strong>deleted</strong>" : "একটি ফাইল বা ফোলডার <strong>মোছা</strong> হয়েছে", - "You created %1$s" : "আপনি তৈরি করেছেন %1$s", - "%2$s created %1$s" : "%2$s তৈরি হয়েছে %1$s", - "%1$s was created in a public folder" : "একটি পাবলিক ফোল্ডারে %1$s তৈরী করা হয়েছে", - "You changed %1$s" : "আপনি পরিবরতন করেছেন %1$s", - "%2$s changed %1$s" : "%2$s পরিবরতন করেছে %1$s", - "You deleted %1$s" : "আপনি ডিলিট করেছেন %1$s", - "%2$s deleted %1$s" : "%2$s ডিলিট করেছে %1$s", - "File handling" : "ফাইল হ্যার্ডলিং", - "Maximum upload size" : "আপলোডের সর্বোচ্চ আকার", - "max. possible: " : "অনুমোদিত সর্বোচ্চ আকার", - "Save" : "সংরক্ষণ", - "Settings" : "নিয়ামকসমূহ", - "WebDAV" : "WebDAV", - "Upload too large" : "আপলোডের আকারটি অনেক বড়", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "আপনি এই সার্ভারে আপলোড করার জন্য অনুমোদিত ফাইলের সর্বোচ্চ আকারের চেয়ে বৃহদাকার ফাইল আপলোড করার চেষ্টা করছেন ", - "Text file" : "টেক্সট ফাইল" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/bn_BD.json b/apps/files/l10n/bn_BD.json deleted file mode 100644 index dc114d13a17..00000000000 --- a/apps/files/l10n/bn_BD.json +++ /dev/null @@ -1,63 +0,0 @@ -{ "translations": { - "Storage not available" : "সংরক্ষণের স্থান নেই", - "Storage invalid" : "সংরক্ষণাগার বৈধ নয়", - "Unknown error" : "অজানা জটিলতা", - "Unable to set upload directory." : "েআপলোড ডিরেক্টরি নির্ধারণ করা গেলনা।", - "No file was uploaded. Unknown error" : "কোন ফাইল আপলোড করা হয় নি। সমস্যার কারণটি অজ্ঞাত।", - "There is no error, the file uploaded with success" : "কোন সমস্যা হয় নি, ফাইল আপলোড সুসম্পন্ন হয়েছে।", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "আপলোড করা ফাইলটি php.ini তে বর্ণিত upload_max_filesize নির্দেশিত আয়তন অতিক্রম করছেঃ", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "আপলোড করা ফাইলটি HTML ফর্মে উল্লিখিত MAX_FILE_SIZE নির্ধারিত ফাইলের সর্বোচ্চ আকার অতিক্রম করতে চলেছে ", - "The uploaded file was only partially uploaded" : "আপলোড করা ফাইলটি আংশিক আপলোড করা হয়েছে", - "No file was uploaded" : "কোন ফাইল আপলোড করা হয় নি", - "Missing a temporary folder" : "অস্থায়ী ফোল্ডারটি হারানো গিয়েছে", - "Failed to write to disk" : "ডিস্কে লিখতে ব্যর্থ", - "Not enough storage available" : "সংরক্ষণের যথেষ্ট জায়গা প্রাপ্তব্য নয়", - "Invalid directory." : "ভুল ডিরেক্টরি", - "Files" : "ফাইল", - "All files" : "সব ফাইল", - "Home" : "নিবাস", - "Close" : "বন্ধ", - "Favorites" : "প্রিয়জন", - "Upload cancelled." : "আপলোড বাতিল করা হয়েছে।", - "Uploading..." : "আপলোড করা হচ্ছে..........", - "File upload is in progress. Leaving the page now will cancel the upload." : "ফাইল আপলোড চলমান। এই পৃষ্ঠা পরিত্যাগ করলে আপলোড বাতিল করা হবে।", - "Actions" : "পদক্ষেপসমূহ", - "Download" : "ডাউনলোড", - "Rename" : "পূনঃনামকরণ", - "Delete" : "মুছে", - "Unshare" : "ভাগাভাগি বাতিল ", - "Details" : "বিস্তারিত", - "Pending" : "মুলতুবি", - "Name" : "রাম", - "Size" : "আকার", - "Modified" : "পরিবর্তিত", - "_Uploading %n file_::_Uploading %n files_" : ["%n ফাইল আপলোড হচ্ছে","%n ফাইল আপলোড হচ্ছে"], - "New" : "নতুন", - "\"{name}\" is an invalid file name." : "\"{name}\" টি একটি অননুমোদিত ফাইল নাম।", - "File name cannot be empty." : "ফাইলের নামটি ফাঁকা রাখা যাবে না।", - "Your storage is almost full ({usedSpacePercent}%)" : "আপনার সংরক্ষণাধার প্রায় পরিপূর্ণ ({usedSpacePercent}%) ", - "Favorite" : "প্রিয়জন", - "Folder" : "ফোল্ডার", - "New folder" : "নব ফােলডার", - "Upload" : "আপলোড", - "A new file or folder has been <strong>created</strong>" : "একটি ফাইল বা ফোলডার <strong>তৈরি</strong> করা হয়েছে", - "A file or folder has been <strong>changed</strong>" : "একটি ফাইল বা ফোলডার <strong>পরিবরতন</strong> করা হয়েছে", - "A file or folder has been <strong>deleted</strong>" : "একটি ফাইল বা ফোলডার <strong>মোছা</strong> হয়েছে", - "You created %1$s" : "আপনি তৈরি করেছেন %1$s", - "%2$s created %1$s" : "%2$s তৈরি হয়েছে %1$s", - "%1$s was created in a public folder" : "একটি পাবলিক ফোল্ডারে %1$s তৈরী করা হয়েছে", - "You changed %1$s" : "আপনি পরিবরতন করেছেন %1$s", - "%2$s changed %1$s" : "%2$s পরিবরতন করেছে %1$s", - "You deleted %1$s" : "আপনি ডিলিট করেছেন %1$s", - "%2$s deleted %1$s" : "%2$s ডিলিট করেছে %1$s", - "File handling" : "ফাইল হ্যার্ডলিং", - "Maximum upload size" : "আপলোডের সর্বোচ্চ আকার", - "max. possible: " : "অনুমোদিত সর্বোচ্চ আকার", - "Save" : "সংরক্ষণ", - "Settings" : "নিয়ামকসমূহ", - "WebDAV" : "WebDAV", - "Upload too large" : "আপলোডের আকারটি অনেক বড়", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "আপনি এই সার্ভারে আপলোড করার জন্য অনুমোদিত ফাইলের সর্বোচ্চ আকারের চেয়ে বৃহদাকার ফাইল আপলোড করার চেষ্টা করছেন ", - "Text file" : "টেক্সট ফাইল" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/br.js b/apps/files/l10n/br.js deleted file mode 100644 index 2c4da9b0b72..00000000000 --- a/apps/files/l10n/br.js +++ /dev/null @@ -1,187 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "N'eo ket bet kavet ar restr", - "Move or copy" : "Dilec'hiañ pe eilañ", - "Download" : "Pellgargañ", - "Delete" : "Lemel", - "Tags" : "Klavioù", - "Home" : "Degemer", - "Close" : "Serriñ", - "Could not create folder \"{dir}\"" : "Dibosupl eo krouiñ an teuliad \"{dir}\"", - "This will stop your current uploads." : "Paouez a raio ho kasadennoù.", - "Upload cancelled." : "Kasadenn nullet.", - "Processing files …" : "Graet e vez war dro ar restroù ...", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Dibosupl eo kas {filename} evel emañ un teuliad pe ez eus 0 bytes anezhañ", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "N'eus ket trawalc'h a blas: o klask kas {size1} emaoc'h met n'eus nemet {size2} dieub", - "Target folder \"{dir}\" does not exist any more" : "An teuliad \"{dir}\" n'eus ket anezhañ ken", - "Not enough free space" : "N'eus ket trawalc'h a blas", - "An unknown error has occurred" : "Ur fazi dizanv a zo bet", - "Uploading …" : "O pellgas ...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} diwar {totalSize} ({bitrate})", - "Uploading that item is not supported" : "N'haller ket pellgas seurt restroù", - "Target folder does not exist any more" : "An teuliad n'eus ket anezhañ ken", - "Error when assembling chunks, status code {status}" : "Ur fazi zo bet en ur dolpañ ar blokoù, kod stad {status}", - "Actions" : "Oberoù", - "Rename" : "Adenvel", - "Move" : "Diplasañ", - "Copy" : "Eilañ", - "Choose target folder" : "Dibab an teuliad moned", - "Open" : "Digeriñ", - "Delete file" : "Diverkañ ar restr", - "Delete folder" : "Diverkañ an teuliad", - "Disconnect storage" : "Digevreañ ar skor stokañ-mañ", - "Could not load info for file \"{file}\"" : "Dibosupl eo kargañ titouroù ar restr \"{file}\"", - "Files" : "Restroù", - "Details" : "Munudoù", - "Pending" : "O c'hortoz", - "Unable to determine date" : "Dibosupl eo resisaat an deiziat", - "This operation is forbidden" : "Difennet eo an ober-mañ", - "This directory is unavailable, please check the logs or contact the administrator" : "N'eus ket tu da dizhout an teuliad-mañ, lennit al logoù pe kit e darempred gant ar merour", - "Storage is temporarily not available" : "N'haller ket tizhout ar skor roadennoù evit ar poent", - "Could not move \"{file}\", target exists" : "Dibosupl eo diblasañ \"{file}\", ar bukenn zo anezhi", - "Could not move \"{file}\"" : "Dibosupl eo diblasañ \"{file}\"", - "copy" : "eilañ", - "Could not copy \"{file}\", target exists" : "Dibosupl eo eilañ \"{file}\", ar bukenn zo anezhi", - "Could not copy \"{file}\"" : "Dibosupl eo eilañ \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} eilet e-barzh {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} ha {nbfiles} restr all eilet e-barzh {destination}", - "{newName} already exists" : "{newName} zo anezhañ dija", - "Could not rename \"{fileName}\", it does not exist any more" : "Dibosupl eo adenvel \"{fileName}\", n'eus ket anezhan ken", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "An anv \"{targetName}\" a zo implijet en teuliad \\\"{dir}\\\". Trugarez da zibab un anv all.", - "Could not rename \"{fileName}\"" : "Dibosupl eo adenvel \"{fileName}\"", - "Could not create file \"{file}\"" : "Dibosupl eo krouiñ ar restr \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Dibosupl eo krouiñ ar restr \"{file}\" peogwir ez eus anezhañ c'hoazh", - "Could not create folder \"{dir}\" because it already exists" : "Dibosupl eo krouiñ an teuliad \"{dir}\" peogwir ez eus anezhañ c'hoazh", - "Could not fetch file details \"{file}\"" : "Dibosupl eo adtapout munudoù ar restr \"{file}\"", - "Error deleting file \"{fileName}\"." : "Ur fazi zo bet en ur ziverkañ ar restr \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Disoc'h ebet e teuliadoù all evit {tag}{filter}{endtag}", - "Enter more than two characters to search in other folders" : "Lakait muioc'h eget daou arouez evit klask e teuliadoù all", - "Name" : "Anv", - "Size" : "Ment", - "Modified" : "Cheñchet", - "_%n folder_::_%n folders_" : ["%nteuliad","%n deuliad","teuliadoù zo","an darn vrasañ eus an teuliadoù","%n teuliad"], - "_%n file_::_%n files_" : ["%n restr","%n restr","restroù zo","an darn vrasañ eus ar restroù","%n restr"], - "{dirs} and {files}" : "{dirs} ha {files}", - "_including %n hidden_::_including %n hidden_" : [" %n koachet en o zouez","%n goachet en o zouez","koachet en o zouez","koachet en o zouez","koachet en o zouez %n"], - "_Uploading %n file_::_Uploading %n files_" : ["%n restr o vezañ karget","%n restr o vezañ karget","restroù zo o vezañ karget","an darn vrasañ eus ar restroù o vezañ karget","%n restr o vezañ karget"], - "New" : "Nevez", - "Select file range" : "Dibab un tachad restroù", - "{used} of {quota} used" : "{used} diwar {quota} implijet", - "{used} used" : "{used} implijet", - "\"{name}\" is an invalid file name." : "N'eo ket \"{name}\" un anv restr aotreet.", - "File name cannot be empty." : "N'hall ket anv ur restr bezañ goullo.", - "\"/\" is not allowed inside a file name." : "N'eo ket aotreet \"/\" e anv ur restr.", - "\"{name}\" is not an allowed filetype" : "N'eo ket \"{name}\" un doare restr aotreet", - "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Lec'h renkañ {owner} a zo kaji leun ({usedSpacePercent}%).", - "Your storage is almost full ({usedSpacePercent}%)." : "Ho lec'h renkañ a zo kaji leun ({usedSpacePercent}%).", - "View in folder" : "Diskwel en teuliad", - "Path" : "Hent", - "_%n byte_::_%n bytes_" : ["okted","okted","okted","okted","%n okted"], - "Favorited" : "Lakaet evel pennroll", - "Favorite" : "Pennrollañ", - "New folder" : "Teuliad nevez", - "Create new folder" : "Krouiñ un teuliad nevez", - "Upload file" : "Pellgas ur restr", - "Recent" : "Nevez", - "Not favorited" : "N'eo ket bet pennrollet", - "Remove from favorites" : "Diverkañañ eus ar pennrolloù", - "Add to favorites" : "Ouzhpennañ er pennrolloù", - "An error occurred while trying to update the tags" : "Ur fazi a zo bet en ur neveziñ ar c'hlavoù", - "Added to favorites" : "Ouzhpennet er pennrolloù", - "Removed from favorites" : "Diverket eus ar pennrolloù", - "You added {file} to your favorites" : "Ouzhpennet ho peus {file} en ho pennrolloù", - "You removed {file} from your favorites" : "Diverket ho peus {file} eus ho pennrolloù", - "Favorites" : "Pennrolloù", - "File changes" : "Cheñch ar restroù", - "Created by {user}" : "Krouet gant {user}", - "Changed by {user}" : "Cheñchet gant {user}", - "Deleted by {user}" : "Dilemet gant {user}", - "Restored by {user}" : "Adsavet gant {user}", - "Renamed by {user}" : "Adanvet gant {user}", - "Moved by {user}" : "Dilec'hiet gant {user}", - "You created {file}" : "Krouet ho peus {file}", - "You created an encrypted file in {file}" : "Ur restr sifret ho peus krouet e {file}", - "{user} created {file}" : "{user} en.he deus krouet {file}", - "{user} created an encrypted file in {file}" : " {file} a zo bet sifret gant {user}", - "{file} was created in a public folder" : "{file} a zo bet krouet en un teuliad foran", - "You changed {file}" : "Cheñchet ho peus {file}", - "You changed an encrypted file in {file}" : "Ur restr sifret ho peus cheñchet e {file}", - "{user} changed {file}" : "{file} a zo bet cheñchet gant {user}", - "{user} changed an encrypted file in {file}" : "{file} a zo bet cheñchet gant {user}", - "You deleted {file}" : "Dilemet ho peus {file}", - "You deleted an encrypted file in {file}" : "Ur rest sufret e {file} ho peus dilemet.", - "{user} deleted {file}" : "{user} en.he deus diverket {file}", - "{user} deleted an encrypted file in {file}" : "Ur restr sifret e {file} a zo bet dilemet gant {user}", - "You restored {file}" : "Adsavet ho peus {file}", - "{user} restored {file}" : "{file} a zo bet adsavet gant {user}", - "You renamed {oldfile} to {newfile}" : "Adanvet ho peus {oldfile} e {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{oldfile} a zo bet adanvet gant {user} e {newfile}", - "You moved {oldfile} to {newfile}" : "Dilec'hiet ho peus {oldfile} e {newfile}", - "{user} moved {oldfile} to {newfile}" : "{oldfile} a zo bet dilec'hiet gant {user} e {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Ur restr a zo bet ouzhpennet pe ziverket en ho <strong>pennrolloù</strong>", - "A file or folder has been <strong>changed</strong>" : "Ur restr pe un teuliad a zo bet <strong>cheñchet</strong>", - "A favorite file or folder has been <strong>changed</strong>" : "Unan eus ho restr pe teuliad karetañ a zo bet <strong>cheñchet</strong>", - "Upload (max. %s)" : "Pellgas (max. %s)", - "Accept" : "Asantiñ", - "Reject" : "Nac'hañ", - "Incoming ownership transfer from {user}" : "Treuzkas perc'henniezh a-berzh {user}", - "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Asantiña rit {path} ?\n\nN. B. : Gallout a ra oberiadur an treuzkas padout betek 1 eur.", - "Ownership transfer failed" : "C'hwitet eo bet an treuzkas perc'henniezh", - "Your ownership transfer of {path} to {user} failed." : "Ho treuzkas perc'henniezh eus {path} da {user} en deus c'hwitet.", - "The ownership transfer of {path} from {user} failed." : "An treuzkas perc'henniezh eus {path} da {user} en deus c'hwitet.", - "Ownership transfer done" : "Treuzkas perc'hienniezh echu", - "Your ownership transfer of {path} to {user} has completed." : "Ho treuzkas perc'henniezh eus {path} da {user} a zo echu.", - "The ownership transfer of {path} from {user} has completed." : "An treuzkas perc'henniezh eus {path} da {user} a zo echu.", - "in %s" : "e %s", - "File Management" : "Meradur ar restr", - "You don’t have permission to upload or create files here" : "N'och ket aotreet kas pe krouiñ restroù amañ", - "Folder name" : "Anv teuliad", - "Your storage is full, files can not be updated or synced anymore!" : "Leun eo ho skor stokañ. Ne c'hall ket ar restroù bezañ na nevezet na kempredet ken !", - "Create" : "Krouiñ", - "Transfer ownership of a file or folder" : "Treuzkas perc'henniezh ur restr pe un teuliad", - "Choose file or folder to transfer" : "Dibabit ur restr pe un teuliad da dreuzkas", - "Change" : "Cheñch", - "New owner" : "Perc'henn nevez", - "Choose a file or folder to transfer" : "Dibabit ur restr pe un teuliad da dreuzkas", - "Transfer" : "Treuzkas", - "Transfer {path} to {userid}" : "Treuzkas {path} da {userid}", - "Invalid path selected" : "An hent dibabet n'eus ket anezhañ", - "Unknown error" : "Fazi dizanv", - "Ownership transfer request sent" : "Kaset eo bet ar goulenn treuzkas perc'henniezh", - "No files in here" : "Restr ebet amañ", - "Upload some content or sync with your devices!" : "Pellgas endalc'hoù pe gempredañ ho mekanikoù!", - "Shared by link" : "Rannet dre liamm", - "Shared" : "Rannet", - "Show hidden files" : "Diskouez ar restroù koachet", - "Additional settings" : "Stummoù ouzhpenn", - "WebDAV" : "WebDAV", - "Use this address to access your Files via WebDAV" : "Implijit ar chomlec'h-mañ evit tizhout ho restroù dre WebDAV", - "Unable to change the favourite state of the file" : "Dibosupl eo cheñch stad pennroll ar restr", - "Error while loading the file data" : "Ur fazi zo bet en ur gargañ roadennoùar restr", - "Delete permanently" : "Lamet da viken", - "Cancel" : "Arrest", - "Filename" : "Anv restr", - "Some files could not be moved" : "Ne oa ket posupl diblasañ ar restroù", - "No favorites yet" : "Pennroll ebet evit ar poent", - "Files and folders you mark as favorite will show up here" : "Ar restroù ha teuliadoù ouzhpennet en ho pennrolloù a vo diskwelet amañ", - "All files" : "An holl restroù", - "No entries found in this folder" : "Disoc'h ebet en teuliad-mañ", - "Select all" : "Dibab pep tra", - "Upload too large" : "Re bonner eo ar gasadenn", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Ar restroù a glaskit pellgas a ya dreist d'ar vent vrasañ aotreet gant ar servijer mañ.", - "Text file" : "Restr testenn", - "New text file.txt" : "Restr testenn nevez rest.txt", - "Copy direct link (only works for users who have access to this file/folder)" : "Eilañ al liamm eeun (nemet evit an implijourien aotreet da dizhout ar restr-mañ pe an teuliad-mañ)", - "You can only favorite a single file or folder at a time" : "Ne c'hallit ouzhpennañ nemet ur pennroll teuliad pe restr en un taol.", - "\"remote user\"" : "\"pell-implijer\"", - "Choose" : "Dibab", - "Toggle grid view" : "Gweredekat/Diweredekat an diskwel roued", - "Shares" : "Rannañ", - "Shared with others" : "Rannet gant tud all", - "Shared with you" : "Rannet ganeoc'h", - "Deleted shares" : "Rannañ dilemet", - "Pending shares" : "Rannañ o c'hortoz" -}, -"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/l10n/br.json b/apps/files/l10n/br.json deleted file mode 100644 index 6fe2466493a..00000000000 --- a/apps/files/l10n/br.json +++ /dev/null @@ -1,185 +0,0 @@ -{ "translations": { - "File could not be found" : "N'eo ket bet kavet ar restr", - "Move or copy" : "Dilec'hiañ pe eilañ", - "Download" : "Pellgargañ", - "Delete" : "Lemel", - "Tags" : "Klavioù", - "Home" : "Degemer", - "Close" : "Serriñ", - "Could not create folder \"{dir}\"" : "Dibosupl eo krouiñ an teuliad \"{dir}\"", - "This will stop your current uploads." : "Paouez a raio ho kasadennoù.", - "Upload cancelled." : "Kasadenn nullet.", - "Processing files …" : "Graet e vez war dro ar restroù ...", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Dibosupl eo kas {filename} evel emañ un teuliad pe ez eus 0 bytes anezhañ", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "N'eus ket trawalc'h a blas: o klask kas {size1} emaoc'h met n'eus nemet {size2} dieub", - "Target folder \"{dir}\" does not exist any more" : "An teuliad \"{dir}\" n'eus ket anezhañ ken", - "Not enough free space" : "N'eus ket trawalc'h a blas", - "An unknown error has occurred" : "Ur fazi dizanv a zo bet", - "Uploading …" : "O pellgas ...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} diwar {totalSize} ({bitrate})", - "Uploading that item is not supported" : "N'haller ket pellgas seurt restroù", - "Target folder does not exist any more" : "An teuliad n'eus ket anezhañ ken", - "Error when assembling chunks, status code {status}" : "Ur fazi zo bet en ur dolpañ ar blokoù, kod stad {status}", - "Actions" : "Oberoù", - "Rename" : "Adenvel", - "Move" : "Diplasañ", - "Copy" : "Eilañ", - "Choose target folder" : "Dibab an teuliad moned", - "Open" : "Digeriñ", - "Delete file" : "Diverkañ ar restr", - "Delete folder" : "Diverkañ an teuliad", - "Disconnect storage" : "Digevreañ ar skor stokañ-mañ", - "Could not load info for file \"{file}\"" : "Dibosupl eo kargañ titouroù ar restr \"{file}\"", - "Files" : "Restroù", - "Details" : "Munudoù", - "Pending" : "O c'hortoz", - "Unable to determine date" : "Dibosupl eo resisaat an deiziat", - "This operation is forbidden" : "Difennet eo an ober-mañ", - "This directory is unavailable, please check the logs or contact the administrator" : "N'eus ket tu da dizhout an teuliad-mañ, lennit al logoù pe kit e darempred gant ar merour", - "Storage is temporarily not available" : "N'haller ket tizhout ar skor roadennoù evit ar poent", - "Could not move \"{file}\", target exists" : "Dibosupl eo diblasañ \"{file}\", ar bukenn zo anezhi", - "Could not move \"{file}\"" : "Dibosupl eo diblasañ \"{file}\"", - "copy" : "eilañ", - "Could not copy \"{file}\", target exists" : "Dibosupl eo eilañ \"{file}\", ar bukenn zo anezhi", - "Could not copy \"{file}\"" : "Dibosupl eo eilañ \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} eilet e-barzh {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} ha {nbfiles} restr all eilet e-barzh {destination}", - "{newName} already exists" : "{newName} zo anezhañ dija", - "Could not rename \"{fileName}\", it does not exist any more" : "Dibosupl eo adenvel \"{fileName}\", n'eus ket anezhan ken", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "An anv \"{targetName}\" a zo implijet en teuliad \\\"{dir}\\\". Trugarez da zibab un anv all.", - "Could not rename \"{fileName}\"" : "Dibosupl eo adenvel \"{fileName}\"", - "Could not create file \"{file}\"" : "Dibosupl eo krouiñ ar restr \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Dibosupl eo krouiñ ar restr \"{file}\" peogwir ez eus anezhañ c'hoazh", - "Could not create folder \"{dir}\" because it already exists" : "Dibosupl eo krouiñ an teuliad \"{dir}\" peogwir ez eus anezhañ c'hoazh", - "Could not fetch file details \"{file}\"" : "Dibosupl eo adtapout munudoù ar restr \"{file}\"", - "Error deleting file \"{fileName}\"." : "Ur fazi zo bet en ur ziverkañ ar restr \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Disoc'h ebet e teuliadoù all evit {tag}{filter}{endtag}", - "Enter more than two characters to search in other folders" : "Lakait muioc'h eget daou arouez evit klask e teuliadoù all", - "Name" : "Anv", - "Size" : "Ment", - "Modified" : "Cheñchet", - "_%n folder_::_%n folders_" : ["%nteuliad","%n deuliad","teuliadoù zo","an darn vrasañ eus an teuliadoù","%n teuliad"], - "_%n file_::_%n files_" : ["%n restr","%n restr","restroù zo","an darn vrasañ eus ar restroù","%n restr"], - "{dirs} and {files}" : "{dirs} ha {files}", - "_including %n hidden_::_including %n hidden_" : [" %n koachet en o zouez","%n goachet en o zouez","koachet en o zouez","koachet en o zouez","koachet en o zouez %n"], - "_Uploading %n file_::_Uploading %n files_" : ["%n restr o vezañ karget","%n restr o vezañ karget","restroù zo o vezañ karget","an darn vrasañ eus ar restroù o vezañ karget","%n restr o vezañ karget"], - "New" : "Nevez", - "Select file range" : "Dibab un tachad restroù", - "{used} of {quota} used" : "{used} diwar {quota} implijet", - "{used} used" : "{used} implijet", - "\"{name}\" is an invalid file name." : "N'eo ket \"{name}\" un anv restr aotreet.", - "File name cannot be empty." : "N'hall ket anv ur restr bezañ goullo.", - "\"/\" is not allowed inside a file name." : "N'eo ket aotreet \"/\" e anv ur restr.", - "\"{name}\" is not an allowed filetype" : "N'eo ket \"{name}\" un doare restr aotreet", - "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Lec'h renkañ {owner} a zo kaji leun ({usedSpacePercent}%).", - "Your storage is almost full ({usedSpacePercent}%)." : "Ho lec'h renkañ a zo kaji leun ({usedSpacePercent}%).", - "View in folder" : "Diskwel en teuliad", - "Path" : "Hent", - "_%n byte_::_%n bytes_" : ["okted","okted","okted","okted","%n okted"], - "Favorited" : "Lakaet evel pennroll", - "Favorite" : "Pennrollañ", - "New folder" : "Teuliad nevez", - "Create new folder" : "Krouiñ un teuliad nevez", - "Upload file" : "Pellgas ur restr", - "Recent" : "Nevez", - "Not favorited" : "N'eo ket bet pennrollet", - "Remove from favorites" : "Diverkañañ eus ar pennrolloù", - "Add to favorites" : "Ouzhpennañ er pennrolloù", - "An error occurred while trying to update the tags" : "Ur fazi a zo bet en ur neveziñ ar c'hlavoù", - "Added to favorites" : "Ouzhpennet er pennrolloù", - "Removed from favorites" : "Diverket eus ar pennrolloù", - "You added {file} to your favorites" : "Ouzhpennet ho peus {file} en ho pennrolloù", - "You removed {file} from your favorites" : "Diverket ho peus {file} eus ho pennrolloù", - "Favorites" : "Pennrolloù", - "File changes" : "Cheñch ar restroù", - "Created by {user}" : "Krouet gant {user}", - "Changed by {user}" : "Cheñchet gant {user}", - "Deleted by {user}" : "Dilemet gant {user}", - "Restored by {user}" : "Adsavet gant {user}", - "Renamed by {user}" : "Adanvet gant {user}", - "Moved by {user}" : "Dilec'hiet gant {user}", - "You created {file}" : "Krouet ho peus {file}", - "You created an encrypted file in {file}" : "Ur restr sifret ho peus krouet e {file}", - "{user} created {file}" : "{user} en.he deus krouet {file}", - "{user} created an encrypted file in {file}" : " {file} a zo bet sifret gant {user}", - "{file} was created in a public folder" : "{file} a zo bet krouet en un teuliad foran", - "You changed {file}" : "Cheñchet ho peus {file}", - "You changed an encrypted file in {file}" : "Ur restr sifret ho peus cheñchet e {file}", - "{user} changed {file}" : "{file} a zo bet cheñchet gant {user}", - "{user} changed an encrypted file in {file}" : "{file} a zo bet cheñchet gant {user}", - "You deleted {file}" : "Dilemet ho peus {file}", - "You deleted an encrypted file in {file}" : "Ur rest sufret e {file} ho peus dilemet.", - "{user} deleted {file}" : "{user} en.he deus diverket {file}", - "{user} deleted an encrypted file in {file}" : "Ur restr sifret e {file} a zo bet dilemet gant {user}", - "You restored {file}" : "Adsavet ho peus {file}", - "{user} restored {file}" : "{file} a zo bet adsavet gant {user}", - "You renamed {oldfile} to {newfile}" : "Adanvet ho peus {oldfile} e {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{oldfile} a zo bet adanvet gant {user} e {newfile}", - "You moved {oldfile} to {newfile}" : "Dilec'hiet ho peus {oldfile} e {newfile}", - "{user} moved {oldfile} to {newfile}" : "{oldfile} a zo bet dilec'hiet gant {user} e {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Ur restr a zo bet ouzhpennet pe ziverket en ho <strong>pennrolloù</strong>", - "A file or folder has been <strong>changed</strong>" : "Ur restr pe un teuliad a zo bet <strong>cheñchet</strong>", - "A favorite file or folder has been <strong>changed</strong>" : "Unan eus ho restr pe teuliad karetañ a zo bet <strong>cheñchet</strong>", - "Upload (max. %s)" : "Pellgas (max. %s)", - "Accept" : "Asantiñ", - "Reject" : "Nac'hañ", - "Incoming ownership transfer from {user}" : "Treuzkas perc'henniezh a-berzh {user}", - "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Asantiña rit {path} ?\n\nN. B. : Gallout a ra oberiadur an treuzkas padout betek 1 eur.", - "Ownership transfer failed" : "C'hwitet eo bet an treuzkas perc'henniezh", - "Your ownership transfer of {path} to {user} failed." : "Ho treuzkas perc'henniezh eus {path} da {user} en deus c'hwitet.", - "The ownership transfer of {path} from {user} failed." : "An treuzkas perc'henniezh eus {path} da {user} en deus c'hwitet.", - "Ownership transfer done" : "Treuzkas perc'hienniezh echu", - "Your ownership transfer of {path} to {user} has completed." : "Ho treuzkas perc'henniezh eus {path} da {user} a zo echu.", - "The ownership transfer of {path} from {user} has completed." : "An treuzkas perc'henniezh eus {path} da {user} a zo echu.", - "in %s" : "e %s", - "File Management" : "Meradur ar restr", - "You don’t have permission to upload or create files here" : "N'och ket aotreet kas pe krouiñ restroù amañ", - "Folder name" : "Anv teuliad", - "Your storage is full, files can not be updated or synced anymore!" : "Leun eo ho skor stokañ. Ne c'hall ket ar restroù bezañ na nevezet na kempredet ken !", - "Create" : "Krouiñ", - "Transfer ownership of a file or folder" : "Treuzkas perc'henniezh ur restr pe un teuliad", - "Choose file or folder to transfer" : "Dibabit ur restr pe un teuliad da dreuzkas", - "Change" : "Cheñch", - "New owner" : "Perc'henn nevez", - "Choose a file or folder to transfer" : "Dibabit ur restr pe un teuliad da dreuzkas", - "Transfer" : "Treuzkas", - "Transfer {path} to {userid}" : "Treuzkas {path} da {userid}", - "Invalid path selected" : "An hent dibabet n'eus ket anezhañ", - "Unknown error" : "Fazi dizanv", - "Ownership transfer request sent" : "Kaset eo bet ar goulenn treuzkas perc'henniezh", - "No files in here" : "Restr ebet amañ", - "Upload some content or sync with your devices!" : "Pellgas endalc'hoù pe gempredañ ho mekanikoù!", - "Shared by link" : "Rannet dre liamm", - "Shared" : "Rannet", - "Show hidden files" : "Diskouez ar restroù koachet", - "Additional settings" : "Stummoù ouzhpenn", - "WebDAV" : "WebDAV", - "Use this address to access your Files via WebDAV" : "Implijit ar chomlec'h-mañ evit tizhout ho restroù dre WebDAV", - "Unable to change the favourite state of the file" : "Dibosupl eo cheñch stad pennroll ar restr", - "Error while loading the file data" : "Ur fazi zo bet en ur gargañ roadennoùar restr", - "Delete permanently" : "Lamet da viken", - "Cancel" : "Arrest", - "Filename" : "Anv restr", - "Some files could not be moved" : "Ne oa ket posupl diblasañ ar restroù", - "No favorites yet" : "Pennroll ebet evit ar poent", - "Files and folders you mark as favorite will show up here" : "Ar restroù ha teuliadoù ouzhpennet en ho pennrolloù a vo diskwelet amañ", - "All files" : "An holl restroù", - "No entries found in this folder" : "Disoc'h ebet en teuliad-mañ", - "Select all" : "Dibab pep tra", - "Upload too large" : "Re bonner eo ar gasadenn", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Ar restroù a glaskit pellgas a ya dreist d'ar vent vrasañ aotreet gant ar servijer mañ.", - "Text file" : "Restr testenn", - "New text file.txt" : "Restr testenn nevez rest.txt", - "Copy direct link (only works for users who have access to this file/folder)" : "Eilañ al liamm eeun (nemet evit an implijourien aotreet da dizhout ar restr-mañ pe an teuliad-mañ)", - "You can only favorite a single file or folder at a time" : "Ne c'hallit ouzhpennañ nemet ur pennroll teuliad pe restr en un taol.", - "\"remote user\"" : "\"pell-implijer\"", - "Choose" : "Dibab", - "Toggle grid view" : "Gweredekat/Diweredekat an diskwel roued", - "Shares" : "Rannañ", - "Shared with others" : "Rannet gant tud all", - "Shared with you" : "Rannet ganeoc'h", - "Deleted shares" : "Rannañ dilemet", - "Pending shares" : "Rannañ o c'hortoz" -},"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/l10n/bs.js b/apps/files/l10n/bs.js deleted file mode 100644 index 30adf5d7b06..00000000000 --- a/apps/files/l10n/bs.js +++ /dev/null @@ -1,75 +0,0 @@ -OC.L10N.register( - "files", - { - "Storage not available" : "Pohrana je nedostupna", - "Storage invalid" : "Pohrana je neispravna", - "Unknown error" : "Nepoznata greška", - "Unable to set upload directory." : "Odredba direktorija učitavanja nije moguća.", - "Invalid Token" : "Neispravan Znak", - "No file was uploaded. Unknown error" : "Nijedna datoteka nije učitana. Nepoznata greška.", - "There is no error, the file uploaded with success" : "Nema greške, datoteka je uspješno učitana.", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Učitana datoteka prelazi maksimalnu dopuštenu veličinu datoteke upload_max_filesize navedenu u php. ini: ", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Učitana datoteka premašuje maksimalnu dopuštenu veličinu datoteke MAX_FILE_SIZE navedenu u HTML formi", - "The uploaded file was only partially uploaded" : "Učitana datoteka je samo djelomično učitana", - "No file was uploaded" : "Nijedna datoteka nije učitana.", - "Missing a temporary folder" : "Nedostaje privremeni direktorij.", - "Failed to write to disk" : "Zapisivanje na disk nije uspjelo.", - "Not enough storage available" : "Prostor za pohranu je nedovoljan", - "The target folder has been moved or deleted." : "Ciljni direktorij je premješten ili izbrisan.", - "Upload failed. Could not find uploaded file" : "Neuspješno učitavanje. Nije pronađena učitana dataoteka", - "Upload failed. Could not get file info." : "Neuspješno učitavanje. Nedostupne informacije o datoteci.", - "Invalid directory." : "Neispravan direktorij.", - "Files" : "Datoteke", - "All files" : "Sve datoteke", - "Home" : "Kuća", - "Close" : "Zatvori", - "Favorites" : "Favoriti", - "Upload cancelled." : "Učitavanje je prekinuto.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Nemoguće učitati {filename} jer je ili direktorij ili ima 0 bajta", - "Total file size {size1} exceeds upload limit {size2}" : "Ukupna veličina datoteke {size1} prelazi ograničenje unosa {size2}", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nedovoljno slobodnog prostora, vi učitavate {size1} a samo je {size2} preostalo", - "Could not get result from server." : "Nemoguće dobiti rezultat od servera.", - "File upload is in progress. Leaving the page now will cancel the upload." : "Učitavanje datoteke je u toku. Napuštanje stranice prekinut će učitavanje.", - "Actions" : "Radnje", - "Download" : "Preuzmi", - "Rename" : "Preimenuj", - "Delete" : "Izbriši", - "Disconnect storage" : "Diskonektuj pohranu", - "Unshare" : "Prestani dijeliti", - "Select" : "Izaberi", - "Pending" : "Na čekanju", - "Unable to determine date" : "Nemoguće odrediti datum", - "Name" : "Ime", - "Size" : "Veličina", - "Modified" : "Izmijenjeno", - "_%n folder_::_%n folders_" : ["direktorij","direktoriji","direktoriji"], - "_%n file_::_%n files_" : ["%n datoteka","%n datoteke","%n datoteke"], - "{dirs} and {files}" : "{dirs} i {files}", - "You don’t have permission to upload or create files here" : "Ovdje niste ovlašteni učitavati ili kreirati datoteke", - "_Uploading %n file_::_Uploading %n files_" : ["Prenosim %n datoteku","Prenosim %n datoteke","Prenosim %n datoteke"], - "New" : "Novo", - "\"{name}\" is an invalid file name." : "\"{name}\" je neispravno ime datoteke.", - "File name cannot be empty." : "Naziv datoteke ne može biti prazan", - "Your storage is full, files can not be updated or synced anymore!" : "Vaša pohrana je puna, datoteke više nije moguće ažurirati niti sinhronizirati!", - "Your storage is almost full ({usedSpacePercent}%)" : "Vaš prostor za pohranu je skoro pun ({usedSpacePercent}%)", - "Favorited" : "Favorizovano", - "Favorite" : "Favorit", - "Folder" : "Direktorij", - "New folder" : "Novi direktorij", - "Upload" : "Učitaj", - "Upload (max. %s)" : "Učitaj (max. %s)", - "File handling" : "Obrada datoteke", - "Maximum upload size" : "Maksimalna veličina učitavanja", - "max. possible: " : "max. moguće: ", - "Save" : "Spasi", - "Settings" : "Postavke", - "WebDAV" : "WebDAV", - "Upload some content or sync with your devices!" : "Učitaj neki sadržaj ili sinhronizuj sa tvojim uređajima!", - "Select all" : "Označi sve", - "Upload too large" : "Učitavanje je preveliko", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Datoteke koje pokušavate učitati prelaze maksimalnu veličinu za učitavanje datoteka na ovom serveru.", - "No favorites" : "Nema favorita", - "Files and folders you mark as favorite will show up here" : "Datoteke i direktorij koje ste označili kao favorite će biti prikazane ovdje", - "Text file" : "Tekstualna datoteka" -}, -"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/l10n/bs.json b/apps/files/l10n/bs.json deleted file mode 100644 index 1d06dca2da8..00000000000 --- a/apps/files/l10n/bs.json +++ /dev/null @@ -1,73 +0,0 @@ -{ "translations": { - "Storage not available" : "Pohrana je nedostupna", - "Storage invalid" : "Pohrana je neispravna", - "Unknown error" : "Nepoznata greška", - "Unable to set upload directory." : "Odredba direktorija učitavanja nije moguća.", - "Invalid Token" : "Neispravan Znak", - "No file was uploaded. Unknown error" : "Nijedna datoteka nije učitana. Nepoznata greška.", - "There is no error, the file uploaded with success" : "Nema greške, datoteka je uspješno učitana.", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Učitana datoteka prelazi maksimalnu dopuštenu veličinu datoteke upload_max_filesize navedenu u php. ini: ", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Učitana datoteka premašuje maksimalnu dopuštenu veličinu datoteke MAX_FILE_SIZE navedenu u HTML formi", - "The uploaded file was only partially uploaded" : "Učitana datoteka je samo djelomično učitana", - "No file was uploaded" : "Nijedna datoteka nije učitana.", - "Missing a temporary folder" : "Nedostaje privremeni direktorij.", - "Failed to write to disk" : "Zapisivanje na disk nije uspjelo.", - "Not enough storage available" : "Prostor za pohranu je nedovoljan", - "The target folder has been moved or deleted." : "Ciljni direktorij je premješten ili izbrisan.", - "Upload failed. Could not find uploaded file" : "Neuspješno učitavanje. Nije pronađena učitana dataoteka", - "Upload failed. Could not get file info." : "Neuspješno učitavanje. Nedostupne informacije o datoteci.", - "Invalid directory." : "Neispravan direktorij.", - "Files" : "Datoteke", - "All files" : "Sve datoteke", - "Home" : "Kuća", - "Close" : "Zatvori", - "Favorites" : "Favoriti", - "Upload cancelled." : "Učitavanje je prekinuto.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Nemoguće učitati {filename} jer je ili direktorij ili ima 0 bajta", - "Total file size {size1} exceeds upload limit {size2}" : "Ukupna veličina datoteke {size1} prelazi ograničenje unosa {size2}", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nedovoljno slobodnog prostora, vi učitavate {size1} a samo je {size2} preostalo", - "Could not get result from server." : "Nemoguće dobiti rezultat od servera.", - "File upload is in progress. Leaving the page now will cancel the upload." : "Učitavanje datoteke je u toku. Napuštanje stranice prekinut će učitavanje.", - "Actions" : "Radnje", - "Download" : "Preuzmi", - "Rename" : "Preimenuj", - "Delete" : "Izbriši", - "Disconnect storage" : "Diskonektuj pohranu", - "Unshare" : "Prestani dijeliti", - "Select" : "Izaberi", - "Pending" : "Na čekanju", - "Unable to determine date" : "Nemoguće odrediti datum", - "Name" : "Ime", - "Size" : "Veličina", - "Modified" : "Izmijenjeno", - "_%n folder_::_%n folders_" : ["direktorij","direktoriji","direktoriji"], - "_%n file_::_%n files_" : ["%n datoteka","%n datoteke","%n datoteke"], - "{dirs} and {files}" : "{dirs} i {files}", - "You don’t have permission to upload or create files here" : "Ovdje niste ovlašteni učitavati ili kreirati datoteke", - "_Uploading %n file_::_Uploading %n files_" : ["Prenosim %n datoteku","Prenosim %n datoteke","Prenosim %n datoteke"], - "New" : "Novo", - "\"{name}\" is an invalid file name." : "\"{name}\" je neispravno ime datoteke.", - "File name cannot be empty." : "Naziv datoteke ne može biti prazan", - "Your storage is full, files can not be updated or synced anymore!" : "Vaša pohrana je puna, datoteke više nije moguće ažurirati niti sinhronizirati!", - "Your storage is almost full ({usedSpacePercent}%)" : "Vaš prostor za pohranu je skoro pun ({usedSpacePercent}%)", - "Favorited" : "Favorizovano", - "Favorite" : "Favorit", - "Folder" : "Direktorij", - "New folder" : "Novi direktorij", - "Upload" : "Učitaj", - "Upload (max. %s)" : "Učitaj (max. %s)", - "File handling" : "Obrada datoteke", - "Maximum upload size" : "Maksimalna veličina učitavanja", - "max. possible: " : "max. moguće: ", - "Save" : "Spasi", - "Settings" : "Postavke", - "WebDAV" : "WebDAV", - "Upload some content or sync with your devices!" : "Učitaj neki sadržaj ili sinhronizuj sa tvojim uređajima!", - "Select all" : "Označi sve", - "Upload too large" : "Učitavanje je preveliko", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Datoteke koje pokušavate učitati prelaze maksimalnu veličinu za učitavanje datoteka na ovom serveru.", - "No favorites" : "Nema favorita", - "Files and folders you mark as favorite will show up here" : "Datoteke i direktorij koje ste označili kao favorite će biti prikazane ovdje", - "Text file" : "Tekstualna datoteka" -},"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/l10n/ca.js b/apps/files/l10n/ca.js index 460fc96ee21..3e2df7e84fa 100644 --- a/apps/files/l10n/ca.js +++ b/apps/files/l10n/ca.js @@ -99,6 +99,7 @@ OC.L10N.register( "Unknown date" : "Data desconeguda", "Clear filter" : "Esborra el filtre", "Modified" : "Darrera modificació", + "Search everywhere" : "Cerca a tot arreu", "Type" : "Tipus", "Active filters" : "Filtres actius", "Remove filter" : "Suprimeix el filtre", @@ -116,7 +117,7 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Les capçaleres de columna amb botons es poder ordenar.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Aquesta llista no es mostra completament per raons de rendiment. Es mostraran els fitxers a mesura que navegueu per la llista.", "File not found" : "No s'ha trobat el fitxer", - "{count} selected" : "Selecció: {count}", + "Search globally" : "Cerca globalment", "{usedQuotaByte} used" : "{usedQuotaByte} en ús", "{used} of {quota} used" : "{used} de {quota} en ús", "{relative}% used" : "{relative}% en ús", @@ -171,7 +172,6 @@ OC.L10N.register( "No files in here" : "No hi ha cap fitxer aquí", "Upload some content or sync with your devices!" : "Pugeu contingut o sincronitzeu els vostres dispositius!", "Go back" : "Torna", - "Filter file names …" : "Filtra els noms dels fitxers …", "Views" : "Vistes", "Files settings" : "Paràmetres de Fitxers", "Your files" : "Els vostres fitxers", @@ -180,11 +180,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "No s'ha trobat el fitxer o no teniu permisos per a visualitzar-lo. Demaneu al remitent que el comparteixi.", "Clipboard is not available" : "El porta-retalls no està disponible", "WebDAV URL copied to clipboard" : "S'ha copiat l'URL de WebDAV al porta-retalls", + "All files" : "Tots els fitxers", + "Personal files" : "Fitxers personals", "Sort favorites first" : "Ordena primer els preferits", "Sort folders before files" : "Ordena les carpetes abans dels fitxers", "Show hidden files" : "Mostra els fitxers ocults", "Crop image previews" : "Retalla les previsualitzacions de les imatges", - "Enable the grid view" : "Habilita la visualització de quadrícula", "Enable folder tree" : "Habilita l'arbre de carpetes", "Additional settings" : "Paràmetres addicionals", "WebDAV" : "WebDAV", @@ -219,6 +220,7 @@ OC.L10N.register( "Show those shortcuts" : "Mostra aquestes dreceres", "You" : "Vós", "Shared multiple times with different people" : "S'ha compartit diverses vegades amb persones diferents", + "Unable to change the favorite state of the file" : "No es pot canviar l'estat preferit del fitxer", "Error while loading the file data" : "S'ha produït un error en carregar la informació del fitxer", "Owner" : "Propietat", "Remove from favorites" : "Suprimeix dels preferits", @@ -259,8 +261,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Esteu a punt de suprimir {count} element","Esteu a punt de suprimir {count} elements"], "Confirm deletion" : "Confirma la supressió", "Cancel" : "Cancel·la", + "Download" : "Baixa", "Moving \"{source}\" to \"{destination}\" …" : "S'està movent \"{source}\" a \"{destination}”…", "Copying \"{source}\" to \"{destination}\" …" : "S'està copiant \"{source}\" a \"{destination}” …", + "Destination is not a folder" : "La destinació no és una carpeta", + "This file/folder is already in that directory" : "Aquest fitxer o carpeta ja existeix en aquesta carpeta", "You cannot move a file/folder onto itself or into a subfolder of itself" : "No podeu moure un fitxer o carpeta a la mateixa carpeta o a una subcarpeta de la mateixa carpeta", "(copy)" : "(còpia)", "(copy %n)" : "(còpia %n)", @@ -279,12 +284,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "S'ha cancel·lat l'operació de desplaçament o còpia", "Open folder {displayName}" : "Obre la carpeta {displayName}", "Open in Files" : "Obre a Fitxers", + "Open locally" : "Obre en local", + "Failed to redirect to client" : "No s'ha pogut redirigir al client", "Open file locally" : "Obre el fitxer en local", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Ara s'hauria d'obrir el fitxer al dispositiu. Si no és així, comproveu que teniu instal·lada l'aplicació d'escriptori.", "Retry and close" : "Torna-ho a provar i tanca", "Open online" : "Obre en línia", - "Failed to redirect to client" : "No s'ha pogut redirigir al client", - "Open locally" : "Obre en local", "Rename" : "Canvia el nom", "Open details" : "Obre els detalls", "View in folder" : "Visualitza-ho en la carpeta", @@ -322,6 +327,9 @@ OC.L10N.register( "Files moved successfully" : "Els fitxers s'han mogut correctament", "Conflicts resolution skipped" : "S'ha omès la resolució de conflictes", "Upload cancelled" : "S'ha cancel·lat la pujada", + "Could not rename \"{oldName}\", it does not exist any more" : "No s'ha pogut canviar el nom de «{oldName}», ja no existeix", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nom «{newName}» ja està en ús en la carpeta «{dir}». Trieu un nom diferent.", + "Could not rename \"{oldName}\"" : "No s'ha pogut canviar el nom de «{oldName}»", "This operation is forbidden" : "Aquesta operació no està permesa", "This directory is unavailable, please check the logs or contact the administrator" : "Aquesta carpeta no està disponible. Consulteu els registres o contacteu amb l'administrador", "Storage is temporarily not available" : "L'emmagatzematge no està disponible temporalment", @@ -336,10 +344,8 @@ OC.L10N.register( "List of favorite files and folders." : "Llista de fitxers i carpetes preferits.", "No favorites yet" : "Encara no teniu preferits", "Files and folders you mark as favorite will show up here" : "Els fitxers i les carpetes que marqueu com a preferits es mostraran aquí", - "All files" : "Tots els fitxers", "List of your files and folders." : "Llista dels vostres fitxers i carpetes.", "All folders" : "Totes les carpetes", - "Personal files" : "Fitxers personals", "List of your files and folders that are not shared." : "Llista dels vostres fitxers i carpetes que no compartiu.", "No personal files found" : "No s'ha trobat cap fitxer personal", "Files that are not shared will show up here." : "Els fitxers que no compartiu es mostraran aquí.", @@ -347,12 +353,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Llista de fitxers i carpetes modificats recentment.", "No recently modified files" : "No hi ha cap fitxer modificat recentment", "Files and folders you recently modified will show up here." : "Els fitxers i les carpetes que heu modificat recentment es mostraran aquí.", + "Search" : "Cercar", "No entries found in this folder" : "No s'ha trobat cap entrada en aquesta carpeta", "Select all" : "Selecciona-ho tot", "Upload too large" : "La pujada és massa gran", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Els fitxers que intenteu pujar superen la mida màxima de pujada de fitxers del servidor.", "File could not be found" : "No s'ha pogut trobar el fitxer", - "Download" : "Baixa", "Show list view" : "Mostra la visualització de llista", "Show grid view" : "Mostra la visualització de graella", "Close" : "Tanca", @@ -391,9 +397,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "S'ha copiat {origin} a {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "S'han copiat {origin} i {nbfiles} fitxers més a {destination}", "{newName} already exists" : "{newName} ja existeix", - "Could not rename \"{fileName}\", it does not exist any more" : "No s'ha pogut canviar el nom de «{fileName}», ja no existeix", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nom «{targetName}» ja està en ús en la carpeta «{dir}». Trieu un nom diferent.", - "Could not rename \"{fileName}\"" : "No s'ha pogut canviar el nom de «{fileName}»", "Could not create file \"{file}\"" : "No s'ha pogut crear el fitxer «{file}»", "Could not create file \"{file}\" because it already exists" : "No s'ha pogut crear el fitxer «{file}» perquè ja existeix", "Could not create folder \"{dir}\" because it already exists" : "No s'ha pogut crear la carpeta «{dir}» perquè ja existeix", @@ -435,8 +438,7 @@ OC.L10N.register( "Upload (max. %s)" : "Puja (màx. %s)", "Submitting fields…" : "S'estan enviant camps…", "Filter filenames…" : "Filtra els noms de fitxer…", - "Edit file locally" : "Edició del fitxer localment", - "Edit online" : "Edició en remot", + "Enable the grid view" : "Habilita la visualització de quadrícula", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} carpeta","{folderCount} carpetes"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fitxer","{fileCount} fitxers"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fitxer i {folderCount} carpeta","1 fitxer i {folderCount} carpetes"], @@ -445,7 +447,6 @@ OC.L10N.register( "Personal Files" : "FItxers personals", "Text file" : "Fitxer de text", "New text file.txt" : "Fitxer de text nou.txt", - "{count} files could not be converted" : "No s'han pogut convertir {count} fitxers", - "{count} files successfully converted" : "{count} fitxers convertits correctament" + "Filter file names …" : "Filtra els noms dels fitxers …" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/ca.json b/apps/files/l10n/ca.json index 7b9690f94b4..a9456a5d7e5 100644 --- a/apps/files/l10n/ca.json +++ b/apps/files/l10n/ca.json @@ -97,6 +97,7 @@ "Unknown date" : "Data desconeguda", "Clear filter" : "Esborra el filtre", "Modified" : "Darrera modificació", + "Search everywhere" : "Cerca a tot arreu", "Type" : "Tipus", "Active filters" : "Filtres actius", "Remove filter" : "Suprimeix el filtre", @@ -114,7 +115,7 @@ "Column headers with buttons are sortable." : "Les capçaleres de columna amb botons es poder ordenar.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Aquesta llista no es mostra completament per raons de rendiment. Es mostraran els fitxers a mesura que navegueu per la llista.", "File not found" : "No s'ha trobat el fitxer", - "{count} selected" : "Selecció: {count}", + "Search globally" : "Cerca globalment", "{usedQuotaByte} used" : "{usedQuotaByte} en ús", "{used} of {quota} used" : "{used} de {quota} en ús", "{relative}% used" : "{relative}% en ús", @@ -169,7 +170,6 @@ "No files in here" : "No hi ha cap fitxer aquí", "Upload some content or sync with your devices!" : "Pugeu contingut o sincronitzeu els vostres dispositius!", "Go back" : "Torna", - "Filter file names …" : "Filtra els noms dels fitxers …", "Views" : "Vistes", "Files settings" : "Paràmetres de Fitxers", "Your files" : "Els vostres fitxers", @@ -178,11 +178,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "No s'ha trobat el fitxer o no teniu permisos per a visualitzar-lo. Demaneu al remitent que el comparteixi.", "Clipboard is not available" : "El porta-retalls no està disponible", "WebDAV URL copied to clipboard" : "S'ha copiat l'URL de WebDAV al porta-retalls", + "All files" : "Tots els fitxers", + "Personal files" : "Fitxers personals", "Sort favorites first" : "Ordena primer els preferits", "Sort folders before files" : "Ordena les carpetes abans dels fitxers", "Show hidden files" : "Mostra els fitxers ocults", "Crop image previews" : "Retalla les previsualitzacions de les imatges", - "Enable the grid view" : "Habilita la visualització de quadrícula", "Enable folder tree" : "Habilita l'arbre de carpetes", "Additional settings" : "Paràmetres addicionals", "WebDAV" : "WebDAV", @@ -217,6 +218,7 @@ "Show those shortcuts" : "Mostra aquestes dreceres", "You" : "Vós", "Shared multiple times with different people" : "S'ha compartit diverses vegades amb persones diferents", + "Unable to change the favorite state of the file" : "No es pot canviar l'estat preferit del fitxer", "Error while loading the file data" : "S'ha produït un error en carregar la informació del fitxer", "Owner" : "Propietat", "Remove from favorites" : "Suprimeix dels preferits", @@ -257,8 +259,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Esteu a punt de suprimir {count} element","Esteu a punt de suprimir {count} elements"], "Confirm deletion" : "Confirma la supressió", "Cancel" : "Cancel·la", + "Download" : "Baixa", "Moving \"{source}\" to \"{destination}\" …" : "S'està movent \"{source}\" a \"{destination}”…", "Copying \"{source}\" to \"{destination}\" …" : "S'està copiant \"{source}\" a \"{destination}” …", + "Destination is not a folder" : "La destinació no és una carpeta", + "This file/folder is already in that directory" : "Aquest fitxer o carpeta ja existeix en aquesta carpeta", "You cannot move a file/folder onto itself or into a subfolder of itself" : "No podeu moure un fitxer o carpeta a la mateixa carpeta o a una subcarpeta de la mateixa carpeta", "(copy)" : "(còpia)", "(copy %n)" : "(còpia %n)", @@ -277,12 +282,12 @@ "Cancelled move or copy operation" : "S'ha cancel·lat l'operació de desplaçament o còpia", "Open folder {displayName}" : "Obre la carpeta {displayName}", "Open in Files" : "Obre a Fitxers", + "Open locally" : "Obre en local", + "Failed to redirect to client" : "No s'ha pogut redirigir al client", "Open file locally" : "Obre el fitxer en local", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Ara s'hauria d'obrir el fitxer al dispositiu. Si no és així, comproveu que teniu instal·lada l'aplicació d'escriptori.", "Retry and close" : "Torna-ho a provar i tanca", "Open online" : "Obre en línia", - "Failed to redirect to client" : "No s'ha pogut redirigir al client", - "Open locally" : "Obre en local", "Rename" : "Canvia el nom", "Open details" : "Obre els detalls", "View in folder" : "Visualitza-ho en la carpeta", @@ -320,6 +325,9 @@ "Files moved successfully" : "Els fitxers s'han mogut correctament", "Conflicts resolution skipped" : "S'ha omès la resolució de conflictes", "Upload cancelled" : "S'ha cancel·lat la pujada", + "Could not rename \"{oldName}\", it does not exist any more" : "No s'ha pogut canviar el nom de «{oldName}», ja no existeix", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nom «{newName}» ja està en ús en la carpeta «{dir}». Trieu un nom diferent.", + "Could not rename \"{oldName}\"" : "No s'ha pogut canviar el nom de «{oldName}»", "This operation is forbidden" : "Aquesta operació no està permesa", "This directory is unavailable, please check the logs or contact the administrator" : "Aquesta carpeta no està disponible. Consulteu els registres o contacteu amb l'administrador", "Storage is temporarily not available" : "L'emmagatzematge no està disponible temporalment", @@ -334,10 +342,8 @@ "List of favorite files and folders." : "Llista de fitxers i carpetes preferits.", "No favorites yet" : "Encara no teniu preferits", "Files and folders you mark as favorite will show up here" : "Els fitxers i les carpetes que marqueu com a preferits es mostraran aquí", - "All files" : "Tots els fitxers", "List of your files and folders." : "Llista dels vostres fitxers i carpetes.", "All folders" : "Totes les carpetes", - "Personal files" : "Fitxers personals", "List of your files and folders that are not shared." : "Llista dels vostres fitxers i carpetes que no compartiu.", "No personal files found" : "No s'ha trobat cap fitxer personal", "Files that are not shared will show up here." : "Els fitxers que no compartiu es mostraran aquí.", @@ -345,12 +351,12 @@ "List of recently modified files and folders." : "Llista de fitxers i carpetes modificats recentment.", "No recently modified files" : "No hi ha cap fitxer modificat recentment", "Files and folders you recently modified will show up here." : "Els fitxers i les carpetes que heu modificat recentment es mostraran aquí.", + "Search" : "Cercar", "No entries found in this folder" : "No s'ha trobat cap entrada en aquesta carpeta", "Select all" : "Selecciona-ho tot", "Upload too large" : "La pujada és massa gran", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Els fitxers que intenteu pujar superen la mida màxima de pujada de fitxers del servidor.", "File could not be found" : "No s'ha pogut trobar el fitxer", - "Download" : "Baixa", "Show list view" : "Mostra la visualització de llista", "Show grid view" : "Mostra la visualització de graella", "Close" : "Tanca", @@ -389,9 +395,6 @@ "Copied {origin} inside {destination}" : "S'ha copiat {origin} a {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "S'han copiat {origin} i {nbfiles} fitxers més a {destination}", "{newName} already exists" : "{newName} ja existeix", - "Could not rename \"{fileName}\", it does not exist any more" : "No s'ha pogut canviar el nom de «{fileName}», ja no existeix", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nom «{targetName}» ja està en ús en la carpeta «{dir}». Trieu un nom diferent.", - "Could not rename \"{fileName}\"" : "No s'ha pogut canviar el nom de «{fileName}»", "Could not create file \"{file}\"" : "No s'ha pogut crear el fitxer «{file}»", "Could not create file \"{file}\" because it already exists" : "No s'ha pogut crear el fitxer «{file}» perquè ja existeix", "Could not create folder \"{dir}\" because it already exists" : "No s'ha pogut crear la carpeta «{dir}» perquè ja existeix", @@ -433,8 +436,7 @@ "Upload (max. %s)" : "Puja (màx. %s)", "Submitting fields…" : "S'estan enviant camps…", "Filter filenames…" : "Filtra els noms de fitxer…", - "Edit file locally" : "Edició del fitxer localment", - "Edit online" : "Edició en remot", + "Enable the grid view" : "Habilita la visualització de quadrícula", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} carpeta","{folderCount} carpetes"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fitxer","{fileCount} fitxers"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fitxer i {folderCount} carpeta","1 fitxer i {folderCount} carpetes"], @@ -443,7 +445,6 @@ "Personal Files" : "FItxers personals", "Text file" : "Fitxer de text", "New text file.txt" : "Fitxer de text nou.txt", - "{count} files could not be converted" : "No s'han pogut convertir {count} fitxers", - "{count} files successfully converted" : "{count} fitxers convertits correctament" + "Filter file names …" : "Filtra els noms dels fitxers …" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/cs.js b/apps/files/l10n/cs.js index 9fa7c438bc6..2f593d271c4 100644 --- a/apps/files/l10n/cs.js +++ b/apps/files/l10n/cs.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "Neznámé datum", "Clear filter" : "Vyčistit filtr", "Modified" : "Změněno", + "Search everywhere" : "Hledat všude", "Type" : "Typ", "Active filters" : "Zapnuté filtry", "Remove filter" : "Odebrat filtr", @@ -115,7 +116,7 @@ OC.L10N.register( "File type" : "Typ souboru", "Size" : "Velikost", "\"{displayName}\" failed on some elements" : "„{displayName}“ se pro některé prvky nezdařilo", - "\"{displayName}\" batch action executed successfully" : "hromadná akce „{displayName}“ úspěšně vykonána", + "\"{displayName}\" batch action executed successfully" : "Hromadná akce „{displayName}“ úspěšně vykonána", "\"{displayName}\" action failed" : "akce „{displayName}“ se nezdařila", "Actions" : "Akce", "(selected)" : "(vybráno)", @@ -124,7 +125,12 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Podle těch sloupců, které mají v záhlaví tlačítko, je možné řadit.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Seznam není vykreslen celý z důvodu nároků na výkon. Soubory budou dokreslovány, jak se budete posouvat seznamem.", "File not found" : "Soubor nenalezen", - "{count} selected" : "vybráno {count}", + "_{count} selected_::_{count} selected_" : ["vybráno {count}","vybráno {count}","vybráno {count}","vybráno {count}"], + "Search globally by filename …" : "Hledat všude podle názvu souboru…", + "Search here by filename …" : "Hledat zde podle názvu souboru…", + "Search scope options" : "Předvolby rozsahu prohledávaného", + "Filter and search from this location" : "Filtrovat a hledat z tohoto umístění", + "Search globally" : "Hledat všude", "{usedQuotaByte} used" : "{usedQuotaByte} využito", "{used} of {quota} used" : "Využito {used} z {quota} ", "{relative}% used" : "{relative}% využito", @@ -179,21 +185,24 @@ OC.L10N.register( "No files in here" : "Žádné soubory", "Upload some content or sync with your devices!" : "Nahrajte nějaký obsah nebo proveďte synchronizaci se svými zařízeními!", "Go back" : "Jít zpět", - "Filter file names …" : "Filtrovat názvy souborů…", "Views" : "Zobrazení", "Files settings" : "Nastavení pro Soubory", "Your files" : "Vaše soubory", "Open in files" : "Otevřít v aplikaci Soubory", "File cannot be accessed" : "K souboru se nedaří přistoupit", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Soubor se nepodařilo nalézt nebo nemáte oprávnění pro jeho zobrazení – požádejte odesilatele, aby vám ho nasdílel.", + "No search results for “{query}”" : "Nic nenalezeno pro „{query}“", + "Search for files" : "Hledat soubory", "Clipboard is not available" : "Schránka není k dispozici", "WebDAV URL copied to clipboard" : "WebDAV URL zkopírována do schránky", + "Default view" : "Výchozí pohled", + "All files" : "Všechny soubory", + "Personal files" : "Osobní soubory", "Sort favorites first" : "Seřadit od oblíbených", "Sort folders before files" : "Při řazení zobrazovat složky a pak až soubory", "Show hidden files" : "Zobrazit skryté soubory", "Show file type column" : "Zobrazovat sloupec Typ souboru", "Crop image previews" : "Oříznout náhledy obrázků", - "Enable the grid view" : "Zapnout zobrazení v mřížce", "Enable folder tree" : "Zapnout strom složek", "Additional settings" : "Další nastavení", "WebDAV" : "WebDAV", @@ -228,6 +237,7 @@ OC.L10N.register( "Show those shortcuts" : "Zobrazit tyto zkratky", "You" : "Vy", "Shared multiple times with different people" : "Nasdílet několikrát různým lidem", + "Unable to change the favorite state of the file" : "Nebylo možné změnit stav zařazení mezi oblíbené souboru", "Error while loading the file data" : "Chyba při načítání dat souboru", "Owner" : "Vlastník", "Remove from favorites" : "Odebrat z oblíbených", @@ -268,8 +278,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Chystáte se smazat {count} položku","Chystáte se smazat {count} položky","Chystáte se smazat {count} položek","Chystáte se smazat {count} položky"], "Confirm deletion" : "Potvrdit smazání", "Cancel" : "Storno", + "Download" : "Stáhnout", "Moving \"{source}\" to \"{destination}\" …" : "Přesouvání „{source}“ do „{destination}“ …", "Copying \"{source}\" to \"{destination}\" …" : "Kopírování „{source}“ do „{destination}“ …", + "Destination is not a folder" : "Cíl není složka", + "This file/folder is already in that directory" : "V oné složce se už daný soubor/složka nachází", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Není možné přesunout soubor/složku do sebe samé nebo do své vlastní podložky", "(copy)" : "(zkopírovat)", "(copy %n)" : "(zkopírovat %n)", @@ -288,12 +301,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Operace přesunutí či zkopírování zrušena", "Open folder {displayName}" : "Otevřít složku {displayName}", "Open in Files" : "Otevřít v Souborech", + "Open locally" : "Otevřít lokálně", + "Failed to redirect to client" : "Nepodařilo se přesměrovat klienta", "Open file locally" : "Otevřít soubor lokálně", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Soubor by se nyní měl otevřít na vašem zařízení. Pokud ne, zkontrolujte, zda máte nainstalovanou desktopovou aplikaci.", "Retry and close" : "Zkusit znovu a zavřít", "Open online" : "Otevřít online", - "Failed to redirect to client" : "Nepodařilo se přesměrovat klienta", - "Open locally" : "Otevřít lokálně", "Rename" : "Přejmenovat", "Open details" : "Otevřít podrobnosti", "View in folder" : "Zobrazit ve složce", @@ -331,6 +344,9 @@ OC.L10N.register( "Files moved successfully" : "Soubory úspěšně přesunuty", "Conflicts resolution skipped" : "Řešení kolizí přeskočeno", "Upload cancelled" : "Nahrávání zrušeno", + "Could not rename \"{oldName}\", it does not exist any more" : "Není možné přejmenovat „{oldName}“ – už neexistuje", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Název „{newName}“ je už použitý ve složce „{dir}“. Zvolte jiný název.", + "Could not rename \"{oldName}\"" : "„{oldName}“ se nepodařilo přejmenovat", "This operation is forbidden" : "Tato operace je zakázána", "This directory is unavailable, please check the logs or contact the administrator" : "Tento adresář není dostupný, zkontrolujte záznamy událostí nebo se obraťte na správce", "Storage is temporarily not available" : "Úložiště je dočasně nedostupné", @@ -346,10 +362,8 @@ OC.L10N.register( "List of favorite files and folders." : "Seznam oblíbených souborů a složek.", "No favorites yet" : "Zatím nic oblíbeného", "Files and folders you mark as favorite will show up here" : "Zde budou zobrazeny soubory a složky, které označíte jako oblíbené", - "All files" : "Všechny soubory", "List of your files and folders." : "Seznam vašich souborů a složek.", "All folders" : "Všechny složky", - "Personal files" : "Osobní soubory", "List of your files and folders that are not shared." : "Seznam vašich souborů a složek, které nejsou sdíleny.", "No personal files found" : "Nenalezeny žádné osobní soubory", "Files that are not shared will show up here." : "Soubory, které nejsou nikomu sdíleny se zobrazí zde.", @@ -357,12 +371,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Seznam nedávno změněných souborů a složek.", "No recently modified files" : "Žádné nedávno změněné soubory.", "Files and folders you recently modified will show up here." : "Zde budou zobrazeny soubory a složky, které jste nedávno změnili.", + "Search" : "Hledat", + "Search results within your files." : "Výsledky hledání ve vašich souborech.", "No entries found in this folder" : "V této složce nebylo nic nalezeno", "Select all" : "Vybrat vše", "Upload too large" : "Nahrávaná data jsou příliš objemná", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Soubory, které se snažíte nahrát, překračují limit velikosti nahrávání na tomto serveru.", "File could not be found" : "Soubor se nedaří nalézt", - "Download" : "Stáhnout", "Show list view" : "Zobrazit v seznamu", "Show grid view" : "Zobrazit v mřížce", "Close" : "Zavřít", @@ -401,9 +416,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin} zkopírován do {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} a {nbfiles} dalších souborů zkopírováno do {destination}", "{newName} already exists" : "{newName} už existuje", - "Could not rename \"{fileName}\", it does not exist any more" : "„{fileName}“ nelze přejmenovat – už neexistuje", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Název „{targetName}“ je už použitý ve složce „{dir}“. Zvolte jiný název.", - "Could not rename \"{fileName}\"" : "„{fileName}“ nelze přejmenovat", "Could not create file \"{file}\"" : "Soubor „{file}“ nelze vytvořit", "Could not create file \"{file}\" because it already exists" : "Soubor „{file}“ nelze vytvořit, protože zde už existuje", "Could not create folder \"{dir}\" because it already exists" : "Složku „{dir}“ nelze vytvořit, protože už existuje", @@ -445,8 +457,7 @@ OC.L10N.register( "Upload (max. %s)" : "Nahrát (max. %s)", "Submitting fields…" : "Odesílání kolonek…", "Filter filenames…" : "Filtrovat názvy souborů…", - "Edit file locally" : "Upravit soubor lokálně", - "Edit online" : "Upravit online", + "Enable the grid view" : "Zapnout zobrazení v mřížce", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} složka","{folderCount} složky","{folderCount} složek","{folderCount} složky"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} soubor","{fileCount} soubory","{fileCount} souborů","{fileCount} soubory"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 soubor a {folderCount} složka","1 soubor a {folderCount} složky","1 soubor a {folderCount} složek","1 soubor a {folderCount} složky"], @@ -455,7 +466,9 @@ OC.L10N.register( "Personal Files" : "Osobní soubory", "Text file" : "Textový soubor", "New text file.txt" : "Nový textový soubor.txt", - "{count} files could not be converted" : "{count} souborů nebylo možné převést", - "{count} files successfully converted" : "{count} souborů úspěšně převedeno" + "%1$s (renamed)" : "%1$s (přejmenované)", + "renamed file" : "přejmenovaný soubor", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Po povolení názvů souborů, kompatibilních s Windows, stávající soubory už nebude možné změnit, ale je možné je přejmenovat na platné nové názvy jejich vlastníkem.", + "Filter file names …" : "Filtrovat názvy souborů…" }, "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/l10n/cs.json b/apps/files/l10n/cs.json index 6887c3f59de..b565488a6e2 100644 --- a/apps/files/l10n/cs.json +++ b/apps/files/l10n/cs.json @@ -104,6 +104,7 @@ "Unknown date" : "Neznámé datum", "Clear filter" : "Vyčistit filtr", "Modified" : "Změněno", + "Search everywhere" : "Hledat všude", "Type" : "Typ", "Active filters" : "Zapnuté filtry", "Remove filter" : "Odebrat filtr", @@ -113,7 +114,7 @@ "File type" : "Typ souboru", "Size" : "Velikost", "\"{displayName}\" failed on some elements" : "„{displayName}“ se pro některé prvky nezdařilo", - "\"{displayName}\" batch action executed successfully" : "hromadná akce „{displayName}“ úspěšně vykonána", + "\"{displayName}\" batch action executed successfully" : "Hromadná akce „{displayName}“ úspěšně vykonána", "\"{displayName}\" action failed" : "akce „{displayName}“ se nezdařila", "Actions" : "Akce", "(selected)" : "(vybráno)", @@ -122,7 +123,12 @@ "Column headers with buttons are sortable." : "Podle těch sloupců, které mají v záhlaví tlačítko, je možné řadit.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Seznam není vykreslen celý z důvodu nároků na výkon. Soubory budou dokreslovány, jak se budete posouvat seznamem.", "File not found" : "Soubor nenalezen", - "{count} selected" : "vybráno {count}", + "_{count} selected_::_{count} selected_" : ["vybráno {count}","vybráno {count}","vybráno {count}","vybráno {count}"], + "Search globally by filename …" : "Hledat všude podle názvu souboru…", + "Search here by filename …" : "Hledat zde podle názvu souboru…", + "Search scope options" : "Předvolby rozsahu prohledávaného", + "Filter and search from this location" : "Filtrovat a hledat z tohoto umístění", + "Search globally" : "Hledat všude", "{usedQuotaByte} used" : "{usedQuotaByte} využito", "{used} of {quota} used" : "Využito {used} z {quota} ", "{relative}% used" : "{relative}% využito", @@ -177,21 +183,24 @@ "No files in here" : "Žádné soubory", "Upload some content or sync with your devices!" : "Nahrajte nějaký obsah nebo proveďte synchronizaci se svými zařízeními!", "Go back" : "Jít zpět", - "Filter file names …" : "Filtrovat názvy souborů…", "Views" : "Zobrazení", "Files settings" : "Nastavení pro Soubory", "Your files" : "Vaše soubory", "Open in files" : "Otevřít v aplikaci Soubory", "File cannot be accessed" : "K souboru se nedaří přistoupit", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Soubor se nepodařilo nalézt nebo nemáte oprávnění pro jeho zobrazení – požádejte odesilatele, aby vám ho nasdílel.", + "No search results for “{query}”" : "Nic nenalezeno pro „{query}“", + "Search for files" : "Hledat soubory", "Clipboard is not available" : "Schránka není k dispozici", "WebDAV URL copied to clipboard" : "WebDAV URL zkopírována do schránky", + "Default view" : "Výchozí pohled", + "All files" : "Všechny soubory", + "Personal files" : "Osobní soubory", "Sort favorites first" : "Seřadit od oblíbených", "Sort folders before files" : "Při řazení zobrazovat složky a pak až soubory", "Show hidden files" : "Zobrazit skryté soubory", "Show file type column" : "Zobrazovat sloupec Typ souboru", "Crop image previews" : "Oříznout náhledy obrázků", - "Enable the grid view" : "Zapnout zobrazení v mřížce", "Enable folder tree" : "Zapnout strom složek", "Additional settings" : "Další nastavení", "WebDAV" : "WebDAV", @@ -226,6 +235,7 @@ "Show those shortcuts" : "Zobrazit tyto zkratky", "You" : "Vy", "Shared multiple times with different people" : "Nasdílet několikrát různým lidem", + "Unable to change the favorite state of the file" : "Nebylo možné změnit stav zařazení mezi oblíbené souboru", "Error while loading the file data" : "Chyba při načítání dat souboru", "Owner" : "Vlastník", "Remove from favorites" : "Odebrat z oblíbených", @@ -266,8 +276,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Chystáte se smazat {count} položku","Chystáte se smazat {count} položky","Chystáte se smazat {count} položek","Chystáte se smazat {count} položky"], "Confirm deletion" : "Potvrdit smazání", "Cancel" : "Storno", + "Download" : "Stáhnout", "Moving \"{source}\" to \"{destination}\" …" : "Přesouvání „{source}“ do „{destination}“ …", "Copying \"{source}\" to \"{destination}\" …" : "Kopírování „{source}“ do „{destination}“ …", + "Destination is not a folder" : "Cíl není složka", + "This file/folder is already in that directory" : "V oné složce se už daný soubor/složka nachází", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Není možné přesunout soubor/složku do sebe samé nebo do své vlastní podložky", "(copy)" : "(zkopírovat)", "(copy %n)" : "(zkopírovat %n)", @@ -286,12 +299,12 @@ "Cancelled move or copy operation" : "Operace přesunutí či zkopírování zrušena", "Open folder {displayName}" : "Otevřít složku {displayName}", "Open in Files" : "Otevřít v Souborech", + "Open locally" : "Otevřít lokálně", + "Failed to redirect to client" : "Nepodařilo se přesměrovat klienta", "Open file locally" : "Otevřít soubor lokálně", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Soubor by se nyní měl otevřít na vašem zařízení. Pokud ne, zkontrolujte, zda máte nainstalovanou desktopovou aplikaci.", "Retry and close" : "Zkusit znovu a zavřít", "Open online" : "Otevřít online", - "Failed to redirect to client" : "Nepodařilo se přesměrovat klienta", - "Open locally" : "Otevřít lokálně", "Rename" : "Přejmenovat", "Open details" : "Otevřít podrobnosti", "View in folder" : "Zobrazit ve složce", @@ -329,6 +342,9 @@ "Files moved successfully" : "Soubory úspěšně přesunuty", "Conflicts resolution skipped" : "Řešení kolizí přeskočeno", "Upload cancelled" : "Nahrávání zrušeno", + "Could not rename \"{oldName}\", it does not exist any more" : "Není možné přejmenovat „{oldName}“ – už neexistuje", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Název „{newName}“ je už použitý ve složce „{dir}“. Zvolte jiný název.", + "Could not rename \"{oldName}\"" : "„{oldName}“ se nepodařilo přejmenovat", "This operation is forbidden" : "Tato operace je zakázána", "This directory is unavailable, please check the logs or contact the administrator" : "Tento adresář není dostupný, zkontrolujte záznamy událostí nebo se obraťte na správce", "Storage is temporarily not available" : "Úložiště je dočasně nedostupné", @@ -344,10 +360,8 @@ "List of favorite files and folders." : "Seznam oblíbených souborů a složek.", "No favorites yet" : "Zatím nic oblíbeného", "Files and folders you mark as favorite will show up here" : "Zde budou zobrazeny soubory a složky, které označíte jako oblíbené", - "All files" : "Všechny soubory", "List of your files and folders." : "Seznam vašich souborů a složek.", "All folders" : "Všechny složky", - "Personal files" : "Osobní soubory", "List of your files and folders that are not shared." : "Seznam vašich souborů a složek, které nejsou sdíleny.", "No personal files found" : "Nenalezeny žádné osobní soubory", "Files that are not shared will show up here." : "Soubory, které nejsou nikomu sdíleny se zobrazí zde.", @@ -355,12 +369,13 @@ "List of recently modified files and folders." : "Seznam nedávno změněných souborů a složek.", "No recently modified files" : "Žádné nedávno změněné soubory.", "Files and folders you recently modified will show up here." : "Zde budou zobrazeny soubory a složky, které jste nedávno změnili.", + "Search" : "Hledat", + "Search results within your files." : "Výsledky hledání ve vašich souborech.", "No entries found in this folder" : "V této složce nebylo nic nalezeno", "Select all" : "Vybrat vše", "Upload too large" : "Nahrávaná data jsou příliš objemná", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Soubory, které se snažíte nahrát, překračují limit velikosti nahrávání na tomto serveru.", "File could not be found" : "Soubor se nedaří nalézt", - "Download" : "Stáhnout", "Show list view" : "Zobrazit v seznamu", "Show grid view" : "Zobrazit v mřížce", "Close" : "Zavřít", @@ -399,9 +414,6 @@ "Copied {origin} inside {destination}" : "{origin} zkopírován do {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} a {nbfiles} dalších souborů zkopírováno do {destination}", "{newName} already exists" : "{newName} už existuje", - "Could not rename \"{fileName}\", it does not exist any more" : "„{fileName}“ nelze přejmenovat – už neexistuje", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Název „{targetName}“ je už použitý ve složce „{dir}“. Zvolte jiný název.", - "Could not rename \"{fileName}\"" : "„{fileName}“ nelze přejmenovat", "Could not create file \"{file}\"" : "Soubor „{file}“ nelze vytvořit", "Could not create file \"{file}\" because it already exists" : "Soubor „{file}“ nelze vytvořit, protože zde už existuje", "Could not create folder \"{dir}\" because it already exists" : "Složku „{dir}“ nelze vytvořit, protože už existuje", @@ -443,8 +455,7 @@ "Upload (max. %s)" : "Nahrát (max. %s)", "Submitting fields…" : "Odesílání kolonek…", "Filter filenames…" : "Filtrovat názvy souborů…", - "Edit file locally" : "Upravit soubor lokálně", - "Edit online" : "Upravit online", + "Enable the grid view" : "Zapnout zobrazení v mřížce", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} složka","{folderCount} složky","{folderCount} složek","{folderCount} složky"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} soubor","{fileCount} soubory","{fileCount} souborů","{fileCount} soubory"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 soubor a {folderCount} složka","1 soubor a {folderCount} složky","1 soubor a {folderCount} složek","1 soubor a {folderCount} složky"], @@ -453,7 +464,9 @@ "Personal Files" : "Osobní soubory", "Text file" : "Textový soubor", "New text file.txt" : "Nový textový soubor.txt", - "{count} files could not be converted" : "{count} souborů nebylo možné převést", - "{count} files successfully converted" : "{count} souborů úspěšně převedeno" + "%1$s (renamed)" : "%1$s (přejmenované)", + "renamed file" : "přejmenovaný soubor", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Po povolení názvů souborů, kompatibilních s Windows, stávající soubory už nebude možné změnit, ale je možné je přejmenovat na platné nové názvy jejich vlastníkem.", + "Filter file names …" : "Filtrovat názvy souborů…" },"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/l10n/cy_GB.js b/apps/files/l10n/cy_GB.js deleted file mode 100644 index 075164ddee4..00000000000 --- a/apps/files/l10n/cy_GB.js +++ /dev/null @@ -1,45 +0,0 @@ -OC.L10N.register( - "files", - { - "No file was uploaded. Unknown error" : "Ni lwythwyd ffeil i fyny. Gwall anhysbys.", - "There is no error, the file uploaded with success" : "Does dim gwall, llwythodd y ffeil i fyny'n llwyddiannus", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb upload_max_filesize yn php.ini:", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb MAX_FILE_SIZE bennwyd yn y ffurflen HTML", - "The uploaded file was only partially uploaded" : "Dim ond yn rhannol y llwythwyd y ffeil i fyny", - "No file was uploaded" : "Ni lwythwyd ffeil i fyny", - "Missing a temporary folder" : "Plygell dros dro yn eisiau", - "Failed to write to disk" : "Methwyd ysgrifennu i'r ddisg", - "Not enough storage available" : "Dim digon o le storio ar gael", - "Invalid directory." : "Cyfeiriadur annilys.", - "Files" : "Ffeiliau", - "Home" : "Cartref", - "Close" : "Cau", - "Upload cancelled." : "Diddymwyd llwytho i fyny.", - "Uploading..." : "Yn llwytho i fyny...", - "File upload is in progress. Leaving the page now will cancel the upload." : "Mae ffeiliau'n cael eu llwytho i fyny. Bydd gadael y dudalen hon nawr yn diddymu'r broses.", - "Actions" : "Gweithredoedd", - "Download" : "Llwytho i lawr", - "Rename" : "Ailenwi", - "Delete" : "Dileu", - "Unshare" : "Dad-rannu", - "Details" : "Manylion", - "Pending" : "I ddod", - "Name" : "Enw", - "Size" : "Maint", - "Modified" : "Addaswyd", - "New" : "Newydd", - "File name cannot be empty." : "Does dim hawl cael enw ffeil gwag.", - "Your storage is full, files can not be updated or synced anymore!" : "Mae eich storfa'n llawn, ni ellir diweddaru a chydweddu ffeiliau mwyach!", - "Your storage is almost full ({usedSpacePercent}%)" : "Mae eich storfa bron a bod yn llawn ({usedSpacePercent}%)", - "Folder" : "Plygell", - "Upload" : "Llwytho i fyny", - "File handling" : "Trafod ffeiliau", - "Maximum upload size" : "Maint mwyaf llwytho i fyny", - "max. possible: " : "mwyaf. posib:", - "Save" : "Cadw", - "Settings" : "Gosodiadau", - "Upload too large" : "Maint llwytho i fyny'n rhy fawr", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Mae'r ffeiliau rydych yn ceisio llwytho i fyny'n fwy na maint mwyaf llwytho ffeiliau i fyny ar y gweinydd hwn.", - "Text file" : "Ffeil destun" -}, -"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"); diff --git a/apps/files/l10n/cy_GB.json b/apps/files/l10n/cy_GB.json deleted file mode 100644 index 698a79a2d9a..00000000000 --- a/apps/files/l10n/cy_GB.json +++ /dev/null @@ -1,43 +0,0 @@ -{ "translations": { - "No file was uploaded. Unknown error" : "Ni lwythwyd ffeil i fyny. Gwall anhysbys.", - "There is no error, the file uploaded with success" : "Does dim gwall, llwythodd y ffeil i fyny'n llwyddiannus", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb upload_max_filesize yn php.ini:", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb MAX_FILE_SIZE bennwyd yn y ffurflen HTML", - "The uploaded file was only partially uploaded" : "Dim ond yn rhannol y llwythwyd y ffeil i fyny", - "No file was uploaded" : "Ni lwythwyd ffeil i fyny", - "Missing a temporary folder" : "Plygell dros dro yn eisiau", - "Failed to write to disk" : "Methwyd ysgrifennu i'r ddisg", - "Not enough storage available" : "Dim digon o le storio ar gael", - "Invalid directory." : "Cyfeiriadur annilys.", - "Files" : "Ffeiliau", - "Home" : "Cartref", - "Close" : "Cau", - "Upload cancelled." : "Diddymwyd llwytho i fyny.", - "Uploading..." : "Yn llwytho i fyny...", - "File upload is in progress. Leaving the page now will cancel the upload." : "Mae ffeiliau'n cael eu llwytho i fyny. Bydd gadael y dudalen hon nawr yn diddymu'r broses.", - "Actions" : "Gweithredoedd", - "Download" : "Llwytho i lawr", - "Rename" : "Ailenwi", - "Delete" : "Dileu", - "Unshare" : "Dad-rannu", - "Details" : "Manylion", - "Pending" : "I ddod", - "Name" : "Enw", - "Size" : "Maint", - "Modified" : "Addaswyd", - "New" : "Newydd", - "File name cannot be empty." : "Does dim hawl cael enw ffeil gwag.", - "Your storage is full, files can not be updated or synced anymore!" : "Mae eich storfa'n llawn, ni ellir diweddaru a chydweddu ffeiliau mwyach!", - "Your storage is almost full ({usedSpacePercent}%)" : "Mae eich storfa bron a bod yn llawn ({usedSpacePercent}%)", - "Folder" : "Plygell", - "Upload" : "Llwytho i fyny", - "File handling" : "Trafod ffeiliau", - "Maximum upload size" : "Maint mwyaf llwytho i fyny", - "max. possible: " : "mwyaf. posib:", - "Save" : "Cadw", - "Settings" : "Gosodiadau", - "Upload too large" : "Maint llwytho i fyny'n rhy fawr", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Mae'r ffeiliau rydych yn ceisio llwytho i fyny'n fwy na maint mwyaf llwytho ffeiliau i fyny ar y gweinydd hwn.", - "Text file" : "Ffeil destun" -},"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/l10n/da.js b/apps/files/l10n/da.js index 3d2898dc93e..a50d0670245 100644 --- a/apps/files/l10n/da.js +++ b/apps/files/l10n/da.js @@ -99,6 +99,7 @@ OC.L10N.register( "Unknown date" : "Ukendt dato", "Clear filter" : "Ryd filter", "Modified" : "Ændret", + "Search everywhere" : "Søg overalt", "Type" : "Type", "Active filters" : "Aktive filtre", "Remove filter" : "Fjern filter", @@ -116,7 +117,7 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Kolonneoverskrifter med knapper er sorterbare.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Hele listen er ikke hentet, af hensyn til størrelsen. Listen vil blive hentet løbende som du kører igennem listen.", "File not found" : "Filen blev ikke fundet", - "{count} selected" : "{count} valgt", + "Search globally" : "Søg globalt", "{usedQuotaByte} used" : "{usedQuotaByte} brugt", "{used} of {quota} used" : "{used} af {quota} brugt", "{relative}% used" : "{relative}% brugt", @@ -171,7 +172,6 @@ OC.L10N.register( "No files in here" : "Her er ingen filer", "Upload some content or sync with your devices!" : "Upload indhold eller synkroniser med dine enheder!", "Go back" : "Gå tilbage", - "Filter file names …" : "Filtrer filnavne ...", "Views" : "Visninger", "Files settings" : "indstillinger for filer", "Your files" : "Dine filer", @@ -180,11 +180,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Filen kunne ikke findes eller du har ikke tilladelser til at se den. Bed afsenderen om at dele den.", "Clipboard is not available" : "Udklipsholderen er ikke tilgængelig", "WebDAV URL copied to clipboard" : "WebDAV URL kopieret til udklipsholder", + "All files" : "Alle filer", + "Personal files" : "Personlige filer", "Sort favorites first" : "Vis favoritter først", "Sort folders before files" : "Sorter mapper før filer", "Show hidden files" : "Vis skjulte filer", "Crop image previews" : "Beskær forhåndsvisninger af billeder", - "Enable the grid view" : "Aktiver gittervisning", "Enable folder tree" : "Aktiver mappetræ", "Additional settings" : "Yderligere indstillinger", "WebDAV" : "WebDAV", @@ -219,6 +220,7 @@ OC.L10N.register( "Show those shortcuts" : "Vis disse genveje", "You" : "Dig", "Shared multiple times with different people" : "Delt flere gange med forskellige mennesker", + "Unable to change the favorite state of the file" : "Kan ikke ændre favoritstatus for filen", "Error while loading the file data" : "Fejl under indlæsning af fildata", "Owner" : "Ejer", "Remove from favorites" : "Fjern fra favoritter", @@ -259,8 +261,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Du er ved at slette {count} element","Du er ved at slette {count} elementer"], "Confirm deletion" : "Bekræft sletning", "Cancel" : "annuller", + "Download" : "Download", "Moving \"{source}\" to \"{destination}\" …" : "Flytter \"{source}\" til \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopierer \"{source}\" til \"{destination}\" …", + "Destination is not a folder" : "Destinationen er ikke en mappe", + "This file/folder is already in that directory" : "Filen/mappen er allerede i denne mappe", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Du kan ikke flytte en fil/mappe ind i sig selv, eller til en mappe inden i sig selv", "(copy)" : "(kopier)", "(copy %n)" : "(kopier %n)", @@ -279,12 +284,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Flytning eller kopiering er annulleret", "Open folder {displayName}" : "Åben mappe {displayName}", "Open in Files" : "Åben i Filer", + "Open locally" : "Åben lokalt", + "Failed to redirect to client" : "Kunne ikke omdirigere til klienten", "Open file locally" : "Åben fil lokalt", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Filen bør nu åbne på dit apparat. Hvis den ikke gør det, så kontroller venligst at desktop app'en er installeret.", "Retry and close" : "Forsøg igen og luk", "Open online" : "Åben online", - "Failed to redirect to client" : "Kunne ikke omdirigere til klienten", - "Open locally" : "Åben lokalt", "Rename" : "Omdøb", "Open details" : "Mere information", "View in folder" : "Vis i mappe", @@ -322,6 +327,9 @@ OC.L10N.register( "Files moved successfully" : "Filer flyttet succesfuldt", "Conflicts resolution skipped" : "Konfliktløsning sprunget over", "Upload cancelled" : "Upload annulleret", + "Could not rename \"{oldName}\", it does not exist any more" : "Kunne ikke omdøbe \"{oldName}\", da den findes ikke længere", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Navnet \"{newName}\" bruges allerede i mappen \"{dir}\". Vælg et andet navn.", + "Could not rename \"{oldName}\"" : "Kunne ikke omdøbe \"{oldName}\"", "This operation is forbidden" : "Denne operation er forbudt", "This directory is unavailable, please check the logs or contact the administrator" : "Denne mappe er utilgængelig, tjek venligst loggene eller kontakt administratoren", "Storage is temporarily not available" : "Lagerplads er midlertidigt ikke tilgængeligt", @@ -336,10 +344,8 @@ OC.L10N.register( "List of favorite files and folders." : "Liste med favoritfiler og -mapper.", "No favorites yet" : "Ingen foretrukne endnu", "Files and folders you mark as favorite will show up here" : "Filer og mapper som du har markeret som foretrukne, vil blive vist her", - "All files" : "Alle filer", "List of your files and folders." : "Liste med dine filer og mapper.", "All folders" : "Alle mapper", - "Personal files" : "Personlige filer", "List of your files and folders that are not shared." : "Liste med dine filer og mapper, der ikke er delt.", "No personal files found" : "Ingen personlige filer fundet", "Files that are not shared will show up here." : "Filer der ikke er delt vil blive vist her.", @@ -347,12 +353,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Liste med nyligt ændrede filer og mapper.", "No recently modified files" : "Ingen filer er ændret for nyligt", "Files and folders you recently modified will show up here." : "Filer og mapper som du har ændret for nyligt, vil blive vist her.", + "Search" : "Søg", "No entries found in this folder" : "Der blev ikke fundet poster i denne mappe", "Select all" : "Vælg alle", "Upload too large" : "Upload er for stor", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Filerne, du prøver at uploade, er større end den maksimale størrelse for fil-upload på denne server.", "File could not be found" : "Filen kunne ikke findes", - "Download" : "Download", "Show list view" : "Vis som liste", "Show grid view" : "Vis som gitter", "Close" : "Luk", @@ -391,9 +397,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Kopirede {origin} ind i {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "kopierede {origin} og {nbfiles} andre filer ind i {destination}", "{newName} already exists" : "{newName} eksisterer allerede", - "Could not rename \"{fileName}\", it does not exist any more" : "Kunne ikke omdøbe \"{fileName}\", den findes ikke længere", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Navnet \"{targetName}\" bruges allerede i mappen \"{dir}\". Vælg et andet navn.", - "Could not rename \"{fileName}\"" : "Kunne ikke omdøbe \"{fileName}\"", "Could not create file \"{file}\"" : "Kunne ikke oprette filen \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Kunne ikke oprette filen \"{file}\", da den allerede findes", "Could not create folder \"{dir}\" because it already exists" : "Kunne ikke oprette mappen \"{dir}\", da den allerede findes", @@ -435,8 +438,7 @@ OC.L10N.register( "Upload (max. %s)" : "Upload (max. %s)", "Submitting fields…" : "Sender felter...", "Filter filenames…" : "Filtrer filnavne...", - "Edit file locally" : "Rediger fil lokalt", - "Edit online" : "Rediger online", + "Enable the grid view" : "Aktiver gittervisning", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} mappe","{folderCount} mapper"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fil","{fileCount} filer"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fil og {folderCount} mapper","1 fil og {folderCount} mapper"], @@ -445,7 +447,6 @@ OC.L10N.register( "Personal Files" : "Personlige filer", "Text file" : "Tekstfil", "New text file.txt" : "Ny tekstfil.txt", - "{count} files could not be converted" : "{count} filer kunne ikke konverteres", - "{count} files successfully converted" : "{count} filer konverteret" + "Filter file names …" : "Filtrer filnavne ..." }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/da.json b/apps/files/l10n/da.json index e23ab072eb3..850e58505d1 100644 --- a/apps/files/l10n/da.json +++ b/apps/files/l10n/da.json @@ -97,6 +97,7 @@ "Unknown date" : "Ukendt dato", "Clear filter" : "Ryd filter", "Modified" : "Ændret", + "Search everywhere" : "Søg overalt", "Type" : "Type", "Active filters" : "Aktive filtre", "Remove filter" : "Fjern filter", @@ -114,7 +115,7 @@ "Column headers with buttons are sortable." : "Kolonneoverskrifter med knapper er sorterbare.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Hele listen er ikke hentet, af hensyn til størrelsen. Listen vil blive hentet løbende som du kører igennem listen.", "File not found" : "Filen blev ikke fundet", - "{count} selected" : "{count} valgt", + "Search globally" : "Søg globalt", "{usedQuotaByte} used" : "{usedQuotaByte} brugt", "{used} of {quota} used" : "{used} af {quota} brugt", "{relative}% used" : "{relative}% brugt", @@ -169,7 +170,6 @@ "No files in here" : "Her er ingen filer", "Upload some content or sync with your devices!" : "Upload indhold eller synkroniser med dine enheder!", "Go back" : "Gå tilbage", - "Filter file names …" : "Filtrer filnavne ...", "Views" : "Visninger", "Files settings" : "indstillinger for filer", "Your files" : "Dine filer", @@ -178,11 +178,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Filen kunne ikke findes eller du har ikke tilladelser til at se den. Bed afsenderen om at dele den.", "Clipboard is not available" : "Udklipsholderen er ikke tilgængelig", "WebDAV URL copied to clipboard" : "WebDAV URL kopieret til udklipsholder", + "All files" : "Alle filer", + "Personal files" : "Personlige filer", "Sort favorites first" : "Vis favoritter først", "Sort folders before files" : "Sorter mapper før filer", "Show hidden files" : "Vis skjulte filer", "Crop image previews" : "Beskær forhåndsvisninger af billeder", - "Enable the grid view" : "Aktiver gittervisning", "Enable folder tree" : "Aktiver mappetræ", "Additional settings" : "Yderligere indstillinger", "WebDAV" : "WebDAV", @@ -217,6 +218,7 @@ "Show those shortcuts" : "Vis disse genveje", "You" : "Dig", "Shared multiple times with different people" : "Delt flere gange med forskellige mennesker", + "Unable to change the favorite state of the file" : "Kan ikke ændre favoritstatus for filen", "Error while loading the file data" : "Fejl under indlæsning af fildata", "Owner" : "Ejer", "Remove from favorites" : "Fjern fra favoritter", @@ -257,8 +259,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Du er ved at slette {count} element","Du er ved at slette {count} elementer"], "Confirm deletion" : "Bekræft sletning", "Cancel" : "annuller", + "Download" : "Download", "Moving \"{source}\" to \"{destination}\" …" : "Flytter \"{source}\" til \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopierer \"{source}\" til \"{destination}\" …", + "Destination is not a folder" : "Destinationen er ikke en mappe", + "This file/folder is already in that directory" : "Filen/mappen er allerede i denne mappe", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Du kan ikke flytte en fil/mappe ind i sig selv, eller til en mappe inden i sig selv", "(copy)" : "(kopier)", "(copy %n)" : "(kopier %n)", @@ -277,12 +282,12 @@ "Cancelled move or copy operation" : "Flytning eller kopiering er annulleret", "Open folder {displayName}" : "Åben mappe {displayName}", "Open in Files" : "Åben i Filer", + "Open locally" : "Åben lokalt", + "Failed to redirect to client" : "Kunne ikke omdirigere til klienten", "Open file locally" : "Åben fil lokalt", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Filen bør nu åbne på dit apparat. Hvis den ikke gør det, så kontroller venligst at desktop app'en er installeret.", "Retry and close" : "Forsøg igen og luk", "Open online" : "Åben online", - "Failed to redirect to client" : "Kunne ikke omdirigere til klienten", - "Open locally" : "Åben lokalt", "Rename" : "Omdøb", "Open details" : "Mere information", "View in folder" : "Vis i mappe", @@ -320,6 +325,9 @@ "Files moved successfully" : "Filer flyttet succesfuldt", "Conflicts resolution skipped" : "Konfliktløsning sprunget over", "Upload cancelled" : "Upload annulleret", + "Could not rename \"{oldName}\", it does not exist any more" : "Kunne ikke omdøbe \"{oldName}\", da den findes ikke længere", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Navnet \"{newName}\" bruges allerede i mappen \"{dir}\". Vælg et andet navn.", + "Could not rename \"{oldName}\"" : "Kunne ikke omdøbe \"{oldName}\"", "This operation is forbidden" : "Denne operation er forbudt", "This directory is unavailable, please check the logs or contact the administrator" : "Denne mappe er utilgængelig, tjek venligst loggene eller kontakt administratoren", "Storage is temporarily not available" : "Lagerplads er midlertidigt ikke tilgængeligt", @@ -334,10 +342,8 @@ "List of favorite files and folders." : "Liste med favoritfiler og -mapper.", "No favorites yet" : "Ingen foretrukne endnu", "Files and folders you mark as favorite will show up here" : "Filer og mapper som du har markeret som foretrukne, vil blive vist her", - "All files" : "Alle filer", "List of your files and folders." : "Liste med dine filer og mapper.", "All folders" : "Alle mapper", - "Personal files" : "Personlige filer", "List of your files and folders that are not shared." : "Liste med dine filer og mapper, der ikke er delt.", "No personal files found" : "Ingen personlige filer fundet", "Files that are not shared will show up here." : "Filer der ikke er delt vil blive vist her.", @@ -345,12 +351,12 @@ "List of recently modified files and folders." : "Liste med nyligt ændrede filer og mapper.", "No recently modified files" : "Ingen filer er ændret for nyligt", "Files and folders you recently modified will show up here." : "Filer og mapper som du har ændret for nyligt, vil blive vist her.", + "Search" : "Søg", "No entries found in this folder" : "Der blev ikke fundet poster i denne mappe", "Select all" : "Vælg alle", "Upload too large" : "Upload er for stor", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Filerne, du prøver at uploade, er større end den maksimale størrelse for fil-upload på denne server.", "File could not be found" : "Filen kunne ikke findes", - "Download" : "Download", "Show list view" : "Vis som liste", "Show grid view" : "Vis som gitter", "Close" : "Luk", @@ -389,9 +395,6 @@ "Copied {origin} inside {destination}" : "Kopirede {origin} ind i {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "kopierede {origin} og {nbfiles} andre filer ind i {destination}", "{newName} already exists" : "{newName} eksisterer allerede", - "Could not rename \"{fileName}\", it does not exist any more" : "Kunne ikke omdøbe \"{fileName}\", den findes ikke længere", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Navnet \"{targetName}\" bruges allerede i mappen \"{dir}\". Vælg et andet navn.", - "Could not rename \"{fileName}\"" : "Kunne ikke omdøbe \"{fileName}\"", "Could not create file \"{file}\"" : "Kunne ikke oprette filen \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Kunne ikke oprette filen \"{file}\", da den allerede findes", "Could not create folder \"{dir}\" because it already exists" : "Kunne ikke oprette mappen \"{dir}\", da den allerede findes", @@ -433,8 +436,7 @@ "Upload (max. %s)" : "Upload (max. %s)", "Submitting fields…" : "Sender felter...", "Filter filenames…" : "Filtrer filnavne...", - "Edit file locally" : "Rediger fil lokalt", - "Edit online" : "Rediger online", + "Enable the grid view" : "Aktiver gittervisning", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} mappe","{folderCount} mapper"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fil","{fileCount} filer"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fil og {folderCount} mapper","1 fil og {folderCount} mapper"], @@ -443,7 +445,6 @@ "Personal Files" : "Personlige filer", "Text file" : "Tekstfil", "New text file.txt" : "Ny tekstfil.txt", - "{count} files could not be converted" : "{count} filer kunne ikke konverteres", - "{count} files successfully converted" : "{count} filer konverteret" + "Filter file names …" : "Filtrer filnavne ..." },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/de.js b/apps/files/l10n/de.js index d21936c8ec9..eb75a924205 100644 --- a/apps/files/l10n/de.js +++ b/apps/files/l10n/de.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "Unbekanntes Datum", "Clear filter" : "Filter zurücksetzen", "Modified" : "Geändert", + "Search everywhere" : "Überall suchen", "Type" : "Typ", "Active filters" : "Aktive Filter", "Remove filter" : "Filter entfernen", @@ -124,7 +125,12 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Spaltenüberschriften mit Schaltflächen sind sortierbar.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Diese Liste wird aus Performance-Gründen nicht vollständig angezeigt. Die Dateien werden angezeigt, wenn du durch die Liste navigierst.", "File not found" : "Datei nicht gefunden", - "{count} selected" : "{count} ausgewählt", + "_{count} selected_::_{count} selected_" : ["{count} ausgewählt","{count} ausgewählt"], + "Search globally by filename …" : "Global nach Dateinamen suchen …", + "Search here by filename …" : "Hier nach Dateinamen suchen …", + "Search scope options" : "Suchbereichsoptionen", + "Filter and search from this location" : "Filtern und von diesem Standort aus suchen", + "Search globally" : "Global suchen", "{usedQuotaByte} used" : "{usedQuotaByte} verwendet", "{used} of {quota} used" : "{used} von {quota} verwendet", "{relative}% used" : "{relative} % verwendet", @@ -136,6 +142,7 @@ OC.L10N.register( "Create new folder" : "Neuen Ordner erstellen", "This name is already in use." : "Dieser Name wird bereits verwendet.", "Create" : "Erstellen", + "Files starting with a dot are hidden by default" : "Dateien, die mit einem Punkt beginnen, sind standardmäßig ausgeblendet", "Fill template fields" : "Vorlagenfelder ausfüllen", "Submitting fields …" : "Felder werden übermittelt …", "Submit" : "Übermitteln", @@ -179,31 +186,35 @@ OC.L10N.register( "No files in here" : "Keine Dateien vorhanden", "Upload some content or sync with your devices!" : "Lade Inhalte hoch oder synchronisiere sie mit deinen Geräten!", "Go back" : "Zurückgehen", - "Filter file names …" : "Dateinamen filtern …", "Views" : "Ansichten", "Files settings" : "Dateien-Einstellungen", "Your files" : "Deine Dateien", "Open in files" : "In Dateien öffnen", "File cannot be accessed" : "Auf die Datei kann nicht zugegriffen werden", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Die Datei konnte nicht gefunden werden oder Du hast keine Berechtigung, um sie anzuzeigen. Bitte den Absender, die Datei zu teilen.", + "No search results for “{query}”" : "Keine Suchergebnisse für \"{query}\"", + "Search for files" : "Nach Dateien suchen", "Clipboard is not available" : "Zwischenablage ist nicht verfügbar", "WebDAV URL copied to clipboard" : "WebDAV-URL in die Zwischenablage kopiert", + "Default view" : "Standardansicht", + "All files" : "Alle Dateien", + "Personal files" : "Persönliche Dateien", "Sort favorites first" : "Favoriten zuerst sortieren", "Sort folders before files" : "Ordner vor Dateien sortieren", "Show hidden files" : "Versteckte Dateien anzeigen", "Show file type column" : "Dateityp-Spalte anzeigen", "Crop image previews" : "Bildvorschauen zuschneiden", - "Enable the grid view" : "Kachelansicht aktivieren", "Enable folder tree" : "Ordnerstruktur aktivieren", "Additional settings" : "Zusätzliche Einstellungen", "WebDAV" : "WebDAV", "WebDAV URL" : "WebDAV-URL", "Copy to clipboard" : "In die Zwischenablage kopieren", - "Use this address to access your Files via WebDAV" : "Diese Adresse benutzen, um über WebDAV auf deine Dateien zuzugreifen", + "Use this address to access your Files via WebDAV" : "Diese Adresse benutzen, um über WebDAV auf deine Dateien zuzugreifen.", "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Wenn du 2FA aktiviert hast, musst du ein neues App-Passwort erstellen und verwenden, indem du hier klickst.", "Warnings" : "Warnungen", "Prevent warning dialogs from open or reenable them." : "Öffnen von Warndialogen verhindern oder diese erneut aktivieren.", "Show a warning dialog when changing a file extension." : "Beim Ändern einer Dateierweiterung einen Warndialog anzeigen.", + "Show a warning dialog when deleting files." : "Beim Löschen von Dateien einen Warndialog anzeigen.", "Keyboard shortcuts" : "Tastaturkürzel", "Speed up your Files experience with these quick shortcuts." : "Mit diesen Schnellzugriffen schneller mit Dateien arbeiten.", "Open the actions menu for a file" : "Aktionsmenü für eine Datei öffnen", @@ -217,7 +228,7 @@ OC.L10N.register( "Select or deselect a file" : "Auswählen oder Auswahl einer Datei aufheben", "Select a range of files" : "Einen Bereich von Dateien auswählen", "Navigation" : "Navigation", - "Navigate to the parent folder" : "In den übergeordneten Ordner navigieren", + "Navigate to the parent folder" : "Zum übergeordneten Ordner navigieren", "Navigate to the file above" : "Zur obigen Datei navigieren", "Navigate to the file below" : "Zur unteren Datei navigieren", "Navigate to the file on the left (in grid mode)" : "Zur Datei links navigieren (in der Kachelansicht)", @@ -228,6 +239,7 @@ OC.L10N.register( "Show those shortcuts" : "Diese Tastaturkürzel anzeigen", "You" : "Du", "Shared multiple times with different people" : "Mehrmals mit verschiedenen Personen geteilt", + "Unable to change the favorite state of the file" : "Der Favoriten-Status der Datei kann nicht geändert werden", "Error while loading the file data" : "Fehler beim Laden der Datei-Daten", "Owner" : "Besitzer", "Remove from favorites" : "Aus Favoriten entfernen", @@ -268,8 +280,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Sie sind dabei, {count} Element zu löschen","Du bist dabei, {count} Elemente zu löschen."], "Confirm deletion" : "Löschen bestätigen", "Cancel" : "Abbrechen", + "Download" : "Herunterladen", "Moving \"{source}\" to \"{destination}\" …" : "Verschiebe \"{source}\" nach \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopiere \"{source}\" nach \"{destination}\" …", + "Destination is not a folder" : "Ziel ist kein Ordner", + "This file/folder is already in that directory" : "Diese Datei oder Ordner ist bereits in diesem Verzeichnis vorhanden", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Eine Datei oder ein Ordner kann nicht auf sich selbst oder in einen Unterordner von sich selbst verschoben werden.", "(copy)" : "(Kopie)", "(copy %n)" : "(Kopie %n)", @@ -288,12 +303,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Verschieben oder Kopieren abgebrochen", "Open folder {displayName}" : "Ordner {displayName} öffnen", "Open in Files" : "In \"Dateien\" öffnen", + "Open locally" : "Lokal öffnen", + "Failed to redirect to client" : "Umleitung zum Client fehlgeschlagen", "Open file locally" : "Datei lokal öffnen", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Die Datei sollte sich jetzt auf deinem Gerät öffnen. Wenn dies nicht der Fall ist, überprüfe, ob du die Desktop-App installiert hast.", "Retry and close" : "Erneut versuchen und schließen", "Open online" : "Online öffnen", - "Failed to redirect to client" : "Umleitung zum Client fehlgeschlagen", - "Open locally" : "Lokal öffnen", "Rename" : "Umbenennen", "Open details" : "Details öffnen", "View in folder" : "In Ordner anzeigen", @@ -331,6 +346,9 @@ OC.L10N.register( "Files moved successfully" : "Dateien verschoben", "Conflicts resolution skipped" : "Konfliktlösung übersprungen", "Upload cancelled" : "Hochladen abgebrochen", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" konnte nicht umbenannt werden, da es nicht mehr existiert.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name \"{newName}“ wird bereits im Ordner \"{dir}“ verwendet. Bitte wähle einen anderen Namen.", + "Could not rename \"{oldName}\"" : "\"{oldName}\" konnte nicht umbenannt werden.", "This operation is forbidden" : "Diese Operation ist nicht erlaubt", "This directory is unavailable, please check the logs or contact the administrator" : "Dieses Verzeichnis ist nicht verfügbar, bitte die Logdateien überprüfen oder die Administration kontaktieren.", "Storage is temporarily not available" : "Speicher ist vorübergehend nicht verfügbar", @@ -346,10 +364,8 @@ OC.L10N.register( "List of favorite files and folders." : "Liste der favorisierten Ordner und Dateien.", "No favorites yet" : "Noch keine Favoriten vorhanden", "Files and folders you mark as favorite will show up here" : "Dateien und Ordner, die als Favoriten markiert werden, erscheinen hier", - "All files" : "Alle Dateien", "List of your files and folders." : "Liste deiner Dateien und Ordner", "All folders" : "Alle Ordner", - "Personal files" : "Persönliche Dateien", "List of your files and folders that are not shared." : "Liste deiner Dateien und Ordner, die nicht geteilt wurden.", "No personal files found" : "Keine persönlichen Dateien gefunden", "Files that are not shared will show up here." : "Dateien, die nicht geteilt wurden, werden hier angezeigt.", @@ -357,12 +373,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Liste der zuletzt geänderten Dateien und Ordner", "No recently modified files" : "Keine kürzlich geänderten Dateien", "Files and folders you recently modified will show up here." : "Die von dir kürzlich geänderten Dateien und Ordner werden hier angezeigt.", + "Search" : "Suche", + "Search results within your files." : "Suchergebnisse innerhalb deiner Dateien.", "No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden", "Select all" : "Alle auswählen", "Upload too large" : "Der Upload ist zu groß", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.", "File could not be found" : "Datei konnte nicht gefunden werden", - "Download" : "Herunterladen", "Show list view" : "Listenansicht anzeigen", "Show grid view" : "Kachelansicht anzeigen", "Close" : "Schließen", @@ -401,9 +418,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin} wurde nach {destination} kopiert", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} und {nbfiles} weitere Dateien wurden nach {destination} kopiert", "{newName} already exists" : "{newName} existiert bereits", - "Could not rename \"{fileName}\", it does not exist any more" : "Die Datei \"{fileName}\" konnte nicht umbenannt werden, da sie nicht mehr existiert", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name \"{targetName}\" wird bereits im Ordner \"{dir}\" benutzt. Bitte einen anderen Namen verwenden.", - "Could not rename \"{fileName}\"" : "Die Datei konnte nicht umbenannt werden \"{fileName}\"", "Could not create file \"{file}\"" : "Die Datei konnte nicht erstellt werden \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden, da diese bereits existiert.", "Could not create folder \"{dir}\" because it already exists" : "Der Ordner \"{dir}\" konnte nicht erstellt werden, da dieser bereits existiert", @@ -445,8 +459,7 @@ OC.L10N.register( "Upload (max. %s)" : "Hochladen (max. %s)", "Submitting fields…" : "Felder werden übermittelt…", "Filter filenames…" : "Dateinamen filtern…", - "Edit file locally" : "Datei lokal bearbeiten", - "Edit online" : "Online bearbeiten", + "Enable the grid view" : "Kachelansicht aktivieren", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} Ordner","{folderCount} Ordner"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} Datei","{fileCount} Dateien"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 Datei und {folderCount} Ordner","1 Datei und {folderCount} Ordner"], @@ -455,7 +468,9 @@ OC.L10N.register( "Personal Files" : "Persönliche Dateien", "Text file" : "Textdatei", "New text file.txt" : "Neue Textdatei file.txt", - "{count} files could not be converted" : "{count} Dateien konnten nicht konvertiert werden", - "{count} files successfully converted" : "{count} Dateien konvertiert" + "%1$s (renamed)" : "%1$s (umbenannt)", + "renamed file" : "Umbenannte Datei", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Nach Aktivierung der Windows-kompatiblen Dateinamen können vorhandene Dateien nicht mehr geändert, aber von ihrem Besitzer in gültige neue Namen umbenannt werden.", + "Filter file names …" : "Dateinamen filtern …" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/de.json b/apps/files/l10n/de.json index 15fae9b76ba..e2367ca2679 100644 --- a/apps/files/l10n/de.json +++ b/apps/files/l10n/de.json @@ -104,6 +104,7 @@ "Unknown date" : "Unbekanntes Datum", "Clear filter" : "Filter zurücksetzen", "Modified" : "Geändert", + "Search everywhere" : "Überall suchen", "Type" : "Typ", "Active filters" : "Aktive Filter", "Remove filter" : "Filter entfernen", @@ -122,7 +123,12 @@ "Column headers with buttons are sortable." : "Spaltenüberschriften mit Schaltflächen sind sortierbar.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Diese Liste wird aus Performance-Gründen nicht vollständig angezeigt. Die Dateien werden angezeigt, wenn du durch die Liste navigierst.", "File not found" : "Datei nicht gefunden", - "{count} selected" : "{count} ausgewählt", + "_{count} selected_::_{count} selected_" : ["{count} ausgewählt","{count} ausgewählt"], + "Search globally by filename …" : "Global nach Dateinamen suchen …", + "Search here by filename …" : "Hier nach Dateinamen suchen …", + "Search scope options" : "Suchbereichsoptionen", + "Filter and search from this location" : "Filtern und von diesem Standort aus suchen", + "Search globally" : "Global suchen", "{usedQuotaByte} used" : "{usedQuotaByte} verwendet", "{used} of {quota} used" : "{used} von {quota} verwendet", "{relative}% used" : "{relative} % verwendet", @@ -134,6 +140,7 @@ "Create new folder" : "Neuen Ordner erstellen", "This name is already in use." : "Dieser Name wird bereits verwendet.", "Create" : "Erstellen", + "Files starting with a dot are hidden by default" : "Dateien, die mit einem Punkt beginnen, sind standardmäßig ausgeblendet", "Fill template fields" : "Vorlagenfelder ausfüllen", "Submitting fields …" : "Felder werden übermittelt …", "Submit" : "Übermitteln", @@ -177,31 +184,35 @@ "No files in here" : "Keine Dateien vorhanden", "Upload some content or sync with your devices!" : "Lade Inhalte hoch oder synchronisiere sie mit deinen Geräten!", "Go back" : "Zurückgehen", - "Filter file names …" : "Dateinamen filtern …", "Views" : "Ansichten", "Files settings" : "Dateien-Einstellungen", "Your files" : "Deine Dateien", "Open in files" : "In Dateien öffnen", "File cannot be accessed" : "Auf die Datei kann nicht zugegriffen werden", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Die Datei konnte nicht gefunden werden oder Du hast keine Berechtigung, um sie anzuzeigen. Bitte den Absender, die Datei zu teilen.", + "No search results for “{query}”" : "Keine Suchergebnisse für \"{query}\"", + "Search for files" : "Nach Dateien suchen", "Clipboard is not available" : "Zwischenablage ist nicht verfügbar", "WebDAV URL copied to clipboard" : "WebDAV-URL in die Zwischenablage kopiert", + "Default view" : "Standardansicht", + "All files" : "Alle Dateien", + "Personal files" : "Persönliche Dateien", "Sort favorites first" : "Favoriten zuerst sortieren", "Sort folders before files" : "Ordner vor Dateien sortieren", "Show hidden files" : "Versteckte Dateien anzeigen", "Show file type column" : "Dateityp-Spalte anzeigen", "Crop image previews" : "Bildvorschauen zuschneiden", - "Enable the grid view" : "Kachelansicht aktivieren", "Enable folder tree" : "Ordnerstruktur aktivieren", "Additional settings" : "Zusätzliche Einstellungen", "WebDAV" : "WebDAV", "WebDAV URL" : "WebDAV-URL", "Copy to clipboard" : "In die Zwischenablage kopieren", - "Use this address to access your Files via WebDAV" : "Diese Adresse benutzen, um über WebDAV auf deine Dateien zuzugreifen", + "Use this address to access your Files via WebDAV" : "Diese Adresse benutzen, um über WebDAV auf deine Dateien zuzugreifen.", "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Wenn du 2FA aktiviert hast, musst du ein neues App-Passwort erstellen und verwenden, indem du hier klickst.", "Warnings" : "Warnungen", "Prevent warning dialogs from open or reenable them." : "Öffnen von Warndialogen verhindern oder diese erneut aktivieren.", "Show a warning dialog when changing a file extension." : "Beim Ändern einer Dateierweiterung einen Warndialog anzeigen.", + "Show a warning dialog when deleting files." : "Beim Löschen von Dateien einen Warndialog anzeigen.", "Keyboard shortcuts" : "Tastaturkürzel", "Speed up your Files experience with these quick shortcuts." : "Mit diesen Schnellzugriffen schneller mit Dateien arbeiten.", "Open the actions menu for a file" : "Aktionsmenü für eine Datei öffnen", @@ -215,7 +226,7 @@ "Select or deselect a file" : "Auswählen oder Auswahl einer Datei aufheben", "Select a range of files" : "Einen Bereich von Dateien auswählen", "Navigation" : "Navigation", - "Navigate to the parent folder" : "In den übergeordneten Ordner navigieren", + "Navigate to the parent folder" : "Zum übergeordneten Ordner navigieren", "Navigate to the file above" : "Zur obigen Datei navigieren", "Navigate to the file below" : "Zur unteren Datei navigieren", "Navigate to the file on the left (in grid mode)" : "Zur Datei links navigieren (in der Kachelansicht)", @@ -226,6 +237,7 @@ "Show those shortcuts" : "Diese Tastaturkürzel anzeigen", "You" : "Du", "Shared multiple times with different people" : "Mehrmals mit verschiedenen Personen geteilt", + "Unable to change the favorite state of the file" : "Der Favoriten-Status der Datei kann nicht geändert werden", "Error while loading the file data" : "Fehler beim Laden der Datei-Daten", "Owner" : "Besitzer", "Remove from favorites" : "Aus Favoriten entfernen", @@ -266,8 +278,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Sie sind dabei, {count} Element zu löschen","Du bist dabei, {count} Elemente zu löschen."], "Confirm deletion" : "Löschen bestätigen", "Cancel" : "Abbrechen", + "Download" : "Herunterladen", "Moving \"{source}\" to \"{destination}\" …" : "Verschiebe \"{source}\" nach \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopiere \"{source}\" nach \"{destination}\" …", + "Destination is not a folder" : "Ziel ist kein Ordner", + "This file/folder is already in that directory" : "Diese Datei oder Ordner ist bereits in diesem Verzeichnis vorhanden", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Eine Datei oder ein Ordner kann nicht auf sich selbst oder in einen Unterordner von sich selbst verschoben werden.", "(copy)" : "(Kopie)", "(copy %n)" : "(Kopie %n)", @@ -286,12 +301,12 @@ "Cancelled move or copy operation" : "Verschieben oder Kopieren abgebrochen", "Open folder {displayName}" : "Ordner {displayName} öffnen", "Open in Files" : "In \"Dateien\" öffnen", + "Open locally" : "Lokal öffnen", + "Failed to redirect to client" : "Umleitung zum Client fehlgeschlagen", "Open file locally" : "Datei lokal öffnen", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Die Datei sollte sich jetzt auf deinem Gerät öffnen. Wenn dies nicht der Fall ist, überprüfe, ob du die Desktop-App installiert hast.", "Retry and close" : "Erneut versuchen und schließen", "Open online" : "Online öffnen", - "Failed to redirect to client" : "Umleitung zum Client fehlgeschlagen", - "Open locally" : "Lokal öffnen", "Rename" : "Umbenennen", "Open details" : "Details öffnen", "View in folder" : "In Ordner anzeigen", @@ -329,6 +344,9 @@ "Files moved successfully" : "Dateien verschoben", "Conflicts resolution skipped" : "Konfliktlösung übersprungen", "Upload cancelled" : "Hochladen abgebrochen", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" konnte nicht umbenannt werden, da es nicht mehr existiert.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name \"{newName}“ wird bereits im Ordner \"{dir}“ verwendet. Bitte wähle einen anderen Namen.", + "Could not rename \"{oldName}\"" : "\"{oldName}\" konnte nicht umbenannt werden.", "This operation is forbidden" : "Diese Operation ist nicht erlaubt", "This directory is unavailable, please check the logs or contact the administrator" : "Dieses Verzeichnis ist nicht verfügbar, bitte die Logdateien überprüfen oder die Administration kontaktieren.", "Storage is temporarily not available" : "Speicher ist vorübergehend nicht verfügbar", @@ -344,10 +362,8 @@ "List of favorite files and folders." : "Liste der favorisierten Ordner und Dateien.", "No favorites yet" : "Noch keine Favoriten vorhanden", "Files and folders you mark as favorite will show up here" : "Dateien und Ordner, die als Favoriten markiert werden, erscheinen hier", - "All files" : "Alle Dateien", "List of your files and folders." : "Liste deiner Dateien und Ordner", "All folders" : "Alle Ordner", - "Personal files" : "Persönliche Dateien", "List of your files and folders that are not shared." : "Liste deiner Dateien und Ordner, die nicht geteilt wurden.", "No personal files found" : "Keine persönlichen Dateien gefunden", "Files that are not shared will show up here." : "Dateien, die nicht geteilt wurden, werden hier angezeigt.", @@ -355,12 +371,13 @@ "List of recently modified files and folders." : "Liste der zuletzt geänderten Dateien und Ordner", "No recently modified files" : "Keine kürzlich geänderten Dateien", "Files and folders you recently modified will show up here." : "Die von dir kürzlich geänderten Dateien und Ordner werden hier angezeigt.", + "Search" : "Suche", + "Search results within your files." : "Suchergebnisse innerhalb deiner Dateien.", "No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden", "Select all" : "Alle auswählen", "Upload too large" : "Der Upload ist zu groß", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.", "File could not be found" : "Datei konnte nicht gefunden werden", - "Download" : "Herunterladen", "Show list view" : "Listenansicht anzeigen", "Show grid view" : "Kachelansicht anzeigen", "Close" : "Schließen", @@ -399,9 +416,6 @@ "Copied {origin} inside {destination}" : "{origin} wurde nach {destination} kopiert", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} und {nbfiles} weitere Dateien wurden nach {destination} kopiert", "{newName} already exists" : "{newName} existiert bereits", - "Could not rename \"{fileName}\", it does not exist any more" : "Die Datei \"{fileName}\" konnte nicht umbenannt werden, da sie nicht mehr existiert", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name \"{targetName}\" wird bereits im Ordner \"{dir}\" benutzt. Bitte einen anderen Namen verwenden.", - "Could not rename \"{fileName}\"" : "Die Datei konnte nicht umbenannt werden \"{fileName}\"", "Could not create file \"{file}\"" : "Die Datei konnte nicht erstellt werden \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden, da diese bereits existiert.", "Could not create folder \"{dir}\" because it already exists" : "Der Ordner \"{dir}\" konnte nicht erstellt werden, da dieser bereits existiert", @@ -443,8 +457,7 @@ "Upload (max. %s)" : "Hochladen (max. %s)", "Submitting fields…" : "Felder werden übermittelt…", "Filter filenames…" : "Dateinamen filtern…", - "Edit file locally" : "Datei lokal bearbeiten", - "Edit online" : "Online bearbeiten", + "Enable the grid view" : "Kachelansicht aktivieren", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} Ordner","{folderCount} Ordner"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} Datei","{fileCount} Dateien"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 Datei und {folderCount} Ordner","1 Datei und {folderCount} Ordner"], @@ -453,7 +466,9 @@ "Personal Files" : "Persönliche Dateien", "Text file" : "Textdatei", "New text file.txt" : "Neue Textdatei file.txt", - "{count} files could not be converted" : "{count} Dateien konnten nicht konvertiert werden", - "{count} files successfully converted" : "{count} Dateien konvertiert" + "%1$s (renamed)" : "%1$s (umbenannt)", + "renamed file" : "Umbenannte Datei", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Nach Aktivierung der Windows-kompatiblen Dateinamen können vorhandene Dateien nicht mehr geändert, aber von ihrem Besitzer in gültige neue Namen umbenannt werden.", + "Filter file names …" : "Dateinamen filtern …" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/de_DE.js b/apps/files/l10n/de_DE.js index f831a8be747..930a89c3fc2 100644 --- a/apps/files/l10n/de_DE.js +++ b/apps/files/l10n/de_DE.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "Unbekanntes Datum", "Clear filter" : "Filter zurücksetzen", "Modified" : "Geändert", + "Search everywhere" : "Überall suchen", "Type" : "Typ", "Active filters" : "Aktive Filter", "Remove filter" : "Filter entfernen", @@ -124,7 +125,12 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Spaltenüberschriften mit Schaltflächen sind sortierbar.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Diese Liste ist aus Performance-Gründen nicht vollständig gerendert. Die Dateien werden gerendert, wenn Sie durch die Liste navigieren.", "File not found" : "Datei nicht gefunden", - "{count} selected" : "{count} ausgewählt", + "_{count} selected_::_{count} selected_" : ["{count} ausgewählt","{count} ausgewählt"], + "Search globally by filename …" : "Global nach Dateinamen suchen …", + "Search here by filename …" : "Hier nach Dateinamen suchen …", + "Search scope options" : "Suchbereichsoptionen", + "Filter and search from this location" : "Von diesem Standort aus filtern und suchen", + "Search globally" : "Global suchen", "{usedQuotaByte} used" : "{usedQuotaByte} verwendet", "{used} of {quota} used" : "{used} von {quota} verwendet", "{relative}% used" : "{relative} % verwendet", @@ -136,6 +142,7 @@ OC.L10N.register( "Create new folder" : "Neuen Ordner erstellen", "This name is already in use." : "Dieser Name wird bereits verwendet.", "Create" : "Erstellen", + "Files starting with a dot are hidden by default" : "Dateien, die mit einem Punkt beginnen, sind standardmäßig ausgeblendet", "Fill template fields" : "Vorlagenfelder ausfüllen", "Submitting fields …" : "Felder werden übermittelt …", "Submit" : "Übermitteln", @@ -179,34 +186,38 @@ OC.L10N.register( "No files in here" : "Keine Dateien vorhanden", "Upload some content or sync with your devices!" : "Laden Sie Inhalte hoch oder synchronisieren Sie Ihre Geräte!", "Go back" : "Zurückgehen", - "Filter file names …" : "Dateinamen filtern …", "Views" : "Ansichten", "Files settings" : "Dateien-Einstellungen", "Your files" : "Ihre Dateien", "Open in files" : "In Dateien öffnen", "File cannot be accessed" : "Auf die Datei kann nicht zugegriffen werden", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Die Datei konnte nicht gefunden werden oder Sie haben keine Berechtigungen, um sie anzuzeigen. Bitten Sie den Absender, die Datei zu teilen.", + "No search results for “{query}”" : "Keine Suchergebnisse für \"{query}\"", + "Search for files" : "Nach Dateien suchen", "Clipboard is not available" : "Zwischenablage ist nicht verfügbar", "WebDAV URL copied to clipboard" : "WebDAV-URL in die Zwischenablage kopiert", + "Default view" : "Standardansicht", + "All files" : "Alle Dateien", + "Personal files" : "Persönliche Dateien", "Sort favorites first" : "Favoriten zuerst sortieren", "Sort folders before files" : "Ordner vor Dateien sortieren", "Show hidden files" : "Versteckte Dateien anzeigen", "Show file type column" : "Dateityp-Spalte anzeigen", "Crop image previews" : "Bildvorschauen zuschneiden", - "Enable the grid view" : "Kachelansicht aktivieren", "Enable folder tree" : "Ordnerstruktur aktivieren", "Additional settings" : "Zusätzliche Einstellungen", "WebDAV" : "WebDAV", "WebDAV URL" : "WebDAV-URL", "Copy to clipboard" : "In die Zwischenablage kopieren", - "Use this address to access your Files via WebDAV" : "Benutzen Sie diese Adresse, um via WebDAV auf Ihre Dateien zuzugreifen", + "Use this address to access your Files via WebDAV" : "Benutzen Sie diese Adresse, um via WebDAV auf Ihre Dateien zuzugreifen.", "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Wenn Sie 2FA aktiviert haben, müssen Sie ein neues App-Passwort erstellen und verwenden, indem Sie hier klicken.", "Warnings" : "Warnungen", "Prevent warning dialogs from open or reenable them." : "Öffnen von Warndialogen verhindern oder diese erneut aktivieren.", "Show a warning dialog when changing a file extension." : "Beim Ändern einer Dateierweiterung einen Warndialog anzeigen.", + "Show a warning dialog when deleting files." : "Beim Löschen von Dateien einen Warndialog anzeigen.", "Keyboard shortcuts" : "Tastaturkürzel", "Speed up your Files experience with these quick shortcuts." : "Arbeiten Sie schneller mit Dateien mit diesen Schnellzugriffen.", - "Open the actions menu for a file" : "Öffnen Sie das Aktionsmenü für eine Datei", + "Open the actions menu for a file" : "Aktionsmenü für eine Datei öffnen", "Rename a file" : "Eine Datei umbenennen", "Delete a file" : "Eine Datei löschen", "Favorite or remove a file from favorites" : "Datei favorisieren oder aus den Favoriten entfernen", @@ -217,7 +228,7 @@ OC.L10N.register( "Select or deselect a file" : "Auswählen oder Auswahl einer Datei aufheben", "Select a range of files" : "Einen Bereich von Dateien auswählen", "Navigation" : "Navigation", - "Navigate to the parent folder" : "In den übergeordneten Ordner navigieren", + "Navigate to the parent folder" : "Zum übergeordneten Ordner navigieren", "Navigate to the file above" : "Zur obigen Datei navigieren", "Navigate to the file below" : "Zur unteren Datei navigieren", "Navigate to the file on the left (in grid mode)" : "Zur Datei links navigieren (in der Kachelansicht)", @@ -228,6 +239,7 @@ OC.L10N.register( "Show those shortcuts" : "Diese Tastaturkürzel anzeigen", "You" : "Sie", "Shared multiple times with different people" : "Mehrmals mit verschiedenen Personen geteilt", + "Unable to change the favorite state of the file" : "Der Favoriten-Status der Datei kann nicht geändert werden", "Error while loading the file data" : "Fehler beim Laden der Datei-Daten", "Owner" : "Besitzer", "Remove from favorites" : "Von Favoriten entfernen", @@ -268,8 +280,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Sie sind dabei, {count} Element zu löschen","Sie sind dabei, {count} Elemente zu löschen"], "Confirm deletion" : "Löschen bestätigen", "Cancel" : "Abbrechen", + "Download" : "Herunterladen", "Moving \"{source}\" to \"{destination}\" …" : "Verschiebe \"{source}\" nach \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopiere \"{source}\" nach \"{destination}\" …", + "Destination is not a folder" : "Ziel ist kein Ordner", + "This file/folder is already in that directory" : "Diese Datei oder Ordner ist bereits in diesem Verzeichnis vorhanden", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Eine Datei oder ein Ordner kann nicht auf sich selbst oder in einen Unterordner von sich selbst verschoben werden", "(copy)" : "(Kopie)", "(copy %n)" : "(Kopie %n)", @@ -288,12 +303,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Verschieben oder kopieren abgebrochen", "Open folder {displayName}" : "Ordner {displayName} öffnen", "Open in Files" : "In Dateien öffnen", + "Open locally" : "Lokal öffnen", + "Failed to redirect to client" : "Umleitung zum Client fehlgeschlagen", "Open file locally" : "Datei lokal öffnen", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Die Datei sollte sich jetzt auf Ihrem Gerät öffnen. Wenn dies nicht der Fall ist, überprüfen Sie, ob Sie die Desktop-App installiert haben.", "Retry and close" : "Erneut versuchen und schließen", "Open online" : "Online öffnen", - "Failed to redirect to client" : "Umleitung zum Client fehlgeschlagen", - "Open locally" : "Lokal öffnen", "Rename" : "Umbenennen", "Open details" : "Details öffnen", "View in folder" : "In Ordner anzeigen", @@ -331,6 +346,9 @@ OC.L10N.register( "Files moved successfully" : "Dateien verschoben", "Conflicts resolution skipped" : "Konfliktelösung übersprungen", "Upload cancelled" : "Hochladen abgebrochen", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" konnte nicht umbenannt werden, da es nicht mehr existiert", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name \"{newName}“ wird bereits im Ordner \"{dir}“ verwendet. Bitte einen anderen Namen wählen.", + "Could not rename \"{oldName}\"" : "\"{oldName}\" konnte nicht umbenannt werden", "This operation is forbidden" : "Diese Operation ist nicht erlaubt", "This directory is unavailable, please check the logs or contact the administrator" : "Dieses Verzeichnis ist nicht verfügbar, bitte überprüfen Sie die Protokolldateien oder kontaktieren Sie die Administration", "Storage is temporarily not available" : "Speicher ist vorübergehend nicht verfügbar", @@ -346,10 +364,8 @@ OC.L10N.register( "List of favorite files and folders." : "Liste der favorisierten Ordner und Dateien.", "No favorites yet" : "Noch keine Favoriten vorhanden", "Files and folders you mark as favorite will show up here" : "Dateien und Ordner, die Sie als Favoriten kennzeichnen, werden hier erscheinen", - "All files" : "Alle Dateien", "List of your files and folders." : "Liste Ihrer Dateien und Ordner.", "All folders" : "Alle Ordner", - "Personal files" : "Persönliche Dateien", "List of your files and folders that are not shared." : "Liste Ihrer Dateien und Ordner, die nicht geteilt wurden.", "No personal files found" : "Keine persönlichen Dateien gefunden", "Files that are not shared will show up here." : "Dateien, die nicht geteilt wurden, werden hier angezeigt.", @@ -357,12 +373,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Liste der zuletzt geänderten Dateien und Ordner.", "No recently modified files" : "Keine kürzlich geänderten Dateien", "Files and folders you recently modified will show up here." : "Die von Ihnen kürzlich geänderten Dateien und Ordner werden hier angezeigt.", + "Search" : "Suche", + "Search results within your files." : "Suchergebnisse innerhalb Ihrer Dateien.", "No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden", "Select all" : "Alle auswählen", "Upload too large" : "Der Upload ist zu groß", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.", "File could not be found" : "Datei konnte nicht gefunden werden", - "Download" : "Herunterladen", "Show list view" : "Listenansicht anzeigen", "Show grid view" : "Kachelansicht anzeigen", "Close" : "Schließen", @@ -401,9 +418,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin} wurde nach {destination} kopiert", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} und {nbfiles} weitere Dateien wurden nach {destination} kopiert", "{newName} already exists" : "{newName} existiert bereits", - "Could not rename \"{fileName}\", it does not exist any more" : "Die Datei \"{fileName}\" konnte nicht umbenannt werden, da sie nicht mehr existiert", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name \"{targetName}\" wird bereits im Ordner \"{dir}\" benutzt. Bitte wählen Sie einen anderen Namen.", - "Could not rename \"{fileName}\"" : "Die Datei konnte nicht umbenannt werden \"{fileName}\"", "Could not create file \"{file}\"" : "Die Datei konnte nicht erstellt werden \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden, da diese bereits existiert", "Could not create folder \"{dir}\" because it already exists" : "Der Ordner \"{dir}\" konnte nicht erstellt werden, da dieser bereits existiert", @@ -445,8 +459,7 @@ OC.L10N.register( "Upload (max. %s)" : "Hochladen (max. %s)", "Submitting fields…" : "Felder werden übermittelt…", "Filter filenames…" : "Dateinamen filtern…", - "Edit file locally" : "Datei lokal bearbeiten", - "Edit online" : "Online bearbeiten", + "Enable the grid view" : "Kachelansicht aktivieren", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} Ordner","{folderCount} Ordner"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} Datei","{fileCount} Dateien"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 Datei und {folderCount} Ordner","1 Datei und {folderCount} Ordner"], @@ -455,7 +468,9 @@ OC.L10N.register( "Personal Files" : "Persönliche Dateien", "Text file" : "Textdatei", "New text file.txt" : "Neue Textdatei file.txt", - "{count} files could not be converted" : "{count} Dateien konnten nicht konvertiert werden", - "{count} files successfully converted" : "{count} Dateien konvertiert" + "%1$s (renamed)" : "%1$s (umbenannt)", + "renamed file" : "Umbenannte Datei", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Nach Aktivierung der Windows-kompatiblen Dateinamen können vorhandene Dateien nicht mehr geändert, aber von ihrem Besitzer in gültige neue Namen umbenannt werden.", + "Filter file names …" : "Dateinamen filtern …" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/de_DE.json b/apps/files/l10n/de_DE.json index ae1dbdeca62..1be8cac0495 100644 --- a/apps/files/l10n/de_DE.json +++ b/apps/files/l10n/de_DE.json @@ -104,6 +104,7 @@ "Unknown date" : "Unbekanntes Datum", "Clear filter" : "Filter zurücksetzen", "Modified" : "Geändert", + "Search everywhere" : "Überall suchen", "Type" : "Typ", "Active filters" : "Aktive Filter", "Remove filter" : "Filter entfernen", @@ -122,7 +123,12 @@ "Column headers with buttons are sortable." : "Spaltenüberschriften mit Schaltflächen sind sortierbar.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Diese Liste ist aus Performance-Gründen nicht vollständig gerendert. Die Dateien werden gerendert, wenn Sie durch die Liste navigieren.", "File not found" : "Datei nicht gefunden", - "{count} selected" : "{count} ausgewählt", + "_{count} selected_::_{count} selected_" : ["{count} ausgewählt","{count} ausgewählt"], + "Search globally by filename …" : "Global nach Dateinamen suchen …", + "Search here by filename …" : "Hier nach Dateinamen suchen …", + "Search scope options" : "Suchbereichsoptionen", + "Filter and search from this location" : "Von diesem Standort aus filtern und suchen", + "Search globally" : "Global suchen", "{usedQuotaByte} used" : "{usedQuotaByte} verwendet", "{used} of {quota} used" : "{used} von {quota} verwendet", "{relative}% used" : "{relative} % verwendet", @@ -134,6 +140,7 @@ "Create new folder" : "Neuen Ordner erstellen", "This name is already in use." : "Dieser Name wird bereits verwendet.", "Create" : "Erstellen", + "Files starting with a dot are hidden by default" : "Dateien, die mit einem Punkt beginnen, sind standardmäßig ausgeblendet", "Fill template fields" : "Vorlagenfelder ausfüllen", "Submitting fields …" : "Felder werden übermittelt …", "Submit" : "Übermitteln", @@ -177,34 +184,38 @@ "No files in here" : "Keine Dateien vorhanden", "Upload some content or sync with your devices!" : "Laden Sie Inhalte hoch oder synchronisieren Sie Ihre Geräte!", "Go back" : "Zurückgehen", - "Filter file names …" : "Dateinamen filtern …", "Views" : "Ansichten", "Files settings" : "Dateien-Einstellungen", "Your files" : "Ihre Dateien", "Open in files" : "In Dateien öffnen", "File cannot be accessed" : "Auf die Datei kann nicht zugegriffen werden", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Die Datei konnte nicht gefunden werden oder Sie haben keine Berechtigungen, um sie anzuzeigen. Bitten Sie den Absender, die Datei zu teilen.", + "No search results for “{query}”" : "Keine Suchergebnisse für \"{query}\"", + "Search for files" : "Nach Dateien suchen", "Clipboard is not available" : "Zwischenablage ist nicht verfügbar", "WebDAV URL copied to clipboard" : "WebDAV-URL in die Zwischenablage kopiert", + "Default view" : "Standardansicht", + "All files" : "Alle Dateien", + "Personal files" : "Persönliche Dateien", "Sort favorites first" : "Favoriten zuerst sortieren", "Sort folders before files" : "Ordner vor Dateien sortieren", "Show hidden files" : "Versteckte Dateien anzeigen", "Show file type column" : "Dateityp-Spalte anzeigen", "Crop image previews" : "Bildvorschauen zuschneiden", - "Enable the grid view" : "Kachelansicht aktivieren", "Enable folder tree" : "Ordnerstruktur aktivieren", "Additional settings" : "Zusätzliche Einstellungen", "WebDAV" : "WebDAV", "WebDAV URL" : "WebDAV-URL", "Copy to clipboard" : "In die Zwischenablage kopieren", - "Use this address to access your Files via WebDAV" : "Benutzen Sie diese Adresse, um via WebDAV auf Ihre Dateien zuzugreifen", + "Use this address to access your Files via WebDAV" : "Benutzen Sie diese Adresse, um via WebDAV auf Ihre Dateien zuzugreifen.", "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Wenn Sie 2FA aktiviert haben, müssen Sie ein neues App-Passwort erstellen und verwenden, indem Sie hier klicken.", "Warnings" : "Warnungen", "Prevent warning dialogs from open or reenable them." : "Öffnen von Warndialogen verhindern oder diese erneut aktivieren.", "Show a warning dialog when changing a file extension." : "Beim Ändern einer Dateierweiterung einen Warndialog anzeigen.", + "Show a warning dialog when deleting files." : "Beim Löschen von Dateien einen Warndialog anzeigen.", "Keyboard shortcuts" : "Tastaturkürzel", "Speed up your Files experience with these quick shortcuts." : "Arbeiten Sie schneller mit Dateien mit diesen Schnellzugriffen.", - "Open the actions menu for a file" : "Öffnen Sie das Aktionsmenü für eine Datei", + "Open the actions menu for a file" : "Aktionsmenü für eine Datei öffnen", "Rename a file" : "Eine Datei umbenennen", "Delete a file" : "Eine Datei löschen", "Favorite or remove a file from favorites" : "Datei favorisieren oder aus den Favoriten entfernen", @@ -215,7 +226,7 @@ "Select or deselect a file" : "Auswählen oder Auswahl einer Datei aufheben", "Select a range of files" : "Einen Bereich von Dateien auswählen", "Navigation" : "Navigation", - "Navigate to the parent folder" : "In den übergeordneten Ordner navigieren", + "Navigate to the parent folder" : "Zum übergeordneten Ordner navigieren", "Navigate to the file above" : "Zur obigen Datei navigieren", "Navigate to the file below" : "Zur unteren Datei navigieren", "Navigate to the file on the left (in grid mode)" : "Zur Datei links navigieren (in der Kachelansicht)", @@ -226,6 +237,7 @@ "Show those shortcuts" : "Diese Tastaturkürzel anzeigen", "You" : "Sie", "Shared multiple times with different people" : "Mehrmals mit verschiedenen Personen geteilt", + "Unable to change the favorite state of the file" : "Der Favoriten-Status der Datei kann nicht geändert werden", "Error while loading the file data" : "Fehler beim Laden der Datei-Daten", "Owner" : "Besitzer", "Remove from favorites" : "Von Favoriten entfernen", @@ -266,8 +278,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Sie sind dabei, {count} Element zu löschen","Sie sind dabei, {count} Elemente zu löschen"], "Confirm deletion" : "Löschen bestätigen", "Cancel" : "Abbrechen", + "Download" : "Herunterladen", "Moving \"{source}\" to \"{destination}\" …" : "Verschiebe \"{source}\" nach \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopiere \"{source}\" nach \"{destination}\" …", + "Destination is not a folder" : "Ziel ist kein Ordner", + "This file/folder is already in that directory" : "Diese Datei oder Ordner ist bereits in diesem Verzeichnis vorhanden", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Eine Datei oder ein Ordner kann nicht auf sich selbst oder in einen Unterordner von sich selbst verschoben werden", "(copy)" : "(Kopie)", "(copy %n)" : "(Kopie %n)", @@ -286,12 +301,12 @@ "Cancelled move or copy operation" : "Verschieben oder kopieren abgebrochen", "Open folder {displayName}" : "Ordner {displayName} öffnen", "Open in Files" : "In Dateien öffnen", + "Open locally" : "Lokal öffnen", + "Failed to redirect to client" : "Umleitung zum Client fehlgeschlagen", "Open file locally" : "Datei lokal öffnen", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Die Datei sollte sich jetzt auf Ihrem Gerät öffnen. Wenn dies nicht der Fall ist, überprüfen Sie, ob Sie die Desktop-App installiert haben.", "Retry and close" : "Erneut versuchen und schließen", "Open online" : "Online öffnen", - "Failed to redirect to client" : "Umleitung zum Client fehlgeschlagen", - "Open locally" : "Lokal öffnen", "Rename" : "Umbenennen", "Open details" : "Details öffnen", "View in folder" : "In Ordner anzeigen", @@ -329,6 +344,9 @@ "Files moved successfully" : "Dateien verschoben", "Conflicts resolution skipped" : "Konfliktelösung übersprungen", "Upload cancelled" : "Hochladen abgebrochen", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" konnte nicht umbenannt werden, da es nicht mehr existiert", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name \"{newName}“ wird bereits im Ordner \"{dir}“ verwendet. Bitte einen anderen Namen wählen.", + "Could not rename \"{oldName}\"" : "\"{oldName}\" konnte nicht umbenannt werden", "This operation is forbidden" : "Diese Operation ist nicht erlaubt", "This directory is unavailable, please check the logs or contact the administrator" : "Dieses Verzeichnis ist nicht verfügbar, bitte überprüfen Sie die Protokolldateien oder kontaktieren Sie die Administration", "Storage is temporarily not available" : "Speicher ist vorübergehend nicht verfügbar", @@ -344,10 +362,8 @@ "List of favorite files and folders." : "Liste der favorisierten Ordner und Dateien.", "No favorites yet" : "Noch keine Favoriten vorhanden", "Files and folders you mark as favorite will show up here" : "Dateien und Ordner, die Sie als Favoriten kennzeichnen, werden hier erscheinen", - "All files" : "Alle Dateien", "List of your files and folders." : "Liste Ihrer Dateien und Ordner.", "All folders" : "Alle Ordner", - "Personal files" : "Persönliche Dateien", "List of your files and folders that are not shared." : "Liste Ihrer Dateien und Ordner, die nicht geteilt wurden.", "No personal files found" : "Keine persönlichen Dateien gefunden", "Files that are not shared will show up here." : "Dateien, die nicht geteilt wurden, werden hier angezeigt.", @@ -355,12 +371,13 @@ "List of recently modified files and folders." : "Liste der zuletzt geänderten Dateien und Ordner.", "No recently modified files" : "Keine kürzlich geänderten Dateien", "Files and folders you recently modified will show up here." : "Die von Ihnen kürzlich geänderten Dateien und Ordner werden hier angezeigt.", + "Search" : "Suche", + "Search results within your files." : "Suchergebnisse innerhalb Ihrer Dateien.", "No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden", "Select all" : "Alle auswählen", "Upload too large" : "Der Upload ist zu groß", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.", "File could not be found" : "Datei konnte nicht gefunden werden", - "Download" : "Herunterladen", "Show list view" : "Listenansicht anzeigen", "Show grid view" : "Kachelansicht anzeigen", "Close" : "Schließen", @@ -399,9 +416,6 @@ "Copied {origin} inside {destination}" : "{origin} wurde nach {destination} kopiert", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} und {nbfiles} weitere Dateien wurden nach {destination} kopiert", "{newName} already exists" : "{newName} existiert bereits", - "Could not rename \"{fileName}\", it does not exist any more" : "Die Datei \"{fileName}\" konnte nicht umbenannt werden, da sie nicht mehr existiert", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name \"{targetName}\" wird bereits im Ordner \"{dir}\" benutzt. Bitte wählen Sie einen anderen Namen.", - "Could not rename \"{fileName}\"" : "Die Datei konnte nicht umbenannt werden \"{fileName}\"", "Could not create file \"{file}\"" : "Die Datei konnte nicht erstellt werden \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden, da diese bereits existiert", "Could not create folder \"{dir}\" because it already exists" : "Der Ordner \"{dir}\" konnte nicht erstellt werden, da dieser bereits existiert", @@ -443,8 +457,7 @@ "Upload (max. %s)" : "Hochladen (max. %s)", "Submitting fields…" : "Felder werden übermittelt…", "Filter filenames…" : "Dateinamen filtern…", - "Edit file locally" : "Datei lokal bearbeiten", - "Edit online" : "Online bearbeiten", + "Enable the grid view" : "Kachelansicht aktivieren", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} Ordner","{folderCount} Ordner"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} Datei","{fileCount} Dateien"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 Datei und {folderCount} Ordner","1 Datei und {folderCount} Ordner"], @@ -453,7 +466,9 @@ "Personal Files" : "Persönliche Dateien", "Text file" : "Textdatei", "New text file.txt" : "Neue Textdatei file.txt", - "{count} files could not be converted" : "{count} Dateien konnten nicht konvertiert werden", - "{count} files successfully converted" : "{count} Dateien konvertiert" + "%1$s (renamed)" : "%1$s (umbenannt)", + "renamed file" : "Umbenannte Datei", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Nach Aktivierung der Windows-kompatiblen Dateinamen können vorhandene Dateien nicht mehr geändert, aber von ihrem Besitzer in gültige neue Namen umbenannt werden.", + "Filter file names …" : "Dateinamen filtern …" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/el.js b/apps/files/l10n/el.js index fbeb47e932e..4e506a4d0b0 100644 --- a/apps/files/l10n/el.js +++ b/apps/files/l10n/el.js @@ -82,6 +82,7 @@ OC.L10N.register( "Pending" : "Εκκρεμεί", "Clear filter" : "Εκκαθάριση φίλτρου", "Modified" : "Τροποποιήθηκε", + "Search everywhere" : "Αναζητήστε παντού", "Type" : "Τύπος", "Active filters" : "Ενεργά φίλτρα", "Remove filter" : "Αφαίρεση φίλτρου", @@ -96,7 +97,7 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Οι επικεφαλίδες στηλών με κουμπιά είναι ταξινομήσιμες.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Η λίστα αυτή δεν εμφανίζεται πλήρως για λόγους απόδοσης. Τα αρχεία θα εμφανίζονται καθώς πλοηγείστε στη λίστα.", "File not found" : "Δε βρέθηκε το αρχείο", - "{count} selected" : "{count} έχουν επιλεγεί", + "Search globally" : "Γενική αναζήτηση", "{usedQuotaByte} used" : "{usedQuotaByte} χρησιμοποιείται", "{used} of {quota} used" : "Χρήση {used} από {quota} ", "{relative}% used" : "{relative}% χρησιμοποιείται", @@ -146,11 +147,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Το αρχείο δεν βρέθηκε ή δεν έχετε δικαιώματα προβολής του. Ζητήστε από τον αποστολέα να το μοιράσει.", "Clipboard is not available" : "Το πρόχειρο δεν είναι διαθέσιμο", "WebDAV URL copied to clipboard" : "Ο σύνδεσμος WebDAV αντιγράφηκε στο πρόχειρο", + "All files" : "Όλα τα αρχεία", + "Personal files" : "Προσωπικά αρχεία", "Sort favorites first" : "Ταξινόμηση των αγαπημένων πρώτα", "Sort folders before files" : "Ταξινόμηση φακέλων πριν από τα αρχεία", "Show hidden files" : "Εμφάνιση κρυφών αρχείων", "Crop image previews" : "Περικοπή προεπισκόπησης εικόνας", - "Enable the grid view" : "Ενεργοποίηση της προβολής πλέγματος", "Additional settings" : "Επιπρόσθετες ρυθμίσεις", "WebDAV" : "WebDAV", "Copy to clipboard" : "Αντιγραφή στο πρόχειρο", @@ -184,6 +186,9 @@ OC.L10N.register( "Delete" : "Διαγραφή", "Confirm deletion" : "Επιβεβαίωση διαγραφής", "Cancel" : "Ακύρωση", + "Download" : "Λήψη", + "Destination is not a folder" : "Ο προορισμός δεν είναι φάκελος", + "This file/folder is already in that directory" : "Αυτό το αρχείο/φάκελος βρίσκεται ήδη σε αυτόν τον κατάλογο", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Δεν μπορείτε να μετακινήσετε ένα αρχείο/φάκελο στον εαυτό του ή σε έναν υποφάκελο του ίδιου του φακέλου.", "(copy)" : "(αντιγραφή)", "(copy %n)" : "(αντιγραφή %n)", @@ -229,6 +234,9 @@ OC.L10N.register( "Files copied successfully" : "Τα αρχεία αντιγράφηκαν επιτυχώς", "Files moved successfully" : "Τα αρχεία μετακινήθηκαν επιτυχώς", "Upload cancelled" : "Η μεταφόρτωση ακυρώθηκε", + "Could not rename \"{oldName}\", it does not exist any more" : "Δεν ήταν δυνατή η μετονομασία του \"{oldName}\", δεν υπάρχει πλέον", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Το όνομα \"{newName}\" χρησιμοποιείται ήδη στον φάκελο \"{dir}\". Παρακαλώ επιλέξτε ένα διαφορετικό όνομα.", + "Could not rename \"{oldName}\"" : "Δεν ήταν δυνατή η μετονομασία του \"{oldName}\"", "This operation is forbidden" : "Αυτή η λειτουργία απαγορεύεται", "This directory is unavailable, please check the logs or contact the administrator" : "Ο κατάλογος δεν είναι διαθέσιμος, παρακαλούμε ελέγξτε τα αρχεία καταγραφής ή επικοινωνήστε με το διαχειριστή", "Storage is temporarily not available" : "Μη διαθέσιμος χώρος αποθήκευσης προσωρινά", @@ -241,9 +249,7 @@ OC.L10N.register( "Filenames must not end with \"{extension}\"." : "Τα ονόματα αρχείων δεν πρέπει να τελειώνουν με \"{extension}\".", "No favorites yet" : "Κανένα αγαπημένο ακόμα", "Files and folders you mark as favorite will show up here" : "Τα αρχεία και οι φάκελοι που σημειώνονται ως αγαπημένα θα εμφανιστούν εδώ", - "All files" : "Όλα τα αρχεία", "List of your files and folders." : "Λίστα των αρχείων και φακέλων σας.", - "Personal files" : "Προσωπικά αρχεία", "List of your files and folders that are not shared." : "Λίστα αρχείων και φακέλων που δεν είναι κοινόχρηστα.", "No personal files found" : "Δε βρέθηκαν προσωπικά αρχεία", "Files that are not shared will show up here." : "Τα αρχεία που δεν είναι κοινόχρηστα θα εμφανίζονται εδώ.", @@ -251,12 +257,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Λίστα των πρόσφατα τροποποιημένων αρχείων και φακέλων.", "No recently modified files" : "Δεν υπάρχουν πρόσφατα τροποποιημένα αρχεία", "Files and folders you recently modified will show up here." : "Εδώ θα εμφανίζονται τα αρχεία και οι φάκελοι που τροποποιήσατε πρόσφατα.", + "Search" : "Αναζήτηση", "No entries found in this folder" : "Δεν βρέθηκαν καταχωρήσεις σε αυτόν το φάκελο", "Select all" : "Επιλογή όλων", "Upload too large" : "Πολύ μεγάλο αρχείο προς μεταφόρτωση", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Τα αρχεία που προσπαθείτε να μεταφορτώσετε υπερβαίνουν το μέγιστο μέγεθος μεταφόρτωσης αρχείων σε αυτόν τον διακομιστή.", "File could not be found" : "Δεν μπορεί να βρεθεί το αρχείο", - "Download" : "Λήψη", "Show list view" : "Προβολή λίστας", "Show grid view" : "Προβολή πλέγματος", "Close" : "Κλείσιμο", @@ -295,9 +301,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Αντιγράφτηκε το {origin} στο {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Αντιγράφτηκε το {origin} και {nbfiles} άλλα αρχεία στο {destination}", "{newName} already exists" : "Το {newName} υπάρχει ήδη", - "Could not rename \"{fileName}\", it does not exist any more" : "Αδυναμία μετονομασίας του \"{fileName}\", το αρχείο δεν υπάρχει πια.", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Το όνομα \"{targetName}\" χρησιμοποιείται ήδη στον φάκελο\"{dir}\". Παρακαλούμε διαλέξτε ένα διαφορετικό όνομα.", - "Could not rename \"{fileName}\"" : "Αδυναμία μετονομασίας του \"{fileName}\"", "Could not create file \"{file}\"" : "Αδυναμία δημιουργίας του αρχείου \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Αδυναμία δημιουργίας του αρχείου \"{file}\" επειδή υπάρχει ήδη", "Could not create folder \"{dir}\" because it already exists" : "Αδυναμία δημιουργίας του φακέλου \"{dir}\" επειδή υπάρχει ήδη", @@ -335,7 +338,7 @@ OC.L10N.register( "An error occurred while trying to update the tags" : "Ένα σφάλμα προέκυψε κατά τη διάρκεια ενημέρωσης των ετικετών", "Upload (max. %s)" : "Μεταφόρτωση (max. %s)", "Filter filenames…" : "Φιλτράρετε τα ονόματα αρχείων...", - "Edit file locally" : "Επεξεργασία αρχείου τοπικά", + "Enable the grid view" : "Ενεργοποίηση της προβολής πλέγματος", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} φάκελος","{folderCount} φακέλοι"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} αρχείο","{fileCount} αρχεία"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 αρχείο και {folderCount} φάκελος","1 αρχείο και {folderCount} φακέλοι"], diff --git a/apps/files/l10n/el.json b/apps/files/l10n/el.json index 7ee25f99471..c0a46a52758 100644 --- a/apps/files/l10n/el.json +++ b/apps/files/l10n/el.json @@ -80,6 +80,7 @@ "Pending" : "Εκκρεμεί", "Clear filter" : "Εκκαθάριση φίλτρου", "Modified" : "Τροποποιήθηκε", + "Search everywhere" : "Αναζητήστε παντού", "Type" : "Τύπος", "Active filters" : "Ενεργά φίλτρα", "Remove filter" : "Αφαίρεση φίλτρου", @@ -94,7 +95,7 @@ "Column headers with buttons are sortable." : "Οι επικεφαλίδες στηλών με κουμπιά είναι ταξινομήσιμες.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Η λίστα αυτή δεν εμφανίζεται πλήρως για λόγους απόδοσης. Τα αρχεία θα εμφανίζονται καθώς πλοηγείστε στη λίστα.", "File not found" : "Δε βρέθηκε το αρχείο", - "{count} selected" : "{count} έχουν επιλεγεί", + "Search globally" : "Γενική αναζήτηση", "{usedQuotaByte} used" : "{usedQuotaByte} χρησιμοποιείται", "{used} of {quota} used" : "Χρήση {used} από {quota} ", "{relative}% used" : "{relative}% χρησιμοποιείται", @@ -144,11 +145,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Το αρχείο δεν βρέθηκε ή δεν έχετε δικαιώματα προβολής του. Ζητήστε από τον αποστολέα να το μοιράσει.", "Clipboard is not available" : "Το πρόχειρο δεν είναι διαθέσιμο", "WebDAV URL copied to clipboard" : "Ο σύνδεσμος WebDAV αντιγράφηκε στο πρόχειρο", + "All files" : "Όλα τα αρχεία", + "Personal files" : "Προσωπικά αρχεία", "Sort favorites first" : "Ταξινόμηση των αγαπημένων πρώτα", "Sort folders before files" : "Ταξινόμηση φακέλων πριν από τα αρχεία", "Show hidden files" : "Εμφάνιση κρυφών αρχείων", "Crop image previews" : "Περικοπή προεπισκόπησης εικόνας", - "Enable the grid view" : "Ενεργοποίηση της προβολής πλέγματος", "Additional settings" : "Επιπρόσθετες ρυθμίσεις", "WebDAV" : "WebDAV", "Copy to clipboard" : "Αντιγραφή στο πρόχειρο", @@ -182,6 +184,9 @@ "Delete" : "Διαγραφή", "Confirm deletion" : "Επιβεβαίωση διαγραφής", "Cancel" : "Ακύρωση", + "Download" : "Λήψη", + "Destination is not a folder" : "Ο προορισμός δεν είναι φάκελος", + "This file/folder is already in that directory" : "Αυτό το αρχείο/φάκελος βρίσκεται ήδη σε αυτόν τον κατάλογο", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Δεν μπορείτε να μετακινήσετε ένα αρχείο/φάκελο στον εαυτό του ή σε έναν υποφάκελο του ίδιου του φακέλου.", "(copy)" : "(αντιγραφή)", "(copy %n)" : "(αντιγραφή %n)", @@ -227,6 +232,9 @@ "Files copied successfully" : "Τα αρχεία αντιγράφηκαν επιτυχώς", "Files moved successfully" : "Τα αρχεία μετακινήθηκαν επιτυχώς", "Upload cancelled" : "Η μεταφόρτωση ακυρώθηκε", + "Could not rename \"{oldName}\", it does not exist any more" : "Δεν ήταν δυνατή η μετονομασία του \"{oldName}\", δεν υπάρχει πλέον", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Το όνομα \"{newName}\" χρησιμοποιείται ήδη στον φάκελο \"{dir}\". Παρακαλώ επιλέξτε ένα διαφορετικό όνομα.", + "Could not rename \"{oldName}\"" : "Δεν ήταν δυνατή η μετονομασία του \"{oldName}\"", "This operation is forbidden" : "Αυτή η λειτουργία απαγορεύεται", "This directory is unavailable, please check the logs or contact the administrator" : "Ο κατάλογος δεν είναι διαθέσιμος, παρακαλούμε ελέγξτε τα αρχεία καταγραφής ή επικοινωνήστε με το διαχειριστή", "Storage is temporarily not available" : "Μη διαθέσιμος χώρος αποθήκευσης προσωρινά", @@ -239,9 +247,7 @@ "Filenames must not end with \"{extension}\"." : "Τα ονόματα αρχείων δεν πρέπει να τελειώνουν με \"{extension}\".", "No favorites yet" : "Κανένα αγαπημένο ακόμα", "Files and folders you mark as favorite will show up here" : "Τα αρχεία και οι φάκελοι που σημειώνονται ως αγαπημένα θα εμφανιστούν εδώ", - "All files" : "Όλα τα αρχεία", "List of your files and folders." : "Λίστα των αρχείων και φακέλων σας.", - "Personal files" : "Προσωπικά αρχεία", "List of your files and folders that are not shared." : "Λίστα αρχείων και φακέλων που δεν είναι κοινόχρηστα.", "No personal files found" : "Δε βρέθηκαν προσωπικά αρχεία", "Files that are not shared will show up here." : "Τα αρχεία που δεν είναι κοινόχρηστα θα εμφανίζονται εδώ.", @@ -249,12 +255,12 @@ "List of recently modified files and folders." : "Λίστα των πρόσφατα τροποποιημένων αρχείων και φακέλων.", "No recently modified files" : "Δεν υπάρχουν πρόσφατα τροποποιημένα αρχεία", "Files and folders you recently modified will show up here." : "Εδώ θα εμφανίζονται τα αρχεία και οι φάκελοι που τροποποιήσατε πρόσφατα.", + "Search" : "Αναζήτηση", "No entries found in this folder" : "Δεν βρέθηκαν καταχωρήσεις σε αυτόν το φάκελο", "Select all" : "Επιλογή όλων", "Upload too large" : "Πολύ μεγάλο αρχείο προς μεταφόρτωση", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Τα αρχεία που προσπαθείτε να μεταφορτώσετε υπερβαίνουν το μέγιστο μέγεθος μεταφόρτωσης αρχείων σε αυτόν τον διακομιστή.", "File could not be found" : "Δεν μπορεί να βρεθεί το αρχείο", - "Download" : "Λήψη", "Show list view" : "Προβολή λίστας", "Show grid view" : "Προβολή πλέγματος", "Close" : "Κλείσιμο", @@ -293,9 +299,6 @@ "Copied {origin} inside {destination}" : "Αντιγράφτηκε το {origin} στο {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Αντιγράφτηκε το {origin} και {nbfiles} άλλα αρχεία στο {destination}", "{newName} already exists" : "Το {newName} υπάρχει ήδη", - "Could not rename \"{fileName}\", it does not exist any more" : "Αδυναμία μετονομασίας του \"{fileName}\", το αρχείο δεν υπάρχει πια.", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Το όνομα \"{targetName}\" χρησιμοποιείται ήδη στον φάκελο\"{dir}\". Παρακαλούμε διαλέξτε ένα διαφορετικό όνομα.", - "Could not rename \"{fileName}\"" : "Αδυναμία μετονομασίας του \"{fileName}\"", "Could not create file \"{file}\"" : "Αδυναμία δημιουργίας του αρχείου \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Αδυναμία δημιουργίας του αρχείου \"{file}\" επειδή υπάρχει ήδη", "Could not create folder \"{dir}\" because it already exists" : "Αδυναμία δημιουργίας του φακέλου \"{dir}\" επειδή υπάρχει ήδη", @@ -333,7 +336,7 @@ "An error occurred while trying to update the tags" : "Ένα σφάλμα προέκυψε κατά τη διάρκεια ενημέρωσης των ετικετών", "Upload (max. %s)" : "Μεταφόρτωση (max. %s)", "Filter filenames…" : "Φιλτράρετε τα ονόματα αρχείων...", - "Edit file locally" : "Επεξεργασία αρχείου τοπικά", + "Enable the grid view" : "Ενεργοποίηση της προβολής πλέγματος", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} φάκελος","{folderCount} φακέλοι"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} αρχείο","{fileCount} αρχεία"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 αρχείο και {folderCount} φάκελος","1 αρχείο και {folderCount} φακέλοι"], diff --git a/apps/files/l10n/en_GB.js b/apps/files/l10n/en_GB.js index 1499c95351b..086e763f4ab 100644 --- a/apps/files/l10n/en_GB.js +++ b/apps/files/l10n/en_GB.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "Unknown date", "Clear filter" : "Clear filter", "Modified" : "Modified", + "Search everywhere" : "Search everywhere", "Type" : "Type", "Active filters" : "Active filters", "Remove filter" : "Remove filter", @@ -124,7 +125,12 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Column headers with buttons are sortable.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list.", "File not found" : "File not found", - "{count} selected" : "{count} selected", + "_{count} selected_::_{count} selected_" : ["{count} selected","{count} selected"], + "Search globally by filename …" : "Search globally by filename …", + "Search here by filename …" : "Search here by filename …", + "Search scope options" : "Search scope options", + "Filter and search from this location" : "Filter and search from this location", + "Search globally" : "Search globally", "{usedQuotaByte} used" : "{usedQuotaByte} used", "{used} of {quota} used" : "{used} of {quota} used", "{relative}% used" : "{relative}% used", @@ -179,21 +185,24 @@ OC.L10N.register( "No files in here" : "No files in here", "Upload some content or sync with your devices!" : "Upload some content or sync with your devices!", "Go back" : "Go back", - "Filter file names …" : "Filter file names …", "Views" : "Views", "Files settings" : "Files settings", "Your files" : "Your files", "Open in files" : "Open in files", "File cannot be accessed" : "File cannot be accessed", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "The file could not be found or you do not have permissions to view it. Ask the sender to share it.", + "No search results for “{query}”" : "No search results for “{query}”", + "Search for files" : "Search for files", "Clipboard is not available" : "Clipboard is not available", "WebDAV URL copied to clipboard" : "WebDAV URL copied to clipboard", + "Default view" : "Default view", + "All files" : "All files", + "Personal files" : "Personal files", "Sort favorites first" : "Sort favourites first", "Sort folders before files" : "Sort folders before files", "Show hidden files" : "Show hidden files", "Show file type column" : "Show file type column", "Crop image previews" : "Crop image previews", - "Enable the grid view" : "Enable the grid view", "Enable folder tree" : "Enable folder tree", "Additional settings" : "Additional settings", "WebDAV" : "WebDAV", @@ -203,7 +212,8 @@ OC.L10N.register( "If you have enabled 2FA, you must create and use a new app password by clicking here." : "If you have enabled 2FA, you must create and use a new app password by clicking here.", "Warnings" : "Warnings", "Prevent warning dialogs from open or reenable them." : "Prevent warning dialogues from opening or reenable them.", - "Show a warning dialog when changing a file extension." : "Show a warning dialogue when changing a file extension.", + "Show a warning dialog when changing a file extension." : "Show a warning dialog when changing a file extension.", + "Show a warning dialog when deleting files." : "Show a warning dialog when deleting files.", "Keyboard shortcuts" : "Keyboard shortcuts", "Speed up your Files experience with these quick shortcuts." : "Speed up your Files experience with these quick shortcuts.", "Open the actions menu for a file" : "Open the actions menu for a file", @@ -228,6 +238,7 @@ OC.L10N.register( "Show those shortcuts" : "Show those shortcuts", "You" : "You", "Shared multiple times with different people" : "Shared multiple times with different people", + "Unable to change the favorite state of the file" : "Unable to change the favorite state of the file", "Error while loading the file data" : "Error while loading the file data", "Owner" : "Owner", "Remove from favorites" : "Remove from favourites", @@ -268,8 +279,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["You are about to delete {count} item","You are about to delete {count} items"], "Confirm deletion" : "Confirm deletion", "Cancel" : "Cancel", + "Download" : "Download", "Moving \"{source}\" to \"{destination}\" …" : "Moving \"{source}\" to \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Copying \"{source}\" to \"{destination}\" …", + "Destination is not a folder" : "Destination is not a folder", + "This file/folder is already in that directory" : "This file/folder is already in that directory", "You cannot move a file/folder onto itself or into a subfolder of itself" : "You cannot move a file/folder onto itself or into a subfolder of itself", "(copy)" : "(copy)", "(copy %n)" : "(copy %n)", @@ -288,12 +302,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Cancelled move or copy operation", "Open folder {displayName}" : "Open folder {displayName}", "Open in Files" : "Open in Files", + "Open locally" : "Open locally", + "Failed to redirect to client" : "Failed to redirect to client", "Open file locally" : "Open file locally", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "The file should now open on your device. If it doesn't, please check that you have the desktop app installed.", "Retry and close" : "Retry and close", "Open online" : "Open online", - "Failed to redirect to client" : "Failed to redirect to client", - "Open locally" : "Open locally", "Rename" : "Rename", "Open details" : "Open details", "View in folder" : "View in folder", @@ -331,6 +345,9 @@ OC.L10N.register( "Files moved successfully" : "Files moved successfully", "Conflicts resolution skipped" : "Conflicts resolution skipped", "Upload cancelled" : "Upload cancelled", + "Could not rename \"{oldName}\", it does not exist any more" : "Could not rename \"{oldName}\", it does not exist any more", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name.", + "Could not rename \"{oldName}\"" : "Could not rename \"{oldName}\"", "This operation is forbidden" : "This operation is forbidden", "This directory is unavailable, please check the logs or contact the administrator" : "This directory is unavailable, please check the logs or contact the administrator", "Storage is temporarily not available" : "Storage is temporarily not available", @@ -346,10 +363,8 @@ OC.L10N.register( "List of favorite files and folders." : "List of favourite files and folders.", "No favorites yet" : "No favourites yet", "Files and folders you mark as favorite will show up here" : "Files and folders you mark as favourite will show up here", - "All files" : "All files", "List of your files and folders." : "List of your files and folders.", "All folders" : "All folders", - "Personal files" : "Personal files", "List of your files and folders that are not shared." : "List of your files and folders that are not shared.", "No personal files found" : "No personal files found", "Files that are not shared will show up here." : "Files that are not shared will show up here.", @@ -357,12 +372,13 @@ OC.L10N.register( "List of recently modified files and folders." : "List of recently modified files and folders.", "No recently modified files" : "No recently modified files", "Files and folders you recently modified will show up here." : "Files and folders you recently modified will show up here.", + "Search" : "Search", + "Search results within your files." : "Search results within your files.", "No entries found in this folder" : "No entries found in this folder", "Select all" : "Select all", "Upload too large" : "Upload too large", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "The files you are trying to upload exceed the maximum size for file uploads on this server.", "File could not be found" : "File could not be found", - "Download" : "Download", "Show list view" : "Show list view", "Show grid view" : "Show grid view", "Close" : "Close", @@ -401,9 +417,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Copied {origin} inside {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copied {origin} and {nbfiles} other files inside {destination}", "{newName} already exists" : "{newName} already exists", - "Could not rename \"{fileName}\", it does not exist any more" : "Could not rename \"{fileName}\", it does not exist any more", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name.", - "Could not rename \"{fileName}\"" : "Could not rename \"{fileName}\"", "Could not create file \"{file}\"" : "Could not create file \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Could not create file \"{file}\" because it already exists", "Could not create folder \"{dir}\" because it already exists" : "Could not create folder \"{dir}\" because it already exists", @@ -445,8 +458,7 @@ OC.L10N.register( "Upload (max. %s)" : "Upload (max. %s)", "Submitting fields…" : "Submitting fields…", "Filter filenames…" : "Filter filenames…", - "Edit file locally" : "Edit file locally", - "Edit online" : "Edit online", + "Enable the grid view" : "Enable the grid view", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} folder","{folderCount} folders"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} file","{fileCount} files"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 file and {folderCount} folder","1 file and {folderCount} folders"], @@ -455,7 +467,9 @@ OC.L10N.register( "Personal Files" : "Personal Files", "Text file" : "Text file", "New text file.txt" : "New text file.txt", - "{count} files could not be converted" : "{count} files could not be converted", - "{count} files successfully converted" : "{count} files successfully converted" + "%1$s (renamed)" : "%1$s (renamed)", + "renamed file" : "renamed file", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner.", + "Filter file names …" : "Filter file names …" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/en_GB.json b/apps/files/l10n/en_GB.json index 093e3fbf15e..33d8c73111f 100644 --- a/apps/files/l10n/en_GB.json +++ b/apps/files/l10n/en_GB.json @@ -104,6 +104,7 @@ "Unknown date" : "Unknown date", "Clear filter" : "Clear filter", "Modified" : "Modified", + "Search everywhere" : "Search everywhere", "Type" : "Type", "Active filters" : "Active filters", "Remove filter" : "Remove filter", @@ -122,7 +123,12 @@ "Column headers with buttons are sortable." : "Column headers with buttons are sortable.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list.", "File not found" : "File not found", - "{count} selected" : "{count} selected", + "_{count} selected_::_{count} selected_" : ["{count} selected","{count} selected"], + "Search globally by filename …" : "Search globally by filename …", + "Search here by filename …" : "Search here by filename …", + "Search scope options" : "Search scope options", + "Filter and search from this location" : "Filter and search from this location", + "Search globally" : "Search globally", "{usedQuotaByte} used" : "{usedQuotaByte} used", "{used} of {quota} used" : "{used} of {quota} used", "{relative}% used" : "{relative}% used", @@ -177,21 +183,24 @@ "No files in here" : "No files in here", "Upload some content or sync with your devices!" : "Upload some content or sync with your devices!", "Go back" : "Go back", - "Filter file names …" : "Filter file names …", "Views" : "Views", "Files settings" : "Files settings", "Your files" : "Your files", "Open in files" : "Open in files", "File cannot be accessed" : "File cannot be accessed", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "The file could not be found or you do not have permissions to view it. Ask the sender to share it.", + "No search results for “{query}”" : "No search results for “{query}”", + "Search for files" : "Search for files", "Clipboard is not available" : "Clipboard is not available", "WebDAV URL copied to clipboard" : "WebDAV URL copied to clipboard", + "Default view" : "Default view", + "All files" : "All files", + "Personal files" : "Personal files", "Sort favorites first" : "Sort favourites first", "Sort folders before files" : "Sort folders before files", "Show hidden files" : "Show hidden files", "Show file type column" : "Show file type column", "Crop image previews" : "Crop image previews", - "Enable the grid view" : "Enable the grid view", "Enable folder tree" : "Enable folder tree", "Additional settings" : "Additional settings", "WebDAV" : "WebDAV", @@ -201,7 +210,8 @@ "If you have enabled 2FA, you must create and use a new app password by clicking here." : "If you have enabled 2FA, you must create and use a new app password by clicking here.", "Warnings" : "Warnings", "Prevent warning dialogs from open or reenable them." : "Prevent warning dialogues from opening or reenable them.", - "Show a warning dialog when changing a file extension." : "Show a warning dialogue when changing a file extension.", + "Show a warning dialog when changing a file extension." : "Show a warning dialog when changing a file extension.", + "Show a warning dialog when deleting files." : "Show a warning dialog when deleting files.", "Keyboard shortcuts" : "Keyboard shortcuts", "Speed up your Files experience with these quick shortcuts." : "Speed up your Files experience with these quick shortcuts.", "Open the actions menu for a file" : "Open the actions menu for a file", @@ -226,6 +236,7 @@ "Show those shortcuts" : "Show those shortcuts", "You" : "You", "Shared multiple times with different people" : "Shared multiple times with different people", + "Unable to change the favorite state of the file" : "Unable to change the favorite state of the file", "Error while loading the file data" : "Error while loading the file data", "Owner" : "Owner", "Remove from favorites" : "Remove from favourites", @@ -266,8 +277,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["You are about to delete {count} item","You are about to delete {count} items"], "Confirm deletion" : "Confirm deletion", "Cancel" : "Cancel", + "Download" : "Download", "Moving \"{source}\" to \"{destination}\" …" : "Moving \"{source}\" to \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Copying \"{source}\" to \"{destination}\" …", + "Destination is not a folder" : "Destination is not a folder", + "This file/folder is already in that directory" : "This file/folder is already in that directory", "You cannot move a file/folder onto itself or into a subfolder of itself" : "You cannot move a file/folder onto itself or into a subfolder of itself", "(copy)" : "(copy)", "(copy %n)" : "(copy %n)", @@ -286,12 +300,12 @@ "Cancelled move or copy operation" : "Cancelled move or copy operation", "Open folder {displayName}" : "Open folder {displayName}", "Open in Files" : "Open in Files", + "Open locally" : "Open locally", + "Failed to redirect to client" : "Failed to redirect to client", "Open file locally" : "Open file locally", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "The file should now open on your device. If it doesn't, please check that you have the desktop app installed.", "Retry and close" : "Retry and close", "Open online" : "Open online", - "Failed to redirect to client" : "Failed to redirect to client", - "Open locally" : "Open locally", "Rename" : "Rename", "Open details" : "Open details", "View in folder" : "View in folder", @@ -329,6 +343,9 @@ "Files moved successfully" : "Files moved successfully", "Conflicts resolution skipped" : "Conflicts resolution skipped", "Upload cancelled" : "Upload cancelled", + "Could not rename \"{oldName}\", it does not exist any more" : "Could not rename \"{oldName}\", it does not exist any more", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name.", + "Could not rename \"{oldName}\"" : "Could not rename \"{oldName}\"", "This operation is forbidden" : "This operation is forbidden", "This directory is unavailable, please check the logs or contact the administrator" : "This directory is unavailable, please check the logs or contact the administrator", "Storage is temporarily not available" : "Storage is temporarily not available", @@ -344,10 +361,8 @@ "List of favorite files and folders." : "List of favourite files and folders.", "No favorites yet" : "No favourites yet", "Files and folders you mark as favorite will show up here" : "Files and folders you mark as favourite will show up here", - "All files" : "All files", "List of your files and folders." : "List of your files and folders.", "All folders" : "All folders", - "Personal files" : "Personal files", "List of your files and folders that are not shared." : "List of your files and folders that are not shared.", "No personal files found" : "No personal files found", "Files that are not shared will show up here." : "Files that are not shared will show up here.", @@ -355,12 +370,13 @@ "List of recently modified files and folders." : "List of recently modified files and folders.", "No recently modified files" : "No recently modified files", "Files and folders you recently modified will show up here." : "Files and folders you recently modified will show up here.", + "Search" : "Search", + "Search results within your files." : "Search results within your files.", "No entries found in this folder" : "No entries found in this folder", "Select all" : "Select all", "Upload too large" : "Upload too large", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "The files you are trying to upload exceed the maximum size for file uploads on this server.", "File could not be found" : "File could not be found", - "Download" : "Download", "Show list view" : "Show list view", "Show grid view" : "Show grid view", "Close" : "Close", @@ -399,9 +415,6 @@ "Copied {origin} inside {destination}" : "Copied {origin} inside {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copied {origin} and {nbfiles} other files inside {destination}", "{newName} already exists" : "{newName} already exists", - "Could not rename \"{fileName}\", it does not exist any more" : "Could not rename \"{fileName}\", it does not exist any more", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name.", - "Could not rename \"{fileName}\"" : "Could not rename \"{fileName}\"", "Could not create file \"{file}\"" : "Could not create file \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Could not create file \"{file}\" because it already exists", "Could not create folder \"{dir}\" because it already exists" : "Could not create folder \"{dir}\" because it already exists", @@ -443,8 +456,7 @@ "Upload (max. %s)" : "Upload (max. %s)", "Submitting fields…" : "Submitting fields…", "Filter filenames…" : "Filter filenames…", - "Edit file locally" : "Edit file locally", - "Edit online" : "Edit online", + "Enable the grid view" : "Enable the grid view", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} folder","{folderCount} folders"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} file","{fileCount} files"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 file and {folderCount} folder","1 file and {folderCount} folders"], @@ -453,7 +465,9 @@ "Personal Files" : "Personal Files", "Text file" : "Text file", "New text file.txt" : "New text file.txt", - "{count} files could not be converted" : "{count} files could not be converted", - "{count} files successfully converted" : "{count} files successfully converted" + "%1$s (renamed)" : "%1$s (renamed)", + "renamed file" : "renamed file", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner.", + "Filter file names …" : "Filter file names …" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/eo.js b/apps/files/l10n/eo.js deleted file mode 100644 index b46abaef335..00000000000 --- a/apps/files/l10n/eo.js +++ /dev/null @@ -1,178 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "Dosiero ne troveblas", - "Move or copy" : "Movi aŭ kopii", - "Download" : "Elŝuti", - "Delete" : "Forigi", - "Tags" : "Etikedoj", - "Show list view" : "Montri listan vidon", - "Show grid view" : "Montri kradan vidon", - "Home" : "Hejmo", - "Close" : "Fermi", - "Could not create folder \"{dir}\"" : "Ne eblas krei dosierujon „{dir}“", - "This will stop your current uploads." : "Tio haltigos viajn nunajn alŝutojn.", - "Upload cancelled." : "La alŝuto nuliĝis.", - "Processing files …" : "Traktado de dosieroj…", - "…" : "… ", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Ne povis alŝuti {filename} ĉar ĝi estas dosierujo aŭ ĝi havas 0 bajtoj", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Ne sufiĉas libera spaco: vi alŝutas {size1} sed nur {size2} restas", - "Target folder \"{dir}\" does not exist any more" : "Cela dosierujo \"{dir}\" ne plu ekzistas", - "Not enough free space" : "Ne sufiĉe libera spaco", - "An unknown error has occurred" : "Nekonata eraro okazis", - "Uploading …" : "Alŝutado…", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} el {totalSize} ({bitrate})", - "Uploading that item is not supported" : "Alŝuto de tiu elemento ne estas subtenata", - "Target folder does not exist any more" : "La cela dosierujo ne plu ekzistas", - "Error when assembling chunks, status code {status}" : "Eraro dum kunigo de pecoj, stata kodo {status}", - "Actions" : "Agoj", - "Rename" : "Alinomi", - "Move" : "Movi", - "Copy" : "Kopii", - "Choose target folder" : "Elekti celan dosierujon", - "Edit locally" : "Redakti loke", - "Open" : "Malfermi", - "Could not load info for file \"{file}\"" : "Informo pri dosiero „{file}“ ne legeblis", - "Files" : "Dosieroj", - "Details" : "Detaloj", - "Pending" : "Pritraktotaj", - "Unable to determine date" : "Ne eblas determini daton", - "This operation is forbidden" : "Ĉi tiu operacio malpermesatas", - "This directory is unavailable, please check the logs or contact the administrator" : "Ĉi tiu dosierujo maldisponeblas, bonvolu kontroli la protokolojn aŭ kontakti la administranton", - "Storage is temporarily not available" : "Konservejo dumtempe ne disponeblas", - "Could not move \"{file}\", target exists" : "Ne eblas movi la dosieron „{file}“, celo jam ekzistas", - "Could not move \"{file}\"" : "Ne eblas movi la dosieron „{file}“", - "copy" : "kopio", - "Could not copy \"{file}\", target exists" : "Ne eblas kopii la dosieron „{file}“, celo jam ekzistas", - "Could not copy \"{file}\"" : "Ne eblas kopii la dosieron „{file}“", - "Copied {origin} inside {destination}" : "{origin} kopiita ene de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} kaj {nbfiles} aliaj dosieroj kopiitaj ene de {destination}", - "{newName} already exists" : "{newName} jam ekzistas", - "Could not rename \"{fileName}\", it does not exist any more" : "Ne eblis alinomi „{fileName}“, ĝi ne plu ekzistas", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "La nomo „{targetName}“ jam uzatas en la dosierujo „{dir}“. Bonvolu elekti alian nomon.", - "Could not rename \"{fileName}\"" : "Ne eblis alinomi „{fileName}“", - "Could not create file \"{file}\"" : "Ne eblas krei dosieron „{file}“", - "Could not create file \"{file}\" because it already exists" : "Ne eblis krei dosieron „{file}“ ĉar ĝi jam ekzistas", - "Could not create folder \"{dir}\" because it already exists" : "Ne eblas krei dosierujon „{dir}“ ĉar ĝi jam ekzistas", - "Error deleting file \"{fileName}\"." : "Eraro dum forigo de dosiero „{fileName}“.", - "No search results in other folders for {tag}{filter}{endtag}" : "Neniu serĉorezulto en aliaj dosierujoj pri {tag}{filter}{endtag}", - "Name" : "Nomo", - "Size" : "Grando", - "Modified" : "Modifita", - "_%n folder_::_%n folders_" : ["%n dosierujo","%n dosierujoj"], - "_%n file_::_%n files_" : ["%n dosiero","%n dosieroj"], - "{dirs} and {files}" : "{dirs} kaj {files}", - "_including %n hidden_::_including %n hidden_" : ["inkluzive %n kaŝita","inkluzive %n kaŝita(j)"], - "_Uploading %n file_::_Uploading %n files_" : ["Alŝutatas %n dosiero","Alŝutatas %n dosieroj"], - "New" : "Nova", - "Select file range" : "Elekti dosierintervalon", - "{used}%" : "{used}%", - "{used} of {quota} used" : "{used} uzataj el {quota}", - "{used} used" : "{used} uzataj", - "\"{name}\" is an invalid file name." : "„{name}“ estas nevalida dosiernomo.", - "File name cannot be empty." : "Dosiernomo devas ne malpleni.", - "\"/\" is not allowed inside a file name." : "Ne eblas uziĝi „/“ en dosiernomo.", - "\"{name}\" is not an allowed filetype" : "„{name}“ ne estas permesita dosiertipo.", - "View in folder" : "Vidi en dosierujo", - "Path" : "Vojo", - "_%n byte_::_%n bytes_" : ["%n bajto","%n bajtoj"], - "Favorited" : "Pliŝatitaj", - "Favorite" : "Pliŝatata", - "New folder" : "Nova dosierujo", - "Create new folder" : "Krei novan dosierujon", - "Upload file" : "Alŝuti dosieron", - "Recent" : "Lastaj ŝanĝoj", - "Not favorited" : "Ne pliŝatitaj", - "Remove from favorites" : "Malpliŝatigi", - "Add to favorites" : "Pliŝatigi", - "An error occurred while trying to update the tags" : "Okazis eraro dum provo ĝisdatigi la etikedojn", - "Added to favorites" : "Aldonita al pliŝatataĵoj", - "Removed from favorites" : "Forigita el pliŝataĵoj", - "You added {file} to your favorites" : "Vi aldonis {file} al viaj pliŝataĵoj", - "You removed {file} from your favorites" : "Vi forigis {file} el viaj pliŝataĵoj", - "Favorites" : "Pliŝatataj", - "File changes" : "Dosierŝanĝoj", - "Created by {user}" : "Kreita de {user}", - "Changed by {user}" : "Ŝanĝita de {user}", - "Deleted by {user}" : "Forigita de {user}", - "Restored by {user}" : "Restaŭrita de {user}", - "Renamed by {user}" : "Alinomita de {user}", - "Moved by {user}" : "Movita de {user}", - "You created {file}" : "Vi kreis „{file}“", - "You created an encrypted file in {file}" : "Vi kreis ĉifritan dosieron en {file}", - "{user} created {file}" : "{user} kreis {file}", - "{user} created an encrypted file in {file}" : "{user} kreis ĉifritan dosieron en {file}", - "{file} was created in a public folder" : "{file} kreiĝis en publika dosierujo", - "You changed {file}" : "Vi ŝanĝis {file}", - "You changed an encrypted file in {file}" : "Vi ŝanĝis ĉifritan dosieron en {file}", - "{user} changed {file}" : "{user} ŝanĝis {file}", - "{user} changed an encrypted file in {file}" : "{user} ŝanĝis ĉifritan dosieron en {file}", - "You deleted {file}" : "Vi forigis {file}", - "You deleted an encrypted file in {file}" : "Vi forigis ĉifritan dosieron en {file}", - "{user} deleted {file}" : "{user} forigis {file}", - "{user} deleted an encrypted file in {file}" : "{user} forigis ĉifritan dosieron en {file}", - "You restored {file}" : "Vi restaŭris {file}", - "{user} restored {file}" : "{user} restaŭris {file}", - "You renamed {oldfile} to {newfile}" : "Vi alinomis {oldfile} al {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} alinomis {oldfile} al {newfile}", - "You moved {oldfile} to {newfile}" : "Vi movis {oldfile} al {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movis {oldfile} al {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Dosiero aldoniĝis aŭ foriĝis el viaj <strong>pliŝataĵoj</strong>", - "A file or folder has been <strong>changed</strong>" : "Dosiero aŭ dosierujo <strong>ŝanĝiĝis</strong>", - "Upload (max. %s)" : "Alŝuti (maks. %s)", - "Accept" : "Akcepti", - "Reject" : "Rifuzi", - "in %s" : "en %s", - "File Management" : "Dosieradministrado", - "You don’t have permission to upload or create files here" : "Vi ne permesatas alŝuti aŭ krei dosierojn ĉi tie", - "File name" : "Dosiernomo", - "Folder name" : "Dosierujnomo", - "Name cannot be empty" : "Nomo ne povas mapleni", - "File not found" : "Netrovita dosiero", - "Your storage is full, files can not be updated or synced anymore!" : "Via konservejo plenas, ne plu eblas ĝisdatigi aŭ sinkronigi dosierojn!", - "Create" : "Krei", - "Change" : "Ŝanĝi", - "New owner" : "Nova posedanto", - "Unknown error" : "Nekonata eraro", - "Choose {file}" : "Elekti {file}", - "No files in here" : "Neniu dosiero ĉi tie", - "Upload some content or sync with your devices!" : "Alŝutu iom da enhavo aŭ sinkronigu kun viaj aparatoj!", - "Go back" : "Reveni", - "Shared by link" : "Kunhavata per ligilo", - "Shared" : "Kunhavigita", - "Show hidden files" : "Montri kaŝitajn dosierojn", - "Additional settings" : "Plia agordo", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Kopii tondejen", - "Unable to change the favourite state of the file" : "Ne eblas ŝanĝi la staton pri pliŝatataĵo de la dosiero", - "Error while loading the file data" : "Eraro dum ŝargo de la dosierdatumoj", - "Creating file" : "Kreante dosieron", - "Delete permanently" : "Forigi por ĉiam", - "Cancel" : "Nuligi", - "Copy to {target}" : "Kopii al {target}", - "Move to {target}" : "Movi al {target}", - "Open details" : "Montri detalojn", - "Filename" : "Dosiernomo", - "Templates" : "Ŝablonoj", - "No favorites yet" : "Ankoraŭ neniu pliŝataĵo", - "Files and folders you mark as favorite will show up here" : "Dosieroj kaj dosierujoj, kiujn vi markas kiel pliŝataĵoj, aperos ĉi tie", - "All files" : "Ĉiuj dosieroj", - "No entries found in this folder" : "Neniu enigo troviĝis en ĉi tiu dosierujo", - "Select all" : "Elekti ĉion", - "Upload too large" : "Alŝuto tro granda", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "La dosieroj, kiujn vi provas alŝuti, transpasas la maksimuman grandon por dosieralŝutoj en ĉi tiu servilo.", - "Text file" : "Tekstodosiero", - "New text file.txt" : "Nova tekstodosiero.txt", - "Copy direct link (only works for users who have access to this file/folder)" : "Kopii senperan ligilon (nur validas por uzantoj, kiuj povas aliri al tiu dosiero aŭ dosierujo)", - "You can only favorite a single file or folder at a time" : "Vi povas samtempe pliŝatigi nur unu dosieron aŭ dosierujon", - "\"remote user\"" : "„fora uzanto“", - "Search users" : "Serĉi uzantojn", - "Toggle grid view" : "Baskuligi kradan vidon", - "Deleted files" : "Forigitaj dosieroj", - "Shares" : "Kunhavigoj", - "Shared with others" : "Kunhavata kun aliaj", - "Shared with you" : "Kunhavata kun vi", - "Deleted shares" : "Forigitaj kunhavigoj", - "Choose" : "Elekti" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/eo.json b/apps/files/l10n/eo.json deleted file mode 100644 index fb6e68ff451..00000000000 --- a/apps/files/l10n/eo.json +++ /dev/null @@ -1,176 +0,0 @@ -{ "translations": { - "File could not be found" : "Dosiero ne troveblas", - "Move or copy" : "Movi aŭ kopii", - "Download" : "Elŝuti", - "Delete" : "Forigi", - "Tags" : "Etikedoj", - "Show list view" : "Montri listan vidon", - "Show grid view" : "Montri kradan vidon", - "Home" : "Hejmo", - "Close" : "Fermi", - "Could not create folder \"{dir}\"" : "Ne eblas krei dosierujon „{dir}“", - "This will stop your current uploads." : "Tio haltigos viajn nunajn alŝutojn.", - "Upload cancelled." : "La alŝuto nuliĝis.", - "Processing files …" : "Traktado de dosieroj…", - "…" : "… ", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Ne povis alŝuti {filename} ĉar ĝi estas dosierujo aŭ ĝi havas 0 bajtoj", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Ne sufiĉas libera spaco: vi alŝutas {size1} sed nur {size2} restas", - "Target folder \"{dir}\" does not exist any more" : "Cela dosierujo \"{dir}\" ne plu ekzistas", - "Not enough free space" : "Ne sufiĉe libera spaco", - "An unknown error has occurred" : "Nekonata eraro okazis", - "Uploading …" : "Alŝutado…", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} el {totalSize} ({bitrate})", - "Uploading that item is not supported" : "Alŝuto de tiu elemento ne estas subtenata", - "Target folder does not exist any more" : "La cela dosierujo ne plu ekzistas", - "Error when assembling chunks, status code {status}" : "Eraro dum kunigo de pecoj, stata kodo {status}", - "Actions" : "Agoj", - "Rename" : "Alinomi", - "Move" : "Movi", - "Copy" : "Kopii", - "Choose target folder" : "Elekti celan dosierujon", - "Edit locally" : "Redakti loke", - "Open" : "Malfermi", - "Could not load info for file \"{file}\"" : "Informo pri dosiero „{file}“ ne legeblis", - "Files" : "Dosieroj", - "Details" : "Detaloj", - "Pending" : "Pritraktotaj", - "Unable to determine date" : "Ne eblas determini daton", - "This operation is forbidden" : "Ĉi tiu operacio malpermesatas", - "This directory is unavailable, please check the logs or contact the administrator" : "Ĉi tiu dosierujo maldisponeblas, bonvolu kontroli la protokolojn aŭ kontakti la administranton", - "Storage is temporarily not available" : "Konservejo dumtempe ne disponeblas", - "Could not move \"{file}\", target exists" : "Ne eblas movi la dosieron „{file}“, celo jam ekzistas", - "Could not move \"{file}\"" : "Ne eblas movi la dosieron „{file}“", - "copy" : "kopio", - "Could not copy \"{file}\", target exists" : "Ne eblas kopii la dosieron „{file}“, celo jam ekzistas", - "Could not copy \"{file}\"" : "Ne eblas kopii la dosieron „{file}“", - "Copied {origin} inside {destination}" : "{origin} kopiita ene de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} kaj {nbfiles} aliaj dosieroj kopiitaj ene de {destination}", - "{newName} already exists" : "{newName} jam ekzistas", - "Could not rename \"{fileName}\", it does not exist any more" : "Ne eblis alinomi „{fileName}“, ĝi ne plu ekzistas", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "La nomo „{targetName}“ jam uzatas en la dosierujo „{dir}“. Bonvolu elekti alian nomon.", - "Could not rename \"{fileName}\"" : "Ne eblis alinomi „{fileName}“", - "Could not create file \"{file}\"" : "Ne eblas krei dosieron „{file}“", - "Could not create file \"{file}\" because it already exists" : "Ne eblis krei dosieron „{file}“ ĉar ĝi jam ekzistas", - "Could not create folder \"{dir}\" because it already exists" : "Ne eblas krei dosierujon „{dir}“ ĉar ĝi jam ekzistas", - "Error deleting file \"{fileName}\"." : "Eraro dum forigo de dosiero „{fileName}“.", - "No search results in other folders for {tag}{filter}{endtag}" : "Neniu serĉorezulto en aliaj dosierujoj pri {tag}{filter}{endtag}", - "Name" : "Nomo", - "Size" : "Grando", - "Modified" : "Modifita", - "_%n folder_::_%n folders_" : ["%n dosierujo","%n dosierujoj"], - "_%n file_::_%n files_" : ["%n dosiero","%n dosieroj"], - "{dirs} and {files}" : "{dirs} kaj {files}", - "_including %n hidden_::_including %n hidden_" : ["inkluzive %n kaŝita","inkluzive %n kaŝita(j)"], - "_Uploading %n file_::_Uploading %n files_" : ["Alŝutatas %n dosiero","Alŝutatas %n dosieroj"], - "New" : "Nova", - "Select file range" : "Elekti dosierintervalon", - "{used}%" : "{used}%", - "{used} of {quota} used" : "{used} uzataj el {quota}", - "{used} used" : "{used} uzataj", - "\"{name}\" is an invalid file name." : "„{name}“ estas nevalida dosiernomo.", - "File name cannot be empty." : "Dosiernomo devas ne malpleni.", - "\"/\" is not allowed inside a file name." : "Ne eblas uziĝi „/“ en dosiernomo.", - "\"{name}\" is not an allowed filetype" : "„{name}“ ne estas permesita dosiertipo.", - "View in folder" : "Vidi en dosierujo", - "Path" : "Vojo", - "_%n byte_::_%n bytes_" : ["%n bajto","%n bajtoj"], - "Favorited" : "Pliŝatitaj", - "Favorite" : "Pliŝatata", - "New folder" : "Nova dosierujo", - "Create new folder" : "Krei novan dosierujon", - "Upload file" : "Alŝuti dosieron", - "Recent" : "Lastaj ŝanĝoj", - "Not favorited" : "Ne pliŝatitaj", - "Remove from favorites" : "Malpliŝatigi", - "Add to favorites" : "Pliŝatigi", - "An error occurred while trying to update the tags" : "Okazis eraro dum provo ĝisdatigi la etikedojn", - "Added to favorites" : "Aldonita al pliŝatataĵoj", - "Removed from favorites" : "Forigita el pliŝataĵoj", - "You added {file} to your favorites" : "Vi aldonis {file} al viaj pliŝataĵoj", - "You removed {file} from your favorites" : "Vi forigis {file} el viaj pliŝataĵoj", - "Favorites" : "Pliŝatataj", - "File changes" : "Dosierŝanĝoj", - "Created by {user}" : "Kreita de {user}", - "Changed by {user}" : "Ŝanĝita de {user}", - "Deleted by {user}" : "Forigita de {user}", - "Restored by {user}" : "Restaŭrita de {user}", - "Renamed by {user}" : "Alinomita de {user}", - "Moved by {user}" : "Movita de {user}", - "You created {file}" : "Vi kreis „{file}“", - "You created an encrypted file in {file}" : "Vi kreis ĉifritan dosieron en {file}", - "{user} created {file}" : "{user} kreis {file}", - "{user} created an encrypted file in {file}" : "{user} kreis ĉifritan dosieron en {file}", - "{file} was created in a public folder" : "{file} kreiĝis en publika dosierujo", - "You changed {file}" : "Vi ŝanĝis {file}", - "You changed an encrypted file in {file}" : "Vi ŝanĝis ĉifritan dosieron en {file}", - "{user} changed {file}" : "{user} ŝanĝis {file}", - "{user} changed an encrypted file in {file}" : "{user} ŝanĝis ĉifritan dosieron en {file}", - "You deleted {file}" : "Vi forigis {file}", - "You deleted an encrypted file in {file}" : "Vi forigis ĉifritan dosieron en {file}", - "{user} deleted {file}" : "{user} forigis {file}", - "{user} deleted an encrypted file in {file}" : "{user} forigis ĉifritan dosieron en {file}", - "You restored {file}" : "Vi restaŭris {file}", - "{user} restored {file}" : "{user} restaŭris {file}", - "You renamed {oldfile} to {newfile}" : "Vi alinomis {oldfile} al {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} alinomis {oldfile} al {newfile}", - "You moved {oldfile} to {newfile}" : "Vi movis {oldfile} al {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movis {oldfile} al {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Dosiero aldoniĝis aŭ foriĝis el viaj <strong>pliŝataĵoj</strong>", - "A file or folder has been <strong>changed</strong>" : "Dosiero aŭ dosierujo <strong>ŝanĝiĝis</strong>", - "Upload (max. %s)" : "Alŝuti (maks. %s)", - "Accept" : "Akcepti", - "Reject" : "Rifuzi", - "in %s" : "en %s", - "File Management" : "Dosieradministrado", - "You don’t have permission to upload or create files here" : "Vi ne permesatas alŝuti aŭ krei dosierojn ĉi tie", - "File name" : "Dosiernomo", - "Folder name" : "Dosierujnomo", - "Name cannot be empty" : "Nomo ne povas mapleni", - "File not found" : "Netrovita dosiero", - "Your storage is full, files can not be updated or synced anymore!" : "Via konservejo plenas, ne plu eblas ĝisdatigi aŭ sinkronigi dosierojn!", - "Create" : "Krei", - "Change" : "Ŝanĝi", - "New owner" : "Nova posedanto", - "Unknown error" : "Nekonata eraro", - "Choose {file}" : "Elekti {file}", - "No files in here" : "Neniu dosiero ĉi tie", - "Upload some content or sync with your devices!" : "Alŝutu iom da enhavo aŭ sinkronigu kun viaj aparatoj!", - "Go back" : "Reveni", - "Shared by link" : "Kunhavata per ligilo", - "Shared" : "Kunhavigita", - "Show hidden files" : "Montri kaŝitajn dosierojn", - "Additional settings" : "Plia agordo", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Kopii tondejen", - "Unable to change the favourite state of the file" : "Ne eblas ŝanĝi la staton pri pliŝatataĵo de la dosiero", - "Error while loading the file data" : "Eraro dum ŝargo de la dosierdatumoj", - "Creating file" : "Kreante dosieron", - "Delete permanently" : "Forigi por ĉiam", - "Cancel" : "Nuligi", - "Copy to {target}" : "Kopii al {target}", - "Move to {target}" : "Movi al {target}", - "Open details" : "Montri detalojn", - "Filename" : "Dosiernomo", - "Templates" : "Ŝablonoj", - "No favorites yet" : "Ankoraŭ neniu pliŝataĵo", - "Files and folders you mark as favorite will show up here" : "Dosieroj kaj dosierujoj, kiujn vi markas kiel pliŝataĵoj, aperos ĉi tie", - "All files" : "Ĉiuj dosieroj", - "No entries found in this folder" : "Neniu enigo troviĝis en ĉi tiu dosierujo", - "Select all" : "Elekti ĉion", - "Upload too large" : "Alŝuto tro granda", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "La dosieroj, kiujn vi provas alŝuti, transpasas la maksimuman grandon por dosieralŝutoj en ĉi tiu servilo.", - "Text file" : "Tekstodosiero", - "New text file.txt" : "Nova tekstodosiero.txt", - "Copy direct link (only works for users who have access to this file/folder)" : "Kopii senperan ligilon (nur validas por uzantoj, kiuj povas aliri al tiu dosiero aŭ dosierujo)", - "You can only favorite a single file or folder at a time" : "Vi povas samtempe pliŝatigi nur unu dosieron aŭ dosierujon", - "\"remote user\"" : "„fora uzanto“", - "Search users" : "Serĉi uzantojn", - "Toggle grid view" : "Baskuligi kradan vidon", - "Deleted files" : "Forigitaj dosieroj", - "Shares" : "Kunhavigoj", - "Shared with others" : "Kunhavata kun aliaj", - "Shared with you" : "Kunhavata kun vi", - "Deleted shares" : "Forigitaj kunhavigoj", - "Choose" : "Elekti" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/es.js b/apps/files/l10n/es.js index 9f1470a2e7b..391bbf5b859 100644 --- a/apps/files/l10n/es.js +++ b/apps/files/l10n/es.js @@ -48,9 +48,9 @@ OC.L10N.register( "Folder not found" : "Carpeta no encontrada", "The file cannot be found" : "El archivo no se puede encontrar", "The destination path does not exist: %1$s" : "La ruta de destino no existe: %1$s", - "You do not have permission to create a file at the specified location" : "No tienes permiso para crear un archivo en la ubicación especificada", - "The file could not be converted." : "El archivo no se pudo convertir.", - "Could not get relative path to converted file" : "No se pudo obtener la ruta relativa al archivo convertido", + "You do not have permission to create a file at the specified location" : "No tiene permiso para crear un archivo en la ubicación especificada", + "The file could not be converted." : "No se ha podido convertir el archivo.", + "Could not get relative path to converted file" : "No se ha podido obtener la ruta relativa al archivo convertido", "Favorite files" : "Archivos favoritos", "No favorites" : "No hay favoritos", "More favorites" : "Más favoritos", @@ -70,6 +70,7 @@ OC.L10N.register( "Transferred from %1$s on %2$s" : "Se transfirió desde %1$s en %2$s", "Files compatibility" : "Compatibilidad de archivos", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Permitir la restricción en nombres de archivo para asegurar que los archivos se puedan sincronizar con todos los clientes. Por defecto, se permiten todos los nombres de archivos válidos en POSIX (por ejemplo, Linux o macOS).", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Una vez habilitados los nombres de archivo compatibles con Windows, los archivos existentes ya no se podrán modificar, pero su propietario podrá renombrarlos a otros nombres válidos de archivo.", "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "También es posible migrar los archivos automáticamente luego de habilitar este ajuste. Por favor, refiérase a la documentación sobre el comando occ.", "Enforce Windows compatibility" : "Forzar la compatibilidad con Windows", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Esto bloqueará los nombres de archivos inválidos en sistemas Windows, tales como usar nombres reservados o caracteres especiales. Pero no forzará la compatibilidad del uso de mayúsculas y minúsculas.", @@ -96,28 +97,39 @@ OC.L10N.register( "Renamed \"{oldName}\" to \"{newName}\"" : "Renombrado \"{oldName}\" a \"{newName}\"", "Rename file" : "Renombrar archivo", "Folder" : "Carpeta", + "Unknown file type" : "Tipo de archivo desconocido", + "{ext} image" : "imagen {ext}", + "{ext} video" : "vídeo {ext}", + "{ext} audio" : "audio {ext}", + "{ext} text" : "texto {ext}", "Pending" : "Pendiente", "Unknown date" : "Fecha desconocida", "Clear filter" : "Borrar filtro", "Modified" : "Modificado", + "Search everywhere" : "Buscar en todas partes", "Type" : "Tipo", "Active filters" : "Filtros activos", "Remove filter" : "Quitar filtro", "Total rows summary" : "Resumen de filas totales", "Toggle selection for all files and folders" : "Seleccionar/deseleccionar todos los archivos y carpetas", "Name" : "Nombre", + "File type" : "Tipo de archivo", "Size" : "Tamaño", - "\"{displayName}\" failed on some elements" : "\"{displayName}\" fallo en algunos elementos", - "\"{displayName}\" batch action executed successfully" : "la acción en lotes \"{displayName}\" se ejecutó exitósamente", + "\"{displayName}\" failed on some elements" : "\"{displayName}\" falló en algunos elementos", + "\"{displayName}\" batch action executed successfully" : "la acción en lotes \"{displayName}\" se ejecutó exitosamente", "\"{displayName}\" action failed" : "la acción \"{displayName}\" falló", "Actions" : "Acciones", "(selected)" : "(seleccionado)", "List of files and folders." : "Lista de archivos y carpetas.", - "You have used your space quota and cannot upload files anymore." : "Has usado tu cuota de almacenamiento y ya no puedes subir más archivos.", + "You have used your space quota and cannot upload files anymore." : "Ha usado su cuota de almacenamiento y ya no puede subir más archivos.", "Column headers with buttons are sortable." : "Las columnas con botones en la cabecera son ordenables.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Esta lista no se muestra completamente por motivos de rendimiento. Los archivos se mostrarán a medida que navega por la lista.", "File not found" : "No se ha encontrado el archivo", - "{count} selected" : "{count} seleccionados", + "_{count} selected_::_{count} selected_" : ["{count} seleccionado","{count} seleccionados","{count} seleccionados"], + "Search globally by filename …" : "Búsqueda global por nombre de archivo …", + "Search here by filename …" : "Buscar aquí por nombre de archivo …", + "Search scope options" : "Opciones de alcance de la búsqueda", + "Search globally" : "Buscar globalmente", "{usedQuotaByte} used" : "{usedQuotaByte} utilizados", "{used} of {quota} used" : "{used} usados de {quota}", "{relative}% used" : "{relative}% utilizado", @@ -130,7 +142,7 @@ OC.L10N.register( "This name is already in use." : "Este nombre ya está en uso.", "Create" : "Crear", "Fill template fields" : "Rellenar los campos de la plantilla", - "Submitting fields …" : "Enviando campos…", + "Submitting fields …" : "Enviando campos …", "Submit" : "Enviar", "Choose a file or folder to transfer" : "Elegir un archivo o carpeta para transferir", "Transfer" : "Transferir", @@ -148,9 +160,9 @@ OC.L10N.register( "Use {new}" : "Usar {new}", "Remove extension" : "Quitar la extensión", "Change file extension" : "Cambiar la extensión de archivo", - "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Cambiar la extensión de \"{old}\" a \"{new}\" puede hacer el archivo ilegible.", - "Removing the file extension \"{old}\" may render the file unreadable." : "Quitar la extensión \"{old}\" puede hacer el archivo ilegible.", - "Adding the file extension \"{new}\" may render the file unreadable." : "Añadir la extensión \"{new}\" puede hacer el archivo ilegible.", + "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Cambiar la extensión de \"{old}\" a \"{new}\" podría hacer a el archivo ilegible.", + "Removing the file extension \"{old}\" may render the file unreadable." : "Quitar la extensión \"{old}\" podría hacer a el archivo ilegible.", + "Adding the file extension \"{new}\" may render the file unreadable." : "Añadir la extensión \"{new}\" podría hacer a el archivo ilegible.", "Do not show this dialog again." : "No mostrar este diálogo de nuevo.", "Select file or folder to link to" : "Selecciona archivo o carpeta a enlazar", "Choose {file}" : "Seleccionar {file}", @@ -160,7 +172,7 @@ OC.L10N.register( "Switch to list view" : "Cambiar a vista de lista", "Switch to grid view" : "Cambiar a vista de cuadrícula", "The file could not be found" : "El archivo no se pudo encontrar", - "Upload was cancelled by user" : "La carga fue cancelada por el usuario", + "Upload was cancelled by user" : "La subida ha sido cancelada por el usuario", "Not enough free space" : "No hay espacio libre suficiente", "Operation is blocked by access control" : "Esta operación está bloqueada por el control de accesos", "Error during upload: {message}" : "Error durante la subida: {message}", @@ -172,20 +184,24 @@ OC.L10N.register( "No files in here" : "Aquí no hay archivos", "Upload some content or sync with your devices!" : "¡Suba contenidos o sincronice sus dispositivos!", "Go back" : "Ir atrás", - "Filter file names …" : "Filtrar nombres de archivo…", "Views" : "Vistas", "Files settings" : "Configuración de archivos", "Your files" : "Sus archivos", - "Open in files" : "Abrir en archivos", + "Open in files" : "Abrir en Archivos", "File cannot be accessed" : "No se ha podido acceder al archivo", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "El archivo no fue encontrado o no tiene permisos para verlo. Solicite al remitente que lo comparta.", + "No search results for “{query}”" : "No hay resultados para “{query}”", + "Search for files" : "Buscar archivos", "Clipboard is not available" : "El portapapeles no está disponible", - "WebDAV URL copied to clipboard" : "El URL Webdav URL fue copiado al portapapeles", + "WebDAV URL copied to clipboard" : "URL de WebDAV copiado al portapapeles", + "Default view" : "Vista predeterminada", + "All files" : "Todos los archivos", + "Personal files" : "Archivos personales", "Sort favorites first" : "Ordenar los favoritos primero", "Sort folders before files" : "Ordenar carpetas antes que archivos", "Show hidden files" : "Mostrar archivos ocultos", + "Show file type column" : "Mostrar la columna de tipo de archivo", "Crop image previews" : "Recortar la previsualización de las imágenes", - "Enable the grid view" : "Habilitar vista de cuadrícula", "Enable folder tree" : "Habilitar el árbol de carpetas", "Additional settings" : "Ajustes adicionales", "WebDAV" : "WebDAV", @@ -193,33 +209,34 @@ OC.L10N.register( "Copy to clipboard" : "Copiar al portapapeles", "Use this address to access your Files via WebDAV" : "Use esta dirección para acceder a tus archivos vía WebDAV", "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Si ha habilitado 2FA, debe crear y utilizar una nueva contraseña de aplicación haciendo clic aquí.", - "Warnings" : "Avisos", + "Warnings" : "Advertencias", "Prevent warning dialogs from open or reenable them." : "Evitar que se abran los diálogos de advertencia o volver a habilitarlos.", "Show a warning dialog when changing a file extension." : "Mostrar un diálogo de advertencia cuando se cambia la extensión de un archivo.", "Keyboard shortcuts" : "Atajos de teclado", - "Speed up your Files experience with these quick shortcuts." : "Acelera tu experiencia con Archivos con esos atajos de teclado.", + "Speed up your Files experience with these quick shortcuts." : "Acelere su experiencia con Archivos con esos rápidos atajos de teclado.", "Open the actions menu for a file" : "Abrir el menú de acciones para un archivo", - "Rename a file" : "Cambiar el nombre de un archivo", + "Rename a file" : "Renombrar un archivo", "Delete a file" : "Eliminar un archivo", - "Favorite or remove a file from favorites" : "Marcar o desmarcar un archivo como favorito", + "Favorite or remove a file from favorites" : "Marcar o desmarcar un archivo desde los favoritos", "Manage tags for a file" : "Gestionar etiquetas para un archivo", "Selection" : "Selección", "Select all files" : "Seleccionar todos los archivos", "Deselect all files" : "Deseleccionar todos los archivos", "Select or deselect a file" : "Seleccionar o deseleccionar un archivo", - "Select a range of files" : "Seleccionar un grupo de archivos", + "Select a range of files" : "Seleccionar un rango de archivos", "Navigation" : "Navegación", - "Navigate to the parent folder" : "Ir a la carpeta superior", - "Navigate to the file above" : "Ir al archivo anterior", - "Navigate to the file below" : "Ir al archivo siguiente", - "Navigate to the file on the left (in grid mode)" : "Ir al archivo de la izquierda (en modo cuadrícula)", - "Navigate to the file on the right (in grid mode)" : "Ir al archivo de la derecha (en modo cuadrícula)", - "View" : "Ver", + "Navigate to the parent folder" : "Navegar a la carpeta superior", + "Navigate to the file above" : "Navegar al archivo anterior", + "Navigate to the file below" : "Navegar al archivo siguiente", + "Navigate to the file on the left (in grid mode)" : "Navegar al archivo de la izquierda (en modo cuadrícula)", + "Navigate to the file on the right (in grid mode)" : "Navegar al archivo de la derecha (en modo cuadrícula)", + "View" : "Vista", "Toggle the grid view" : "Alternar vista en cuadrícula", - "Open the sidebar for a file" : "Abrir la barra lateral de un archivo", - "Show those shortcuts" : "Mostrar estos atajos de teclado", - "You" : "Usted", + "Open the sidebar for a file" : "Abrir la barra lateral para un archivo", + "Show those shortcuts" : "Mostrar estos atajos", + "You" : "Tú", "Shared multiple times with different people" : "Compartido múltiples veces con diferentes personas", + "Unable to change the favorite state of the file" : "No fue posible cambiar el estado de favorito del archivo", "Error while loading the file data" : "Error al cargar los datos del archivo", "Owner" : "Dueño", "Remove from favorites" : "Quitar de favoritos", @@ -231,17 +248,17 @@ OC.L10N.register( "Create a new file with the selected template" : "Crear un nuevo archivo con la plantilla seleccionada", "Creating file" : "Creando el archivo", "Save as {displayName}" : "Guardar como {displayName}", - "Save as …" : "Guardar como ...", + "Save as …" : "Guardar como …", "Converting files …" : "Convirtiendo archivos …", "Failed to convert files: {message}" : "Fallo al convertir archivos: {message}", "All files failed to be converted" : "Todos los archivos han fallado al convertirse", "One file could not be converted: {message}" : "Un archivo no ha podido ser convertido: {message}", "_One file could not be converted_::_%n files could not be converted_" : ["Un archivo no pudo ser convertido","%n archivos no pudieron ser convertidos","%n archivos no pudieron ser convertidos"], "_One file successfully converted_::_%n files successfully converted_" : ["Un archivo convertido exitosamente","%n archivos convertidos exitosamente","%n archivos convertidos exitosamente"], - "Files successfully converted" : "Archivos convertidos correctamente", + "Files successfully converted" : "Archivos convertidos exitosamente", "Failed to convert files" : "Fallo al convertir archivos", "Converting file …" : "Convirtiendo archivo …", - "File successfully converted" : "Archivo convertido correctamente", + "File successfully converted" : "Archivo convertido exitosamente", "Failed to convert file: {message}" : "Fallo al convertir el archivo: {message}", "Failed to convert file" : "Fallo al convertir el archivo", "Deletion cancelled" : "Eliminación cancelada", @@ -251,7 +268,7 @@ OC.L10N.register( "Disconnect storages" : "Desconectar almacenamientos", "Delete permanently" : "Eliminar de forma permanente", "Delete and unshare" : "Eliminar y dejar de compartir", - "Delete file" : "Borrar archivo", + "Delete file" : "Eliminar archivo", "Delete files" : "Eliminar archivos", "Delete folder" : "Eliminar carpeta", "Delete folders" : "Eliminar carpetas", @@ -260,8 +277,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Está a punto de eliminar {count} elemento","Está a punto de eliminar {count} elementos","Está a punto de eliminar {count} elementos"], "Confirm deletion" : "Confirmar eliminación", "Cancel" : "Cancelar", + "Download" : "Descargar", "Moving \"{source}\" to \"{destination}\" …" : "Moviendo \"{source}\" a \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Copiando \"{source}\" a \"{destination}\" …", + "Destination is not a folder" : "El destino no es una carpeta", + "This file/folder is already in that directory" : "Este archivo/carpeta ya está en ese directorio", "You cannot move a file/folder onto itself or into a subfolder of itself" : "No puede mover un archivo/carpeta a sí mismo o a una sub-carpeta de sí mismo", "(copy)" : "(copiar)", "(copy %n)" : "(copiar %n)", @@ -280,12 +300,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Se canceló la operación de mover o copiar", "Open folder {displayName}" : "Abrir carpeta {displayName}", "Open in Files" : "Abrir en Archivos", + "Open locally" : "Abrir localmente", + "Failed to redirect to client" : "Fallo al redirigir al cliente", "Open file locally" : "Abrir archivo localmente", - "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "El archivo se abrirá ahora en tu dispositivo. Si esto no ocurre, por favor verifica que has instalado la aplicación de escritorio", + "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "El archivo se abrirá ahora en su dispositivo. Si esto no ocurre, por favor verifique que ha instalado la aplicación de escritorio.", "Retry and close" : "Reintentar y cerrar", "Open online" : "Abrir en línea", - "Failed to redirect to client" : "Fallo al redirigir al cliente", - "Open locally" : "Abrir localmente", "Rename" : "Renombrar", "Open details" : "Abrir detalles", "View in folder" : "Ver en carpeta", @@ -303,7 +323,7 @@ OC.L10N.register( "Photos and images" : "Fotos e imágenes", "Videos" : "Vídeos", "New folder creation cancelled" : "Se canceló la creación de la carpeta nueva", - "Created new folder \"{name}\"" : "Se creó la carpeta nueva \"{name}\"", + "Created new folder \"{name}\"" : "Se ha creado la carpeta nueva \"{name}\"", "Unable to initialize the templates directory" : "No se ha podido iniciar la carpeta de plantillas", "Create templates folder" : "Crear carpeta de plantillas", "Templates" : "Plantillas", @@ -311,18 +331,21 @@ OC.L10N.register( "In folder" : "En carpeta", "Search in folder: {folder}" : "Buscar en carpeta: {folder}", "One of the dropped files could not be processed" : "Uno de los archivos arrastrados no puede ser procesado", - "Your browser does not support the Filesystem API. Directories will not be uploaded" : "Su navegador no soporta la API de Sistema de archivos. Los directorios no se cargarán", + "Your browser does not support the Filesystem API. Directories will not be uploaded" : "Su navegador no soporta la API de Sistema de archivos. Los directorios no se subirán", "No files to upload" : "Ningún archivo para subir", "Unable to create the directory {directory}" : "No se pudo crear el directorio {directory}", "Some files could not be uploaded" : "No se pudieron subir algunos archivos", "Files uploaded successfully" : "Se subieron los archivos exitosamente", "No files to process" : "No hay archivos para procesar", - "Some files could not be copied" : "Algunos archivos no se pudieron copiar", - "Some files could not be moved" : "No se ha podido mover algunos archivos", + "Some files could not be copied" : "Algunos archivos no se han podido copiar", + "Some files could not be moved" : "No se han podido mover algunos archivos", "Files copied successfully" : "Archivos copiados exitosamente", "Files moved successfully" : "Archivos movidos exitosamente", "Conflicts resolution skipped" : "Resolución de conflictos omitida", - "Upload cancelled" : "Subida cancelada.", + "Upload cancelled" : "Subida cancelada", + "Could not rename \"{oldName}\", it does not exist any more" : "No se ha podido renombrar \"{oldName}\", ya no existe", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{newName}\" ya está en uso en la carpeta \"{dir}\". Por favor, escoja un nombre diferente.", + "Could not rename \"{oldName}\"" : "No se ha podido renombrar \"{oldName}\"", "This operation is forbidden" : "Esta operación está prohibida", "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verifique los registros o contacte con el administrador", "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente", @@ -338,10 +361,8 @@ OC.L10N.register( "List of favorite files and folders." : "Lista de archivos y carpetas favoritos.", "No favorites yet" : "Aún no hay favoritos", "Files and folders you mark as favorite will show up here" : "Aquí aparecerán los archivos y carpetas que has marcado como favoritos", - "All files" : "Todos los archivos", "List of your files and folders." : "Lista de sus archivos y carpetas.", "All folders" : "Todas las carpetas", - "Personal files" : "Archivos personales", "List of your files and folders that are not shared." : "Lista de sus archivos y carpetas que no están compartidos.", "No personal files found" : "No se encontraron archivos personales", "Files that are not shared will show up here." : "Los archivos y carpetas que no ha compartido aparecerán aquí.", @@ -349,12 +370,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Lista de archivos y carpetas modificados recientemente.", "No recently modified files" : "No hay archivos modificados recientemente.", "Files and folders you recently modified will show up here." : "Los archivos y carpetas que ha modificado recientemente aparecerán aquí.", + "Search" : "Buscar", + "Search results within your files." : "Resultados de búsqueda dentro de sus archivos.", "No entries found in this folder" : "No hay entradas en esta carpeta", "Select all" : "Seleccionar todo", "Upload too large" : "Subida demasido grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que está intentando subir sobrepasan el tamaño máximo permitido en este servidor.", "File could not be found" : "El archivo no se ha encontrado", - "Download" : "Descargar", "Show list view" : "Mostrar vista de lista", "Show grid view" : "Mostrar vista de cuadrícula", "Close" : "Cerrar", @@ -393,9 +415,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Se ha copiado {origin} dentro de {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Se han copiado {origin} y {nbfiles} otros archivos dentro de {destination}", "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No se pudo renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elija un nombre diferente.", - "Could not rename \"{fileName}\"" : "No se pudo renombrar \"{fileName}\"", "Could not create file \"{file}\"" : "No se pudo crear archivo \"{file}\"", "Could not create file \"{file}\" because it already exists" : "No se pudo crear archivo \"{file}\" porque ya existe", "Could not create folder \"{dir}\" because it already exists" : "No se ha podido crear la carpeta \"{dir}\" porque ya existe", @@ -425,7 +444,7 @@ OC.L10N.register( "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "El almacenamiento externo \"{mountPoint}\" está casi lleno ({usedSpacePercent}%).", "Your storage is almost full ({usedSpacePercent}%)." : "Tu almacenamiento está casi lleno ({usedSpacePercent}%).", "_matches \"{filter}\"_::_match \"{filter}\"_" : ["coinciden \"{filter}\"","coincide \"{filter}\"","coincide \"{filter}\""], - "Direct link was copied (only works for people who have access to this file/folder)" : "El enlace directo fue copiado (solo funciona para usuarios que tienen acceso a este archivo/carpeta)", + "Direct link was copied (only works for people who have access to this file/folder)" : "Se ha copiado el enlace directo (sólo funciona para usuarios que tengan acceso a este archivo/carpeta)", "Path" : "Ruta", "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], "Favored" : "Favorecido", @@ -437,8 +456,7 @@ OC.L10N.register( "Upload (max. %s)" : "Subida (máx. %s)", "Submitting fields…" : "Enviando campos…", "Filter filenames…" : "Filtrar nombres de archivo…", - "Edit file locally" : "Editar archivo localmente", - "Edit online" : "Editar en línea", + "Enable the grid view" : "Habilitar vista de cuadrícula", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} carpeta","{folderCount} carpetas","{folderCount} carpetas"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} archivo","{fileCount} archivos","{fileCount} archivos"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 archivo y {folderCount} carpeta","1 archivo y {folderCount} carpetas","1 archivo y {folderCount} carpetas"], @@ -447,7 +465,9 @@ OC.L10N.register( "Personal Files" : "Archivos Personales", "Text file" : "Archivo de texto", "New text file.txt" : "Nuevo archivo.txt", - "{count} files could not be converted" : "{count} archivos no han podido ser convertidos", - "{count} files successfully converted" : "{count} archivos convertidos correctamente" + "%1$s (renamed)" : "%1$s (renombrado)", + "renamed file" : "archivo renombrado", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Una vez habilitados los nombres de archivo compatibles con Windows, los archivos existentes ya no se podrán modificar, pero su propietario podrá renombrarlos a otros nombres válidos de archivo.", + "Filter file names …" : "Filtrar nombres de archivo …" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es.json b/apps/files/l10n/es.json index 6f586c00097..1498a2fc8b9 100644 --- a/apps/files/l10n/es.json +++ b/apps/files/l10n/es.json @@ -46,9 +46,9 @@ "Folder not found" : "Carpeta no encontrada", "The file cannot be found" : "El archivo no se puede encontrar", "The destination path does not exist: %1$s" : "La ruta de destino no existe: %1$s", - "You do not have permission to create a file at the specified location" : "No tienes permiso para crear un archivo en la ubicación especificada", - "The file could not be converted." : "El archivo no se pudo convertir.", - "Could not get relative path to converted file" : "No se pudo obtener la ruta relativa al archivo convertido", + "You do not have permission to create a file at the specified location" : "No tiene permiso para crear un archivo en la ubicación especificada", + "The file could not be converted." : "No se ha podido convertir el archivo.", + "Could not get relative path to converted file" : "No se ha podido obtener la ruta relativa al archivo convertido", "Favorite files" : "Archivos favoritos", "No favorites" : "No hay favoritos", "More favorites" : "Más favoritos", @@ -68,6 +68,7 @@ "Transferred from %1$s on %2$s" : "Se transfirió desde %1$s en %2$s", "Files compatibility" : "Compatibilidad de archivos", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Permitir la restricción en nombres de archivo para asegurar que los archivos se puedan sincronizar con todos los clientes. Por defecto, se permiten todos los nombres de archivos válidos en POSIX (por ejemplo, Linux o macOS).", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Una vez habilitados los nombres de archivo compatibles con Windows, los archivos existentes ya no se podrán modificar, pero su propietario podrá renombrarlos a otros nombres válidos de archivo.", "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "También es posible migrar los archivos automáticamente luego de habilitar este ajuste. Por favor, refiérase a la documentación sobre el comando occ.", "Enforce Windows compatibility" : "Forzar la compatibilidad con Windows", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Esto bloqueará los nombres de archivos inválidos en sistemas Windows, tales como usar nombres reservados o caracteres especiales. Pero no forzará la compatibilidad del uso de mayúsculas y minúsculas.", @@ -94,28 +95,39 @@ "Renamed \"{oldName}\" to \"{newName}\"" : "Renombrado \"{oldName}\" a \"{newName}\"", "Rename file" : "Renombrar archivo", "Folder" : "Carpeta", + "Unknown file type" : "Tipo de archivo desconocido", + "{ext} image" : "imagen {ext}", + "{ext} video" : "vídeo {ext}", + "{ext} audio" : "audio {ext}", + "{ext} text" : "texto {ext}", "Pending" : "Pendiente", "Unknown date" : "Fecha desconocida", "Clear filter" : "Borrar filtro", "Modified" : "Modificado", + "Search everywhere" : "Buscar en todas partes", "Type" : "Tipo", "Active filters" : "Filtros activos", "Remove filter" : "Quitar filtro", "Total rows summary" : "Resumen de filas totales", "Toggle selection for all files and folders" : "Seleccionar/deseleccionar todos los archivos y carpetas", "Name" : "Nombre", + "File type" : "Tipo de archivo", "Size" : "Tamaño", - "\"{displayName}\" failed on some elements" : "\"{displayName}\" fallo en algunos elementos", - "\"{displayName}\" batch action executed successfully" : "la acción en lotes \"{displayName}\" se ejecutó exitósamente", + "\"{displayName}\" failed on some elements" : "\"{displayName}\" falló en algunos elementos", + "\"{displayName}\" batch action executed successfully" : "la acción en lotes \"{displayName}\" se ejecutó exitosamente", "\"{displayName}\" action failed" : "la acción \"{displayName}\" falló", "Actions" : "Acciones", "(selected)" : "(seleccionado)", "List of files and folders." : "Lista de archivos y carpetas.", - "You have used your space quota and cannot upload files anymore." : "Has usado tu cuota de almacenamiento y ya no puedes subir más archivos.", + "You have used your space quota and cannot upload files anymore." : "Ha usado su cuota de almacenamiento y ya no puede subir más archivos.", "Column headers with buttons are sortable." : "Las columnas con botones en la cabecera son ordenables.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Esta lista no se muestra completamente por motivos de rendimiento. Los archivos se mostrarán a medida que navega por la lista.", "File not found" : "No se ha encontrado el archivo", - "{count} selected" : "{count} seleccionados", + "_{count} selected_::_{count} selected_" : ["{count} seleccionado","{count} seleccionados","{count} seleccionados"], + "Search globally by filename …" : "Búsqueda global por nombre de archivo …", + "Search here by filename …" : "Buscar aquí por nombre de archivo …", + "Search scope options" : "Opciones de alcance de la búsqueda", + "Search globally" : "Buscar globalmente", "{usedQuotaByte} used" : "{usedQuotaByte} utilizados", "{used} of {quota} used" : "{used} usados de {quota}", "{relative}% used" : "{relative}% utilizado", @@ -128,7 +140,7 @@ "This name is already in use." : "Este nombre ya está en uso.", "Create" : "Crear", "Fill template fields" : "Rellenar los campos de la plantilla", - "Submitting fields …" : "Enviando campos…", + "Submitting fields …" : "Enviando campos …", "Submit" : "Enviar", "Choose a file or folder to transfer" : "Elegir un archivo o carpeta para transferir", "Transfer" : "Transferir", @@ -146,9 +158,9 @@ "Use {new}" : "Usar {new}", "Remove extension" : "Quitar la extensión", "Change file extension" : "Cambiar la extensión de archivo", - "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Cambiar la extensión de \"{old}\" a \"{new}\" puede hacer el archivo ilegible.", - "Removing the file extension \"{old}\" may render the file unreadable." : "Quitar la extensión \"{old}\" puede hacer el archivo ilegible.", - "Adding the file extension \"{new}\" may render the file unreadable." : "Añadir la extensión \"{new}\" puede hacer el archivo ilegible.", + "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Cambiar la extensión de \"{old}\" a \"{new}\" podría hacer a el archivo ilegible.", + "Removing the file extension \"{old}\" may render the file unreadable." : "Quitar la extensión \"{old}\" podría hacer a el archivo ilegible.", + "Adding the file extension \"{new}\" may render the file unreadable." : "Añadir la extensión \"{new}\" podría hacer a el archivo ilegible.", "Do not show this dialog again." : "No mostrar este diálogo de nuevo.", "Select file or folder to link to" : "Selecciona archivo o carpeta a enlazar", "Choose {file}" : "Seleccionar {file}", @@ -158,7 +170,7 @@ "Switch to list view" : "Cambiar a vista de lista", "Switch to grid view" : "Cambiar a vista de cuadrícula", "The file could not be found" : "El archivo no se pudo encontrar", - "Upload was cancelled by user" : "La carga fue cancelada por el usuario", + "Upload was cancelled by user" : "La subida ha sido cancelada por el usuario", "Not enough free space" : "No hay espacio libre suficiente", "Operation is blocked by access control" : "Esta operación está bloqueada por el control de accesos", "Error during upload: {message}" : "Error durante la subida: {message}", @@ -170,20 +182,24 @@ "No files in here" : "Aquí no hay archivos", "Upload some content or sync with your devices!" : "¡Suba contenidos o sincronice sus dispositivos!", "Go back" : "Ir atrás", - "Filter file names …" : "Filtrar nombres de archivo…", "Views" : "Vistas", "Files settings" : "Configuración de archivos", "Your files" : "Sus archivos", - "Open in files" : "Abrir en archivos", + "Open in files" : "Abrir en Archivos", "File cannot be accessed" : "No se ha podido acceder al archivo", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "El archivo no fue encontrado o no tiene permisos para verlo. Solicite al remitente que lo comparta.", + "No search results for “{query}”" : "No hay resultados para “{query}”", + "Search for files" : "Buscar archivos", "Clipboard is not available" : "El portapapeles no está disponible", - "WebDAV URL copied to clipboard" : "El URL Webdav URL fue copiado al portapapeles", + "WebDAV URL copied to clipboard" : "URL de WebDAV copiado al portapapeles", + "Default view" : "Vista predeterminada", + "All files" : "Todos los archivos", + "Personal files" : "Archivos personales", "Sort favorites first" : "Ordenar los favoritos primero", "Sort folders before files" : "Ordenar carpetas antes que archivos", "Show hidden files" : "Mostrar archivos ocultos", + "Show file type column" : "Mostrar la columna de tipo de archivo", "Crop image previews" : "Recortar la previsualización de las imágenes", - "Enable the grid view" : "Habilitar vista de cuadrícula", "Enable folder tree" : "Habilitar el árbol de carpetas", "Additional settings" : "Ajustes adicionales", "WebDAV" : "WebDAV", @@ -191,33 +207,34 @@ "Copy to clipboard" : "Copiar al portapapeles", "Use this address to access your Files via WebDAV" : "Use esta dirección para acceder a tus archivos vía WebDAV", "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Si ha habilitado 2FA, debe crear y utilizar una nueva contraseña de aplicación haciendo clic aquí.", - "Warnings" : "Avisos", + "Warnings" : "Advertencias", "Prevent warning dialogs from open or reenable them." : "Evitar que se abran los diálogos de advertencia o volver a habilitarlos.", "Show a warning dialog when changing a file extension." : "Mostrar un diálogo de advertencia cuando se cambia la extensión de un archivo.", "Keyboard shortcuts" : "Atajos de teclado", - "Speed up your Files experience with these quick shortcuts." : "Acelera tu experiencia con Archivos con esos atajos de teclado.", + "Speed up your Files experience with these quick shortcuts." : "Acelere su experiencia con Archivos con esos rápidos atajos de teclado.", "Open the actions menu for a file" : "Abrir el menú de acciones para un archivo", - "Rename a file" : "Cambiar el nombre de un archivo", + "Rename a file" : "Renombrar un archivo", "Delete a file" : "Eliminar un archivo", - "Favorite or remove a file from favorites" : "Marcar o desmarcar un archivo como favorito", + "Favorite or remove a file from favorites" : "Marcar o desmarcar un archivo desde los favoritos", "Manage tags for a file" : "Gestionar etiquetas para un archivo", "Selection" : "Selección", "Select all files" : "Seleccionar todos los archivos", "Deselect all files" : "Deseleccionar todos los archivos", "Select or deselect a file" : "Seleccionar o deseleccionar un archivo", - "Select a range of files" : "Seleccionar un grupo de archivos", + "Select a range of files" : "Seleccionar un rango de archivos", "Navigation" : "Navegación", - "Navigate to the parent folder" : "Ir a la carpeta superior", - "Navigate to the file above" : "Ir al archivo anterior", - "Navigate to the file below" : "Ir al archivo siguiente", - "Navigate to the file on the left (in grid mode)" : "Ir al archivo de la izquierda (en modo cuadrícula)", - "Navigate to the file on the right (in grid mode)" : "Ir al archivo de la derecha (en modo cuadrícula)", - "View" : "Ver", + "Navigate to the parent folder" : "Navegar a la carpeta superior", + "Navigate to the file above" : "Navegar al archivo anterior", + "Navigate to the file below" : "Navegar al archivo siguiente", + "Navigate to the file on the left (in grid mode)" : "Navegar al archivo de la izquierda (en modo cuadrícula)", + "Navigate to the file on the right (in grid mode)" : "Navegar al archivo de la derecha (en modo cuadrícula)", + "View" : "Vista", "Toggle the grid view" : "Alternar vista en cuadrícula", - "Open the sidebar for a file" : "Abrir la barra lateral de un archivo", - "Show those shortcuts" : "Mostrar estos atajos de teclado", - "You" : "Usted", + "Open the sidebar for a file" : "Abrir la barra lateral para un archivo", + "Show those shortcuts" : "Mostrar estos atajos", + "You" : "Tú", "Shared multiple times with different people" : "Compartido múltiples veces con diferentes personas", + "Unable to change the favorite state of the file" : "No fue posible cambiar el estado de favorito del archivo", "Error while loading the file data" : "Error al cargar los datos del archivo", "Owner" : "Dueño", "Remove from favorites" : "Quitar de favoritos", @@ -229,17 +246,17 @@ "Create a new file with the selected template" : "Crear un nuevo archivo con la plantilla seleccionada", "Creating file" : "Creando el archivo", "Save as {displayName}" : "Guardar como {displayName}", - "Save as …" : "Guardar como ...", + "Save as …" : "Guardar como …", "Converting files …" : "Convirtiendo archivos …", "Failed to convert files: {message}" : "Fallo al convertir archivos: {message}", "All files failed to be converted" : "Todos los archivos han fallado al convertirse", "One file could not be converted: {message}" : "Un archivo no ha podido ser convertido: {message}", "_One file could not be converted_::_%n files could not be converted_" : ["Un archivo no pudo ser convertido","%n archivos no pudieron ser convertidos","%n archivos no pudieron ser convertidos"], "_One file successfully converted_::_%n files successfully converted_" : ["Un archivo convertido exitosamente","%n archivos convertidos exitosamente","%n archivos convertidos exitosamente"], - "Files successfully converted" : "Archivos convertidos correctamente", + "Files successfully converted" : "Archivos convertidos exitosamente", "Failed to convert files" : "Fallo al convertir archivos", "Converting file …" : "Convirtiendo archivo …", - "File successfully converted" : "Archivo convertido correctamente", + "File successfully converted" : "Archivo convertido exitosamente", "Failed to convert file: {message}" : "Fallo al convertir el archivo: {message}", "Failed to convert file" : "Fallo al convertir el archivo", "Deletion cancelled" : "Eliminación cancelada", @@ -249,7 +266,7 @@ "Disconnect storages" : "Desconectar almacenamientos", "Delete permanently" : "Eliminar de forma permanente", "Delete and unshare" : "Eliminar y dejar de compartir", - "Delete file" : "Borrar archivo", + "Delete file" : "Eliminar archivo", "Delete files" : "Eliminar archivos", "Delete folder" : "Eliminar carpeta", "Delete folders" : "Eliminar carpetas", @@ -258,8 +275,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Está a punto de eliminar {count} elemento","Está a punto de eliminar {count} elementos","Está a punto de eliminar {count} elementos"], "Confirm deletion" : "Confirmar eliminación", "Cancel" : "Cancelar", + "Download" : "Descargar", "Moving \"{source}\" to \"{destination}\" …" : "Moviendo \"{source}\" a \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Copiando \"{source}\" a \"{destination}\" …", + "Destination is not a folder" : "El destino no es una carpeta", + "This file/folder is already in that directory" : "Este archivo/carpeta ya está en ese directorio", "You cannot move a file/folder onto itself or into a subfolder of itself" : "No puede mover un archivo/carpeta a sí mismo o a una sub-carpeta de sí mismo", "(copy)" : "(copiar)", "(copy %n)" : "(copiar %n)", @@ -278,12 +298,12 @@ "Cancelled move or copy operation" : "Se canceló la operación de mover o copiar", "Open folder {displayName}" : "Abrir carpeta {displayName}", "Open in Files" : "Abrir en Archivos", + "Open locally" : "Abrir localmente", + "Failed to redirect to client" : "Fallo al redirigir al cliente", "Open file locally" : "Abrir archivo localmente", - "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "El archivo se abrirá ahora en tu dispositivo. Si esto no ocurre, por favor verifica que has instalado la aplicación de escritorio", + "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "El archivo se abrirá ahora en su dispositivo. Si esto no ocurre, por favor verifique que ha instalado la aplicación de escritorio.", "Retry and close" : "Reintentar y cerrar", "Open online" : "Abrir en línea", - "Failed to redirect to client" : "Fallo al redirigir al cliente", - "Open locally" : "Abrir localmente", "Rename" : "Renombrar", "Open details" : "Abrir detalles", "View in folder" : "Ver en carpeta", @@ -301,7 +321,7 @@ "Photos and images" : "Fotos e imágenes", "Videos" : "Vídeos", "New folder creation cancelled" : "Se canceló la creación de la carpeta nueva", - "Created new folder \"{name}\"" : "Se creó la carpeta nueva \"{name}\"", + "Created new folder \"{name}\"" : "Se ha creado la carpeta nueva \"{name}\"", "Unable to initialize the templates directory" : "No se ha podido iniciar la carpeta de plantillas", "Create templates folder" : "Crear carpeta de plantillas", "Templates" : "Plantillas", @@ -309,18 +329,21 @@ "In folder" : "En carpeta", "Search in folder: {folder}" : "Buscar en carpeta: {folder}", "One of the dropped files could not be processed" : "Uno de los archivos arrastrados no puede ser procesado", - "Your browser does not support the Filesystem API. Directories will not be uploaded" : "Su navegador no soporta la API de Sistema de archivos. Los directorios no se cargarán", + "Your browser does not support the Filesystem API. Directories will not be uploaded" : "Su navegador no soporta la API de Sistema de archivos. Los directorios no se subirán", "No files to upload" : "Ningún archivo para subir", "Unable to create the directory {directory}" : "No se pudo crear el directorio {directory}", "Some files could not be uploaded" : "No se pudieron subir algunos archivos", "Files uploaded successfully" : "Se subieron los archivos exitosamente", "No files to process" : "No hay archivos para procesar", - "Some files could not be copied" : "Algunos archivos no se pudieron copiar", - "Some files could not be moved" : "No se ha podido mover algunos archivos", + "Some files could not be copied" : "Algunos archivos no se han podido copiar", + "Some files could not be moved" : "No se han podido mover algunos archivos", "Files copied successfully" : "Archivos copiados exitosamente", "Files moved successfully" : "Archivos movidos exitosamente", "Conflicts resolution skipped" : "Resolución de conflictos omitida", - "Upload cancelled" : "Subida cancelada.", + "Upload cancelled" : "Subida cancelada", + "Could not rename \"{oldName}\", it does not exist any more" : "No se ha podido renombrar \"{oldName}\", ya no existe", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{newName}\" ya está en uso en la carpeta \"{dir}\". Por favor, escoja un nombre diferente.", + "Could not rename \"{oldName}\"" : "No se ha podido renombrar \"{oldName}\"", "This operation is forbidden" : "Esta operación está prohibida", "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verifique los registros o contacte con el administrador", "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente", @@ -336,10 +359,8 @@ "List of favorite files and folders." : "Lista de archivos y carpetas favoritos.", "No favorites yet" : "Aún no hay favoritos", "Files and folders you mark as favorite will show up here" : "Aquí aparecerán los archivos y carpetas que has marcado como favoritos", - "All files" : "Todos los archivos", "List of your files and folders." : "Lista de sus archivos y carpetas.", "All folders" : "Todas las carpetas", - "Personal files" : "Archivos personales", "List of your files and folders that are not shared." : "Lista de sus archivos y carpetas que no están compartidos.", "No personal files found" : "No se encontraron archivos personales", "Files that are not shared will show up here." : "Los archivos y carpetas que no ha compartido aparecerán aquí.", @@ -347,12 +368,13 @@ "List of recently modified files and folders." : "Lista de archivos y carpetas modificados recientemente.", "No recently modified files" : "No hay archivos modificados recientemente.", "Files and folders you recently modified will show up here." : "Los archivos y carpetas que ha modificado recientemente aparecerán aquí.", + "Search" : "Buscar", + "Search results within your files." : "Resultados de búsqueda dentro de sus archivos.", "No entries found in this folder" : "No hay entradas en esta carpeta", "Select all" : "Seleccionar todo", "Upload too large" : "Subida demasido grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que está intentando subir sobrepasan el tamaño máximo permitido en este servidor.", "File could not be found" : "El archivo no se ha encontrado", - "Download" : "Descargar", "Show list view" : "Mostrar vista de lista", "Show grid view" : "Mostrar vista de cuadrícula", "Close" : "Cerrar", @@ -391,9 +413,6 @@ "Copied {origin} inside {destination}" : "Se ha copiado {origin} dentro de {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Se han copiado {origin} y {nbfiles} otros archivos dentro de {destination}", "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No se pudo renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elija un nombre diferente.", - "Could not rename \"{fileName}\"" : "No se pudo renombrar \"{fileName}\"", "Could not create file \"{file}\"" : "No se pudo crear archivo \"{file}\"", "Could not create file \"{file}\" because it already exists" : "No se pudo crear archivo \"{file}\" porque ya existe", "Could not create folder \"{dir}\" because it already exists" : "No se ha podido crear la carpeta \"{dir}\" porque ya existe", @@ -423,7 +442,7 @@ "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "El almacenamiento externo \"{mountPoint}\" está casi lleno ({usedSpacePercent}%).", "Your storage is almost full ({usedSpacePercent}%)." : "Tu almacenamiento está casi lleno ({usedSpacePercent}%).", "_matches \"{filter}\"_::_match \"{filter}\"_" : ["coinciden \"{filter}\"","coincide \"{filter}\"","coincide \"{filter}\""], - "Direct link was copied (only works for people who have access to this file/folder)" : "El enlace directo fue copiado (solo funciona para usuarios que tienen acceso a este archivo/carpeta)", + "Direct link was copied (only works for people who have access to this file/folder)" : "Se ha copiado el enlace directo (sólo funciona para usuarios que tengan acceso a este archivo/carpeta)", "Path" : "Ruta", "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], "Favored" : "Favorecido", @@ -435,8 +454,7 @@ "Upload (max. %s)" : "Subida (máx. %s)", "Submitting fields…" : "Enviando campos…", "Filter filenames…" : "Filtrar nombres de archivo…", - "Edit file locally" : "Editar archivo localmente", - "Edit online" : "Editar en línea", + "Enable the grid view" : "Habilitar vista de cuadrícula", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} carpeta","{folderCount} carpetas","{folderCount} carpetas"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} archivo","{fileCount} archivos","{fileCount} archivos"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 archivo y {folderCount} carpeta","1 archivo y {folderCount} carpetas","1 archivo y {folderCount} carpetas"], @@ -445,7 +463,9 @@ "Personal Files" : "Archivos Personales", "Text file" : "Archivo de texto", "New text file.txt" : "Nuevo archivo.txt", - "{count} files could not be converted" : "{count} archivos no han podido ser convertidos", - "{count} files successfully converted" : "{count} archivos convertidos correctamente" + "%1$s (renamed)" : "%1$s (renombrado)", + "renamed file" : "archivo renombrado", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Una vez habilitados los nombres de archivo compatibles con Windows, los archivos existentes ya no se podrán modificar, pero su propietario podrá renombrarlos a otros nombres válidos de archivo.", + "Filter file names …" : "Filtrar nombres de archivo …" },"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/l10n/es_419.js b/apps/files/l10n/es_419.js deleted file mode 100644 index 4b5af2ffea0..00000000000 --- a/apps/files/l10n/es_419.js +++ /dev/null @@ -1,137 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "All files" : "Todos los archivos", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por liga", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_419.json b/apps/files/l10n/es_419.json deleted file mode 100644 index faab5900cc2..00000000000 --- a/apps/files/l10n/es_419.json +++ /dev/null @@ -1,135 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "All files" : "Todos los archivos", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por liga", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados" -},"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/l10n/es_AR.js b/apps/files/l10n/es_AR.js deleted file mode 100644 index 825a8c97033..00000000000 --- a/apps/files/l10n/es_AR.js +++ /dev/null @@ -1,149 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o Copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "Processing files …" : "Procesando archivos...", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No cuenta con suficiente espacio disponible, usted se encuentra cargando {size1} pero sólo cuenta con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuenta con suficiente espacio disponible", - "An unknown error has occurred" : "Se presentó un error desconocido", - "Uploading …" : "Actualizando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Choose target folder" : "Elegir carpeta destino", - "Open" : "Abrir", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, favor de verficiar las bitácoras o contacte al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "copy" : "copiar", - "Could not copy \"{file}\"" : "No es posible copiar \"{file}\"", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Favor de elegir un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar link directo (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es favorito", - "Remove from favorites" : "Eliminado de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Usted agregó {file} a sus favoritos", - "You removed {file} from your favorites" : "Usted eliminó {file} de sus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Usted creó {file}", - "You created an encrypted file in {file}" : "Se creó el archivo encriptado {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó el archivo encriptado {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Usted cambió {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Usted borró {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Usted restauró {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Usted renombró {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Usted movió {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de sus strong>favoritos</strong>", - "A file or folder has been <strong>changed</strong>" : "Un archivo o carpeta ha sido <strong>modificado</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "File Management" : "Administración de Archivos", - "Folder name" : "Nombre de la carpeta", - "Select all" : "Seleccionar todo", - "File not found" : "Archivo no encontrado", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Cargue algún contenido o sincronice con sus dispositivos!", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "New Folder" : "Carpeta Nueva", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marque como favortios se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que está intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Toggle grid view" : "Vista de cuadrícula", - "Deleted files" : "Archivos borrados", - "Shares" : "Shares", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por link", - "Choose" : "Elige" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_AR.json b/apps/files/l10n/es_AR.json deleted file mode 100644 index d156326d0af..00000000000 --- a/apps/files/l10n/es_AR.json +++ /dev/null @@ -1,147 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o Copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "Processing files …" : "Procesando archivos...", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No cuenta con suficiente espacio disponible, usted se encuentra cargando {size1} pero sólo cuenta con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuenta con suficiente espacio disponible", - "An unknown error has occurred" : "Se presentó un error desconocido", - "Uploading …" : "Actualizando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Choose target folder" : "Elegir carpeta destino", - "Open" : "Abrir", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, favor de verficiar las bitácoras o contacte al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "copy" : "copiar", - "Could not copy \"{file}\"" : "No es posible copiar \"{file}\"", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Favor de elegir un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar link directo (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es favorito", - "Remove from favorites" : "Eliminado de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Usted agregó {file} a sus favoritos", - "You removed {file} from your favorites" : "Usted eliminó {file} de sus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Usted creó {file}", - "You created an encrypted file in {file}" : "Se creó el archivo encriptado {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó el archivo encriptado {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Usted cambió {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Usted borró {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Usted restauró {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Usted renombró {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Usted movió {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de sus strong>favoritos</strong>", - "A file or folder has been <strong>changed</strong>" : "Un archivo o carpeta ha sido <strong>modificado</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "File Management" : "Administración de Archivos", - "Folder name" : "Nombre de la carpeta", - "Select all" : "Seleccionar todo", - "File not found" : "Archivo no encontrado", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Cargue algún contenido o sincronice con sus dispositivos!", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "New Folder" : "Carpeta Nueva", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marque como favortios se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que está intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Toggle grid view" : "Vista de cuadrícula", - "Deleted files" : "Archivos borrados", - "Shares" : "Shares", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por link", - "Choose" : "Elige" -},"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/l10n/es_CL.js b/apps/files/l10n/es_CL.js deleted file mode 100644 index eb83182a60a..00000000000 --- a/apps/files/l10n/es_CL.js +++ /dev/null @@ -1,154 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usados", - "{used} used" : "{used} usados", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "No se permite el uso del caracter \"/\" en el nombre del archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}", - "{user} changed {file}" : "{user} cambió {file}", - "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}", - "You deleted {file}" : "Borraste {file}", - "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}", - "{user} deleted {file}" : "{user} borró {file}", - "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "A file or folder has been <strong>changed</strong>" : "Un archivo o carpeta ha sido <strong>cambiado</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Name cannot be empty" : "El nombre no puede estar en blanco", - "Select all" : "Seleccionar todo", - "File not found" : "Archivo no encontrado", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Papelera", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_CL.json b/apps/files/l10n/es_CL.json deleted file mode 100644 index 2c34fdcb4dc..00000000000 --- a/apps/files/l10n/es_CL.json +++ /dev/null @@ -1,152 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usados", - "{used} used" : "{used} usados", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "No se permite el uso del caracter \"/\" en el nombre del archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}", - "{user} changed {file}" : "{user} cambió {file}", - "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}", - "You deleted {file}" : "Borraste {file}", - "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}", - "{user} deleted {file}" : "{user} borró {file}", - "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "A file or folder has been <strong>changed</strong>" : "Un archivo o carpeta ha sido <strong>cambiado</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Name cannot be empty" : "El nombre no puede estar en blanco", - "Select all" : "Seleccionar todo", - "File not found" : "Archivo no encontrado", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Papelera", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -},"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/l10n/es_CO.js b/apps/files/l10n/es_CO.js deleted file mode 100644 index 3287df27983..00000000000 --- a/apps/files/l10n/es_CO.js +++ /dev/null @@ -1,154 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "copy" : "Copiar", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usados", - "{used} used" : "{used} usados", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "No se permite el uso del caracter \"/\" en el nombre del archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}", - "{user} changed {file}" : "{user} cambió {file}", - "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}", - "You deleted {file}" : "Borraste {file}", - "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}", - "{user} deleted {file}" : "{user} borró {file}", - "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Name cannot be empty" : "El nombre no puede estar en blanco", - "Select all" : "Seleccionar todo", - "File not found" : "Archivo no encontrado", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Papelera", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_CO.json b/apps/files/l10n/es_CO.json deleted file mode 100644 index 47d6420fbed..00000000000 --- a/apps/files/l10n/es_CO.json +++ /dev/null @@ -1,152 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "copy" : "Copiar", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usados", - "{used} used" : "{used} usados", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "No se permite el uso del caracter \"/\" en el nombre del archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}", - "{user} changed {file}" : "{user} cambió {file}", - "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}", - "You deleted {file}" : "Borraste {file}", - "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}", - "{user} deleted {file}" : "{user} borró {file}", - "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Name cannot be empty" : "El nombre no puede estar en blanco", - "Select all" : "Seleccionar todo", - "File not found" : "Archivo no encontrado", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Papelera", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -},"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/l10n/es_CR.js b/apps/files/l10n/es_CR.js deleted file mode 100644 index c4548e2b0d2..00000000000 --- a/apps/files/l10n/es_CR.js +++ /dev/null @@ -1,152 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usados", - "{used} used" : "{used} usados", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "No se permite el uso del caracter \"/\" en el nombre del archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}", - "{user} changed {file}" : "{user} cambió {file}", - "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}", - "You deleted {file}" : "Borraste {file}", - "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}", - "{user} deleted {file}" : "{user} borró {file}", - "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Name cannot be empty" : "El nombre no puede estar en blanco", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Papelera", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_CR.json b/apps/files/l10n/es_CR.json deleted file mode 100644 index 84b04ec739f..00000000000 --- a/apps/files/l10n/es_CR.json +++ /dev/null @@ -1,150 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usados", - "{used} used" : "{used} usados", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "No se permite el uso del caracter \"/\" en el nombre del archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}", - "{user} changed {file}" : "{user} cambió {file}", - "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}", - "You deleted {file}" : "Borraste {file}", - "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}", - "{user} deleted {file}" : "{user} borró {file}", - "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Name cannot be empty" : "El nombre no puede estar en blanco", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Papelera", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -},"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/l10n/es_DO.js b/apps/files/l10n/es_DO.js deleted file mode 100644 index 14144c28f96..00000000000 --- a/apps/files/l10n/es_DO.js +++ /dev/null @@ -1,153 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usados", - "{used} used" : "{used} usados", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "No se permite el uso del caracter \"/\" en el nombre del archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}", - "{user} changed {file}" : "{user} cambió {file}", - "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}", - "You deleted {file}" : "Borraste {file}", - "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}", - "{user} deleted {file}" : "{user} borró {file}", - "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Name cannot be empty" : "El nombre no puede estar en blanco", - "Select all" : "Seleccionar todo", - "File not found" : "Archivo no encontrado", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Papelera", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_DO.json b/apps/files/l10n/es_DO.json deleted file mode 100644 index 638b1a208ca..00000000000 --- a/apps/files/l10n/es_DO.json +++ /dev/null @@ -1,151 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usados", - "{used} used" : "{used} usados", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "No se permite el uso del caracter \"/\" en el nombre del archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}", - "{user} changed {file}" : "{user} cambió {file}", - "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}", - "You deleted {file}" : "Borraste {file}", - "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}", - "{user} deleted {file}" : "{user} borró {file}", - "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Name cannot be empty" : "El nombre no puede estar en blanco", - "Select all" : "Seleccionar todo", - "File not found" : "Archivo no encontrado", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Papelera", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -},"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/l10n/es_EC.js b/apps/files/l10n/es_EC.js index 7e353f0a6a4..37412a96b67 100644 --- a/apps/files/l10n/es_EC.js +++ b/apps/files/l10n/es_EC.js @@ -78,6 +78,8 @@ OC.L10N.register( "\"{displayName}\" action failed" : "La acción \"{displayName}\" falló.", "Actions" : "Acciones", "List of files and folders." : "Lista de archivos y carpetas. ", + "_{count} selected_::_{count} selected_" : ["{count} seleccionado","{count} seleccionados","{count} seleccionado"], + "Search globally" : "Buscar globalmente", "{usedQuotaByte} used" : "{usedQuotaByte} usados.", "{used} of {quota} used" : "{used} de {quota} usados", "{relative}% used" : "{relative}% usados.", @@ -116,6 +118,7 @@ OC.L10N.register( "File cannot be accessed" : "No se puede acceder al archivo.", "Clipboard is not available" : "El portapapeles no está disponible", "WebDAV URL copied to clipboard" : "URL de WebDAV copiada al portapapeles.", + "All files" : "Todos los archivos", "Sort favorites first" : "Ordenar primero los favoritos.", "Show hidden files" : "Mostrar archivos ocultos", "Crop image previews" : "Recortar vistas previas de imágenes.", @@ -145,13 +148,14 @@ OC.L10N.register( "Delete files" : "Eliminar archivos", "Delete" : "Borrar", "Cancel" : "Cancelar", + "Download" : "Descargar", "Copy" : "Copiar", "Move" : "Mover", "Move or copy" : "Mover o copiar", "Open folder {displayName}" : "Abrir carpeta {displayName}.", - "Open file locally" : "Abrir archivo localmente", - "Failed to redirect to client" : "No se pudo redirigir al cliente.", "Open locally" : "Abrir localmente", + "Failed to redirect to client" : "No se pudo redirigir al cliente.", + "Open file locally" : "Abrir archivo localmente", "Rename" : "Renombrar", "Open details" : "Abrir detalles.", "View in folder" : "Ver en la carpeta", @@ -162,6 +166,9 @@ OC.L10N.register( "Unable to initialize the templates directory" : "No se pudo inicializar el directorio de plantillas.", "Templates" : "Plantillas", "Some files could not be moved" : "Algunos archivos no se pudieron mover", + "Could not rename \"{oldName}\", it does not exist any more" : "No se pudo cambiar el nombre de \"{oldName}\", ya no existe.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{newName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", + "Could not rename \"{oldName}\"" : "No se pudo cambiar el nombre de \"{oldName}\".", "This operation is forbidden" : "Esta operación está prohibida", "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", @@ -169,14 +176,13 @@ OC.L10N.register( "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], "No favorites yet" : "Aún no hay favoritos", "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", "Recent" : "Reciente", + "Search" : "Buscar", "No entries found in this folder" : "No se encontraron elementos en esta carpeta", "Select all" : "Seleccionar todo", "Upload too large" : "La carga es demasido grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", "File could not be found" : "No fue posible encontrar el archivo", - "Download" : "Descargar", "Show list view" : "Mostrar vista de lista", "Show grid view" : "Mostrar vista de cuadrícula", "Close" : "Cerrar", @@ -212,9 +218,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", diff --git a/apps/files/l10n/es_EC.json b/apps/files/l10n/es_EC.json index 3f7ce16df35..1aab3813846 100644 --- a/apps/files/l10n/es_EC.json +++ b/apps/files/l10n/es_EC.json @@ -76,6 +76,8 @@ "\"{displayName}\" action failed" : "La acción \"{displayName}\" falló.", "Actions" : "Acciones", "List of files and folders." : "Lista de archivos y carpetas. ", + "_{count} selected_::_{count} selected_" : ["{count} seleccionado","{count} seleccionados","{count} seleccionado"], + "Search globally" : "Buscar globalmente", "{usedQuotaByte} used" : "{usedQuotaByte} usados.", "{used} of {quota} used" : "{used} de {quota} usados", "{relative}% used" : "{relative}% usados.", @@ -114,6 +116,7 @@ "File cannot be accessed" : "No se puede acceder al archivo.", "Clipboard is not available" : "El portapapeles no está disponible", "WebDAV URL copied to clipboard" : "URL de WebDAV copiada al portapapeles.", + "All files" : "Todos los archivos", "Sort favorites first" : "Ordenar primero los favoritos.", "Show hidden files" : "Mostrar archivos ocultos", "Crop image previews" : "Recortar vistas previas de imágenes.", @@ -143,13 +146,14 @@ "Delete files" : "Eliminar archivos", "Delete" : "Borrar", "Cancel" : "Cancelar", + "Download" : "Descargar", "Copy" : "Copiar", "Move" : "Mover", "Move or copy" : "Mover o copiar", "Open folder {displayName}" : "Abrir carpeta {displayName}.", - "Open file locally" : "Abrir archivo localmente", - "Failed to redirect to client" : "No se pudo redirigir al cliente.", "Open locally" : "Abrir localmente", + "Failed to redirect to client" : "No se pudo redirigir al cliente.", + "Open file locally" : "Abrir archivo localmente", "Rename" : "Renombrar", "Open details" : "Abrir detalles.", "View in folder" : "Ver en la carpeta", @@ -160,6 +164,9 @@ "Unable to initialize the templates directory" : "No se pudo inicializar el directorio de plantillas.", "Templates" : "Plantillas", "Some files could not be moved" : "Algunos archivos no se pudieron mover", + "Could not rename \"{oldName}\", it does not exist any more" : "No se pudo cambiar el nombre de \"{oldName}\", ya no existe.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{newName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", + "Could not rename \"{oldName}\"" : "No se pudo cambiar el nombre de \"{oldName}\".", "This operation is forbidden" : "Esta operación está prohibida", "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", @@ -167,14 +174,13 @@ "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], "No favorites yet" : "Aún no hay favoritos", "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", "Recent" : "Reciente", + "Search" : "Buscar", "No entries found in this folder" : "No se encontraron elementos en esta carpeta", "Select all" : "Seleccionar todo", "Upload too large" : "La carga es demasido grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", "File could not be found" : "No fue posible encontrar el archivo", - "Download" : "Descargar", "Show list view" : "Mostrar vista de lista", "Show grid view" : "Mostrar vista de cuadrícula", "Close" : "Cerrar", @@ -210,9 +216,6 @@ "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", diff --git a/apps/files/l10n/es_GT.js b/apps/files/l10n/es_GT.js deleted file mode 100644 index c4548e2b0d2..00000000000 --- a/apps/files/l10n/es_GT.js +++ /dev/null @@ -1,152 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usados", - "{used} used" : "{used} usados", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "No se permite el uso del caracter \"/\" en el nombre del archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}", - "{user} changed {file}" : "{user} cambió {file}", - "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}", - "You deleted {file}" : "Borraste {file}", - "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}", - "{user} deleted {file}" : "{user} borró {file}", - "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Name cannot be empty" : "El nombre no puede estar en blanco", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Papelera", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_GT.json b/apps/files/l10n/es_GT.json deleted file mode 100644 index 84b04ec739f..00000000000 --- a/apps/files/l10n/es_GT.json +++ /dev/null @@ -1,150 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usados", - "{used} used" : "{used} usados", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "No se permite el uso del caracter \"/\" en el nombre del archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}", - "{user} changed {file}" : "{user} cambió {file}", - "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}", - "You deleted {file}" : "Borraste {file}", - "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}", - "{user} deleted {file}" : "{user} borró {file}", - "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Name cannot be empty" : "El nombre no puede estar en blanco", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Papelera", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -},"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/l10n/es_HN.js b/apps/files/l10n/es_HN.js deleted file mode 100644 index 4b5af2ffea0..00000000000 --- a/apps/files/l10n/es_HN.js +++ /dev/null @@ -1,137 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "All files" : "Todos los archivos", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por liga", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_HN.json b/apps/files/l10n/es_HN.json deleted file mode 100644 index faab5900cc2..00000000000 --- a/apps/files/l10n/es_HN.json +++ /dev/null @@ -1,135 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "All files" : "Todos los archivos", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por liga", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados" -},"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/l10n/es_MX.js b/apps/files/l10n/es_MX.js index 3fdea38848c..a1536fc579d 100644 --- a/apps/files/l10n/es_MX.js +++ b/apps/files/l10n/es_MX.js @@ -91,6 +91,7 @@ OC.L10N.register( "Unknown date" : "Fecha desconocida", "Clear filter" : "Limpiar filtro", "Modified" : "Modificado", + "Search everywhere" : "Buscar en todas partes", "Type" : "Tipo", "Active filters" : "Filtros activos", "Remove filter" : "Quitar filtro", @@ -106,7 +107,7 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Las columnas con botones en la cabecera son ordenables.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Esta lista no se muestra completamente por motivos de rendimiento. Los archivos se mostrarán a medida que navega por la lista.", "File not found" : "Archivo no encontrado", - "{count} selected" : "{count} seleccionados", + "Search globally" : "Búsqueda global", "{usedQuotaByte} used" : "{usedQuotaByte} utilizados", "{used} of {quota} used" : "{used} de {quota} usados", "{relative}% used" : "{relative}% utilizado", @@ -163,11 +164,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "El archivo no fue encontrado o no tiene permisos para verlo. Solicite al remitente que lo comparta.", "Clipboard is not available" : "El portapapeles no está disponible", "WebDAV URL copied to clipboard" : "WebDAV URL copiada al portapapeles", + "All files" : "Todos los archivos", + "Personal files" : "Archivos personales", "Sort favorites first" : "Ordenar los favoritos primero", "Sort folders before files" : "Ordenar carpetas antes que archivos", "Show hidden files" : "Mostrar archivos ocultos", "Crop image previews" : "Recortar la previsualización de las imágenes", - "Enable the grid view" : "Habilitar la vista de cuadrícula", "Enable folder tree" : "Habilitar el árbol de carpetas", "Additional settings" : "Configuraciones adicionales", "WebDAV" : "WebDAV", @@ -207,8 +209,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Está a punto de eliminar {count} elemento.","Está a punto de eliminar {count} elementos.","Está a punto de eliminar {count} elementos."], "Confirm deletion" : "Confirmar eliminación", "Cancel" : "Cancelar", + "Download" : "Descargar", "Moving \"{source}\" to \"{destination}\" …" : "Moviendo \"{source}\" a \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Copiando \"{source}\" a \"{destination}\" …", + "Destination is not a folder" : "El destino no es una carpeta", + "This file/folder is already in that directory" : "Este archivo/carpeta ya está en ese directorio", "You cannot move a file/folder onto itself or into a subfolder of itself" : "No puede mover un archivo/carpeta a sí mismo o a una subcarpeta de sí mismo", "(copy)" : "(copiar)", "(copy %n)" : "(copiar %n)", @@ -227,9 +232,9 @@ OC.L10N.register( "Cancelled move or copy operation" : "Se canceló la operación de mover o copiar", "Open folder {displayName}" : "Abrir carpeta {displayName}", "Open in Files" : "Abrir en Archivos", + "Failed to redirect to client" : "Fallo al redirigir al cliente", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "El archivo se abrirá ahora en tu dispositivo. Si esto no ocurre, por favor verifica que hayas instalado la aplicación de escritorio.", "Retry and close" : "Reintentar y cerrar", - "Failed to redirect to client" : "Fallo al redirigir al cliente", "Rename" : "Renombrar", "Open details" : "Abrir detalles", "View in folder" : "Ver en la carpeta", @@ -267,6 +272,9 @@ OC.L10N.register( "Files moved successfully" : "Archivos movidos exitosamente", "Conflicts resolution skipped" : "Resolución de conflictos omitida", "Upload cancelled" : "Subida cancelada", + "Could not rename \"{oldName}\", it does not exist any more" : "No se pudo renombrar \"{oldName}\", ya no existe.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{newName}\" ya está en uso en la carpeta \"{dir}\". Por favor, elija un nombre diferente.", + "Could not rename \"{oldName}\"" : "No se pudo renombrar \"{oldName}\"", "This operation is forbidden" : "Esta operación está prohibida", "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", @@ -281,10 +289,8 @@ OC.L10N.register( "List of favorite files and folders." : "Lista de archivos y carpetas favoritos", "No favorites yet" : "Aún no hay favoritos", "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", "List of your files and folders." : "Lista de sus archivos y carpetas.", "All folders" : "Todas las carpetas", - "Personal files" : "Archivos personales", "List of your files and folders that are not shared." : "Lista de sus archivos y carpetas que no están compartidos.", "No personal files found" : "No se encontraron archivos personales", "Files that are not shared will show up here." : "Aquí aparecerán los archivos y carpetas que no ha compartido.", @@ -292,12 +298,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Lista de archivos y carpetas modificados recientemente.", "No recently modified files" : "No hay archivos modificados recientemente", "Files and folders you recently modified will show up here." : "Los archivos y carpetas que ha modificado recientemente aparecerán aquí.", + "Search" : "Buscar", "No entries found in this folder" : "No se encontraron elementos en esta carpeta", "Select all" : "Seleccionar todo", "Upload too large" : "La carga es demasido grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", "File could not be found" : "No fue posible encontrar el archivo", - "Download" : "Descargar", "Show list view" : "Mostrar vista de lista", "Show grid view" : "Mostrar vista de cuadrícula", "Close" : "Cerrar", @@ -336,9 +342,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", @@ -380,8 +383,7 @@ OC.L10N.register( "Upload (max. %s)" : "Cargar (max. %s)", "Submitting fields…" : "Enviando campos...", "Filter filenames…" : "Filtrar nombres de archivos...", - "Edit file locally" : "Editar el archivo localmente", - "Edit online" : "Editar en línea", + "Enable the grid view" : "Habilitar la vista de cuadrícula", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} carpeta","{folderCount} carpetas","{folderCount} carpetas"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} archivo","{fileCount} archivos","{fileCount} archivos"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 archivo y {folderCount} carpeta","1 archivo y {folderCount} carpetas","1 archivo y {folderCount} carpetas"], diff --git a/apps/files/l10n/es_MX.json b/apps/files/l10n/es_MX.json index 24a26109117..88da99c2174 100644 --- a/apps/files/l10n/es_MX.json +++ b/apps/files/l10n/es_MX.json @@ -89,6 +89,7 @@ "Unknown date" : "Fecha desconocida", "Clear filter" : "Limpiar filtro", "Modified" : "Modificado", + "Search everywhere" : "Buscar en todas partes", "Type" : "Tipo", "Active filters" : "Filtros activos", "Remove filter" : "Quitar filtro", @@ -104,7 +105,7 @@ "Column headers with buttons are sortable." : "Las columnas con botones en la cabecera son ordenables.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Esta lista no se muestra completamente por motivos de rendimiento. Los archivos se mostrarán a medida que navega por la lista.", "File not found" : "Archivo no encontrado", - "{count} selected" : "{count} seleccionados", + "Search globally" : "Búsqueda global", "{usedQuotaByte} used" : "{usedQuotaByte} utilizados", "{used} of {quota} used" : "{used} de {quota} usados", "{relative}% used" : "{relative}% utilizado", @@ -161,11 +162,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "El archivo no fue encontrado o no tiene permisos para verlo. Solicite al remitente que lo comparta.", "Clipboard is not available" : "El portapapeles no está disponible", "WebDAV URL copied to clipboard" : "WebDAV URL copiada al portapapeles", + "All files" : "Todos los archivos", + "Personal files" : "Archivos personales", "Sort favorites first" : "Ordenar los favoritos primero", "Sort folders before files" : "Ordenar carpetas antes que archivos", "Show hidden files" : "Mostrar archivos ocultos", "Crop image previews" : "Recortar la previsualización de las imágenes", - "Enable the grid view" : "Habilitar la vista de cuadrícula", "Enable folder tree" : "Habilitar el árbol de carpetas", "Additional settings" : "Configuraciones adicionales", "WebDAV" : "WebDAV", @@ -205,8 +207,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Está a punto de eliminar {count} elemento.","Está a punto de eliminar {count} elementos.","Está a punto de eliminar {count} elementos."], "Confirm deletion" : "Confirmar eliminación", "Cancel" : "Cancelar", + "Download" : "Descargar", "Moving \"{source}\" to \"{destination}\" …" : "Moviendo \"{source}\" a \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Copiando \"{source}\" a \"{destination}\" …", + "Destination is not a folder" : "El destino no es una carpeta", + "This file/folder is already in that directory" : "Este archivo/carpeta ya está en ese directorio", "You cannot move a file/folder onto itself or into a subfolder of itself" : "No puede mover un archivo/carpeta a sí mismo o a una subcarpeta de sí mismo", "(copy)" : "(copiar)", "(copy %n)" : "(copiar %n)", @@ -225,9 +230,9 @@ "Cancelled move or copy operation" : "Se canceló la operación de mover o copiar", "Open folder {displayName}" : "Abrir carpeta {displayName}", "Open in Files" : "Abrir en Archivos", + "Failed to redirect to client" : "Fallo al redirigir al cliente", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "El archivo se abrirá ahora en tu dispositivo. Si esto no ocurre, por favor verifica que hayas instalado la aplicación de escritorio.", "Retry and close" : "Reintentar y cerrar", - "Failed to redirect to client" : "Fallo al redirigir al cliente", "Rename" : "Renombrar", "Open details" : "Abrir detalles", "View in folder" : "Ver en la carpeta", @@ -265,6 +270,9 @@ "Files moved successfully" : "Archivos movidos exitosamente", "Conflicts resolution skipped" : "Resolución de conflictos omitida", "Upload cancelled" : "Subida cancelada", + "Could not rename \"{oldName}\", it does not exist any more" : "No se pudo renombrar \"{oldName}\", ya no existe.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{newName}\" ya está en uso en la carpeta \"{dir}\". Por favor, elija un nombre diferente.", + "Could not rename \"{oldName}\"" : "No se pudo renombrar \"{oldName}\"", "This operation is forbidden" : "Esta operación está prohibida", "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", @@ -279,10 +287,8 @@ "List of favorite files and folders." : "Lista de archivos y carpetas favoritos", "No favorites yet" : "Aún no hay favoritos", "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", "List of your files and folders." : "Lista de sus archivos y carpetas.", "All folders" : "Todas las carpetas", - "Personal files" : "Archivos personales", "List of your files and folders that are not shared." : "Lista de sus archivos y carpetas que no están compartidos.", "No personal files found" : "No se encontraron archivos personales", "Files that are not shared will show up here." : "Aquí aparecerán los archivos y carpetas que no ha compartido.", @@ -290,12 +296,12 @@ "List of recently modified files and folders." : "Lista de archivos y carpetas modificados recientemente.", "No recently modified files" : "No hay archivos modificados recientemente", "Files and folders you recently modified will show up here." : "Los archivos y carpetas que ha modificado recientemente aparecerán aquí.", + "Search" : "Buscar", "No entries found in this folder" : "No se encontraron elementos en esta carpeta", "Select all" : "Seleccionar todo", "Upload too large" : "La carga es demasido grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", "File could not be found" : "No fue posible encontrar el archivo", - "Download" : "Descargar", "Show list view" : "Mostrar vista de lista", "Show grid view" : "Mostrar vista de cuadrícula", "Close" : "Cerrar", @@ -334,9 +340,6 @@ "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", @@ -378,8 +381,7 @@ "Upload (max. %s)" : "Cargar (max. %s)", "Submitting fields…" : "Enviando campos...", "Filter filenames…" : "Filtrar nombres de archivos...", - "Edit file locally" : "Editar el archivo localmente", - "Edit online" : "Editar en línea", + "Enable the grid view" : "Habilitar la vista de cuadrícula", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} carpeta","{folderCount} carpetas","{folderCount} carpetas"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} archivo","{fileCount} archivos","{fileCount} archivos"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 archivo y {folderCount} carpeta","1 archivo y {folderCount} carpetas","1 archivo y {folderCount} carpetas"], diff --git a/apps/files/l10n/es_NI.js b/apps/files/l10n/es_NI.js deleted file mode 100644 index 4b5af2ffea0..00000000000 --- a/apps/files/l10n/es_NI.js +++ /dev/null @@ -1,137 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "All files" : "Todos los archivos", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por liga", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_NI.json b/apps/files/l10n/es_NI.json deleted file mode 100644 index faab5900cc2..00000000000 --- a/apps/files/l10n/es_NI.json +++ /dev/null @@ -1,135 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "All files" : "Todos los archivos", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por liga", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados" -},"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/l10n/es_PA.js b/apps/files/l10n/es_PA.js deleted file mode 100644 index 4b5af2ffea0..00000000000 --- a/apps/files/l10n/es_PA.js +++ /dev/null @@ -1,137 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "All files" : "Todos los archivos", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por liga", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_PA.json b/apps/files/l10n/es_PA.json deleted file mode 100644 index faab5900cc2..00000000000 --- a/apps/files/l10n/es_PA.json +++ /dev/null @@ -1,135 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "All files" : "Todos los archivos", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por liga", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados" -},"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/l10n/es_PE.js b/apps/files/l10n/es_PE.js deleted file mode 100644 index c0e22fe68cf..00000000000 --- a/apps/files/l10n/es_PE.js +++ /dev/null @@ -1,166 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Show list view" : "Mostrar vista de lista", - "Show grid view" : "Mostrar lista en grilla", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "This will stop your current uploads." : "Se detendrán las cargas en curso", - "Upload cancelled." : "Carga cancelada.", - "Processing files …" : "Procesando archivos ...", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "An unknown error has occurred" : "Ocurrió un error desconicido ", - "File could not be uploaded" : "No pudo cargarse el archivo", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Uploading that item is not supported" : "Carga de este archvio no soportado", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Operation is blocked by access control" : "Operación bloqueada por el control de acceso", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Choose target folder" : "Seleccione carpeta destino", - "Open" : "Abrir", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Leave this share" : "Salir de este compartido", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Please select tag(s) to add to the selection" : "Favor seleccione etiqueta(s) para agregar a selección", - "Apply tag(s) to selection" : "Aplicar etiqueta(s) a selección", - "Select directory \"{dirName}\"" : "Seleccione carpeta \"{dirName}\"", - "Select file \"{fileName}\"" : "Seleccione archivo \"{fileName}\"", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "copy" : "copiar", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferente. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Could not fetch file details \"{file}\"" : "No se pudo recuperar detalles de archivo \"{file}\"", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Enter more than two characters to search in other folders" : "Ingrese al menos dos caracteres para buscar en otras carpetas", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "You do not have permission to upload or create files here" : "No tiene permiso para crear o cargar archivos aquí", - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "Select file range" : "Seleccione rango de archivos", - "{used}%" : "{used}%", - "{used} of {quota} used" : "{used} de {quota} usado", - "{used} used" : "{used} usado", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "\"/\" no permitido dentro de nombre", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí", - "Folder name" : "Nombre de la carpeta", - "Select all" : "Seleccionar todo", - "File not found" : "Archivo no encontrado", - "Your storage is full, files can not be updated or synced anymore!" : "Tu espacio está lleno. ¡Los archivos ya no se pueden actualizar o sincronizar!", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "Add" : "Guardar", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Unshare" : "Dejar de compartir", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Cancel" : "Cancelar", - "Deleted files" : "Archivos borrados", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_PE.json b/apps/files/l10n/es_PE.json deleted file mode 100644 index b02c5b432de..00000000000 --- a/apps/files/l10n/es_PE.json +++ /dev/null @@ -1,164 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Show list view" : "Mostrar vista de lista", - "Show grid view" : "Mostrar lista en grilla", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "This will stop your current uploads." : "Se detendrán las cargas en curso", - "Upload cancelled." : "Carga cancelada.", - "Processing files …" : "Procesando archivos ...", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "An unknown error has occurred" : "Ocurrió un error desconicido ", - "File could not be uploaded" : "No pudo cargarse el archivo", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Uploading that item is not supported" : "Carga de este archvio no soportado", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Operation is blocked by access control" : "Operación bloqueada por el control de acceso", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Choose target folder" : "Seleccione carpeta destino", - "Open" : "Abrir", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Leave this share" : "Salir de este compartido", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Please select tag(s) to add to the selection" : "Favor seleccione etiqueta(s) para agregar a selección", - "Apply tag(s) to selection" : "Aplicar etiqueta(s) a selección", - "Select directory \"{dirName}\"" : "Seleccione carpeta \"{dirName}\"", - "Select file \"{fileName}\"" : "Seleccione archivo \"{fileName}\"", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "copy" : "copiar", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferente. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Could not fetch file details \"{file}\"" : "No se pudo recuperar detalles de archivo \"{file}\"", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Enter more than two characters to search in other folders" : "Ingrese al menos dos caracteres para buscar en otras carpetas", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "You do not have permission to upload or create files here" : "No tiene permiso para crear o cargar archivos aquí", - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "Select file range" : "Seleccione rango de archivos", - "{used}%" : "{used}%", - "{used} of {quota} used" : "{used} de {quota} usado", - "{used} used" : "{used} usado", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "\"/\" no permitido dentro de nombre", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí", - "Folder name" : "Nombre de la carpeta", - "Select all" : "Seleccionar todo", - "File not found" : "Archivo no encontrado", - "Your storage is full, files can not be updated or synced anymore!" : "Tu espacio está lleno. ¡Los archivos ya no se pueden actualizar o sincronizar!", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "Add" : "Guardar", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Unshare" : "Dejar de compartir", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Cancel" : "Cancelar", - "Deleted files" : "Archivos borrados", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -},"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/l10n/es_PR.js b/apps/files/l10n/es_PR.js deleted file mode 100644 index 4b5af2ffea0..00000000000 --- a/apps/files/l10n/es_PR.js +++ /dev/null @@ -1,137 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "All files" : "Todos los archivos", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por liga", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_PR.json b/apps/files/l10n/es_PR.json deleted file mode 100644 index faab5900cc2..00000000000 --- a/apps/files/l10n/es_PR.json +++ /dev/null @@ -1,135 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "All files" : "Todos los archivos", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por liga", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados" -},"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/l10n/es_PY.js b/apps/files/l10n/es_PY.js deleted file mode 100644 index a8bc92e54c9..00000000000 --- a/apps/files/l10n/es_PY.js +++ /dev/null @@ -1,156 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "This will stop your current uploads." : "Esto detendrá tus cargas actuales.", - "Upload cancelled." : "Carga cancelada.", - "Processing files …" : "Procesando archivos ...", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "An unknown error has occurred" : "Se presentó un error desconocido", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Operation is blocked by access control" : "La operación es bloqueada por control de acceso", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Choose target folder" : "Seleccionar carpeta destino", - "Open" : "Abrir", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Leave this share" : "Dejar este recurso compartido", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "copy" : "copiar", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Could not fetch file details \"{file}\"" : "No fue posible obtener detalles del archivo \"{file}\"", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Enter more than two characters to search in other folders" : "Ingrese más de dos carácteres para buscar en otras carpetas", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usado", - "{used} used" : "{used} usado", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "\"/\" no es permitido dentro del nombre de un archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "Storage of {owner} is almost full ({usedSpacePercent}%)." : "El espacio de {owner} está casi lleno ({usedSpacePercent}%).", - "Your storage is almost full ({usedSpacePercent}%)." : "Tu espacio está casi lleno ({usedSpacePercent}%).", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_PY.json b/apps/files/l10n/es_PY.json deleted file mode 100644 index 0f4468086f3..00000000000 --- a/apps/files/l10n/es_PY.json +++ /dev/null @@ -1,154 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "This will stop your current uploads." : "Esto detendrá tus cargas actuales.", - "Upload cancelled." : "Carga cancelada.", - "Processing files …" : "Procesando archivos ...", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "An unknown error has occurred" : "Se presentó un error desconocido", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Operation is blocked by access control" : "La operación es bloqueada por control de acceso", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Choose target folder" : "Seleccionar carpeta destino", - "Open" : "Abrir", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Leave this share" : "Dejar este recurso compartido", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "copy" : "copiar", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Could not fetch file details \"{file}\"" : "No fue posible obtener detalles del archivo \"{file}\"", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Enter more than two characters to search in other folders" : "Ingrese más de dos carácteres para buscar en otras carpetas", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usado", - "{used} used" : "{used} usado", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "\"/\" no es permitido dentro del nombre de un archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "Storage of {owner} is almost full ({usedSpacePercent}%)." : "El espacio de {owner} está casi lleno ({usedSpacePercent}%).", - "Your storage is almost full ({usedSpacePercent}%)." : "Tu espacio está casi lleno ({usedSpacePercent}%).", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -},"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/l10n/es_SV.js b/apps/files/l10n/es_SV.js deleted file mode 100644 index 14144c28f96..00000000000 --- a/apps/files/l10n/es_SV.js +++ /dev/null @@ -1,153 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usados", - "{used} used" : "{used} usados", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "No se permite el uso del caracter \"/\" en el nombre del archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}", - "{user} changed {file}" : "{user} cambió {file}", - "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}", - "You deleted {file}" : "Borraste {file}", - "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}", - "{user} deleted {file}" : "{user} borró {file}", - "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Name cannot be empty" : "El nombre no puede estar en blanco", - "Select all" : "Seleccionar todo", - "File not found" : "Archivo no encontrado", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Papelera", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_SV.json b/apps/files/l10n/es_SV.json deleted file mode 100644 index 638b1a208ca..00000000000 --- a/apps/files/l10n/es_SV.json +++ /dev/null @@ -1,151 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "New" : "Nuevo", - "{used} of {quota} used" : "{used} de {quota} usados", - "{used} used" : "{used} usados", - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"/\" is not allowed inside a file name." : "No se permite el uso del caracter \"/\" en el nombre del archivo.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Create new folder" : "Crear nueva carpeta", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "Favorites" : "Favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}", - "{user} created {file}" : "{user} creó {file}", - "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}", - "{user} changed {file}" : "{user} cambió {file}", - "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}", - "You deleted {file}" : "Borraste {file}", - "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}", - "{user} deleted {file}" : "{user} borró {file}", - "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Folder name" : "Nombre de la carpeta", - "Name cannot be empty" : "El nombre no puede estar en blanco", - "Select all" : "Seleccionar todo", - "File not found" : "Archivo no encontrado", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "Go back" : "Regresar", - "Shared by link" : "Compartido por liga", - "Shared" : "Compartido", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "All files" : "Todos los archivos", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Papelera", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Choose" : "Seleccionar" -},"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/l10n/es_UY.js b/apps/files/l10n/es_UY.js deleted file mode 100644 index 4b5af2ffea0..00000000000 --- a/apps/files/l10n/es_UY.js +++ /dev/null @@ -1,137 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "All files" : "Todos los archivos", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por liga", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados" -}, -"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/es_UY.json b/apps/files/l10n/es_UY.json deleted file mode 100644 index faab5900cc2..00000000000 --- a/apps/files/l10n/es_UY.json +++ /dev/null @@ -1,135 +0,0 @@ -{ "translations": { - "File could not be found" : "No fue posible encontrar el archivo", - "Move or copy" : "Mover o copiar", - "Download" : "Descargar", - "Delete" : "Borrar", - "Tags" : "Etiquetas", - "Home" : "Inicio", - "Close" : "Cerrar", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "No fue posible crear la carpeta \"{dir}\"", - "Upload cancelled." : "Carga cancelada.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "No fue posible cargar {filename} ya que es una carpeta o tiene un tamaño de 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "No tienes suficiente espacio disponible, Estás cargando {size1} pero sólo cuentas con {size2} disponible", - "Target folder \"{dir}\" does not exist any more" : "La carpeta destino \"{dir}\" ya no existe", - "Not enough free space" : "No cuentas con suficiente espacio libre", - "Uploading …" : "Cargando...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Target folder does not exist any more" : "La carpeta destino ya no existe", - "Error when assembling chunks, status code {status}" : "Se presentó un error al ensamblar los bloques, código de estatus {status}", - "Actions" : "Acciones", - "Rename" : "Renombrar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete file" : "Borrar archivo", - "Delete folder" : "Borrar carpeta", - "Disconnect storage" : "Desconectar almacenamiento", - "Could not load info for file \"{file}\"" : "No fue posible cargar información para el archivo \"{file}\"", - "Files" : "Archivos", - "Details" : "Detalles", - "Pending" : "Pendiente", - "Unable to determine date" : "No fue posible determinar la fecha", - "This operation is forbidden" : "Esta operación está prohibida", - "This directory is unavailable, please check the logs or contact the administrator" : "Esta carpeta no está disponible, por favor verfica las bitácoras o contacta al administrador", - "Storage is temporarily not available" : "El almacenamiento no está disponible temporalmente ", - "Could not move \"{file}\", target exists" : "No fue posible mover \"{file}\", el destino ya existe", - "Could not move \"{file}\"" : "No fue posible mover \"{file}\"", - "Could not copy \"{file}\", target exists" : "No se pudo copiar \"{file}\", el destino ya existe", - "Could not copy \"{file}\"" : "No se pudo copiar \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} fue copiado dentro de {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} y otros {nbfiles} archivos fueron copiados dentro de {destination}", - "{newName} already exists" : "{newName} ya existe", - "Could not rename \"{fileName}\", it does not exist any more" : "No fue posible renombrar \"{fileName}\", ya no existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "El nombre \"{targetName}\" ya está en uso en la carpeta \"{dir}\". Por favor elege un nombre diferete. ", - "Could not rename \"{fileName}\"" : "No fue posible renombrar \"{fileName}\"", - "Could not create file \"{file}\"" : "No fue posible crear el archivo \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "No fue posible crear el archivo\"{file}\" porque ya existe", - "Could not create folder \"{dir}\" because it already exists" : "No fue posible crear la carpeta \"{dir}\" porque ya existe", - "Error deleting file \"{fileName}\"." : "Se presentó un error al borrar el archivo \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "No se encontraron resultados en otras carpetas para {tag}{filter}{endtag}", - "Name" : "Nombre", - "Size" : "Tamaño", - "Modified" : "Modificado", - "_%n folder_::_%n folders_" : ["%n carpeta","%n carpetas","%n carpetas"], - "_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"], - "{dirs} and {files}" : "{dirs} y {files}", - "_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"], - "_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ", - "File name cannot be empty." : "El nombre de archivo no puede estar vacío.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido", - "View in folder" : "Ver en la carpeta", - "Path" : "Ruta", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favorited" : "Marcado como favorito", - "Favorite" : "Favorito", - "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)", - "New folder" : "Carpeta nueva", - "Upload file" : "Cargar archivo", - "Recent" : "Reciente", - "Not favorited" : "No es un favorito", - "Remove from favorites" : "Eliminar de favoritos", - "Add to favorites" : "Agregar a favoritos", - "An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta", - "Added to favorites" : "Agregado a los favoritos", - "Removed from favorites" : "Eliminado de los favoritos", - "You added {file} to your favorites" : "Agregaste {file} a tus favoritos", - "You removed {file} from your favorites" : "Eliminaste {file} de tus favoritos", - "File changes" : "Cambios al archivo", - "Created by {user}" : "Creado por {user}", - "Changed by {user}" : "Cambiado por {user}", - "Deleted by {user}" : "Borrado por {user}", - "Restored by {user}" : "Restaurado por {user}", - "Renamed by {user}" : "Renombrado por {user}", - "Moved by {user}" : "Movido por {user}", - "\"remote user\"" : "\"usuario remoto\"", - "You created {file}" : "Creaste {file}", - "{user} created {file}" : "{user} creó {file}", - "{file} was created in a public folder" : "{file} fue creado en una carpeta pública", - "You changed {file}" : "Cambiaste {file}", - "{user} changed {file}" : "{user} cambió {file}", - "You deleted {file}" : "Borraste {file}", - "{user} deleted {file}" : "{user} borró {file}", - "You restored {file}" : "Restauraste {file}", - "{user} restored {file}" : "{user} restauró {file}", - "You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renombró {oldfile} como {newfile}", - "You moved {oldfile} to {newfile}" : "Moviste {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} movió {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un archivo ha sido agregado o eliminado de tus <strong>favoritos</strong>", - "All files" : "Todos los archivos", - "Upload (max. %s)" : "Cargar (max. %s)", - "Accept" : "Aceptar", - "in %s" : "en %s", - "Select all" : "Seleccionar todo", - "Change" : "Cambiar", - "Unknown error" : "Se presentó un error desconocido", - "No files in here" : "No hay archivos aquí", - "Go back" : "Regresar", - "Show hidden files" : "Mostrar archivos ocultos", - "Additional settings" : "Configuraciones adicionales", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar al portapapeles", - "Create" : "Crear", - "Delete permanently" : "Borrar permanentemente", - "Upload some content or sync with your devices!" : "¡Carga algún contenido o sincroniza con tus dispositivos!", - "No entries found in this folder" : "No se encontraron elementos en esta carpeta", - "Upload too large" : "La carga es demasido grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que estás intentando cargar sobrepasan el tamaño máximo permitido para la carga de archivos en este servidor.", - "No favorites yet" : "Aún no hay favoritos", - "Files and folders you mark as favorite will show up here" : "Los archivos y carpetas que marques como favoritos se mostrarán aquí. ", - "Shares" : "Elementos compartidos", - "Shared with others" : "Compartido con otros", - "Shared with you" : "Compartido con usted", - "Shared by link" : "Compartido por liga", - "Text file" : "Archivo de texto", - "New text file.txt" : "Nuevo ArchivoDeTexto.txt", - "Storage invalid" : "El almacenamiento es inválido", - "Unlimited" : "Ilimitado", - "Cancel" : "Cancelar", - "%s used" : "%s usado", - "%1$s of %2$s used" : "%1$s de %2$s usados", - "Deleted files" : "Archivos borrados" -},"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/l10n/et_EE.js b/apps/files/l10n/et_EE.js index f5ca9e71e54..5187d27f3a7 100644 --- a/apps/files/l10n/et_EE.js +++ b/apps/files/l10n/et_EE.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "Tundmatu kuupäev", "Clear filter" : "Tühjenda filter", "Modified" : "Muudetud", + "Search everywhere" : "Otsi kõikjalt", "Type" : "Tüüp", "Active filters" : "Aktiivsed filtrid", "Remove filter" : "Eemalda filter", @@ -124,7 +125,12 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Võid kasutada nuppudega veerupäised järjestamiseks.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Jõudluse mõttes ei ole kogu loend esimesel hetkel tervikuna nähtav. Uued failid lisanduvad sedamööda, kuid sa loendis edasi liigud.", "File not found" : "Faili ei leitud", - "{count} selected" : "{count} valitud", + "_{count} selected_::_{count} selected_" : ["{count} valitud","{count} valitud"], + "Search globally by filename …" : "Otsi failinime alusel kõikjalt…", + "Search here by filename …" : "Otsi failinime alusel siit…", + "Search scope options" : "Otsinguulatuse valikud", + "Filter and search from this location" : "Filtreeri ja otsi siit asukohast", + "Search globally" : "Otsi kõikjalt", "{usedQuotaByte} used" : "{usedQuotaByte} kasutusel", "{used} of {quota} used" : "{used} / {quota} kasutusel", "{relative}% used" : "{relative}% kasutusel", @@ -136,6 +142,7 @@ OC.L10N.register( "Create new folder" : "Loo uus kaust", "This name is already in use." : "See nimi on juba kasutusel.", "Create" : "Loo", + "Files starting with a dot are hidden by default" : "Punktiga algavad failinimed vaikimisi muudavad faili peidetuks", "Fill template fields" : "Täida malli väljad", "Submitting fields …" : "Saadan välju…", "Submit" : "Saada", @@ -179,21 +186,24 @@ OC.L10N.register( "No files in here" : "Siin ei ole faile", "Upload some content or sync with your devices!" : "Laadi sisu üles või süngi oma seadmetega!", "Go back" : "Mine tagasi", - "Filter file names …" : "Otsi failinimesid…", "Views" : "Vaated", "Files settings" : "Failide seadistused", "Your files" : "Sinu failid", "Open in files" : "Ava failirakenduses", "File cannot be accessed" : "Failile ligipääs puudub", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Faili kas ei leidu või sul puudub õigus selle vaatamiseks. Palu saatjat, et ta jagaks antud faili sulle.", + "No search results for “{query}”" : "„{query}“ otsingul pole tulemusi", + "Search for files" : "Otsi faile", "Clipboard is not available" : "Lõikelaud ei ole saadaval", "WebDAV URL copied to clipboard" : "WebDAV-i võrguaadress on kopeeritud lõikelauale", + "Default view" : "Vaikimisi vaade", + "All files" : "Kõik failid", + "Personal files" : "Isiklikud failid", "Sort favorites first" : "Järjesta lemmikud esimesena", "Sort folders before files" : "Järjesta kaustad enne faile", "Show hidden files" : "Näita peidetud faile", "Show file type column" : "Näita failitüübi veergu", "Crop image previews" : "Kadreeri piltide eelvaated", - "Enable the grid view" : "Võta kasutusele ruudustikuvaade", "Enable folder tree" : "Võta kasutusele kaustapuu", "Additional settings" : "Lisaseadistused", "WebDAV" : "WebDAV", @@ -204,6 +214,7 @@ OC.L10N.register( "Warnings" : "Hoiatused", "Prevent warning dialogs from open or reenable them." : "Ära kasuta hoiatusteateid nende avamisel või uuesti kasutusele võtmisel.", "Show a warning dialog when changing a file extension." : "Faililaiendi muutmisel näita hoiatust.", + "Show a warning dialog when deleting files." : "Failide kustutamisel näita hoiatust.", "Keyboard shortcuts" : "Klaviatuuri kiirklahvid", "Speed up your Files experience with these quick shortcuts." : "Tee failirakenduse kasutamine kiiremaks nende kiirklahvidega.", "Open the actions menu for a file" : "Ava failitoimingute menüü", @@ -228,6 +239,7 @@ OC.L10N.register( "Show those shortcuts" : "Näita neid otseteid", "You" : "Sina", "Shared multiple times with different people" : "Jagatud mitu korda eri kasutajate poolt", + "Unable to change the favorite state of the file" : "Faili olekut lemmikuna ei õnnestu muuta", "Error while loading the file data" : "Viga faili andmete laadimisel", "Owner" : "Omanik", "Remove from favorites" : "Eemalda lemmikutest", @@ -268,8 +280,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Sa oled kustutamas {count} objekti","Sa oled kustutamas {count} objekti"], "Confirm deletion" : "Kinnita kustutamine", "Cancel" : "Loobu", + "Download" : "Laadi alla", "Moving \"{source}\" to \"{destination}\" …" : "Teisaldan „{source}“ → „{destination}“…", "Copying \"{source}\" to \"{destination}\" …" : "Kopeerin „{source}“ → „{destination}“…", + "Destination is not a folder" : "Sihtasukoht pole kaust", + "This file/folder is already in that directory" : "See fail või kaust juba asub selles kaustas", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Sa ei saa faili või kausta iseendaks teisaldada ega teisaldada kausta iseenda alamkausta", "(copy)" : "(koopia)", "(copy %n)" : "(%n koopia)", @@ -288,12 +303,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Teisaldamine või kopeerimine on katkestatud", "Open folder {displayName}" : "Ava kaust {displayName}", "Open in Files" : "Ava failirakenduses", + "Open locally" : "Ava kohalikust andmeruumist", + "Failed to redirect to client" : "Kliendi ümbersuunamine ei õnnestunud", "Open file locally" : "Ava fail kohalikus seadmes", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Fail peaks nüüd sinu seadmes või arvutis olema avatud. Kui see nii pole, siis palun kontrolli, et töölauarakendus on paigaldatud.", "Retry and close" : "Proovi uuesti ja sulge", "Open online" : "Ava võrgust", - "Failed to redirect to client" : "Kliendi ümbersuunamine ei õnnestunud", - "Open locally" : "Ava kohalikust andmeruumist", "Rename" : "Muuda nime", "Open details" : "Ava üksikasjad", "View in folder" : "Vaata kaustas", @@ -331,6 +346,9 @@ OC.L10N.register( "Files moved successfully" : "Failide teisaldamine õnnestus", "Conflicts resolution skipped" : "Andmekonfilkti lahendamine jäi vahele", "Upload cancelled" : "Üleslaadimine on katkestatud", + "Could not rename \"{oldName}\", it does not exist any more" : "„{oldName}“ faili nime muutmine ei õnnestunud, seda pole enam olemas", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "„{newName}“ nimi on juba „{dir}“ kaustas kasutusel. Palun vali teine nimi.", + "Could not rename \"{oldName}\"" : "„{oldName}“ faili nime muutmine ei õnnestunud", "This operation is forbidden" : "See toiming on keelatud", "This directory is unavailable, please check the logs or contact the administrator" : "See kaust pole saadaval, palun kontrolli logifaile või võta ühendust administraatoriga", "Storage is temporarily not available" : "Salvestusruum pole ajutiselt kättesaadav", @@ -346,23 +364,22 @@ OC.L10N.register( "List of favorite files and folders." : "Sinu lemmikfailide ja -kaustade loend.", "No favorites yet" : "Lemmikuid veel pole", "Files and folders you mark as favorite will show up here" : "Siin kuvatakse faile ja kaustasid, mille oled märkinud lemmikuteks", - "All files" : "Kõik failid", "List of your files and folders." : "Sinu failide ja kaustade loend.", "All folders" : "Kõik kaustad", - "Personal files" : "Isiklikud failid", "List of your files and folders that are not shared." : "Sinu mittejagatud failide ja kaustade loend", "No personal files found" : "Isiklikke faile ei leitud", "Files that are not shared will show up here." : "Siin kuvatakse faile ja kaustu, mida sa pole teistega jaganud.", "Recent" : "Hiljutised", "List of recently modified files and folders." : "Hiljuti muudetud failide ja kaustade loend.", "No recently modified files" : "Hiljuti muudetud faile pole.", - "Files and folders you recently modified will show up here." : "Failid ja kaustad, mis oled hiljuti muutnud, ilmuvad siia.", + "Files and folders you recently modified will show up here." : "Failid ja kaustad, mida oled hiljuti muutnud, ilmuvad siia.", + "Search" : "Otsi", + "Search results within your files." : "Otsingutulemusd sinu failide seast.", "No entries found in this folder" : "Selles kaustast ei leitud kirjeid", "Select all" : "Vali kõik", "Upload too large" : "Üleslaadimine on liiga suur", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Failid, mida sa proovid üles laadida, ületavad serveri poolt üleslaaditavatele failidele määratud maksimaalse suuruse.", "File could not be found" : "Faili ei leitud", - "Download" : "Laadi alla", "Show list view" : "Näita loendivaadet", "Show grid view" : "Näita ruudustikuvaadet", "Close" : "Sulge", @@ -401,9 +418,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin} kopeeritud kausta {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} ja {nbfiles} teist faili kopeeritud kausta {destination}", "{newName} already exists" : "{newName} on juba olemas", - "Could not rename \"{fileName}\", it does not exist any more" : "„{fileName}“ faili nime muutmine ei õnnestunud, seda pole enam olemas", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nimi \"{targetName}\" on juba \"{dir}\" kaustas kasutusel. Palun vali teine nimi.", - "Could not rename \"{fileName}\"" : "„{fileName}“ faili nime muutmine ei õnnestunud", "Could not create file \"{file}\"" : "Faili \"{file}\" loomine ebaõnnestus", "Could not create file \"{file}\" because it already exists" : "Faili \"{file}\" loomine ebaõnnestus, sest see on juba olemas", "Could not create folder \"{dir}\" because it already exists" : "Kausta \"{dir}\" loomine ebaõnnestus, sest see on juba olemas", @@ -445,8 +459,7 @@ OC.L10N.register( "Upload (max. %s)" : "Üleslaadimine (max. %s)", "Submitting fields…" : "Saadan välju…", "Filter filenames…" : "Otsi failinimesid…", - "Edit file locally" : "Muuda faili kohalikus seadmes", - "Edit online" : "Muuda võrgus", + "Enable the grid view" : "Võta kasutusele ruudustikuvaade", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} kaust","{folderCount} kausta"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fail","{fileCount} faili"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fail ja {folderCount} kaust","1 fail ja {folderCount} kausta"], @@ -455,7 +468,9 @@ OC.L10N.register( "Personal Files" : "Isiklikud Failid", "Text file" : "Tekstifail", "New text file.txt" : "Uus tekstifail.txt", - "{count} files could not be converted" : "{count} faili ei õnnestunud teisendada", - "{count} files successfully converted" : "{count} faili teisendamine õnnestus" + "%1$s (renamed)" : "%1$s (nimi on muudetud)", + "renamed file" : "muudetud nimega fail", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Kui võtad kasutusele Windowsiga ühilduvad failinimed, siis olemasolevad mitteühilduvaid faile ei saa enam muuta, aga faili omanik saab failinime muuta ühilduvaks.", + "Filter file names …" : "Otsi failinimesid…" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/et_EE.json b/apps/files/l10n/et_EE.json index 5b90843bdf3..abb90455109 100644 --- a/apps/files/l10n/et_EE.json +++ b/apps/files/l10n/et_EE.json @@ -104,6 +104,7 @@ "Unknown date" : "Tundmatu kuupäev", "Clear filter" : "Tühjenda filter", "Modified" : "Muudetud", + "Search everywhere" : "Otsi kõikjalt", "Type" : "Tüüp", "Active filters" : "Aktiivsed filtrid", "Remove filter" : "Eemalda filter", @@ -122,7 +123,12 @@ "Column headers with buttons are sortable." : "Võid kasutada nuppudega veerupäised järjestamiseks.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Jõudluse mõttes ei ole kogu loend esimesel hetkel tervikuna nähtav. Uued failid lisanduvad sedamööda, kuid sa loendis edasi liigud.", "File not found" : "Faili ei leitud", - "{count} selected" : "{count} valitud", + "_{count} selected_::_{count} selected_" : ["{count} valitud","{count} valitud"], + "Search globally by filename …" : "Otsi failinime alusel kõikjalt…", + "Search here by filename …" : "Otsi failinime alusel siit…", + "Search scope options" : "Otsinguulatuse valikud", + "Filter and search from this location" : "Filtreeri ja otsi siit asukohast", + "Search globally" : "Otsi kõikjalt", "{usedQuotaByte} used" : "{usedQuotaByte} kasutusel", "{used} of {quota} used" : "{used} / {quota} kasutusel", "{relative}% used" : "{relative}% kasutusel", @@ -134,6 +140,7 @@ "Create new folder" : "Loo uus kaust", "This name is already in use." : "See nimi on juba kasutusel.", "Create" : "Loo", + "Files starting with a dot are hidden by default" : "Punktiga algavad failinimed vaikimisi muudavad faili peidetuks", "Fill template fields" : "Täida malli väljad", "Submitting fields …" : "Saadan välju…", "Submit" : "Saada", @@ -177,21 +184,24 @@ "No files in here" : "Siin ei ole faile", "Upload some content or sync with your devices!" : "Laadi sisu üles või süngi oma seadmetega!", "Go back" : "Mine tagasi", - "Filter file names …" : "Otsi failinimesid…", "Views" : "Vaated", "Files settings" : "Failide seadistused", "Your files" : "Sinu failid", "Open in files" : "Ava failirakenduses", "File cannot be accessed" : "Failile ligipääs puudub", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Faili kas ei leidu või sul puudub õigus selle vaatamiseks. Palu saatjat, et ta jagaks antud faili sulle.", + "No search results for “{query}”" : "„{query}“ otsingul pole tulemusi", + "Search for files" : "Otsi faile", "Clipboard is not available" : "Lõikelaud ei ole saadaval", "WebDAV URL copied to clipboard" : "WebDAV-i võrguaadress on kopeeritud lõikelauale", + "Default view" : "Vaikimisi vaade", + "All files" : "Kõik failid", + "Personal files" : "Isiklikud failid", "Sort favorites first" : "Järjesta lemmikud esimesena", "Sort folders before files" : "Järjesta kaustad enne faile", "Show hidden files" : "Näita peidetud faile", "Show file type column" : "Näita failitüübi veergu", "Crop image previews" : "Kadreeri piltide eelvaated", - "Enable the grid view" : "Võta kasutusele ruudustikuvaade", "Enable folder tree" : "Võta kasutusele kaustapuu", "Additional settings" : "Lisaseadistused", "WebDAV" : "WebDAV", @@ -202,6 +212,7 @@ "Warnings" : "Hoiatused", "Prevent warning dialogs from open or reenable them." : "Ära kasuta hoiatusteateid nende avamisel või uuesti kasutusele võtmisel.", "Show a warning dialog when changing a file extension." : "Faililaiendi muutmisel näita hoiatust.", + "Show a warning dialog when deleting files." : "Failide kustutamisel näita hoiatust.", "Keyboard shortcuts" : "Klaviatuuri kiirklahvid", "Speed up your Files experience with these quick shortcuts." : "Tee failirakenduse kasutamine kiiremaks nende kiirklahvidega.", "Open the actions menu for a file" : "Ava failitoimingute menüü", @@ -226,6 +237,7 @@ "Show those shortcuts" : "Näita neid otseteid", "You" : "Sina", "Shared multiple times with different people" : "Jagatud mitu korda eri kasutajate poolt", + "Unable to change the favorite state of the file" : "Faili olekut lemmikuna ei õnnestu muuta", "Error while loading the file data" : "Viga faili andmete laadimisel", "Owner" : "Omanik", "Remove from favorites" : "Eemalda lemmikutest", @@ -266,8 +278,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Sa oled kustutamas {count} objekti","Sa oled kustutamas {count} objekti"], "Confirm deletion" : "Kinnita kustutamine", "Cancel" : "Loobu", + "Download" : "Laadi alla", "Moving \"{source}\" to \"{destination}\" …" : "Teisaldan „{source}“ → „{destination}“…", "Copying \"{source}\" to \"{destination}\" …" : "Kopeerin „{source}“ → „{destination}“…", + "Destination is not a folder" : "Sihtasukoht pole kaust", + "This file/folder is already in that directory" : "See fail või kaust juba asub selles kaustas", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Sa ei saa faili või kausta iseendaks teisaldada ega teisaldada kausta iseenda alamkausta", "(copy)" : "(koopia)", "(copy %n)" : "(%n koopia)", @@ -286,12 +301,12 @@ "Cancelled move or copy operation" : "Teisaldamine või kopeerimine on katkestatud", "Open folder {displayName}" : "Ava kaust {displayName}", "Open in Files" : "Ava failirakenduses", + "Open locally" : "Ava kohalikust andmeruumist", + "Failed to redirect to client" : "Kliendi ümbersuunamine ei õnnestunud", "Open file locally" : "Ava fail kohalikus seadmes", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Fail peaks nüüd sinu seadmes või arvutis olema avatud. Kui see nii pole, siis palun kontrolli, et töölauarakendus on paigaldatud.", "Retry and close" : "Proovi uuesti ja sulge", "Open online" : "Ava võrgust", - "Failed to redirect to client" : "Kliendi ümbersuunamine ei õnnestunud", - "Open locally" : "Ava kohalikust andmeruumist", "Rename" : "Muuda nime", "Open details" : "Ava üksikasjad", "View in folder" : "Vaata kaustas", @@ -329,6 +344,9 @@ "Files moved successfully" : "Failide teisaldamine õnnestus", "Conflicts resolution skipped" : "Andmekonfilkti lahendamine jäi vahele", "Upload cancelled" : "Üleslaadimine on katkestatud", + "Could not rename \"{oldName}\", it does not exist any more" : "„{oldName}“ faili nime muutmine ei õnnestunud, seda pole enam olemas", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "„{newName}“ nimi on juba „{dir}“ kaustas kasutusel. Palun vali teine nimi.", + "Could not rename \"{oldName}\"" : "„{oldName}“ faili nime muutmine ei õnnestunud", "This operation is forbidden" : "See toiming on keelatud", "This directory is unavailable, please check the logs or contact the administrator" : "See kaust pole saadaval, palun kontrolli logifaile või võta ühendust administraatoriga", "Storage is temporarily not available" : "Salvestusruum pole ajutiselt kättesaadav", @@ -344,23 +362,22 @@ "List of favorite files and folders." : "Sinu lemmikfailide ja -kaustade loend.", "No favorites yet" : "Lemmikuid veel pole", "Files and folders you mark as favorite will show up here" : "Siin kuvatakse faile ja kaustasid, mille oled märkinud lemmikuteks", - "All files" : "Kõik failid", "List of your files and folders." : "Sinu failide ja kaustade loend.", "All folders" : "Kõik kaustad", - "Personal files" : "Isiklikud failid", "List of your files and folders that are not shared." : "Sinu mittejagatud failide ja kaustade loend", "No personal files found" : "Isiklikke faile ei leitud", "Files that are not shared will show up here." : "Siin kuvatakse faile ja kaustu, mida sa pole teistega jaganud.", "Recent" : "Hiljutised", "List of recently modified files and folders." : "Hiljuti muudetud failide ja kaustade loend.", "No recently modified files" : "Hiljuti muudetud faile pole.", - "Files and folders you recently modified will show up here." : "Failid ja kaustad, mis oled hiljuti muutnud, ilmuvad siia.", + "Files and folders you recently modified will show up here." : "Failid ja kaustad, mida oled hiljuti muutnud, ilmuvad siia.", + "Search" : "Otsi", + "Search results within your files." : "Otsingutulemusd sinu failide seast.", "No entries found in this folder" : "Selles kaustast ei leitud kirjeid", "Select all" : "Vali kõik", "Upload too large" : "Üleslaadimine on liiga suur", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Failid, mida sa proovid üles laadida, ületavad serveri poolt üleslaaditavatele failidele määratud maksimaalse suuruse.", "File could not be found" : "Faili ei leitud", - "Download" : "Laadi alla", "Show list view" : "Näita loendivaadet", "Show grid view" : "Näita ruudustikuvaadet", "Close" : "Sulge", @@ -399,9 +416,6 @@ "Copied {origin} inside {destination}" : "{origin} kopeeritud kausta {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} ja {nbfiles} teist faili kopeeritud kausta {destination}", "{newName} already exists" : "{newName} on juba olemas", - "Could not rename \"{fileName}\", it does not exist any more" : "„{fileName}“ faili nime muutmine ei õnnestunud, seda pole enam olemas", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nimi \"{targetName}\" on juba \"{dir}\" kaustas kasutusel. Palun vali teine nimi.", - "Could not rename \"{fileName}\"" : "„{fileName}“ faili nime muutmine ei õnnestunud", "Could not create file \"{file}\"" : "Faili \"{file}\" loomine ebaõnnestus", "Could not create file \"{file}\" because it already exists" : "Faili \"{file}\" loomine ebaõnnestus, sest see on juba olemas", "Could not create folder \"{dir}\" because it already exists" : "Kausta \"{dir}\" loomine ebaõnnestus, sest see on juba olemas", @@ -443,8 +457,7 @@ "Upload (max. %s)" : "Üleslaadimine (max. %s)", "Submitting fields…" : "Saadan välju…", "Filter filenames…" : "Otsi failinimesid…", - "Edit file locally" : "Muuda faili kohalikus seadmes", - "Edit online" : "Muuda võrgus", + "Enable the grid view" : "Võta kasutusele ruudustikuvaade", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} kaust","{folderCount} kausta"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fail","{fileCount} faili"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fail ja {folderCount} kaust","1 fail ja {folderCount} kausta"], @@ -453,7 +466,9 @@ "Personal Files" : "Isiklikud Failid", "Text file" : "Tekstifail", "New text file.txt" : "Uus tekstifail.txt", - "{count} files could not be converted" : "{count} faili ei õnnestunud teisendada", - "{count} files successfully converted" : "{count} faili teisendamine õnnestus" + "%1$s (renamed)" : "%1$s (nimi on muudetud)", + "renamed file" : "muudetud nimega fail", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Kui võtad kasutusele Windowsiga ühilduvad failinimed, siis olemasolevad mitteühilduvaid faile ei saa enam muuta, aga faili omanik saab failinime muuta ühilduvaks.", + "Filter file names …" : "Otsi failinimesid…" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/eu.js b/apps/files/l10n/eu.js index c2cfee285f2..7ddbb25d5d4 100644 --- a/apps/files/l10n/eu.js +++ b/apps/files/l10n/eu.js @@ -95,6 +95,7 @@ OC.L10N.register( "Unknown date" : "Data ezezaguna", "Clear filter" : "Garbitu iragazkia", "Modified" : "Aldatuta", + "Search everywhere" : "Bilatu nonahi", "Type" : "Mota", "Active filters" : "Iragazki aktiboak", "Remove filter" : "Kendu iragazkia", @@ -111,7 +112,8 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Botoiak dituzten zutabeen goiburuak ordena daitezke.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Zerrenda hau ez da guztiz ikusten errendimendu arrazoiengatik. Fitxategiak zerrendan zehar nabigatzen duten heinean bistaratuko dira.", "File not found" : "Ez da fitxategia aurkitu", - "{count} selected" : "{count} hautatuta", + "_{count} selected_::_{count} selected_" : ["{count} hautatuta","{count} hautatuta"], + "Search globally" : "Bilatu globalki", "{usedQuotaByte} used" : "{usedQuotaByte} erabilita", "{used} of {quota} used" : "{used} / {quota} erabilita", "{relative}% used" : "%{relative} erabilita", @@ -169,11 +171,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Ezin izan da fitxategia aurkitu edo ez duzu ikusteko baimenik. Eskatu bidaltzaileari partekatzeko.", "Clipboard is not available" : "Arbela ez dago erabilgarri", "WebDAV URL copied to clipboard" : "WebDAV URLa arbelean kopiatu da", + "All files" : "Fitxategi guztiak", + "Personal files" : "Fitxategi pertsonalak", "Sort favorites first" : "Ordenatu gogokoak lehenengo", "Sort folders before files" : "Ordenatu karpetak fitxategien aurretik", "Show hidden files" : "Erakutsi ezkutuko fitxategiak", "Crop image previews" : "Moztu irudien aurrebistak", - "Enable the grid view" : "Gaitu sareta ikuspegira", "Enable folder tree" : "Gaitu karpeta-zuhaitza", "Additional settings" : "Ezarpen gehiago", "WebDAV" : "WebDAV", @@ -231,8 +234,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Elementu {count} ezabatzera zoaz"," {count} elementu ezabatzera zoaz"], "Confirm deletion" : "Berretsi ezabaketa", "Cancel" : "Utzi", + "Download" : "Deskargatu", "Moving \"{source}\" to \"{destination}\" …" : "«{source}» «{destination}»(e)ra mugitzen", "Copying \"{source}\" to \"{destination}\" …" : "«{source}» «{destination}»(e)ra mugitzen", + "Destination is not a folder" : "Helburua ez da karpeta bat", + "This file/folder is already in that directory" : "Fitxategi/karpeta hau dagoeneko karpeta horretan dago", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Ezin duzu fitxategi/karpeta bat berera edo bere azpikarpeta batera mugitu", "(copy)" : "(kopiatu)", "(copy %n)" : "(kopiatu %n)", @@ -251,11 +257,11 @@ OC.L10N.register( "Cancelled move or copy operation" : "Mugitze edo kopiatze operazioa utzi da", "Open folder {displayName}" : "Ireki {displayName} karpeta", "Open in Files" : "Ireki Fitxategiak aplikazioan", + "Open locally" : "Ireki lokalean", + "Failed to redirect to client" : "Bezerora birbideratzeak huts egin du", "Open file locally" : "Ireki fitxategia lokalean", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Fitxategia orain zure gailuan ireki beharko litzateke. Hala ez bada, egiaztatu mahaigaineko aplikazioa instalatuta duzula.", "Retry and close" : "Saiatu berriro eta itxi", - "Failed to redirect to client" : "Bezerora birbideratzeak huts egin du", - "Open locally" : "Ireki lokalean", "Rename" : "Berrizendatu", "Open details" : "Ireki xehetasunak", "View in folder" : "Ikusi karpetan", @@ -293,6 +299,9 @@ OC.L10N.register( "Files moved successfully" : "Fitxategiak behar bezala mugitu dira", "Conflicts resolution skipped" : "Gatazkak konpontzea saihestu da", "Upload cancelled" : "Igotzea bertan behera utzi da", + "Could not rename \"{oldName}\", it does not exist any more" : "Ezin izan da \"{oldName}\" berrizendatu, ez da existitzen dagoeneko", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{newName}\" izena \"{dir}\" karpetan dagoeneko erabiltzen da. Mesedez aukeratu beste izen bat.", + "Could not rename \"{oldName}\"" : "Ezin izan da \"{oldName}\" berrizendatu ", "This operation is forbidden" : "Eragiketa hau debekatuta dago", "This directory is unavailable, please check the logs or contact the administrator" : "Direktorio hau ez dago erabilgarri, egiaztatu egunkariak edo jarri administratzailearekin harremanetan", "Storage is temporarily not available" : "Biltegia ez dago erabilgarri aldi baterako", @@ -307,10 +316,8 @@ OC.L10N.register( "List of favorite files and folders." : "Gogoko fitxategi eta karpeten zerrenda.", "No favorites yet" : "Gogokorik ez oraindik", "Files and folders you mark as favorite will show up here" : "Gogokotzat markatutako fitxategi eta karpetak hemen agertuko dira", - "All files" : "Fitxategi guztiak", "List of your files and folders." : "Zure fitxategi eta karpeten zerrenda.", "All folders" : "Karpeta guztiak", - "Personal files" : "Fitxategi pertsonalak", "List of your files and folders that are not shared." : "Partekatu ez diren zure fitxategi eta karpeten zerrenda.", "No personal files found" : "Ez dago fitxategi pertsonalik", "Files that are not shared will show up here." : "Partekatu ez dituzun fitxategiak hemen agertuko dira", @@ -318,12 +325,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Azkenaldian aldatutako fitxategi eta karpeten zerrenda.", "No recently modified files" : "Ez dago azkenaldian aldatutako fitxategirik", "Files and folders you recently modified will show up here." : "Azkenaldian aldatu dituzun fitxategi eta karpetak hemen agertuko dira.", + "Search" : "Bilatu", "No entries found in this folder" : "Ez da sarrerarik aurkitu karpeta honetan", "Select all" : "Hautatu dena", "Upload too large" : "Igotzekoa handiegia da", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Igotzen saiatzen ari zaren fitxategiek zerbitzari honek onartzen duen gehienezko tamaina gainditzen dute.", "File could not be found" : "Ezin izan da fitxategia aurkitu", - "Download" : "Deskargatu", "Show list view" : "Erakutsi zerrenda ikuspegia", "Show grid view" : "Erakutsi sareta ikuspegia", "Close" : "Itxi", @@ -362,9 +369,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin} kopiatu da {destination} barruan", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} eta beste {nbfiles} fitxategi {destination} barruan kopiatu dira", "{newName} already exists" : "{newName} existitzen da dagoeneko", - "Could not rename \"{fileName}\", it does not exist any more" : "Ezin izan da \"{fileName}\" berrizendatu, ez da existitzen jada", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{targetName}\" izena dagoeneko erabiltzen da \"{dir}\" karpetan. Aukeratu beste izen bat.", - "Could not rename \"{fileName}\"" : "Ezin izan da \"{fileName}\" berrizendatu ", "Could not create file \"{file}\"" : "Ezin izan da \"{file}\" fitxategia sortu", "Could not create file \"{file}\" because it already exists" : "Ezin izan da \"{file}\" fitxategia sortu, dagoeneko existitzen delako", "Could not create folder \"{dir}\" because it already exists" : "Ezin izan da \"{dir}\" karpeta sortu, dagoeneko existitzen delako", @@ -406,8 +410,7 @@ OC.L10N.register( "Upload (max. %s)" : "Igo (%s gehienez)", "Submitting fields…" : "Eremuak bidaltzen…", "Filter filenames…" : "Iragazi fitxategi-izenak...", - "Edit file locally" : "Editatu fitxategia lokalean", - "Edit online" : "Editatu sarean", + "Enable the grid view" : "Gaitu sareta ikuspegira", "_{folderCount} folder_::_{folderCount} folders_" : ["Karpeta {folderCount}","{folderCount} karpeta"], "_{fileCount} file_::_{fileCount} files_" : ["Fitxategi {fileCount}","{fileCount} fitxategi"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["Fitxategi 1 eta karpeta {folderCount}","Fitxategi 1 eta {folderCount} karpeta"], diff --git a/apps/files/l10n/eu.json b/apps/files/l10n/eu.json index 3def8199ade..744fd082680 100644 --- a/apps/files/l10n/eu.json +++ b/apps/files/l10n/eu.json @@ -93,6 +93,7 @@ "Unknown date" : "Data ezezaguna", "Clear filter" : "Garbitu iragazkia", "Modified" : "Aldatuta", + "Search everywhere" : "Bilatu nonahi", "Type" : "Mota", "Active filters" : "Iragazki aktiboak", "Remove filter" : "Kendu iragazkia", @@ -109,7 +110,8 @@ "Column headers with buttons are sortable." : "Botoiak dituzten zutabeen goiburuak ordena daitezke.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Zerrenda hau ez da guztiz ikusten errendimendu arrazoiengatik. Fitxategiak zerrendan zehar nabigatzen duten heinean bistaratuko dira.", "File not found" : "Ez da fitxategia aurkitu", - "{count} selected" : "{count} hautatuta", + "_{count} selected_::_{count} selected_" : ["{count} hautatuta","{count} hautatuta"], + "Search globally" : "Bilatu globalki", "{usedQuotaByte} used" : "{usedQuotaByte} erabilita", "{used} of {quota} used" : "{used} / {quota} erabilita", "{relative}% used" : "%{relative} erabilita", @@ -167,11 +169,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Ezin izan da fitxategia aurkitu edo ez duzu ikusteko baimenik. Eskatu bidaltzaileari partekatzeko.", "Clipboard is not available" : "Arbela ez dago erabilgarri", "WebDAV URL copied to clipboard" : "WebDAV URLa arbelean kopiatu da", + "All files" : "Fitxategi guztiak", + "Personal files" : "Fitxategi pertsonalak", "Sort favorites first" : "Ordenatu gogokoak lehenengo", "Sort folders before files" : "Ordenatu karpetak fitxategien aurretik", "Show hidden files" : "Erakutsi ezkutuko fitxategiak", "Crop image previews" : "Moztu irudien aurrebistak", - "Enable the grid view" : "Gaitu sareta ikuspegira", "Enable folder tree" : "Gaitu karpeta-zuhaitza", "Additional settings" : "Ezarpen gehiago", "WebDAV" : "WebDAV", @@ -229,8 +232,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Elementu {count} ezabatzera zoaz"," {count} elementu ezabatzera zoaz"], "Confirm deletion" : "Berretsi ezabaketa", "Cancel" : "Utzi", + "Download" : "Deskargatu", "Moving \"{source}\" to \"{destination}\" …" : "«{source}» «{destination}»(e)ra mugitzen", "Copying \"{source}\" to \"{destination}\" …" : "«{source}» «{destination}»(e)ra mugitzen", + "Destination is not a folder" : "Helburua ez da karpeta bat", + "This file/folder is already in that directory" : "Fitxategi/karpeta hau dagoeneko karpeta horretan dago", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Ezin duzu fitxategi/karpeta bat berera edo bere azpikarpeta batera mugitu", "(copy)" : "(kopiatu)", "(copy %n)" : "(kopiatu %n)", @@ -249,11 +255,11 @@ "Cancelled move or copy operation" : "Mugitze edo kopiatze operazioa utzi da", "Open folder {displayName}" : "Ireki {displayName} karpeta", "Open in Files" : "Ireki Fitxategiak aplikazioan", + "Open locally" : "Ireki lokalean", + "Failed to redirect to client" : "Bezerora birbideratzeak huts egin du", "Open file locally" : "Ireki fitxategia lokalean", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Fitxategia orain zure gailuan ireki beharko litzateke. Hala ez bada, egiaztatu mahaigaineko aplikazioa instalatuta duzula.", "Retry and close" : "Saiatu berriro eta itxi", - "Failed to redirect to client" : "Bezerora birbideratzeak huts egin du", - "Open locally" : "Ireki lokalean", "Rename" : "Berrizendatu", "Open details" : "Ireki xehetasunak", "View in folder" : "Ikusi karpetan", @@ -291,6 +297,9 @@ "Files moved successfully" : "Fitxategiak behar bezala mugitu dira", "Conflicts resolution skipped" : "Gatazkak konpontzea saihestu da", "Upload cancelled" : "Igotzea bertan behera utzi da", + "Could not rename \"{oldName}\", it does not exist any more" : "Ezin izan da \"{oldName}\" berrizendatu, ez da existitzen dagoeneko", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{newName}\" izena \"{dir}\" karpetan dagoeneko erabiltzen da. Mesedez aukeratu beste izen bat.", + "Could not rename \"{oldName}\"" : "Ezin izan da \"{oldName}\" berrizendatu ", "This operation is forbidden" : "Eragiketa hau debekatuta dago", "This directory is unavailable, please check the logs or contact the administrator" : "Direktorio hau ez dago erabilgarri, egiaztatu egunkariak edo jarri administratzailearekin harremanetan", "Storage is temporarily not available" : "Biltegia ez dago erabilgarri aldi baterako", @@ -305,10 +314,8 @@ "List of favorite files and folders." : "Gogoko fitxategi eta karpeten zerrenda.", "No favorites yet" : "Gogokorik ez oraindik", "Files and folders you mark as favorite will show up here" : "Gogokotzat markatutako fitxategi eta karpetak hemen agertuko dira", - "All files" : "Fitxategi guztiak", "List of your files and folders." : "Zure fitxategi eta karpeten zerrenda.", "All folders" : "Karpeta guztiak", - "Personal files" : "Fitxategi pertsonalak", "List of your files and folders that are not shared." : "Partekatu ez diren zure fitxategi eta karpeten zerrenda.", "No personal files found" : "Ez dago fitxategi pertsonalik", "Files that are not shared will show up here." : "Partekatu ez dituzun fitxategiak hemen agertuko dira", @@ -316,12 +323,12 @@ "List of recently modified files and folders." : "Azkenaldian aldatutako fitxategi eta karpeten zerrenda.", "No recently modified files" : "Ez dago azkenaldian aldatutako fitxategirik", "Files and folders you recently modified will show up here." : "Azkenaldian aldatu dituzun fitxategi eta karpetak hemen agertuko dira.", + "Search" : "Bilatu", "No entries found in this folder" : "Ez da sarrerarik aurkitu karpeta honetan", "Select all" : "Hautatu dena", "Upload too large" : "Igotzekoa handiegia da", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Igotzen saiatzen ari zaren fitxategiek zerbitzari honek onartzen duen gehienezko tamaina gainditzen dute.", "File could not be found" : "Ezin izan da fitxategia aurkitu", - "Download" : "Deskargatu", "Show list view" : "Erakutsi zerrenda ikuspegia", "Show grid view" : "Erakutsi sareta ikuspegia", "Close" : "Itxi", @@ -360,9 +367,6 @@ "Copied {origin} inside {destination}" : "{origin} kopiatu da {destination} barruan", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} eta beste {nbfiles} fitxategi {destination} barruan kopiatu dira", "{newName} already exists" : "{newName} existitzen da dagoeneko", - "Could not rename \"{fileName}\", it does not exist any more" : "Ezin izan da \"{fileName}\" berrizendatu, ez da existitzen jada", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{targetName}\" izena dagoeneko erabiltzen da \"{dir}\" karpetan. Aukeratu beste izen bat.", - "Could not rename \"{fileName}\"" : "Ezin izan da \"{fileName}\" berrizendatu ", "Could not create file \"{file}\"" : "Ezin izan da \"{file}\" fitxategia sortu", "Could not create file \"{file}\" because it already exists" : "Ezin izan da \"{file}\" fitxategia sortu, dagoeneko existitzen delako", "Could not create folder \"{dir}\" because it already exists" : "Ezin izan da \"{dir}\" karpeta sortu, dagoeneko existitzen delako", @@ -404,8 +408,7 @@ "Upload (max. %s)" : "Igo (%s gehienez)", "Submitting fields…" : "Eremuak bidaltzen…", "Filter filenames…" : "Iragazi fitxategi-izenak...", - "Edit file locally" : "Editatu fitxategia lokalean", - "Edit online" : "Editatu sarean", + "Enable the grid view" : "Gaitu sareta ikuspegira", "_{folderCount} folder_::_{folderCount} folders_" : ["Karpeta {folderCount}","{folderCount} karpeta"], "_{fileCount} file_::_{fileCount} files_" : ["Fitxategi {fileCount}","{fileCount} fitxategi"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["Fitxategi 1 eta karpeta {folderCount}","Fitxategi 1 eta {folderCount} karpeta"], diff --git a/apps/files/l10n/fa.js b/apps/files/l10n/fa.js index 6a23baaa9a3..50a5c76fd91 100644 --- a/apps/files/l10n/fa.js +++ b/apps/files/l10n/fa.js @@ -13,6 +13,7 @@ OC.L10N.register( "Restored by {user}" : "بازیابی شده توسط {user}", "Renamed by {user}" : "تغییر نام توسط {user}", "Moved by {user}" : "منتقل شده توسط {user}", + "\"remote account\"" : ""حساب از راه دور"", "You created {file}" : "شما {file} را ایجاد کردید", "You created an encrypted file in {file}" : "شما یک فایل رمزگذاری شده در {file} ایجاد کردید", "{user} created {file}" : "{user} {file} را ایجاد کرد", @@ -42,11 +43,23 @@ OC.L10N.register( "Files" : "پروندهها", "A file or folder has been <strong>changed</strong>" : "یک فایل یا پوشه تغییر کرده است", "A favorite file or folder has been <strong>changed</strong>" : "یک فایل یا پوشه مورد علاقه تغییر کرده است", + "Failed to authorize" : "مجوز صادر نشد", + "Invalid folder path" : "Invalid folder path", + "Folder not found" : "Folder not found", + "The file cannot be found" : "The file cannot be found", + "The destination path does not exist: %1$s" : "The destination path does not exist: %1$s", + "You do not have permission to create a file at the specified location" : "You do not have permission to create a file at the specified location", + "The file could not be converted." : "The file could not be converted.", + "Could not get relative path to converted file" : "Could not get relative path to converted file", + "Favorite files" : "Favorite files", "No favorites" : "هیچ برگزیده", + "More favorites" : "More favorites", "Accept" : "قبول", "Reject" : "رد کردن", "Incoming ownership transfer from {user}" : "انتقال مالکیت ورودی از {user}", "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "آیا می خواهید {path} را بپذیرید؟\n\nتوجه: فرآیند انتقال پس از پذیرش ممکن است تا 1 ساعت طول بکشد.", + "Ownership transfer denied" : "Ownership transfer denied", + "Your ownership transfer of {path} was denied by {user}." : "Your ownership transfer of {path} was denied by {user}.", "Ownership transfer failed" : "انتقال مالکیت ناموفق بود", "Your ownership transfer of {path} to {user} failed." : "انتقال مالکیت شما از {path} به {user} انجام نشد.", "The ownership transfer of {path} from {user} failed." : "انتقال مالکیت {path} از {user} انجام نشد.", @@ -54,42 +67,78 @@ OC.L10N.register( "Your ownership transfer of {path} to {user} has completed." : "انتقال مالکیت شما از {path} به {user} تکمیل شد.", "The ownership transfer of {path} from {user} has completed." : "انتقال مالکیت {path} از {user} تکمیل شد.", "in %s" : "در %s", + "Transferred from %1$s on %2$s" : "Transferred from %1$s on %2$s", + "Files compatibility" : "Files compatibility", + "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed.", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command.", + "Enforce Windows compatibility" : "Enforce Windows compatibility", + "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity.", "File Management" : "مدیریت فایل", "Home" : "خانه", "Target folder does not exist any more" : "پوشه هدف وجود ندارد", "Reload current directory" : "دایرکتوری فعلی را دوباره بارگیری کنید", "Go to the \"{dir}\" directory" : "به دایرکتوری \"{dir}\" بروید", + "Current directory path" : "Current directory path", + "Your have used your space quota and cannot upload files anymore" : "Your have used your space quota and cannot upload files anymore", + "You do not have permission to upload or create files here." : "You do not have permission to upload or create files here.", "Drag and drop files here to upload" : "برای بارگذاری، فایلها را بکشید و اینجا بیاندازید", "Favorite" : "برگزیده", - "Back" : "Back", + "Back" : "بازگشت", + "Toggle selection for file \"{displayName}\"" : "Toggle selection for file \"{displayName}\"", + "Toggle selection for folder \"{displayName}\"" : "Toggle selection for folder \"{displayName}\"", + "File is loading" : "File is loading", + "Folder is loading" : "Folder is loading", "Filename" : "نام پرونده", "Folder name" : "نام پوشه", "This node is unavailable" : "گره شما در دسترس نیست", + "Another entry with the same name already exists." : "Another entry with the same name already exists.", + "Invalid filename." : "Invalid filename.", "Renamed \"{oldName}\" to \"{newName}\"" : "تغییر نام \"{oldName}\" به \"{newName}\"", "Rename file" : "تغییر نام فایل", "Folder" : "پوشه", + "Unknown file type" : "Unknown file type", + "{ext} image" : "{ext} image", + "{ext} video" : "{ext} video", + "{ext} audio" : "{ext} audio", + "{ext} text" : "{ext} text", "Pending" : "در انتظار", + "Unknown date" : "Unknown date", "Clear filter" : "پاک کردن پالایه", "Modified" : "تاریخ", + "Search everywhere" : "جستجو در هر کجا.", "Type" : "نوع", - "Active filters" : "Active filters", - "Remove filter" : "Remove filter", + "Active filters" : "فیلترهای فعال", + "Remove filter" : "فیلتر را بردارید", "Total rows summary" : "خلاصه کل ردیف ها", + "Toggle selection for all files and folders" : "Toggle selection for all files and folders", "Name" : "نام", + "File type" : "File type", "Size" : "اندازه", + "\"{displayName}\" failed on some elements" : "\"{displayName}\" failed on some elements", "\"{displayName}\" batch action executed successfully" : "عملکرد دستهای \"{displayName}\" با موفقیت اجرا شد", "\"{displayName}\" action failed" : "اقدام \"{displayName}\" ناموفق بود", "Actions" : "فعالیت ها", + "(selected)" : "(selected)", "List of files and folders." : "لیست فایل ها و پوشه ها", + "You have used your space quota and cannot upload files anymore." : "You have used your space quota and cannot upload files anymore.", + "Column headers with buttons are sortable." : "Column headers with buttons are sortable.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "این لیست به دلایل عملکرد به طور کامل ارائه نشده است. در حین حرکت در لیست، فایل ها ارائه می شوند.", "File not found" : "فایل یافت نشد", + "Search globally" : "در سطح جهان جستجو کنید", "{usedQuotaByte} used" : "{usedQuotaByte} استفاده شده است", "{used} of {quota} used" : "{used} از {quota} استفاده شده", + "{relative}% used" : "{relative}% used", "Could not refresh storage stats" : "نمیتوان آمار ذخیرهسازی را بازخوانی کرد", "Your storage is full, files can not be updated or synced anymore!" : "فضای ذخیره ی شما کاملا پر است، بیش از این فایلها بهنگام یا همگام سازی نمی توانند بشوند!", + "Storage information" : "اطلاعات ذخیرهسازی", + "Storage quota" : "محدودیت ذخیرهسازی", "New folder" : "پوشه جدید", "Create new folder" : "ساختن پوشه جدید", - "Create" : "ساخت", + "This name is already in use." : "This name is already in use.", + "Create" : "ایجاد", + "Fill template fields" : "Fill template fields", + "Submitting fields …" : "Submitting fields …", "Submit" : "ارسال", "Choose a file or folder to transfer" : "فایل یا پوشه ای را برای انتقال انتخاب کنید", "Transfer" : "انتقال", @@ -102,15 +151,29 @@ OC.L10N.register( "Choose file or folder to transfer" : "فایل یا پوشه را برای انتقال انتخاب کنید", "Change" : "تغییر", "New owner" : "مالک جدید", + "Keep {old}" : "Keep {old}", + "Keep without extension" : "Keep without extension", + "Use {new}" : "Use {new}", + "Remove extension" : "Remove extension", + "Change file extension" : "Change file extension", + "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable.", + "Removing the file extension \"{old}\" may render the file unreadable." : "Removing the file extension \"{old}\" may render the file unreadable.", + "Adding the file extension \"{new}\" may render the file unreadable." : "Adding the file extension \"{new}\" may render the file unreadable.", + "Do not show this dialog again." : "Do not show this dialog again.", "Select file or folder to link to" : "فایل یا پوشه را برای پیوند انتخاب کنید", "Choose {file}" : "انتخاب {file}", "Share" : "اشتراکگذاری", "Shared by link" : "اشتراک گذاشته شده از طریق لینک", "Shared" : "به اشتراک گذاشته شده ", - "Switch to list view" : "Switch to list view", + "Switch to list view" : "تغییر به نمای لیست", + "Switch to grid view" : "Switch to grid view", + "The file could not be found" : "The file could not be found", "Upload was cancelled by user" : "آپلود توسط کاربر لغو شد", "Not enough free space" : "فضای کافی در دسترس نیست", "Operation is blocked by access control" : "مدیریت دسترسی، عملیات را متوقف کرد", + "Error during upload: {message}" : "Error during upload: {message}", + "Error during upload, status code {status}" : "Error during upload, status code {status}", + "Unknown error during upload" : "Unknown error during upload", "\"{displayName}\" action executed successfully" : "عملکرد \"{displayName}\" با موفقیت اجرا شد", "Loading current folder" : "در حال بارگیری پوشه فعلی", "Retry" : "تلاش دوباره", @@ -119,22 +182,53 @@ OC.L10N.register( "Go back" : "برگرد", "Views" : "بازدیدها", "Files settings" : "تنظیمات پروندهها", - "Open in files" : "Open in files", + "Your files" : "Your files", + "Open in files" : "باز کردن در فایلها", "File cannot be accessed" : "فایل قابل دسترسی نیست", + "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "The file could not be found or you do not have permissions to view it. Ask the sender to share it.", "Clipboard is not available" : "کلیپ بورد در دسترس نیست", "WebDAV URL copied to clipboard" : "URL WebDAV در کلیپ بورد کپی شد", + "All files" : "تمامی فایلها", + "Personal files" : "فایلهای شخصی", "Sort favorites first" : "ابتدا موارد دلخواه را مرتب کنید", + "Sort folders before files" : "Sort folders before files", "Show hidden files" : "نمایش پروندههای مخفی", + "Show file type column" : "Show file type column", "Crop image previews" : "پیش نمایش تصویر برش", + "Enable folder tree" : "Enable folder tree", "Additional settings" : "تنظیمات اضافی", "WebDAV" : "WebDAV", + "WebDAV URL" : "WebDAV URL", "Copy to clipboard" : "کپی به کلیپ بورد", "Use this address to access your Files via WebDAV" : "از این آدرس برای دسترسی به فایل های خود از طریق WebDAV استفاده کنید", "If you have enabled 2FA, you must create and use a new app password by clicking here." : "اگر 2FA را فعال کرده اید، باید با کلیک کردن در اینجا یک رمز عبور برنامه جدید ایجاد و استفاده کنید.", + "Warnings" : "Warnings", + "Prevent warning dialogs from open or reenable them." : "Prevent warning dialogs from open or reenable them.", + "Show a warning dialog when changing a file extension." : "Show a warning dialog when changing a file extension.", "Keyboard shortcuts" : "میانبرهای صفحهکلید", + "Speed up your Files experience with these quick shortcuts." : "Speed up your Files experience with these quick shortcuts.", + "Open the actions menu for a file" : "Open the actions menu for a file", + "Rename a file" : "Rename a file", + "Delete a file" : "Delete a file", + "Favorite or remove a file from favorites" : "Favorite or remove a file from favorites", + "Manage tags for a file" : "Manage tags for a file", "Selection" : "انتخاب", + "Select all files" : "Select all files", + "Deselect all files" : "Deselect all files", + "Select or deselect a file" : "Select or deselect a file", + "Select a range of files" : "Select a range of files", "Navigation" : "جهت یابی", + "Navigate to the parent folder" : "Navigate to the parent folder", + "Navigate to the file above" : "Navigate to the file above", + "Navigate to the file below" : "Navigate to the file below", + "Navigate to the file on the left (in grid mode)" : "Navigate to the file on the left (in grid mode)", + "Navigate to the file on the right (in grid mode)" : "Navigate to the file on the right (in grid mode)", "View" : "نمایش", + "Toggle the grid view" : "Toggle the grid view", + "Open the sidebar for a file" : "Open the sidebar for a file", + "Show those shortcuts" : "Show those shortcuts", + "You" : "You", + "Shared multiple times with different people" : "Shared multiple times with different people", "Error while loading the file data" : "خطا هنگام بارگیری داده های فایل", "Owner" : "مالک", "Remove from favorites" : "حذف کردن از برگزیده ها", @@ -145,55 +239,133 @@ OC.L10N.register( "Pick a template for {name}" : "یک الگو برای {name} انتخاب کنید", "Create a new file with the selected template" : "یک فایل جدید با الگوی انتخاب شده ایجاد کنید", "Creating file" : "ایجاد فایل", + "Save as {displayName}" : "Save as {displayName}", + "Save as …" : "Save as …", + "Converting files …" : "Converting files …", + "Failed to convert files: {message}" : "Failed to convert files: {message}", + "All files failed to be converted" : "All files failed to be converted", + "One file could not be converted: {message}" : "One file could not be converted: {message}", + "_One file could not be converted_::_%n files could not be converted_" : ["One file could not be converted","%n files could not be converted"], + "_One file successfully converted_::_%n files successfully converted_" : ["One file successfully converted","%n files successfully converted"], + "Files successfully converted" : "Files successfully converted", + "Failed to convert files" : "Failed to convert files", + "Converting file …" : "Converting file …", + "File successfully converted" : "File successfully converted", + "Failed to convert file: {message}" : "Failed to convert file: {message}", + "Failed to convert file" : "Failed to convert file", + "Deletion cancelled" : "Deletion cancelled", "Leave this share" : "ترک این اشتراک", + "Leave these shares" : "Leave these shares", "Disconnect storage" : "فضای ذخیره را جدا کنید", + "Disconnect storages" : "Disconnect storages", "Delete permanently" : "حذف قطعی", + "Delete and unshare" : "Delete and unshare", "Delete file" : "حذف پرونده", - "Delete files" : "Delete files", + "Delete files" : "حذف فایلها", "Delete folder" : "حذف پوشه", + "Delete folders" : "Delete folders", "Delete" : "حذف", + "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["You are about to permanently delete {count} item","You are about to permanently delete {count} items"], + "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["You are about to delete {count} item","You are about to delete {count} items"], + "Confirm deletion" : "Confirm deletion", "Cancel" : "لغو", + "Download" : "دانلود", + "Moving \"{source}\" to \"{destination}\" …" : "Moving \"{source}\" to \"{destination}\" …", + "Copying \"{source}\" to \"{destination}\" …" : "Copying \"{source}\" to \"{destination}\" …", + "You cannot move a file/folder onto itself or into a subfolder of itself" : "You cannot move a file/folder onto itself or into a subfolder of itself", + "(copy)" : "(copy)", + "(copy %n)" : "(copy %n)", + "Move cancelled" : "Move cancelled", + "A file or folder with that name already exists in this folder" : "A file or folder with that name already exists in this folder", + "The files are locked" : "The files are locked", + "The file does not exist anymore" : "The file does not exist anymore", + "Choose destination" : "Choose destination", "Copy to {target}" : "رونوشت به {target}", "Copy" : "رونوشت", "Move to {target}" : "جابجایی به {target}", "Move" : "انتقال", + "Move or copy operation failed" : "Move or copy operation failed", "Move or copy" : "انتقال یا رونوشت", + "Cancelled move or copy of \"{filename}\"." : "Cancelled move or copy of \"{filename}\".", + "Cancelled move or copy operation" : "Cancelled move or copy operation", "Open folder {displayName}" : "باز کردن پوشه {displayName}", "Open in Files" : "در فایل باز کنید", - "Open file locally" : "گشودن محلی پرونده", - "Failed to redirect to client" : "هدایت به مشتری انجام نشد", "Open locally" : "گشودن محلی", + "Failed to redirect to client" : "هدایت به مشتری انجام نشد", + "Open file locally" : "گشودن محلی پرونده", + "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "The file should now open on your device. If it doesn't, please check that you have the desktop app installed.", + "Retry and close" : "Retry and close", + "Open online" : "Open online", "Rename" : "تغییرنام", "Open details" : "باز کردن جزئیات", "View in folder" : "مشاهده در پوشه", "Today" : "امروز", "Last 7 days" : "۷ روز گذشته", "Last 30 days" : "۳۰ روز گذشته", + "This year ({year})" : "This year ({year})", + "Last year ({year})" : "Last year ({year})", "Documents" : "سندها", + "Spreadsheets" : "Spreadsheets", + "Presentations" : "Presentations", + "PDFs" : "PDFs", + "Folders" : "Folders", "Audio" : "صدا", + "Photos and images" : "Photos and images", "Videos" : "فیلم ها ", + "New folder creation cancelled" : "New folder creation cancelled", + "Created new folder \"{name}\"" : "Created new folder \"{name}\"", "Unable to initialize the templates directory" : "راه اندازی دایرکتوری الگوها ممکن نیست", + "Create templates folder" : "Create templates folder", "Templates" : "قالبها", + "New template folder" : "New template folder", + "In folder" : "In folder", + "Search in folder: {folder}" : "Search in folder: {folder}", + "One of the dropped files could not be processed" : "One of the dropped files could not be processed", + "Your browser does not support the Filesystem API. Directories will not be uploaded" : "Your browser does not support the Filesystem API. Directories will not be uploaded", + "No files to upload" : "No files to upload", + "Unable to create the directory {directory}" : "Unable to create the directory {directory}", + "Some files could not be uploaded" : "Some files could not be uploaded", + "Files uploaded successfully" : "Files uploaded successfully", + "No files to process" : "No files to process", + "Some files could not be copied" : "Some files could not be copied", "Some files could not be moved" : "برخی از پروندهها قابل انتقال نیستند", + "Files copied successfully" : "Files copied successfully", + "Files moved successfully" : "Files moved successfully", + "Conflicts resolution skipped" : "Conflicts resolution skipped", + "Upload cancelled" : "Upload cancelled", + "Could not rename \"{oldName}\", it does not exist any more" : "نمیتوان نام «{oldName}» را تغییر داد، دیگر وجود ندارد", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "نام \"{newName}\" در پوشه \"{dir}\" به کار رفته است.\nلطفا نام دیگری برگزینید.", + "Could not rename \"{oldName}\"" : "تغییر نام \"{oldName}\" ممکن نیست", "This operation is forbidden" : "این عملیات غیرمجاز است", "This directory is unavailable, please check the logs or contact the administrator" : "پوشه در دسترس نیست، لطفا لاگها را بررسی کنید یا به مدیر سیستم اطلاع دهید", "Storage is temporarily not available" : "ذخیره سازی به طور موقت در دسترس نیست", + "Unexpected error: {error}" : "Unexpected error: {error}", "_%n file_::_%n files_" : ["%n فایل","%n فایل"], "_%n folder_::_%n folders_" : ["%n پوشه","%n پوشه"], + "_%n hidden_::_%n hidden_" : ["%n hidden","%n hidden"], + "Filename must not be empty." : "Filename must not be empty.", + "\"{char}\" is not allowed inside a filename." : "\"{char}\" is not allowed inside a filename.", + "\"{segment}\" is a reserved name and not allowed for filenames." : "\"{segment}\" is a reserved name and not allowed for filenames.", + "\"{extension}\" is not an allowed filetype." : "\"{extension}\" is not an allowed filetype.", + "Filenames must not end with \"{extension}\"." : "Filenames must not end with \"{extension}\".", + "List of favorite files and folders." : "List of favorite files and folders.", "No favorites yet" : "هنوز مورد دلخواه وجود ندارد", "Files and folders you mark as favorite will show up here" : "فایلها و پوشههای انتخاب شده به عنوان برگزیده توسط شما، در اینجا نمایش داده میشود", - "All files" : "تمامی فایلها", - "Personal files" : "فایلهای شخصی", + "List of your files and folders." : "List of your files and folders.", + "All folders" : "All folders", + "List of your files and folders that are not shared." : "List of your files and folders that are not shared.", + "No personal files found" : "No personal files found", + "Files that are not shared will show up here." : "Files that are not shared will show up here.", "Recent" : "اخیر", "List of recently modified files and folders." : "فهرست فایلها و پوشههایی که اخیراً اصلاح شدهاند.", "No recently modified files" : "هیچ فایلی که اخیراً اصلاح شده است", "Files and folders you recently modified will show up here." : "فایلها و پوشههایی که اخیراً تغییر دادهاید در اینجا نمایش داده میشوند.", + "Search" : "جستجو", "No entries found in this folder" : "هیچ ورودیای در این پوشه وجود ندارد", "Select all" : "انتخاب همه", "Upload too large" : "سایز فایل برای آپلود زیاد است(م.تنظیمات در php.ini)", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "فایلها بیش از حد تعیین شده در این سرور هستند\nمترجم:با تغییر فایل php,ini میتوان این محدودیت را برطرف کرد", "File could not be found" : "پرونده پیدا نشد", - "Download" : "دانلود", "Show list view" : "نمایش فهرستی", "Show grid view" : "نمایش شبکهای", "Close" : "بستن", @@ -208,13 +380,13 @@ OC.L10N.register( "An unknown error has occurred" : "خطایی ناشناخته اتفاق افتاده است", "File could not be uploaded" : "پرونده بارگذاری نشد", "Uploading …" : "بارگذاری...", - "{remainingTime} ({currentNumber}/{total})" : "{remainingTime} ({currentNumber}/{total})", + "{remainingTime} ({currentNumber}/{total})" : "{remainingTime}({currentNumber} /{total} )", "Uploading … ({currentNumber}/{total})" : "در حال بارگذاری ... ({currentNumber}/{total})", "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} از {totalSize} ({bitrate})", "Uploading that item is not supported" : "بارگذاری آن مورد پشتیبانی نمیشود", "Error when assembling chunks, status code {status}" : "خطا هنگام جمع آوری قطعه ها، کد وضعیت {status}", "Choose target folder" : "پوشهٔ هدف را انتخاب کنید", - "Set reminder" : "Set reminder", + "Set reminder" : "تنظیم یادآوری", "Edit locally" : "ویرایش محلی", "Open" : "باز کردن", "Could not load info for file \"{file}\"" : "بارگیری اطلاعات برای پرونده امکان پذیر نیست \"{file}\"", @@ -227,11 +399,11 @@ OC.L10N.register( "Could not move \"{file}\", target exists" : "انتقال\"{file}\" امکان پذیر نیست ، هدف وجود دارد", "Could not move \"{file}\"" : "پروندهٔ \"{file}\" منتقل نمیشود", "copy" : "کپی", + "Could not copy \"{file}\", target exists" : "Could not copy \"{file}\", target exists", + "Could not copy \"{file}\"" : "Could not copy \"{file}\"", + "Copied {origin} inside {destination}" : "Copied {origin} inside {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "رونوشت شده از {origin} و {nbfiles} پروندههای دیگر در {destination}", "{newName} already exists" : "{newName} قبلاً موجود است", - "Could not rename \"{fileName}\", it does not exist any more" : "نمیتوان نام «{fileName}» را تغییر داد، دیگر وجود ندارد", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "عنوان \"{targetName}\" هم اکنون در پوشه \"{dir}\" وجود دارد. لطفا نام دیگری انتخاب کنید", - "Could not rename \"{fileName}\"" : "\"{fileName}\" تغییر نام داده نمیشود", "Could not create file \"{file}\"" : "پروندهٔ \"{file}\" ساخته نشد", "Could not create file \"{file}\" because it already exists" : "نمی توان پرونده \"{file}\" ایجاد کرد زیرا در حال حاضر وجود دارد", "Could not create folder \"{dir}\" because it already exists" : "شاخه \"{dir}\" به علت موجود بودن ساخته نشد", @@ -261,14 +433,30 @@ OC.L10N.register( "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "حافظه خارجی \"{mountPoint}\" تقریباً پر است ({usedSpacePercent}%).", "Your storage is almost full ({usedSpacePercent}%)." : "فضای ذخیرهسازی شما تقریباً پر است ({usedSpacePercent}%).", "_matches \"{filter}\"_::_match \"{filter}\"_" : ["مطابقت با \"{filter}\"","مطابقت با \"{filter}\""], + "Direct link was copied (only works for people who have access to this file/folder)" : "Direct link was copied (only works for people who have access to this file/folder)", "Path" : "مسیر", "_%n byte_::_%n bytes_" : ["%n بایت","%n بایت"], + "Favored" : "Favored", + "Favor" : "Favor", + "Copy direct link (only works for people who have access to this file/folder)" : "Copy direct link (only works for people who have access to this file/folder)", "Upload file" : "بارگذاری پرونده", + "Not favored" : "Not favored", "An error occurred while trying to update the tags" : "یک خطا در حین بروزرسانی برچسبها رخ داده است", "Upload (max. %s)" : "آپلود (بیشترین سایز %s)", + "Submitting fields…" : "Submitting fields…", + "Filter filenames…" : "Filter filenames…", + "Enable the grid view" : "Enable the grid view", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} پوشه","{folderCount} پوشه"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} پرونده","{fileCount} پرونده"], + "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 file and {folderCount} folder","1 file and {folderCount} folders"], + "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} file and 1 folder","{fileCount} files and 1 folder"], + "{fileCount} files and {folderCount} folders" : "{fileCount} files and {folderCount} folders", + "Personal Files" : "Personal Files", "Text file" : "فایل متنی", - "New text file.txt" : "پروندهٔ متنی جدید با پسوند txt" + "New text file.txt" : "پروندهٔ متنی جدید با پسوند txt", + "%1$s (renamed)" : "%1$s (renamed)", + "renamed file" : "renamed file", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner.", + "Filter file names …" : "Filter file names …" }, "nplurals=2; plural=(n > 1);"); diff --git a/apps/files/l10n/fa.json b/apps/files/l10n/fa.json index af4a5027093..b29437755f4 100644 --- a/apps/files/l10n/fa.json +++ b/apps/files/l10n/fa.json @@ -11,6 +11,7 @@ "Restored by {user}" : "بازیابی شده توسط {user}", "Renamed by {user}" : "تغییر نام توسط {user}", "Moved by {user}" : "منتقل شده توسط {user}", + "\"remote account\"" : ""حساب از راه دور"", "You created {file}" : "شما {file} را ایجاد کردید", "You created an encrypted file in {file}" : "شما یک فایل رمزگذاری شده در {file} ایجاد کردید", "{user} created {file}" : "{user} {file} را ایجاد کرد", @@ -40,11 +41,23 @@ "Files" : "پروندهها", "A file or folder has been <strong>changed</strong>" : "یک فایل یا پوشه تغییر کرده است", "A favorite file or folder has been <strong>changed</strong>" : "یک فایل یا پوشه مورد علاقه تغییر کرده است", + "Failed to authorize" : "مجوز صادر نشد", + "Invalid folder path" : "Invalid folder path", + "Folder not found" : "Folder not found", + "The file cannot be found" : "The file cannot be found", + "The destination path does not exist: %1$s" : "The destination path does not exist: %1$s", + "You do not have permission to create a file at the specified location" : "You do not have permission to create a file at the specified location", + "The file could not be converted." : "The file could not be converted.", + "Could not get relative path to converted file" : "Could not get relative path to converted file", + "Favorite files" : "Favorite files", "No favorites" : "هیچ برگزیده", + "More favorites" : "More favorites", "Accept" : "قبول", "Reject" : "رد کردن", "Incoming ownership transfer from {user}" : "انتقال مالکیت ورودی از {user}", "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "آیا می خواهید {path} را بپذیرید؟\n\nتوجه: فرآیند انتقال پس از پذیرش ممکن است تا 1 ساعت طول بکشد.", + "Ownership transfer denied" : "Ownership transfer denied", + "Your ownership transfer of {path} was denied by {user}." : "Your ownership transfer of {path} was denied by {user}.", "Ownership transfer failed" : "انتقال مالکیت ناموفق بود", "Your ownership transfer of {path} to {user} failed." : "انتقال مالکیت شما از {path} به {user} انجام نشد.", "The ownership transfer of {path} from {user} failed." : "انتقال مالکیت {path} از {user} انجام نشد.", @@ -52,42 +65,78 @@ "Your ownership transfer of {path} to {user} has completed." : "انتقال مالکیت شما از {path} به {user} تکمیل شد.", "The ownership transfer of {path} from {user} has completed." : "انتقال مالکیت {path} از {user} تکمیل شد.", "in %s" : "در %s", + "Transferred from %1$s on %2$s" : "Transferred from %1$s on %2$s", + "Files compatibility" : "Files compatibility", + "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed.", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command.", + "Enforce Windows compatibility" : "Enforce Windows compatibility", + "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity.", "File Management" : "مدیریت فایل", "Home" : "خانه", "Target folder does not exist any more" : "پوشه هدف وجود ندارد", "Reload current directory" : "دایرکتوری فعلی را دوباره بارگیری کنید", "Go to the \"{dir}\" directory" : "به دایرکتوری \"{dir}\" بروید", + "Current directory path" : "Current directory path", + "Your have used your space quota and cannot upload files anymore" : "Your have used your space quota and cannot upload files anymore", + "You do not have permission to upload or create files here." : "You do not have permission to upload or create files here.", "Drag and drop files here to upload" : "برای بارگذاری، فایلها را بکشید و اینجا بیاندازید", "Favorite" : "برگزیده", - "Back" : "Back", + "Back" : "بازگشت", + "Toggle selection for file \"{displayName}\"" : "Toggle selection for file \"{displayName}\"", + "Toggle selection for folder \"{displayName}\"" : "Toggle selection for folder \"{displayName}\"", + "File is loading" : "File is loading", + "Folder is loading" : "Folder is loading", "Filename" : "نام پرونده", "Folder name" : "نام پوشه", "This node is unavailable" : "گره شما در دسترس نیست", + "Another entry with the same name already exists." : "Another entry with the same name already exists.", + "Invalid filename." : "Invalid filename.", "Renamed \"{oldName}\" to \"{newName}\"" : "تغییر نام \"{oldName}\" به \"{newName}\"", "Rename file" : "تغییر نام فایل", "Folder" : "پوشه", + "Unknown file type" : "Unknown file type", + "{ext} image" : "{ext} image", + "{ext} video" : "{ext} video", + "{ext} audio" : "{ext} audio", + "{ext} text" : "{ext} text", "Pending" : "در انتظار", + "Unknown date" : "Unknown date", "Clear filter" : "پاک کردن پالایه", "Modified" : "تاریخ", + "Search everywhere" : "جستجو در هر کجا.", "Type" : "نوع", - "Active filters" : "Active filters", - "Remove filter" : "Remove filter", + "Active filters" : "فیلترهای فعال", + "Remove filter" : "فیلتر را بردارید", "Total rows summary" : "خلاصه کل ردیف ها", + "Toggle selection for all files and folders" : "Toggle selection for all files and folders", "Name" : "نام", + "File type" : "File type", "Size" : "اندازه", + "\"{displayName}\" failed on some elements" : "\"{displayName}\" failed on some elements", "\"{displayName}\" batch action executed successfully" : "عملکرد دستهای \"{displayName}\" با موفقیت اجرا شد", "\"{displayName}\" action failed" : "اقدام \"{displayName}\" ناموفق بود", "Actions" : "فعالیت ها", + "(selected)" : "(selected)", "List of files and folders." : "لیست فایل ها و پوشه ها", + "You have used your space quota and cannot upload files anymore." : "You have used your space quota and cannot upload files anymore.", + "Column headers with buttons are sortable." : "Column headers with buttons are sortable.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "این لیست به دلایل عملکرد به طور کامل ارائه نشده است. در حین حرکت در لیست، فایل ها ارائه می شوند.", "File not found" : "فایل یافت نشد", + "Search globally" : "در سطح جهان جستجو کنید", "{usedQuotaByte} used" : "{usedQuotaByte} استفاده شده است", "{used} of {quota} used" : "{used} از {quota} استفاده شده", + "{relative}% used" : "{relative}% used", "Could not refresh storage stats" : "نمیتوان آمار ذخیرهسازی را بازخوانی کرد", "Your storage is full, files can not be updated or synced anymore!" : "فضای ذخیره ی شما کاملا پر است، بیش از این فایلها بهنگام یا همگام سازی نمی توانند بشوند!", + "Storage information" : "اطلاعات ذخیرهسازی", + "Storage quota" : "محدودیت ذخیرهسازی", "New folder" : "پوشه جدید", "Create new folder" : "ساختن پوشه جدید", - "Create" : "ساخت", + "This name is already in use." : "This name is already in use.", + "Create" : "ایجاد", + "Fill template fields" : "Fill template fields", + "Submitting fields …" : "Submitting fields …", "Submit" : "ارسال", "Choose a file or folder to transfer" : "فایل یا پوشه ای را برای انتقال انتخاب کنید", "Transfer" : "انتقال", @@ -100,15 +149,29 @@ "Choose file or folder to transfer" : "فایل یا پوشه را برای انتقال انتخاب کنید", "Change" : "تغییر", "New owner" : "مالک جدید", + "Keep {old}" : "Keep {old}", + "Keep without extension" : "Keep without extension", + "Use {new}" : "Use {new}", + "Remove extension" : "Remove extension", + "Change file extension" : "Change file extension", + "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable.", + "Removing the file extension \"{old}\" may render the file unreadable." : "Removing the file extension \"{old}\" may render the file unreadable.", + "Adding the file extension \"{new}\" may render the file unreadable." : "Adding the file extension \"{new}\" may render the file unreadable.", + "Do not show this dialog again." : "Do not show this dialog again.", "Select file or folder to link to" : "فایل یا پوشه را برای پیوند انتخاب کنید", "Choose {file}" : "انتخاب {file}", "Share" : "اشتراکگذاری", "Shared by link" : "اشتراک گذاشته شده از طریق لینک", "Shared" : "به اشتراک گذاشته شده ", - "Switch to list view" : "Switch to list view", + "Switch to list view" : "تغییر به نمای لیست", + "Switch to grid view" : "Switch to grid view", + "The file could not be found" : "The file could not be found", "Upload was cancelled by user" : "آپلود توسط کاربر لغو شد", "Not enough free space" : "فضای کافی در دسترس نیست", "Operation is blocked by access control" : "مدیریت دسترسی، عملیات را متوقف کرد", + "Error during upload: {message}" : "Error during upload: {message}", + "Error during upload, status code {status}" : "Error during upload, status code {status}", + "Unknown error during upload" : "Unknown error during upload", "\"{displayName}\" action executed successfully" : "عملکرد \"{displayName}\" با موفقیت اجرا شد", "Loading current folder" : "در حال بارگیری پوشه فعلی", "Retry" : "تلاش دوباره", @@ -117,22 +180,53 @@ "Go back" : "برگرد", "Views" : "بازدیدها", "Files settings" : "تنظیمات پروندهها", - "Open in files" : "Open in files", + "Your files" : "Your files", + "Open in files" : "باز کردن در فایلها", "File cannot be accessed" : "فایل قابل دسترسی نیست", + "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "The file could not be found or you do not have permissions to view it. Ask the sender to share it.", "Clipboard is not available" : "کلیپ بورد در دسترس نیست", "WebDAV URL copied to clipboard" : "URL WebDAV در کلیپ بورد کپی شد", + "All files" : "تمامی فایلها", + "Personal files" : "فایلهای شخصی", "Sort favorites first" : "ابتدا موارد دلخواه را مرتب کنید", + "Sort folders before files" : "Sort folders before files", "Show hidden files" : "نمایش پروندههای مخفی", + "Show file type column" : "Show file type column", "Crop image previews" : "پیش نمایش تصویر برش", + "Enable folder tree" : "Enable folder tree", "Additional settings" : "تنظیمات اضافی", "WebDAV" : "WebDAV", + "WebDAV URL" : "WebDAV URL", "Copy to clipboard" : "کپی به کلیپ بورد", "Use this address to access your Files via WebDAV" : "از این آدرس برای دسترسی به فایل های خود از طریق WebDAV استفاده کنید", "If you have enabled 2FA, you must create and use a new app password by clicking here." : "اگر 2FA را فعال کرده اید، باید با کلیک کردن در اینجا یک رمز عبور برنامه جدید ایجاد و استفاده کنید.", + "Warnings" : "Warnings", + "Prevent warning dialogs from open or reenable them." : "Prevent warning dialogs from open or reenable them.", + "Show a warning dialog when changing a file extension." : "Show a warning dialog when changing a file extension.", "Keyboard shortcuts" : "میانبرهای صفحهکلید", + "Speed up your Files experience with these quick shortcuts." : "Speed up your Files experience with these quick shortcuts.", + "Open the actions menu for a file" : "Open the actions menu for a file", + "Rename a file" : "Rename a file", + "Delete a file" : "Delete a file", + "Favorite or remove a file from favorites" : "Favorite or remove a file from favorites", + "Manage tags for a file" : "Manage tags for a file", "Selection" : "انتخاب", + "Select all files" : "Select all files", + "Deselect all files" : "Deselect all files", + "Select or deselect a file" : "Select or deselect a file", + "Select a range of files" : "Select a range of files", "Navigation" : "جهت یابی", + "Navigate to the parent folder" : "Navigate to the parent folder", + "Navigate to the file above" : "Navigate to the file above", + "Navigate to the file below" : "Navigate to the file below", + "Navigate to the file on the left (in grid mode)" : "Navigate to the file on the left (in grid mode)", + "Navigate to the file on the right (in grid mode)" : "Navigate to the file on the right (in grid mode)", "View" : "نمایش", + "Toggle the grid view" : "Toggle the grid view", + "Open the sidebar for a file" : "Open the sidebar for a file", + "Show those shortcuts" : "Show those shortcuts", + "You" : "You", + "Shared multiple times with different people" : "Shared multiple times with different people", "Error while loading the file data" : "خطا هنگام بارگیری داده های فایل", "Owner" : "مالک", "Remove from favorites" : "حذف کردن از برگزیده ها", @@ -143,55 +237,133 @@ "Pick a template for {name}" : "یک الگو برای {name} انتخاب کنید", "Create a new file with the selected template" : "یک فایل جدید با الگوی انتخاب شده ایجاد کنید", "Creating file" : "ایجاد فایل", + "Save as {displayName}" : "Save as {displayName}", + "Save as …" : "Save as …", + "Converting files …" : "Converting files …", + "Failed to convert files: {message}" : "Failed to convert files: {message}", + "All files failed to be converted" : "All files failed to be converted", + "One file could not be converted: {message}" : "One file could not be converted: {message}", + "_One file could not be converted_::_%n files could not be converted_" : ["One file could not be converted","%n files could not be converted"], + "_One file successfully converted_::_%n files successfully converted_" : ["One file successfully converted","%n files successfully converted"], + "Files successfully converted" : "Files successfully converted", + "Failed to convert files" : "Failed to convert files", + "Converting file …" : "Converting file …", + "File successfully converted" : "File successfully converted", + "Failed to convert file: {message}" : "Failed to convert file: {message}", + "Failed to convert file" : "Failed to convert file", + "Deletion cancelled" : "Deletion cancelled", "Leave this share" : "ترک این اشتراک", + "Leave these shares" : "Leave these shares", "Disconnect storage" : "فضای ذخیره را جدا کنید", + "Disconnect storages" : "Disconnect storages", "Delete permanently" : "حذف قطعی", + "Delete and unshare" : "Delete and unshare", "Delete file" : "حذف پرونده", - "Delete files" : "Delete files", + "Delete files" : "حذف فایلها", "Delete folder" : "حذف پوشه", + "Delete folders" : "Delete folders", "Delete" : "حذف", + "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["You are about to permanently delete {count} item","You are about to permanently delete {count} items"], + "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["You are about to delete {count} item","You are about to delete {count} items"], + "Confirm deletion" : "Confirm deletion", "Cancel" : "لغو", + "Download" : "دانلود", + "Moving \"{source}\" to \"{destination}\" …" : "Moving \"{source}\" to \"{destination}\" …", + "Copying \"{source}\" to \"{destination}\" …" : "Copying \"{source}\" to \"{destination}\" …", + "You cannot move a file/folder onto itself or into a subfolder of itself" : "You cannot move a file/folder onto itself or into a subfolder of itself", + "(copy)" : "(copy)", + "(copy %n)" : "(copy %n)", + "Move cancelled" : "Move cancelled", + "A file or folder with that name already exists in this folder" : "A file or folder with that name already exists in this folder", + "The files are locked" : "The files are locked", + "The file does not exist anymore" : "The file does not exist anymore", + "Choose destination" : "Choose destination", "Copy to {target}" : "رونوشت به {target}", "Copy" : "رونوشت", "Move to {target}" : "جابجایی به {target}", "Move" : "انتقال", + "Move or copy operation failed" : "Move or copy operation failed", "Move or copy" : "انتقال یا رونوشت", + "Cancelled move or copy of \"{filename}\"." : "Cancelled move or copy of \"{filename}\".", + "Cancelled move or copy operation" : "Cancelled move or copy operation", "Open folder {displayName}" : "باز کردن پوشه {displayName}", "Open in Files" : "در فایل باز کنید", - "Open file locally" : "گشودن محلی پرونده", - "Failed to redirect to client" : "هدایت به مشتری انجام نشد", "Open locally" : "گشودن محلی", + "Failed to redirect to client" : "هدایت به مشتری انجام نشد", + "Open file locally" : "گشودن محلی پرونده", + "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "The file should now open on your device. If it doesn't, please check that you have the desktop app installed.", + "Retry and close" : "Retry and close", + "Open online" : "Open online", "Rename" : "تغییرنام", "Open details" : "باز کردن جزئیات", "View in folder" : "مشاهده در پوشه", "Today" : "امروز", "Last 7 days" : "۷ روز گذشته", "Last 30 days" : "۳۰ روز گذشته", + "This year ({year})" : "This year ({year})", + "Last year ({year})" : "Last year ({year})", "Documents" : "سندها", + "Spreadsheets" : "Spreadsheets", + "Presentations" : "Presentations", + "PDFs" : "PDFs", + "Folders" : "Folders", "Audio" : "صدا", + "Photos and images" : "Photos and images", "Videos" : "فیلم ها ", + "New folder creation cancelled" : "New folder creation cancelled", + "Created new folder \"{name}\"" : "Created new folder \"{name}\"", "Unable to initialize the templates directory" : "راه اندازی دایرکتوری الگوها ممکن نیست", + "Create templates folder" : "Create templates folder", "Templates" : "قالبها", + "New template folder" : "New template folder", + "In folder" : "In folder", + "Search in folder: {folder}" : "Search in folder: {folder}", + "One of the dropped files could not be processed" : "One of the dropped files could not be processed", + "Your browser does not support the Filesystem API. Directories will not be uploaded" : "Your browser does not support the Filesystem API. Directories will not be uploaded", + "No files to upload" : "No files to upload", + "Unable to create the directory {directory}" : "Unable to create the directory {directory}", + "Some files could not be uploaded" : "Some files could not be uploaded", + "Files uploaded successfully" : "Files uploaded successfully", + "No files to process" : "No files to process", + "Some files could not be copied" : "Some files could not be copied", "Some files could not be moved" : "برخی از پروندهها قابل انتقال نیستند", + "Files copied successfully" : "Files copied successfully", + "Files moved successfully" : "Files moved successfully", + "Conflicts resolution skipped" : "Conflicts resolution skipped", + "Upload cancelled" : "Upload cancelled", + "Could not rename \"{oldName}\", it does not exist any more" : "نمیتوان نام «{oldName}» را تغییر داد، دیگر وجود ندارد", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "نام \"{newName}\" در پوشه \"{dir}\" به کار رفته است.\nلطفا نام دیگری برگزینید.", + "Could not rename \"{oldName}\"" : "تغییر نام \"{oldName}\" ممکن نیست", "This operation is forbidden" : "این عملیات غیرمجاز است", "This directory is unavailable, please check the logs or contact the administrator" : "پوشه در دسترس نیست، لطفا لاگها را بررسی کنید یا به مدیر سیستم اطلاع دهید", "Storage is temporarily not available" : "ذخیره سازی به طور موقت در دسترس نیست", + "Unexpected error: {error}" : "Unexpected error: {error}", "_%n file_::_%n files_" : ["%n فایل","%n فایل"], "_%n folder_::_%n folders_" : ["%n پوشه","%n پوشه"], + "_%n hidden_::_%n hidden_" : ["%n hidden","%n hidden"], + "Filename must not be empty." : "Filename must not be empty.", + "\"{char}\" is not allowed inside a filename." : "\"{char}\" is not allowed inside a filename.", + "\"{segment}\" is a reserved name and not allowed for filenames." : "\"{segment}\" is a reserved name and not allowed for filenames.", + "\"{extension}\" is not an allowed filetype." : "\"{extension}\" is not an allowed filetype.", + "Filenames must not end with \"{extension}\"." : "Filenames must not end with \"{extension}\".", + "List of favorite files and folders." : "List of favorite files and folders.", "No favorites yet" : "هنوز مورد دلخواه وجود ندارد", "Files and folders you mark as favorite will show up here" : "فایلها و پوشههای انتخاب شده به عنوان برگزیده توسط شما، در اینجا نمایش داده میشود", - "All files" : "تمامی فایلها", - "Personal files" : "فایلهای شخصی", + "List of your files and folders." : "List of your files and folders.", + "All folders" : "All folders", + "List of your files and folders that are not shared." : "List of your files and folders that are not shared.", + "No personal files found" : "No personal files found", + "Files that are not shared will show up here." : "Files that are not shared will show up here.", "Recent" : "اخیر", "List of recently modified files and folders." : "فهرست فایلها و پوشههایی که اخیراً اصلاح شدهاند.", "No recently modified files" : "هیچ فایلی که اخیراً اصلاح شده است", "Files and folders you recently modified will show up here." : "فایلها و پوشههایی که اخیراً تغییر دادهاید در اینجا نمایش داده میشوند.", + "Search" : "جستجو", "No entries found in this folder" : "هیچ ورودیای در این پوشه وجود ندارد", "Select all" : "انتخاب همه", "Upload too large" : "سایز فایل برای آپلود زیاد است(م.تنظیمات در php.ini)", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "فایلها بیش از حد تعیین شده در این سرور هستند\nمترجم:با تغییر فایل php,ini میتوان این محدودیت را برطرف کرد", "File could not be found" : "پرونده پیدا نشد", - "Download" : "دانلود", "Show list view" : "نمایش فهرستی", "Show grid view" : "نمایش شبکهای", "Close" : "بستن", @@ -206,13 +378,13 @@ "An unknown error has occurred" : "خطایی ناشناخته اتفاق افتاده است", "File could not be uploaded" : "پرونده بارگذاری نشد", "Uploading …" : "بارگذاری...", - "{remainingTime} ({currentNumber}/{total})" : "{remainingTime} ({currentNumber}/{total})", + "{remainingTime} ({currentNumber}/{total})" : "{remainingTime}({currentNumber} /{total} )", "Uploading … ({currentNumber}/{total})" : "در حال بارگذاری ... ({currentNumber}/{total})", "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} از {totalSize} ({bitrate})", "Uploading that item is not supported" : "بارگذاری آن مورد پشتیبانی نمیشود", "Error when assembling chunks, status code {status}" : "خطا هنگام جمع آوری قطعه ها، کد وضعیت {status}", "Choose target folder" : "پوشهٔ هدف را انتخاب کنید", - "Set reminder" : "Set reminder", + "Set reminder" : "تنظیم یادآوری", "Edit locally" : "ویرایش محلی", "Open" : "باز کردن", "Could not load info for file \"{file}\"" : "بارگیری اطلاعات برای پرونده امکان پذیر نیست \"{file}\"", @@ -225,11 +397,11 @@ "Could not move \"{file}\", target exists" : "انتقال\"{file}\" امکان پذیر نیست ، هدف وجود دارد", "Could not move \"{file}\"" : "پروندهٔ \"{file}\" منتقل نمیشود", "copy" : "کپی", + "Could not copy \"{file}\", target exists" : "Could not copy \"{file}\", target exists", + "Could not copy \"{file}\"" : "Could not copy \"{file}\"", + "Copied {origin} inside {destination}" : "Copied {origin} inside {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "رونوشت شده از {origin} و {nbfiles} پروندههای دیگر در {destination}", "{newName} already exists" : "{newName} قبلاً موجود است", - "Could not rename \"{fileName}\", it does not exist any more" : "نمیتوان نام «{fileName}» را تغییر داد، دیگر وجود ندارد", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "عنوان \"{targetName}\" هم اکنون در پوشه \"{dir}\" وجود دارد. لطفا نام دیگری انتخاب کنید", - "Could not rename \"{fileName}\"" : "\"{fileName}\" تغییر نام داده نمیشود", "Could not create file \"{file}\"" : "پروندهٔ \"{file}\" ساخته نشد", "Could not create file \"{file}\" because it already exists" : "نمی توان پرونده \"{file}\" ایجاد کرد زیرا در حال حاضر وجود دارد", "Could not create folder \"{dir}\" because it already exists" : "شاخه \"{dir}\" به علت موجود بودن ساخته نشد", @@ -259,14 +431,30 @@ "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "حافظه خارجی \"{mountPoint}\" تقریباً پر است ({usedSpacePercent}%).", "Your storage is almost full ({usedSpacePercent}%)." : "فضای ذخیرهسازی شما تقریباً پر است ({usedSpacePercent}%).", "_matches \"{filter}\"_::_match \"{filter}\"_" : ["مطابقت با \"{filter}\"","مطابقت با \"{filter}\""], + "Direct link was copied (only works for people who have access to this file/folder)" : "Direct link was copied (only works for people who have access to this file/folder)", "Path" : "مسیر", "_%n byte_::_%n bytes_" : ["%n بایت","%n بایت"], + "Favored" : "Favored", + "Favor" : "Favor", + "Copy direct link (only works for people who have access to this file/folder)" : "Copy direct link (only works for people who have access to this file/folder)", "Upload file" : "بارگذاری پرونده", + "Not favored" : "Not favored", "An error occurred while trying to update the tags" : "یک خطا در حین بروزرسانی برچسبها رخ داده است", "Upload (max. %s)" : "آپلود (بیشترین سایز %s)", + "Submitting fields…" : "Submitting fields…", + "Filter filenames…" : "Filter filenames…", + "Enable the grid view" : "Enable the grid view", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} پوشه","{folderCount} پوشه"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} پرونده","{fileCount} پرونده"], + "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 file and {folderCount} folder","1 file and {folderCount} folders"], + "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} file and 1 folder","{fileCount} files and 1 folder"], + "{fileCount} files and {folderCount} folders" : "{fileCount} files and {folderCount} folders", + "Personal Files" : "Personal Files", "Text file" : "فایل متنی", - "New text file.txt" : "پروندهٔ متنی جدید با پسوند txt" + "New text file.txt" : "پروندهٔ متنی جدید با پسوند txt", + "%1$s (renamed)" : "%1$s (renamed)", + "renamed file" : "renamed file", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner.", + "Filter file names …" : "Filter file names …" },"pluralForm" :"nplurals=2; plural=(n > 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/fi.js b/apps/files/l10n/fi.js index 4c419f2e482..603e354950c 100644 --- a/apps/files/l10n/fi.js +++ b/apps/files/l10n/fi.js @@ -87,14 +87,21 @@ OC.L10N.register( "Renamed \"{oldName}\" to \"{newName}\"" : "Kohteen \"{oldName}\" uudeksi nimeksi asetettiin \"{newName}\"", "Rename file" : "Nimeä tiedosto uudelleen", "Folder" : "Kansio", + "Unknown file type" : "Tuntematon tiedostotyyppi", + "{ext} image" : "{ext} kuva", + "{ext} video" : "{ext} video", + "{ext} audio" : "{ext} ääni", + "{ext} text" : "{ext} teksti", "Pending" : "Odottaa", "Unknown date" : "Tuntematon päivämäärä", "Clear filter" : "Tyhjennä suodatin", "Modified" : "Muokattu", + "Search everywhere" : "Etsi kaikkialta", "Type" : "Tyyppi", "Active filters" : "Aktiiviset suodattimet", "Remove filter" : "Poista suodatin", "Name" : "Nimi", + "File type" : "Tiedoston tyyppi", "Size" : "Koko", "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" massatoiminto suoritettu", "Actions" : "Toiminnot", @@ -104,7 +111,7 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Painikkeilla varustetut sarakeotsikot ovat järjestettävissä.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Tätä luetteloa ei ole esitetty täysin suorituskykyyn liittyvistä syistä. Tiedostot esitetään sitä mukaa, kun selaat luetteloa.", "File not found" : "Tiedostoa ei löytynyt", - "{count} selected" : "{count} valittu", + "Search globally" : "Hae globaalisti", "{usedQuotaByte} used" : "{usedQuotaByte} käytetty", "{used} of {quota} used" : "{used}/{quota} käytetty", "{relative}% used" : "{relative} % käytetty", @@ -152,7 +159,6 @@ OC.L10N.register( "No files in here" : "Täällä ei ole tiedostoja", "Upload some content or sync with your devices!" : "Lähetä tiedostoja tai synkronoi sisältö laitteidesi kanssa!", "Go back" : "Mene takaisin", - "Filter file names …" : "Suodata tiedostonimiä…", "Views" : "Näkymät", "Files settings" : "Tiedostojen asetukset", "Your files" : "Tiedostot", @@ -161,11 +167,13 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Tiedostoa ei löytynyt tai oikeutesi eivät riitä sen katseluun. Pyydä lähettäjää jakamaan se.", "Clipboard is not available" : "Leikepöytä ei ole käytettävissä", "WebDAV URL copied to clipboard" : "WebDAV-osoite kopioitu leikepöydälle", + "All files" : "Kaikki tiedostot", + "Personal files" : "Henkilökohtaiset tiedostot", "Sort favorites first" : "Järjestä suosikit ensiksi", "Sort folders before files" : "Järjestä kansiot ennen tiedostoja", "Show hidden files" : "Näytä piilotetut tiedostot", + "Show file type column" : "Näytä tiedostotyypin sarake", "Crop image previews" : "Rajaa kuvien esikatseluja", - "Enable the grid view" : "Käytä ruudukkonäkymää", "Enable folder tree" : "Ota kansiopuu käyttöön", "Additional settings" : "Lisäasetukset", "WebDAV" : "WebDAV", @@ -227,8 +235,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Olet poistamassa {count} kohteen","Olet poistamassa {count} kohdetta"], "Confirm deletion" : "Vahvista poistaminen", "Cancel" : "Peruuta", + "Download" : "Lataa", "Moving \"{source}\" to \"{destination}\" …" : "Siirretään \"{source}\" kohteeseen \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopioidaan \"{source}\" kohteeseen \"{destination}\" …", + "Destination is not a folder" : "Kohde ei ole kansio", + "This file/folder is already in that directory" : "Tämä tiedosto/kansio on jo kyseisessä kansiossa", "(copy)" : "(kopioi)", "Move cancelled" : "Siirtäminen peruttu", "A file or folder with that name already exists in this folder" : "Tiedosto tai kansio tällä nimellä on jo olemassa tässä kansiossa", @@ -244,10 +255,10 @@ OC.L10N.register( "Cancelled move or copy operation" : "Siirto- tai kopiointitoiminto peruttu", "Open folder {displayName}" : "Avaa kansio {displayName}", "Open in Files" : "Avaa tiedostosovelluksessa", + "Open locally" : "Avaa paikallisesti", + "Failed to redirect to client" : "Uudelleenohjaus asiakkaaseen epäonnistui", "Open file locally" : "Avaa tiedosto paikallisesti", "Retry and close" : "Yritä uudelleen ja sulje", - "Failed to redirect to client" : "Uudelleenohjaus asiakkaaseen epäonnistui", - "Open locally" : "Avaa paikallisesti", "Rename" : "Nimeä uudelleen", "Open details" : "Avaa yksityiskohdat", "View in folder" : "Näe kansiossa", @@ -284,12 +295,16 @@ OC.L10N.register( "Files copied successfully" : "Tiedostot kopioitu onnistuneesti", "Files moved successfully" : "Tiedostot siirretty onnistuneesti", "Upload cancelled" : "Lataus peruutettu", + "Could not rename \"{oldName}\", it does not exist any more" : "Kohdetta \"{oldName}\" ei voitu nimetä uudelleen, koska sitä ei ole enää olemassa", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nimi \"{newName}\" on jo käytössä kansiossa \"{dir}\". Valitse toinen nimi.", + "Could not rename \"{oldName}\"" : "Ei voitu nimetä uudelleen \"{oldName}\"", "This operation is forbidden" : "Tämä toiminto on kielletty", "This directory is unavailable, please check the logs or contact the administrator" : "Hakemisto ei ole käytettävissä. Tarkista lokit tai ole yhteydessä ylläpitoon.", "Storage is temporarily not available" : "Tallennustila on tilapäisesti pois käytöstä", "Unexpected error: {error}" : "Odottamaton virhe: {error}", "_%n file_::_%n files_" : ["%n tiedosto","%n tiedostoa"], "_%n folder_::_%n folders_" : ["%n kansio","%n kansiota"], + "_%n hidden_::_%n hidden_" : ["%n piilotettu","%n piilotettua"], "Filename must not be empty." : "Tiedostonimi ei voi olla tyhjä.", "\"{char}\" is not allowed inside a filename." : "\"{char}\" ei ole sallittu tiedoston nimessä.", "\"{extension}\" is not an allowed filetype." : "\"{extension}\" ei ole sallitttu tiedostotyyppi.", @@ -297,10 +312,8 @@ OC.L10N.register( "List of favorite files and folders." : "Luettelo suosikkitiedostoista ja -kansioista.", "No favorites yet" : "Ei vielä suosikkeja", "Files and folders you mark as favorite will show up here" : "Suosikeiksi merkitsemäsi tiedostot ja kansiot näkyvät täällä", - "All files" : "Kaikki tiedostot", "List of your files and folders." : "Luettelo tiedostoistasi ja kansioistasi.", "All folders" : "Kaikki kansiot", - "Personal files" : "Henkilökohtaiset tiedostot", "List of your files and folders that are not shared." : "Luettelo tiedostoistasi ja kansioistasi, joita ei ole jaettu.", "No personal files found" : "Henkilökohtaisia tiedostoja ei löytynyt", "Files that are not shared will show up here." : "Tiedostot, joita ei ole jasettu, näkyvät täällä.", @@ -308,12 +321,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Luettelo äskettäin muokatuista tiedostoista ja kansioista.", "No recently modified files" : "Ei äskettäin muokattuja tiedostoja", "Files and folders you recently modified will show up here." : "Äskettäin muokkaamasi tiedostot ja kansiot näkyvät täällä.", + "Search" : "Etsi", "No entries found in this folder" : "Ei kohteita tässä kansiossa", "Select all" : "Valitse kaikki", "Upload too large" : "Lähetettävä tiedosto on liian suuri", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Lähetettäväksi valitsemasi tiedostot ylittävät palvelimen salliman tiedostokoon rajan.", "File could not be found" : "Tiedostoa ei löytynyt", - "Download" : "Lataa", "Show list view" : "Näytä listanäkymä", "Show grid view" : "Näytä ruudukkonäkymä", "Close" : "Sulje", @@ -352,9 +365,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Kopioitu {origin} kohteeseen {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Kopioitu {origin} ja {nbfiles} muuta tiedostoa kohteeseen {destination}", "{newName} already exists" : "{newName} on jo olemassa", - "Could not rename \"{fileName}\", it does not exist any more" : "Tiedoston \"{fileName}\" nimeäminen uudelleen ei onnistunut, koska sitä ei ole enää olemassa", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nimi \"{targetName}\" on jo käytössä kansiossa \"{dir}\". Valitse toinen nimi.", - "Could not rename \"{fileName}\"" : "Tiedoston \"{fileName}\" nimeäminen uudelleen ei onnistunut", "Could not create file \"{file}\"" : "Tiedostoa \"{file}\" ei voitu luoda", "Could not create file \"{file}\" because it already exists" : "Tiedostoa \"{file}\" ei voitu luoda, koska se on jo olemassa", "Could not create folder \"{dir}\" because it already exists" : "Kansiota \"{dir}\" ei voitu luoda, koska se on jo olemassa", @@ -393,7 +403,7 @@ OC.L10N.register( "Upload (max. %s)" : "Lähetys (enintään %s)", "Submitting fields…" : "Lähetetään tietoja...", "Filter filenames…" : "Suodata tiedostonimiä...", - "Edit file locally" : "Muokkaa tiedostoa paikallisesti", + "Enable the grid view" : "Käytä ruudukkonäkymää", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} kansio","{folderCount} kansiota"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} tiedosto","{fileCount} tiedostoa"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 tiedosto ja {folderCount} kansio","1 tiedosto ja {folderCount} kansiota"], @@ -402,7 +412,7 @@ OC.L10N.register( "Personal Files" : "Henkilökohtaiset tiedostot", "Text file" : "Tekstitiedosto", "New text file.txt" : "Uusi tekstitiedosto.txt", - "{count} files could not be converted" : "{count} tiedostoa ei voitu muuntaa", - "{count} files successfully converted" : "{count} tiedostoa muunnettu onnistuneesti" + "%1$s (renamed)" : "%1$s (nimetty uudelleen)", + "Filter file names …" : "Suodata tiedostonimiä…" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/fi.json b/apps/files/l10n/fi.json index fad7ebafc6e..d0876aac932 100644 --- a/apps/files/l10n/fi.json +++ b/apps/files/l10n/fi.json @@ -85,14 +85,21 @@ "Renamed \"{oldName}\" to \"{newName}\"" : "Kohteen \"{oldName}\" uudeksi nimeksi asetettiin \"{newName}\"", "Rename file" : "Nimeä tiedosto uudelleen", "Folder" : "Kansio", + "Unknown file type" : "Tuntematon tiedostotyyppi", + "{ext} image" : "{ext} kuva", + "{ext} video" : "{ext} video", + "{ext} audio" : "{ext} ääni", + "{ext} text" : "{ext} teksti", "Pending" : "Odottaa", "Unknown date" : "Tuntematon päivämäärä", "Clear filter" : "Tyhjennä suodatin", "Modified" : "Muokattu", + "Search everywhere" : "Etsi kaikkialta", "Type" : "Tyyppi", "Active filters" : "Aktiiviset suodattimet", "Remove filter" : "Poista suodatin", "Name" : "Nimi", + "File type" : "Tiedoston tyyppi", "Size" : "Koko", "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" massatoiminto suoritettu", "Actions" : "Toiminnot", @@ -102,7 +109,7 @@ "Column headers with buttons are sortable." : "Painikkeilla varustetut sarakeotsikot ovat järjestettävissä.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Tätä luetteloa ei ole esitetty täysin suorituskykyyn liittyvistä syistä. Tiedostot esitetään sitä mukaa, kun selaat luetteloa.", "File not found" : "Tiedostoa ei löytynyt", - "{count} selected" : "{count} valittu", + "Search globally" : "Hae globaalisti", "{usedQuotaByte} used" : "{usedQuotaByte} käytetty", "{used} of {quota} used" : "{used}/{quota} käytetty", "{relative}% used" : "{relative} % käytetty", @@ -150,7 +157,6 @@ "No files in here" : "Täällä ei ole tiedostoja", "Upload some content or sync with your devices!" : "Lähetä tiedostoja tai synkronoi sisältö laitteidesi kanssa!", "Go back" : "Mene takaisin", - "Filter file names …" : "Suodata tiedostonimiä…", "Views" : "Näkymät", "Files settings" : "Tiedostojen asetukset", "Your files" : "Tiedostot", @@ -159,11 +165,13 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Tiedostoa ei löytynyt tai oikeutesi eivät riitä sen katseluun. Pyydä lähettäjää jakamaan se.", "Clipboard is not available" : "Leikepöytä ei ole käytettävissä", "WebDAV URL copied to clipboard" : "WebDAV-osoite kopioitu leikepöydälle", + "All files" : "Kaikki tiedostot", + "Personal files" : "Henkilökohtaiset tiedostot", "Sort favorites first" : "Järjestä suosikit ensiksi", "Sort folders before files" : "Järjestä kansiot ennen tiedostoja", "Show hidden files" : "Näytä piilotetut tiedostot", + "Show file type column" : "Näytä tiedostotyypin sarake", "Crop image previews" : "Rajaa kuvien esikatseluja", - "Enable the grid view" : "Käytä ruudukkonäkymää", "Enable folder tree" : "Ota kansiopuu käyttöön", "Additional settings" : "Lisäasetukset", "WebDAV" : "WebDAV", @@ -225,8 +233,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Olet poistamassa {count} kohteen","Olet poistamassa {count} kohdetta"], "Confirm deletion" : "Vahvista poistaminen", "Cancel" : "Peruuta", + "Download" : "Lataa", "Moving \"{source}\" to \"{destination}\" …" : "Siirretään \"{source}\" kohteeseen \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopioidaan \"{source}\" kohteeseen \"{destination}\" …", + "Destination is not a folder" : "Kohde ei ole kansio", + "This file/folder is already in that directory" : "Tämä tiedosto/kansio on jo kyseisessä kansiossa", "(copy)" : "(kopioi)", "Move cancelled" : "Siirtäminen peruttu", "A file or folder with that name already exists in this folder" : "Tiedosto tai kansio tällä nimellä on jo olemassa tässä kansiossa", @@ -242,10 +253,10 @@ "Cancelled move or copy operation" : "Siirto- tai kopiointitoiminto peruttu", "Open folder {displayName}" : "Avaa kansio {displayName}", "Open in Files" : "Avaa tiedostosovelluksessa", + "Open locally" : "Avaa paikallisesti", + "Failed to redirect to client" : "Uudelleenohjaus asiakkaaseen epäonnistui", "Open file locally" : "Avaa tiedosto paikallisesti", "Retry and close" : "Yritä uudelleen ja sulje", - "Failed to redirect to client" : "Uudelleenohjaus asiakkaaseen epäonnistui", - "Open locally" : "Avaa paikallisesti", "Rename" : "Nimeä uudelleen", "Open details" : "Avaa yksityiskohdat", "View in folder" : "Näe kansiossa", @@ -282,12 +293,16 @@ "Files copied successfully" : "Tiedostot kopioitu onnistuneesti", "Files moved successfully" : "Tiedostot siirretty onnistuneesti", "Upload cancelled" : "Lataus peruutettu", + "Could not rename \"{oldName}\", it does not exist any more" : "Kohdetta \"{oldName}\" ei voitu nimetä uudelleen, koska sitä ei ole enää olemassa", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nimi \"{newName}\" on jo käytössä kansiossa \"{dir}\". Valitse toinen nimi.", + "Could not rename \"{oldName}\"" : "Ei voitu nimetä uudelleen \"{oldName}\"", "This operation is forbidden" : "Tämä toiminto on kielletty", "This directory is unavailable, please check the logs or contact the administrator" : "Hakemisto ei ole käytettävissä. Tarkista lokit tai ole yhteydessä ylläpitoon.", "Storage is temporarily not available" : "Tallennustila on tilapäisesti pois käytöstä", "Unexpected error: {error}" : "Odottamaton virhe: {error}", "_%n file_::_%n files_" : ["%n tiedosto","%n tiedostoa"], "_%n folder_::_%n folders_" : ["%n kansio","%n kansiota"], + "_%n hidden_::_%n hidden_" : ["%n piilotettu","%n piilotettua"], "Filename must not be empty." : "Tiedostonimi ei voi olla tyhjä.", "\"{char}\" is not allowed inside a filename." : "\"{char}\" ei ole sallittu tiedoston nimessä.", "\"{extension}\" is not an allowed filetype." : "\"{extension}\" ei ole sallitttu tiedostotyyppi.", @@ -295,10 +310,8 @@ "List of favorite files and folders." : "Luettelo suosikkitiedostoista ja -kansioista.", "No favorites yet" : "Ei vielä suosikkeja", "Files and folders you mark as favorite will show up here" : "Suosikeiksi merkitsemäsi tiedostot ja kansiot näkyvät täällä", - "All files" : "Kaikki tiedostot", "List of your files and folders." : "Luettelo tiedostoistasi ja kansioistasi.", "All folders" : "Kaikki kansiot", - "Personal files" : "Henkilökohtaiset tiedostot", "List of your files and folders that are not shared." : "Luettelo tiedostoistasi ja kansioistasi, joita ei ole jaettu.", "No personal files found" : "Henkilökohtaisia tiedostoja ei löytynyt", "Files that are not shared will show up here." : "Tiedostot, joita ei ole jasettu, näkyvät täällä.", @@ -306,12 +319,12 @@ "List of recently modified files and folders." : "Luettelo äskettäin muokatuista tiedostoista ja kansioista.", "No recently modified files" : "Ei äskettäin muokattuja tiedostoja", "Files and folders you recently modified will show up here." : "Äskettäin muokkaamasi tiedostot ja kansiot näkyvät täällä.", + "Search" : "Etsi", "No entries found in this folder" : "Ei kohteita tässä kansiossa", "Select all" : "Valitse kaikki", "Upload too large" : "Lähetettävä tiedosto on liian suuri", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Lähetettäväksi valitsemasi tiedostot ylittävät palvelimen salliman tiedostokoon rajan.", "File could not be found" : "Tiedostoa ei löytynyt", - "Download" : "Lataa", "Show list view" : "Näytä listanäkymä", "Show grid view" : "Näytä ruudukkonäkymä", "Close" : "Sulje", @@ -350,9 +363,6 @@ "Copied {origin} inside {destination}" : "Kopioitu {origin} kohteeseen {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Kopioitu {origin} ja {nbfiles} muuta tiedostoa kohteeseen {destination}", "{newName} already exists" : "{newName} on jo olemassa", - "Could not rename \"{fileName}\", it does not exist any more" : "Tiedoston \"{fileName}\" nimeäminen uudelleen ei onnistunut, koska sitä ei ole enää olemassa", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nimi \"{targetName}\" on jo käytössä kansiossa \"{dir}\". Valitse toinen nimi.", - "Could not rename \"{fileName}\"" : "Tiedoston \"{fileName}\" nimeäminen uudelleen ei onnistunut", "Could not create file \"{file}\"" : "Tiedostoa \"{file}\" ei voitu luoda", "Could not create file \"{file}\" because it already exists" : "Tiedostoa \"{file}\" ei voitu luoda, koska se on jo olemassa", "Could not create folder \"{dir}\" because it already exists" : "Kansiota \"{dir}\" ei voitu luoda, koska se on jo olemassa", @@ -391,7 +401,7 @@ "Upload (max. %s)" : "Lähetys (enintään %s)", "Submitting fields…" : "Lähetetään tietoja...", "Filter filenames…" : "Suodata tiedostonimiä...", - "Edit file locally" : "Muokkaa tiedostoa paikallisesti", + "Enable the grid view" : "Käytä ruudukkonäkymää", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} kansio","{folderCount} kansiota"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} tiedosto","{fileCount} tiedostoa"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 tiedosto ja {folderCount} kansio","1 tiedosto ja {folderCount} kansiota"], @@ -400,7 +410,7 @@ "Personal Files" : "Henkilökohtaiset tiedostot", "Text file" : "Tekstitiedosto", "New text file.txt" : "Uusi tekstitiedosto.txt", - "{count} files could not be converted" : "{count} tiedostoa ei voitu muuntaa", - "{count} files successfully converted" : "{count} tiedostoa muunnettu onnistuneesti" + "%1$s (renamed)" : "%1$s (nimetty uudelleen)", + "Filter file names …" : "Suodata tiedostonimiä…" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/fr.js b/apps/files/l10n/fr.js index 20142bbebf2..b5384fd1687 100644 --- a/apps/files/l10n/fr.js +++ b/apps/files/l10n/fr.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "Date inconnue", "Clear filter" : "Supprimer le filtre", "Modified" : "Modifié", + "Search everywhere" : "Chercher partout", "Type" : "Type", "Active filters" : "Filtres actifs", "Remove filter" : "Retirer le filtre", @@ -124,7 +125,10 @@ OC.L10N.register( "Column headers with buttons are sortable." : "L'entête des colonnes avec des boutons sont triables.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Cette liste n'est pas entièrement affichée pour des raisons de performances. Les fichiers seront affichés au fur et à mesure que vous naviguerez dans la liste.", "File not found" : "Fichier non trouvé", - "{count} selected" : "{count} sélectionné(s)", + "_{count} selected_::_{count} selected_" : ["{count} sélectionné","{count} sélectionné(s)","{count} sélectionné(s)"], + "Search globally by filename …" : "Rechercher globalement par nom de fichier…", + "Search here by filename …" : "Recherchez ici par nom de fichier…", + "Search globally" : "Rechercher partout", "{usedQuotaByte} used" : "{usedQuotaByte} utilisés", "{used} of {quota} used" : "{used} utilisés sur {quota}", "{relative}% used" : "{relative}% utilisés", @@ -179,21 +183,23 @@ OC.L10N.register( "No files in here" : "Aucun fichier", "Upload some content or sync with your devices!" : "Déposez du contenu ou synchronisez vos appareils !", "Go back" : "Revenir en arrière", - "Filter file names …" : "Filtrer les noms de fichier…", "Views" : "Vues", "Files settings" : "Paramètres de Fichiers", "Your files" : "Vos fichiers", "Open in files" : "Ouvrir dans Fichiers", "File cannot be accessed" : "Impossible d'accéder au fichier", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Le fichier n'a pas été trouv ou vous n'avez pas les permissions pour le voir. Demandez à l'expéditeur de le partager.", + "No search results for “{query}”" : "Aucun résultat de recherche pour “{query}”", "Clipboard is not available" : "Le presse-papiers n'est pas disponible", "WebDAV URL copied to clipboard" : "URL WebDAV copiée dans le presse-papier", + "Default view" : "Vue par défaut", + "All files" : "Tous les fichiers", + "Personal files" : "Fichiers personnels", "Sort favorites first" : "Trier les favoris en premier", "Sort folders before files" : "Trier les dossiers avant les fichiers", "Show hidden files" : "Montrer les fichiers masqués", "Show file type column" : "Afficher la colonne du type de fichier", "Crop image previews" : "Afficher en miniatures carrées", - "Enable the grid view" : "Activer la vue en grille", "Enable folder tree" : "Activer l'arborescence des dossiers", "Additional settings" : "Paramètres supplémentaires", "WebDAV" : "WebDAV", @@ -228,6 +234,7 @@ OC.L10N.register( "Show those shortcuts" : "Montrer ces raccourcis", "You" : "Vous", "Shared multiple times with different people" : "Partagé plusieurs fois avec plusieurs personnes", + "Unable to change the favorite state of the file" : "Impossible de modifier l'état favori du fichier", "Error while loading the file data" : "Erreur lors du chargement du fichier de données", "Owner" : "Propriétaire", "Remove from favorites" : "Retirer des favoris", @@ -268,8 +275,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Vous êtes sur le point de supprimer {count} élément","Vous êtes sur le point de supprimer {count} éléments","Vous êtes sur le point de supprimer {count} éléments"], "Confirm deletion" : "Confirmer la suppression", "Cancel" : "Annuler", + "Download" : "Télécharger", "Moving \"{source}\" to \"{destination}\" …" : "Déplacement de \"{source}\" vers \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Copie de \"{source}\" vers \"{destination}\" …", + "Destination is not a folder" : "La destination n'est pas un dossier", + "This file/folder is already in that directory" : "Ce fichier/dossier se trouve déjà dans ce dossier", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Vous ne pouvez pas déplacer un fichier/dossier sur lui-même ou dans un sous-dossier de celui-ci", "(copy)" : "(copie)", "(copy %n)" : "(copier %n)", @@ -288,12 +298,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Opération de déplacement ou de copie annulée", "Open folder {displayName}" : "Ouvrir le dossier {displayName}", "Open in Files" : "Ouvrir dans Fichiers", + "Open locally" : "Ouvrir localement", + "Failed to redirect to client" : "Échec de la redirection vers le client", "Open file locally" : "Ouvrir le fichier localement", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Le fichier devrait maintenant s'ouvrir sur votre appareil. Si ce n'est pas le cas, vérifiez que vous avez installé l'application de bureau.", "Retry and close" : "Réessayer et fermer", "Open online" : "Ouvrir en ligne", - "Failed to redirect to client" : "Échec de la redirection vers le client", - "Open locally" : "Ouvrir localement", "Rename" : "Renommer", "Open details" : "Ouvrir les détails", "View in folder" : "Afficher dans le dossier", @@ -331,6 +341,9 @@ OC.L10N.register( "Files moved successfully" : "Fichiers déplacés avec succès", "Conflicts resolution skipped" : "Résolution des conflits ignorée", "Upload cancelled" : "Téléversement annulé", + "Could not rename \"{oldName}\", it does not exist any more" : "Impossible de renommer \"{oldName}\", il n'existe plus.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Le nom \"{newName}\" est déjà utilisé dans le dossier \"{dir}\". Veuillez choisir un autre nom.", + "Could not rename \"{oldName}\"" : "Impossible de renommer \"{oldName}\"", "This operation is forbidden" : "Cette opération est interdite", "This directory is unavailable, please check the logs or contact the administrator" : "Ce répertoire est indisponible, merci de consulter les journaux ou de contacter votre administrateur", "Storage is temporarily not available" : "Le support de stockage est temporairement indisponible", @@ -346,10 +359,8 @@ OC.L10N.register( "List of favorite files and folders." : "Liste des fichiers et dossiers favoris.", "No favorites yet" : "Aucun favori pour l'instant", "Files and folders you mark as favorite will show up here" : "Les fichiers et dossiers ajoutés à vos favoris apparaîtront ici", - "All files" : "Tous les fichiers", "List of your files and folders." : "Liste de vos fichiers et dossiers.", "All folders" : "Tous les dossiers", - "Personal files" : "Fichiers personnels", "List of your files and folders that are not shared." : "Liste de vos fichiers et dossiers non partagés.", "No personal files found" : "Aucun fichier personnel trouvé", "Files that are not shared will show up here." : "Les fichiers qui ne sont pas partagés apparaîtront ici.", @@ -357,12 +368,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Liste des fichiers et dossiers récemment modifiés.", "No recently modified files" : "Pas de fichiers récemment modifiés", "Files and folders you recently modified will show up here." : "Les fichiers et dossiers que vous avez récemment modifiés apparaîtront ici", + "Search" : "Rechercher", + "Search results within your files." : "Résultats de recherche dans vos fichiers.", "No entries found in this folder" : "Aucune entrée trouvée dans ce dossier", "Select all" : "Tout sélectionner", "Upload too large" : "Données envoyées trop volumineuses", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Les fichiers que vous essayez d’envoyer dépassent la taille maximale d’envoi permise par ce serveur.", "File could not be found" : "Fichier introuvable", - "Download" : "Télécharger", "Show list view" : "Afficher la vue en liste", "Show grid view" : "Afficher la vue en grille", "Close" : "Fermer", @@ -401,9 +413,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin} copié dans {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} et {nbfiles} autres fichiers copiés dans {destination}", "{newName} already exists" : "{newName} existe déjà", - "Could not rename \"{fileName}\", it does not exist any more" : "Impossible de renommer \"{fileName}\" car il n'existe plus", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Le nom « {targetName} » est déjà utilisé dans le dossier « {dir} ». Merci de choisir un nom différent.", - "Could not rename \"{fileName}\"" : "Impossible de renommer « {fileName} »", "Could not create file \"{file}\"" : "Impossible de créer le fichier « {file} »", "Could not create file \"{file}\" because it already exists" : "Impossible de créer le fichier « {file} » car il existe déjà", "Could not create folder \"{dir}\" because it already exists" : "Impossible de créer le dossier \"{dir}\" car il existe déjà", @@ -445,8 +454,7 @@ OC.L10N.register( "Upload (max. %s)" : "Envoi (max. %s)", "Submitting fields…" : "Validation des champs...", "Filter filenames…" : "Filtrer par nom de fichier…", - "Edit file locally" : "Éditer le fichier localement", - "Edit online" : "Éditer en ligne", + "Enable the grid view" : "Activer la vue en grille", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} dossier","{folderCount} dossiers","{folderCount} dossiers"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fichier","{fileCount} fichiers","{fileCount} fichiers"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fichier et {folderCount} dossier","1 fichier et {folderCount} dossiers","1 fichier et {folderCount} dossiers"], @@ -455,7 +463,9 @@ OC.L10N.register( "Personal Files" : "Fichiers personnels", "Text file" : "Fichier texte", "New text file.txt" : "Nouveau fichier texte.txt", - "{count} files could not be converted" : "{count}fichier n'a pas pu être converti", - "{count} files successfully converted" : "{count}fichier converti avec succès" + "%1$s (renamed)" : "%1$s (renommé)", + "renamed file" : "fichier renommé", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Après avoir activé les noms de fichiers compatibles Windows, les fichiers existants ne peuvent plus être modifiés, mais peuvent être renommés avec des noms valides par leur propriétaire.", + "Filter file names …" : "Filtrer les noms de fichier…" }, "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/fr.json b/apps/files/l10n/fr.json index af4f5f70116..10ef7c45cae 100644 --- a/apps/files/l10n/fr.json +++ b/apps/files/l10n/fr.json @@ -104,6 +104,7 @@ "Unknown date" : "Date inconnue", "Clear filter" : "Supprimer le filtre", "Modified" : "Modifié", + "Search everywhere" : "Chercher partout", "Type" : "Type", "Active filters" : "Filtres actifs", "Remove filter" : "Retirer le filtre", @@ -122,7 +123,10 @@ "Column headers with buttons are sortable." : "L'entête des colonnes avec des boutons sont triables.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Cette liste n'est pas entièrement affichée pour des raisons de performances. Les fichiers seront affichés au fur et à mesure que vous naviguerez dans la liste.", "File not found" : "Fichier non trouvé", - "{count} selected" : "{count} sélectionné(s)", + "_{count} selected_::_{count} selected_" : ["{count} sélectionné","{count} sélectionné(s)","{count} sélectionné(s)"], + "Search globally by filename …" : "Rechercher globalement par nom de fichier…", + "Search here by filename …" : "Recherchez ici par nom de fichier…", + "Search globally" : "Rechercher partout", "{usedQuotaByte} used" : "{usedQuotaByte} utilisés", "{used} of {quota} used" : "{used} utilisés sur {quota}", "{relative}% used" : "{relative}% utilisés", @@ -177,21 +181,23 @@ "No files in here" : "Aucun fichier", "Upload some content or sync with your devices!" : "Déposez du contenu ou synchronisez vos appareils !", "Go back" : "Revenir en arrière", - "Filter file names …" : "Filtrer les noms de fichier…", "Views" : "Vues", "Files settings" : "Paramètres de Fichiers", "Your files" : "Vos fichiers", "Open in files" : "Ouvrir dans Fichiers", "File cannot be accessed" : "Impossible d'accéder au fichier", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Le fichier n'a pas été trouv ou vous n'avez pas les permissions pour le voir. Demandez à l'expéditeur de le partager.", + "No search results for “{query}”" : "Aucun résultat de recherche pour “{query}”", "Clipboard is not available" : "Le presse-papiers n'est pas disponible", "WebDAV URL copied to clipboard" : "URL WebDAV copiée dans le presse-papier", + "Default view" : "Vue par défaut", + "All files" : "Tous les fichiers", + "Personal files" : "Fichiers personnels", "Sort favorites first" : "Trier les favoris en premier", "Sort folders before files" : "Trier les dossiers avant les fichiers", "Show hidden files" : "Montrer les fichiers masqués", "Show file type column" : "Afficher la colonne du type de fichier", "Crop image previews" : "Afficher en miniatures carrées", - "Enable the grid view" : "Activer la vue en grille", "Enable folder tree" : "Activer l'arborescence des dossiers", "Additional settings" : "Paramètres supplémentaires", "WebDAV" : "WebDAV", @@ -226,6 +232,7 @@ "Show those shortcuts" : "Montrer ces raccourcis", "You" : "Vous", "Shared multiple times with different people" : "Partagé plusieurs fois avec plusieurs personnes", + "Unable to change the favorite state of the file" : "Impossible de modifier l'état favori du fichier", "Error while loading the file data" : "Erreur lors du chargement du fichier de données", "Owner" : "Propriétaire", "Remove from favorites" : "Retirer des favoris", @@ -266,8 +273,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Vous êtes sur le point de supprimer {count} élément","Vous êtes sur le point de supprimer {count} éléments","Vous êtes sur le point de supprimer {count} éléments"], "Confirm deletion" : "Confirmer la suppression", "Cancel" : "Annuler", + "Download" : "Télécharger", "Moving \"{source}\" to \"{destination}\" …" : "Déplacement de \"{source}\" vers \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Copie de \"{source}\" vers \"{destination}\" …", + "Destination is not a folder" : "La destination n'est pas un dossier", + "This file/folder is already in that directory" : "Ce fichier/dossier se trouve déjà dans ce dossier", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Vous ne pouvez pas déplacer un fichier/dossier sur lui-même ou dans un sous-dossier de celui-ci", "(copy)" : "(copie)", "(copy %n)" : "(copier %n)", @@ -286,12 +296,12 @@ "Cancelled move or copy operation" : "Opération de déplacement ou de copie annulée", "Open folder {displayName}" : "Ouvrir le dossier {displayName}", "Open in Files" : "Ouvrir dans Fichiers", + "Open locally" : "Ouvrir localement", + "Failed to redirect to client" : "Échec de la redirection vers le client", "Open file locally" : "Ouvrir le fichier localement", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Le fichier devrait maintenant s'ouvrir sur votre appareil. Si ce n'est pas le cas, vérifiez que vous avez installé l'application de bureau.", "Retry and close" : "Réessayer et fermer", "Open online" : "Ouvrir en ligne", - "Failed to redirect to client" : "Échec de la redirection vers le client", - "Open locally" : "Ouvrir localement", "Rename" : "Renommer", "Open details" : "Ouvrir les détails", "View in folder" : "Afficher dans le dossier", @@ -329,6 +339,9 @@ "Files moved successfully" : "Fichiers déplacés avec succès", "Conflicts resolution skipped" : "Résolution des conflits ignorée", "Upload cancelled" : "Téléversement annulé", + "Could not rename \"{oldName}\", it does not exist any more" : "Impossible de renommer \"{oldName}\", il n'existe plus.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Le nom \"{newName}\" est déjà utilisé dans le dossier \"{dir}\". Veuillez choisir un autre nom.", + "Could not rename \"{oldName}\"" : "Impossible de renommer \"{oldName}\"", "This operation is forbidden" : "Cette opération est interdite", "This directory is unavailable, please check the logs or contact the administrator" : "Ce répertoire est indisponible, merci de consulter les journaux ou de contacter votre administrateur", "Storage is temporarily not available" : "Le support de stockage est temporairement indisponible", @@ -344,10 +357,8 @@ "List of favorite files and folders." : "Liste des fichiers et dossiers favoris.", "No favorites yet" : "Aucun favori pour l'instant", "Files and folders you mark as favorite will show up here" : "Les fichiers et dossiers ajoutés à vos favoris apparaîtront ici", - "All files" : "Tous les fichiers", "List of your files and folders." : "Liste de vos fichiers et dossiers.", "All folders" : "Tous les dossiers", - "Personal files" : "Fichiers personnels", "List of your files and folders that are not shared." : "Liste de vos fichiers et dossiers non partagés.", "No personal files found" : "Aucun fichier personnel trouvé", "Files that are not shared will show up here." : "Les fichiers qui ne sont pas partagés apparaîtront ici.", @@ -355,12 +366,13 @@ "List of recently modified files and folders." : "Liste des fichiers et dossiers récemment modifiés.", "No recently modified files" : "Pas de fichiers récemment modifiés", "Files and folders you recently modified will show up here." : "Les fichiers et dossiers que vous avez récemment modifiés apparaîtront ici", + "Search" : "Rechercher", + "Search results within your files." : "Résultats de recherche dans vos fichiers.", "No entries found in this folder" : "Aucune entrée trouvée dans ce dossier", "Select all" : "Tout sélectionner", "Upload too large" : "Données envoyées trop volumineuses", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Les fichiers que vous essayez d’envoyer dépassent la taille maximale d’envoi permise par ce serveur.", "File could not be found" : "Fichier introuvable", - "Download" : "Télécharger", "Show list view" : "Afficher la vue en liste", "Show grid view" : "Afficher la vue en grille", "Close" : "Fermer", @@ -399,9 +411,6 @@ "Copied {origin} inside {destination}" : "{origin} copié dans {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} et {nbfiles} autres fichiers copiés dans {destination}", "{newName} already exists" : "{newName} existe déjà", - "Could not rename \"{fileName}\", it does not exist any more" : "Impossible de renommer \"{fileName}\" car il n'existe plus", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Le nom « {targetName} » est déjà utilisé dans le dossier « {dir} ». Merci de choisir un nom différent.", - "Could not rename \"{fileName}\"" : "Impossible de renommer « {fileName} »", "Could not create file \"{file}\"" : "Impossible de créer le fichier « {file} »", "Could not create file \"{file}\" because it already exists" : "Impossible de créer le fichier « {file} » car il existe déjà", "Could not create folder \"{dir}\" because it already exists" : "Impossible de créer le dossier \"{dir}\" car il existe déjà", @@ -443,8 +452,7 @@ "Upload (max. %s)" : "Envoi (max. %s)", "Submitting fields…" : "Validation des champs...", "Filter filenames…" : "Filtrer par nom de fichier…", - "Edit file locally" : "Éditer le fichier localement", - "Edit online" : "Éditer en ligne", + "Enable the grid view" : "Activer la vue en grille", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} dossier","{folderCount} dossiers","{folderCount} dossiers"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fichier","{fileCount} fichiers","{fileCount} fichiers"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fichier et {folderCount} dossier","1 fichier et {folderCount} dossiers","1 fichier et {folderCount} dossiers"], @@ -453,7 +461,9 @@ "Personal Files" : "Fichiers personnels", "Text file" : "Fichier texte", "New text file.txt" : "Nouveau fichier texte.txt", - "{count} files could not be converted" : "{count}fichier n'a pas pu être converti", - "{count} files successfully converted" : "{count}fichier converti avec succès" + "%1$s (renamed)" : "%1$s (renommé)", + "renamed file" : "fichier renommé", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Après avoir activé les noms de fichiers compatibles Windows, les fichiers existants ne peuvent plus être modifiés, mais peuvent être renommés avec des noms valides par leur propriétaire.", + "Filter file names …" : "Filtrer les noms de fichier…" },"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/l10n/fy_NL.js b/apps/files/l10n/fy_NL.js deleted file mode 100644 index 7988332fa91..00000000000 --- a/apps/files/l10n/fy_NL.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/fy_NL.json b/apps/files/l10n/fy_NL.json deleted file mode 100644 index ef5fc586755..00000000000 --- a/apps/files/l10n/fy_NL.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/ga.js b/apps/files/l10n/ga.js index e08c16d1f7e..b872f9b4c48 100644 --- a/apps/files/l10n/ga.js +++ b/apps/files/l10n/ga.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "Dáta anaithnid", "Clear filter" : "Glan an scagaire", "Modified" : "Athraithe", + "Search everywhere" : "Cuardaigh i ngach áit", "Type" : "Cineál", "Active filters" : "Scagairí gníomhacha", "Remove filter" : "Bain an scagaire", @@ -124,7 +125,11 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Is féidir ceanntásca colún le cnaipí a shórtáil.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Níl an liosta seo le fáil go hiomlán ar chúiseanna feidhmíochta. Déanfar na comhaid a rindreáil agus tú ag dul tríd an liosta.", "File not found" : "Comhad gan aimsiú", - "{count} selected" : "{count} roghnaithe", + "_{count} selected_::_{count} selected_" : ["{count} roghnaithe","{count} roghnaithe","{count} roghnaithe","{count} roghnaithe","{count} roghnaithe"], + "Search globally by filename …" : "Cuardaigh go domhanda de réir ainm comhaid …", + "Search here by filename …" : "Cuardaigh anseo de réir ainm comhaid …", + "Search scope options" : "Roghanna raon feidhme cuardaigh", + "Search globally" : "Cuardaigh go domhanda", "{usedQuotaByte} used" : "{usedQuotaByte} úsáidte", "{used} of {quota} used" : "{used} de {quota} in úsáid", "{relative}% used" : "{relative}% in úsáid", @@ -179,21 +184,24 @@ OC.L10N.register( "No files in here" : "Níl aon chomhaid istigh anseo", "Upload some content or sync with your devices!" : "Uaslódáil roinnt inneachair nó sioncronaigh le do ghléasanna!", "Go back" : "Dul ar ais", - "Filter file names …" : "Scag ainmneacha na gcomhad…", "Views" : "Radhairc", "Files settings" : "Socruithe comhaid", "Your files" : "Do chuid comhad", "Open in files" : "Oscail i gcomhaid", "File cannot be accessed" : "Ní féidir an comhad a rochtain", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Níorbh fhéidir an comhad a aimsiú nó níl cead agat féachaint air. Iarr ar an seoltóir é a roinnt.", + "No search results for “{query}”" : "Gan aon torthaí cuardaigh le haghaidh ”{query}”", + "Search for files" : "Cuardaigh comhaid", "Clipboard is not available" : "Níl fáil ar an ngearrthaisce", "WebDAV URL copied to clipboard" : "URL WebDAV cóipeáilte chuig an ngearrthaisce", + "Default view" : "Amharc réamhshocraithe", + "All files" : "Gach comhad", + "Personal files" : "Comhaid phearsanta", "Sort favorites first" : "Sórtáil na cinn is ansa leat ar dtús", "Sort folders before files" : "Sórtáil fillteáin roimh chomhaid", "Show hidden files" : "Taispeáin comhaid i bhfolach", "Show file type column" : "Taispeáin colún cineál comhaid", "Crop image previews" : "Réamhamhairc íomhá barr", - "Enable the grid view" : "Cumasaigh an radharc greille", "Enable folder tree" : "Cumasaigh crann fillteáin", "Additional settings" : "Socruithe breise", "WebDAV" : "WebDAV", @@ -228,6 +236,7 @@ OC.L10N.register( "Show those shortcuts" : "Taispeáin na haicearraí sin", "You" : "tú", "Shared multiple times with different people" : "Roinnte go minic le daoine éagsúla", + "Unable to change the favorite state of the file" : "Ní féidir staid an chomhaid is fearr leat a athrú", "Error while loading the file data" : "Earráid agus sonraí an chomhaid á lódáil", "Owner" : "Úinéir", "Remove from favorites" : "Bain ó cheanáin", @@ -268,8 +277,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Tá tú ar tí {count} mír a scriosadh","Tá tú ar tí {count} mír a scriosadh","Tá tú ar tí {count} mír a scriosadh","Tá tú ar tí {count} mír a scriosadh","Tá tú ar tí {count} mír a scriosadh"], "Confirm deletion" : "Deimhnigh scriosadh", "Cancel" : "Cealaigh", + "Download" : "Íoslódáil", "Moving \"{source}\" to \"{destination}\" …" : "Ag bogadh \"{source}\" go \"{destination}\" ...", "Copying \"{source}\" to \"{destination}\" …" : "“{source}” á chóipeáil go “{destination}”…", + "Destination is not a folder" : "Ní fillteán é ceann scríbe", + "This file/folder is already in that directory" : "Tá an comhad/fillteán seo san eolaire sin cheana féin", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Ní féidir leat comhad/fillteán a bhogadh isteach ann féin nó isteach i bhfofhillteán de féin", "(copy)" : "(cóip)", "(copy %n)" : "(cóip %n)", @@ -288,12 +300,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Oibríocht aistrithe nó cóipeála curtha ar ceal", "Open folder {displayName}" : "Oscail fillteán {displayName}", "Open in Files" : "Oscail i Comhaid", + "Open locally" : "Oscail go háitiúil", + "Failed to redirect to client" : "Theip ar atreorú chuig an gcliant", "Open file locally" : "Oscail comhad go háitiúil", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Ba cheart an comhad a oscailt anois ar do ghléas. Mura ndéanann sé, seiceáil le do thoil go bhfuil an aip deisce suiteáilte agat.", "Retry and close" : "Bain triail eile as agus dún", "Open online" : "Oscail ar líne", - "Failed to redirect to client" : "Theip ar atreorú chuig an gcliant", - "Open locally" : "Oscail go háitiúil", "Rename" : "Athainmnigh", "Open details" : "Sonraí oscailte", "View in folder" : "Amharc san fhillteán", @@ -331,6 +343,9 @@ OC.L10N.register( "Files moved successfully" : "Bogadh na comhaid go rathúil", "Conflicts resolution skipped" : "Léiríodh réiteach coinbhleachta", "Upload cancelled" : "Cuireadh an t-uaslódáil ar ceal", + "Could not rename \"{oldName}\", it does not exist any more" : "Níorbh fhéidir \"{oldName}\" a athainmniú, níl sé ann a thuilleadh", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Tá an t-ainm \"{newName}\" in úsáid cheana féin san fhillteán \"{dir}\". Roghnaigh ainm eile le do thoil.", + "Could not rename \"{oldName}\"" : "Níorbh fhéidir \"{oldName}\" a athainmniú", "This operation is forbidden" : "Tá an oibríocht seo toirmiscthe", "This directory is unavailable, please check the logs or contact the administrator" : "Níl an t-eolaire seo ar fáil, seiceáil na logaí nó déan teagmháil leis an riarthóir le do thoil", "Storage is temporarily not available" : "Níl stóráil ar fáil go sealadach", @@ -346,10 +361,8 @@ OC.L10N.register( "List of favorite files and folders." : "Liosta de na comhaid agus na fillteáin is fearr leat.", "No favorites yet" : "Níl aon cheanáin go fóill", "Files and folders you mark as favorite will show up here" : "Taispeánfar comhaid agus fillteáin a mharcálann tú mar is fearr leat anseo", - "All files" : "Gach comhad", "List of your files and folders." : "Liosta de do chuid comhad agus fillteáin.", "All folders" : "Gach fillteáin", - "Personal files" : "Comhaid phearsanta", "List of your files and folders that are not shared." : "Liosta de do chuid comhad agus fillteáin nach bhfuil roinnte.", "No personal files found" : "Níor aimsíodh aon chomhaid phearsanta", "Files that are not shared will show up here." : "Taispeánfar comhaid nach bhfuil roinnte anseo.", @@ -357,12 +370,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Liosta de chomhaid agus de fhillteáin a athraíodh le déanaí.", "No recently modified files" : "Níl aon chomhaid athraithe le déanaí", "Files and folders you recently modified will show up here." : "Taispeánfar comhaid agus fillteáin a d'athraigh tú le déanaí anseo.", + "Search" : "Cuardach", + "Search results within your files." : "Torthaí cuardaigh laistigh de do chuid comhad.", "No entries found in this folder" : "Níor aimsíodh aon iontrálacha san fhillteán seo", "Select all" : "Roghnú go léir", "Upload too large" : "Íoslódáil ró-mhór", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Sáraíonn na comhaid atá tú ag iarraidh a uaslódáil an t-uasmhéid le haghaidh uaslódáil comhad ar an bhfreastalaí seo.", "File could not be found" : "Níorbh fhéidir an comhad a aimsiú", - "Download" : "Íoslódáil", "Show list view" : "Taispeáin amharc liosta", "Show grid view" : "Taispeáin radharc greille", "Close" : "Dún", @@ -401,9 +415,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Cóipeáladh {origin} taobh istigh de {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Cóipeáladh {origin} agus {nbfiles} comhaid eile laistigh de {destination}", "{newName} already exists" : "Tá {newName} ann cheana", - "Could not rename \"{fileName}\", it does not exist any more" : "Níorbh fhéidir \"{fileName}\" a athainmniú, níl sé ann a thuilleadh", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Tá an t-ainm \"{targetName}\" in úsáid cheana féin san fhillteán \"{dir}\". Roghnaigh ainm eile le do thoil.", - "Could not rename \"{fileName}\"" : "Níorbh fhéidir \"{fileName}\" a athainmniú", "Could not create file \"{file}\"" : "Níorbh fhéidir comhad \"{file}\" a chruthú", "Could not create file \"{file}\" because it already exists" : "Níorbh fhéidir an comhad \"{file}\" a chruthú toisc go bhfuil sé ann cheana", "Could not create folder \"{dir}\" because it already exists" : "Níorbh fhéidir fillteán \"{dir}\" a chruthú toisc go bhfuil sé ann cheana", @@ -445,8 +456,7 @@ OC.L10N.register( "Upload (max. %s)" : "Uaslódáil (%s ar a mhéad)", "Submitting fields…" : "Réimsí á gcur isteach…", "Filter filenames…" : "Scag ainmneacha comhaid…", - "Edit file locally" : "Cuir an comhad in eagar go háitiúil", - "Edit online" : "Cuir in eagar ar líne", + "Enable the grid view" : "Cumasaigh an radharc greille", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} fillteán","{folderCount} fillteáin","{folderCount} fillteáin","{folderCount} fillteáin","{folderCount} fillteáin"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} comhad","{fileCount} comhaid","{fileCount} comhaid","{fileCount} comhaid","{fileCount} comhaid"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 chomhad agus {folderCount} fillteán","1 chomhad agus {folderCount} fillteáin","1 chomhad agus {folderCount} fillteáin","1 chomhad agus {folderCount} fillteáin","1 chomhad agus {folderCount} fillteáin"], @@ -455,7 +465,9 @@ OC.L10N.register( "Personal Files" : "Comhaid Phearsanta", "Text file" : "Comhad téacs", "New text file.txt" : "Comhad téacs nua.txt", - "{count} files could not be converted" : "{count} níorbh fhéidir comhaid a thiontú", - "{count} files successfully converted" : "{count} comhaid a thiontú go rathúil" + "%1$s (renamed)" : "%1$s (athainmnithe)", + "renamed file" : "comhad athainmnithe", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Tar éis na hainmneacha comhad atá comhoiriúnach le Windows a chumasú, ní féidir comhaid atá ann cheana a mhodhnú a thuilleadh ach is féidir lena n-úinéir iad a athainmniú go hainmneacha nua bailí.", + "Filter file names …" : "Scag ainmneacha na gcomhad…" }, "nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);"); diff --git a/apps/files/l10n/ga.json b/apps/files/l10n/ga.json index acc3249e017..c71888d8c2b 100644 --- a/apps/files/l10n/ga.json +++ b/apps/files/l10n/ga.json @@ -104,6 +104,7 @@ "Unknown date" : "Dáta anaithnid", "Clear filter" : "Glan an scagaire", "Modified" : "Athraithe", + "Search everywhere" : "Cuardaigh i ngach áit", "Type" : "Cineál", "Active filters" : "Scagairí gníomhacha", "Remove filter" : "Bain an scagaire", @@ -122,7 +123,11 @@ "Column headers with buttons are sortable." : "Is féidir ceanntásca colún le cnaipí a shórtáil.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Níl an liosta seo le fáil go hiomlán ar chúiseanna feidhmíochta. Déanfar na comhaid a rindreáil agus tú ag dul tríd an liosta.", "File not found" : "Comhad gan aimsiú", - "{count} selected" : "{count} roghnaithe", + "_{count} selected_::_{count} selected_" : ["{count} roghnaithe","{count} roghnaithe","{count} roghnaithe","{count} roghnaithe","{count} roghnaithe"], + "Search globally by filename …" : "Cuardaigh go domhanda de réir ainm comhaid …", + "Search here by filename …" : "Cuardaigh anseo de réir ainm comhaid …", + "Search scope options" : "Roghanna raon feidhme cuardaigh", + "Search globally" : "Cuardaigh go domhanda", "{usedQuotaByte} used" : "{usedQuotaByte} úsáidte", "{used} of {quota} used" : "{used} de {quota} in úsáid", "{relative}% used" : "{relative}% in úsáid", @@ -177,21 +182,24 @@ "No files in here" : "Níl aon chomhaid istigh anseo", "Upload some content or sync with your devices!" : "Uaslódáil roinnt inneachair nó sioncronaigh le do ghléasanna!", "Go back" : "Dul ar ais", - "Filter file names …" : "Scag ainmneacha na gcomhad…", "Views" : "Radhairc", "Files settings" : "Socruithe comhaid", "Your files" : "Do chuid comhad", "Open in files" : "Oscail i gcomhaid", "File cannot be accessed" : "Ní féidir an comhad a rochtain", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Níorbh fhéidir an comhad a aimsiú nó níl cead agat féachaint air. Iarr ar an seoltóir é a roinnt.", + "No search results for “{query}”" : "Gan aon torthaí cuardaigh le haghaidh ”{query}”", + "Search for files" : "Cuardaigh comhaid", "Clipboard is not available" : "Níl fáil ar an ngearrthaisce", "WebDAV URL copied to clipboard" : "URL WebDAV cóipeáilte chuig an ngearrthaisce", + "Default view" : "Amharc réamhshocraithe", + "All files" : "Gach comhad", + "Personal files" : "Comhaid phearsanta", "Sort favorites first" : "Sórtáil na cinn is ansa leat ar dtús", "Sort folders before files" : "Sórtáil fillteáin roimh chomhaid", "Show hidden files" : "Taispeáin comhaid i bhfolach", "Show file type column" : "Taispeáin colún cineál comhaid", "Crop image previews" : "Réamhamhairc íomhá barr", - "Enable the grid view" : "Cumasaigh an radharc greille", "Enable folder tree" : "Cumasaigh crann fillteáin", "Additional settings" : "Socruithe breise", "WebDAV" : "WebDAV", @@ -226,6 +234,7 @@ "Show those shortcuts" : "Taispeáin na haicearraí sin", "You" : "tú", "Shared multiple times with different people" : "Roinnte go minic le daoine éagsúla", + "Unable to change the favorite state of the file" : "Ní féidir staid an chomhaid is fearr leat a athrú", "Error while loading the file data" : "Earráid agus sonraí an chomhaid á lódáil", "Owner" : "Úinéir", "Remove from favorites" : "Bain ó cheanáin", @@ -266,8 +275,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Tá tú ar tí {count} mír a scriosadh","Tá tú ar tí {count} mír a scriosadh","Tá tú ar tí {count} mír a scriosadh","Tá tú ar tí {count} mír a scriosadh","Tá tú ar tí {count} mír a scriosadh"], "Confirm deletion" : "Deimhnigh scriosadh", "Cancel" : "Cealaigh", + "Download" : "Íoslódáil", "Moving \"{source}\" to \"{destination}\" …" : "Ag bogadh \"{source}\" go \"{destination}\" ...", "Copying \"{source}\" to \"{destination}\" …" : "“{source}” á chóipeáil go “{destination}”…", + "Destination is not a folder" : "Ní fillteán é ceann scríbe", + "This file/folder is already in that directory" : "Tá an comhad/fillteán seo san eolaire sin cheana féin", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Ní féidir leat comhad/fillteán a bhogadh isteach ann féin nó isteach i bhfofhillteán de féin", "(copy)" : "(cóip)", "(copy %n)" : "(cóip %n)", @@ -286,12 +298,12 @@ "Cancelled move or copy operation" : "Oibríocht aistrithe nó cóipeála curtha ar ceal", "Open folder {displayName}" : "Oscail fillteán {displayName}", "Open in Files" : "Oscail i Comhaid", + "Open locally" : "Oscail go háitiúil", + "Failed to redirect to client" : "Theip ar atreorú chuig an gcliant", "Open file locally" : "Oscail comhad go háitiúil", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Ba cheart an comhad a oscailt anois ar do ghléas. Mura ndéanann sé, seiceáil le do thoil go bhfuil an aip deisce suiteáilte agat.", "Retry and close" : "Bain triail eile as agus dún", "Open online" : "Oscail ar líne", - "Failed to redirect to client" : "Theip ar atreorú chuig an gcliant", - "Open locally" : "Oscail go háitiúil", "Rename" : "Athainmnigh", "Open details" : "Sonraí oscailte", "View in folder" : "Amharc san fhillteán", @@ -329,6 +341,9 @@ "Files moved successfully" : "Bogadh na comhaid go rathúil", "Conflicts resolution skipped" : "Léiríodh réiteach coinbhleachta", "Upload cancelled" : "Cuireadh an t-uaslódáil ar ceal", + "Could not rename \"{oldName}\", it does not exist any more" : "Níorbh fhéidir \"{oldName}\" a athainmniú, níl sé ann a thuilleadh", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Tá an t-ainm \"{newName}\" in úsáid cheana féin san fhillteán \"{dir}\". Roghnaigh ainm eile le do thoil.", + "Could not rename \"{oldName}\"" : "Níorbh fhéidir \"{oldName}\" a athainmniú", "This operation is forbidden" : "Tá an oibríocht seo toirmiscthe", "This directory is unavailable, please check the logs or contact the administrator" : "Níl an t-eolaire seo ar fáil, seiceáil na logaí nó déan teagmháil leis an riarthóir le do thoil", "Storage is temporarily not available" : "Níl stóráil ar fáil go sealadach", @@ -344,10 +359,8 @@ "List of favorite files and folders." : "Liosta de na comhaid agus na fillteáin is fearr leat.", "No favorites yet" : "Níl aon cheanáin go fóill", "Files and folders you mark as favorite will show up here" : "Taispeánfar comhaid agus fillteáin a mharcálann tú mar is fearr leat anseo", - "All files" : "Gach comhad", "List of your files and folders." : "Liosta de do chuid comhad agus fillteáin.", "All folders" : "Gach fillteáin", - "Personal files" : "Comhaid phearsanta", "List of your files and folders that are not shared." : "Liosta de do chuid comhad agus fillteáin nach bhfuil roinnte.", "No personal files found" : "Níor aimsíodh aon chomhaid phearsanta", "Files that are not shared will show up here." : "Taispeánfar comhaid nach bhfuil roinnte anseo.", @@ -355,12 +368,13 @@ "List of recently modified files and folders." : "Liosta de chomhaid agus de fhillteáin a athraíodh le déanaí.", "No recently modified files" : "Níl aon chomhaid athraithe le déanaí", "Files and folders you recently modified will show up here." : "Taispeánfar comhaid agus fillteáin a d'athraigh tú le déanaí anseo.", + "Search" : "Cuardach", + "Search results within your files." : "Torthaí cuardaigh laistigh de do chuid comhad.", "No entries found in this folder" : "Níor aimsíodh aon iontrálacha san fhillteán seo", "Select all" : "Roghnú go léir", "Upload too large" : "Íoslódáil ró-mhór", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Sáraíonn na comhaid atá tú ag iarraidh a uaslódáil an t-uasmhéid le haghaidh uaslódáil comhad ar an bhfreastalaí seo.", "File could not be found" : "Níorbh fhéidir an comhad a aimsiú", - "Download" : "Íoslódáil", "Show list view" : "Taispeáin amharc liosta", "Show grid view" : "Taispeáin radharc greille", "Close" : "Dún", @@ -399,9 +413,6 @@ "Copied {origin} inside {destination}" : "Cóipeáladh {origin} taobh istigh de {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Cóipeáladh {origin} agus {nbfiles} comhaid eile laistigh de {destination}", "{newName} already exists" : "Tá {newName} ann cheana", - "Could not rename \"{fileName}\", it does not exist any more" : "Níorbh fhéidir \"{fileName}\" a athainmniú, níl sé ann a thuilleadh", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Tá an t-ainm \"{targetName}\" in úsáid cheana féin san fhillteán \"{dir}\". Roghnaigh ainm eile le do thoil.", - "Could not rename \"{fileName}\"" : "Níorbh fhéidir \"{fileName}\" a athainmniú", "Could not create file \"{file}\"" : "Níorbh fhéidir comhad \"{file}\" a chruthú", "Could not create file \"{file}\" because it already exists" : "Níorbh fhéidir an comhad \"{file}\" a chruthú toisc go bhfuil sé ann cheana", "Could not create folder \"{dir}\" because it already exists" : "Níorbh fhéidir fillteán \"{dir}\" a chruthú toisc go bhfuil sé ann cheana", @@ -443,8 +454,7 @@ "Upload (max. %s)" : "Uaslódáil (%s ar a mhéad)", "Submitting fields…" : "Réimsí á gcur isteach…", "Filter filenames…" : "Scag ainmneacha comhaid…", - "Edit file locally" : "Cuir an comhad in eagar go háitiúil", - "Edit online" : "Cuir in eagar ar líne", + "Enable the grid view" : "Cumasaigh an radharc greille", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} fillteán","{folderCount} fillteáin","{folderCount} fillteáin","{folderCount} fillteáin","{folderCount} fillteáin"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} comhad","{fileCount} comhaid","{fileCount} comhaid","{fileCount} comhaid","{fileCount} comhaid"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 chomhad agus {folderCount} fillteán","1 chomhad agus {folderCount} fillteáin","1 chomhad agus {folderCount} fillteáin","1 chomhad agus {folderCount} fillteáin","1 chomhad agus {folderCount} fillteáin"], @@ -453,7 +463,9 @@ "Personal Files" : "Comhaid Phearsanta", "Text file" : "Comhad téacs", "New text file.txt" : "Comhad téacs nua.txt", - "{count} files could not be converted" : "{count} níorbh fhéidir comhaid a thiontú", - "{count} files successfully converted" : "{count} comhaid a thiontú go rathúil" + "%1$s (renamed)" : "%1$s (athainmnithe)", + "renamed file" : "comhad athainmnithe", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Tar éis na hainmneacha comhad atá comhoiriúnach le Windows a chumasú, ní féidir comhaid atá ann cheana a mhodhnú a thuilleadh ach is féidir lena n-úinéir iad a athainmniú go hainmneacha nua bailí.", + "Filter file names …" : "Scag ainmneacha na gcomhad…" },"pluralForm" :"nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);" }
\ No newline at end of file diff --git a/apps/files/l10n/gl.js b/apps/files/l10n/gl.js index c352a853798..9311626fb89 100644 --- a/apps/files/l10n/gl.js +++ b/apps/files/l10n/gl.js @@ -99,6 +99,7 @@ OC.L10N.register( "Unknown date" : "Data descoñecida", "Clear filter" : "Limpar o filtro", "Modified" : "Modificado", + "Search everywhere" : "Buscar por todas partes", "Type" : "Escribir", "Active filters" : "Filtros activos", "Remove filter" : "Retirar o filtro", @@ -116,7 +117,8 @@ OC.L10N.register( "Column headers with buttons are sortable." : "As cabeceiras das columnas con botóns pódense ordenar.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Esta lista non se representa de xeito completo por mor do rendemento. Os ficheiros represéntanse mentres se despraza pola lista.", "File not found" : "Non se atopou o ficheiro", - "{count} selected" : "{count} seleccionados", + "_{count} selected_::_{count} selected_" : ["{count} seleccionado","{count} seleccionados"], + "Search globally" : "Buscar globalmente", "{usedQuotaByte} used" : "{usedQuotaByte} usado", "{used} of {quota} used" : "Usados {used} de {quota}", "{relative}% used" : "{relative}% usado", @@ -152,7 +154,7 @@ OC.L10N.register( "Adding the file extension \"{new}\" may render the file unreadable." : "Engadir a extensión de ficheiro «{new}» pode facer que o ficheiro sexa ilexíbel.", "Do not show this dialog again." : "Non volver amosar este diálogo", "Select file or folder to link to" : "Seleccione o ficheiro ou cartafol ao que ligar", - "Choose {file}" : "Escoller {file}", + "Choose {file}" : "Escoller {file}", "Share" : "Compartir", "Shared by link" : "Compartido por ligazón", "Shared" : "Compartido", @@ -171,7 +173,6 @@ OC.L10N.register( "No files in here" : "Aquí non hai ficheiros", "Upload some content or sync with your devices!" : "Envíe algún contido ou sincronice cos seus dispositivos!", "Go back" : "Volver", - "Filter file names …" : "Filtrar os nomes de ficheiro…", "Views" : "Vistas", "Files settings" : "Axustes de Ficheiros", "Your files" : "Os seus ficheiros", @@ -180,11 +181,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Non foi posíbel atopar o ficheiro ou non ten permiso para velo. Pídalle ao remitente que o comparta.", "Clipboard is not available" : "O portapapeis non está dispoñíbel", "WebDAV URL copied to clipboard" : "O URL de WebDAV foi copiado no portapapeis", + "All files" : "Todos os ficheiros", + "Personal files" : "Ficheiros persoais", "Sort favorites first" : "Ordene antes os favoritos", "Sort folders before files" : "Ordenar os cartafoles diante dos ficheiros", "Show hidden files" : "Amosar os ficheiros agochados", "Crop image previews" : "Recortar a vista previa das imaxes", - "Enable the grid view" : "Activar á vista de grade", "Enable folder tree" : "Activar a árbore de cartafoles", "Additional settings" : "Axustes adicionais", "WebDAV" : "WebDAV", @@ -219,6 +221,7 @@ OC.L10N.register( "Show those shortcuts" : "Amosar eses atallos", "You" : "Vde.", "Shared multiple times with different people" : "Compartido varias veces con diferentes persoas", + "Unable to change the favorite state of the file" : "Non é posíbel cambiar o estado de favorito do ficheiro", "Error while loading the file data" : "Produciuse un erro ao cargar os datos do ficheiro", "Owner" : "Propietario", "Remove from favorites" : "Retirar de favoritos", @@ -257,8 +260,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Está a piques de eliminar {count} elemento","Está a piques de eliminar {count} elementos"], "Confirm deletion" : "Confirmar a eliminación", "Cancel" : "Cancelar", + "Download" : "Descargar", "Moving \"{source}\" to \"{destination}\" …" : "Movendo «{source}» a «{destination}»…", "Copying \"{source}\" to \"{destination}\" …" : "Copiando «{source}» en «{destination}»…", + "Destination is not a folder" : "O destino non é un cartafol", + "This file/folder is already in that directory" : "Este ficheiro/cartafol xa está nese directorio", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Non é posíbel mover un ficheiro/cartafol sobre si mesmo ou a un subcartafol de si mesmo", "(copy)" : "(copiar)", "(copy %n)" : "(copiar %n)", @@ -277,12 +283,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Foi cancelada a operación de movemento ou copia", "Open folder {displayName}" : "Abrir o cartafol {displayName}", "Open in Files" : "Abrir en Ficheiros", + "Open locally" : "Abrir localmente", + "Failed to redirect to client" : "Produciuse un fallo ao redirixir ao cliente", "Open file locally" : "Abrir o ficheiro localmente", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "O ficheiro debería abrirse agora no seu dispositivo. Se non é así, comprobe se ten instalada a aplicación de escritorio.", "Retry and close" : "Tentar de novo e pechar", "Open online" : "Abrir en liña", - "Failed to redirect to client" : "Produciuse un fallo ao redirixir ao cliente", - "Open locally" : "Abrir localmente", "Rename" : "Cambiar o nome", "Open details" : "Abrir detalles", "View in folder" : "Ver no cartafol", @@ -320,6 +326,9 @@ OC.L10N.register( "Files moved successfully" : "Ficheiros movidos correctamente", "Conflicts resolution skipped" : "Omitiuse a resolución dos conflitos", "Upload cancelled" : "Envío cancelado", + "Could not rename \"{oldName}\", it does not exist any more" : "Non foi posíbel cambiarlle o nome a «{oldName}», xa non existe", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome «{newName}» xa se utiliza no cartafol «{dir}». Escolla un nome diferente.", + "Could not rename \"{oldName}\"" : "Non foi posíbel cambiarlle o nome a «{oldName}»", "This operation is forbidden" : "Esta operación está prohibida", "This directory is unavailable, please check the logs or contact the administrator" : "Este directorio non está dispoñíbel, consulte os ficheiros de rexistro ou póñase en contacto coa administración desta instancia.", "Storage is temporarily not available" : "O almacenamento non está dispoñíbel temporalmente", @@ -334,10 +343,8 @@ OC.L10N.register( "List of favorite files and folders." : "Lista de ficheiros e cartafoles favoritos.", "No favorites yet" : "Aínda non hai favoritos", "Files and folders you mark as favorite will show up here" : "Os ficheiros e cartafoles que marque como favoritos amosaranse aquí", - "All files" : "Todos os ficheiros", "List of your files and folders." : "Lista dos seus ficheiros e cartafoles", "All folders" : "Todos os cartafoles", - "Personal files" : "Ficheiros persoais", "List of your files and folders that are not shared." : "Lista dos seus ficheiros e cartafoles que non están a seren compartidos.", "No personal files found" : "Non se atopou ningún ficheiro persoal", "Files that are not shared will show up here." : "Os ficheiros que non se comparten amosaranse aquí.", @@ -345,12 +352,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Lista de ficheiros e cartafoles modificados recentemente.", "No recently modified files" : "Non hai ficheiros modificados recentemente", "Files and folders you recently modified will show up here." : "Os ficheiros e cartafoles que modificou recentemente amosaranse aquí.", + "Search" : "Buscar", "No entries found in this folder" : "Non se atopou ningunha entrada neste cartafol", "Select all" : "Seleccionar todo", "Upload too large" : "Envío grande de máis", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os ficheiros que tenta enviar exceden do tamaño máximo permitido neste servidor", "File could not be found" : "Non foi posíbel atopar o ficheiro", - "Download" : "Descargar", "Show list view" : "Amosar a vista de lista", "Show grid view" : "Amosar a vista de grade", "Close" : "Pechar", @@ -389,9 +396,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Copiado {origin} en {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copiado {origin} e outros {nbfiles} ficheiros en {destination} ", "{newName} already exists" : "Xa existe {newName}", - "Could not rename \"{fileName}\", it does not exist any more" : "Non foi posíbel cambiarlle o nome a «{fileName}», xa non existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome «{targetName}» xa se utiliza no cartafol «{dir}». Escolla outro nome.", - "Could not rename \"{fileName}\"" : "Non foi posíbel cambiarlle o nome a «{fileName}»", "Could not create file \"{file}\"" : "Non foi posíbel crear o ficheiro «{file}»", "Could not create file \"{file}\" because it already exists" : "Non foi posíbel crear o ficheiro «{file}» por mor de que xa existe", "Could not create folder \"{dir}\" because it already exists" : "Non foi posíbel crear o cartafol «{dir}» por mor de que xa existe", @@ -433,8 +437,7 @@ OC.L10N.register( "Upload (max. %s)" : "Envío (máx. %s)", "Submitting fields…" : "Enviando os campos...", "Filter filenames…" : "Filtrar os nomes de ficheiro…", - "Edit file locally" : "Editar o ficheiro localmente", - "Edit online" : "Editar en liña", + "Enable the grid view" : "Activar á vista de grade", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} cartafol","{folderCount} cartafoles"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} ficheiro","{fileCount} ficheiros"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 ficheiro e {folderCount} cartafol","1 ficheiro e {folderCount} cartafoles"], @@ -443,7 +446,6 @@ OC.L10N.register( "Personal Files" : "Ficheiros persoais", "Text file" : "Ficheiro de texto", "New text file.txt" : "Novo ficheiro de texto.txt", - "{count} files could not be converted" : "Non foi posíbel converter {count} ficheiros", - "{count} files successfully converted" : "{count} ficheiros foron convertidos correctamente" + "Filter file names …" : "Filtrar os nomes de ficheiro…" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/gl.json b/apps/files/l10n/gl.json index 88363ce23bc..a39f32c834d 100644 --- a/apps/files/l10n/gl.json +++ b/apps/files/l10n/gl.json @@ -97,6 +97,7 @@ "Unknown date" : "Data descoñecida", "Clear filter" : "Limpar o filtro", "Modified" : "Modificado", + "Search everywhere" : "Buscar por todas partes", "Type" : "Escribir", "Active filters" : "Filtros activos", "Remove filter" : "Retirar o filtro", @@ -114,7 +115,8 @@ "Column headers with buttons are sortable." : "As cabeceiras das columnas con botóns pódense ordenar.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Esta lista non se representa de xeito completo por mor do rendemento. Os ficheiros represéntanse mentres se despraza pola lista.", "File not found" : "Non se atopou o ficheiro", - "{count} selected" : "{count} seleccionados", + "_{count} selected_::_{count} selected_" : ["{count} seleccionado","{count} seleccionados"], + "Search globally" : "Buscar globalmente", "{usedQuotaByte} used" : "{usedQuotaByte} usado", "{used} of {quota} used" : "Usados {used} de {quota}", "{relative}% used" : "{relative}% usado", @@ -150,7 +152,7 @@ "Adding the file extension \"{new}\" may render the file unreadable." : "Engadir a extensión de ficheiro «{new}» pode facer que o ficheiro sexa ilexíbel.", "Do not show this dialog again." : "Non volver amosar este diálogo", "Select file or folder to link to" : "Seleccione o ficheiro ou cartafol ao que ligar", - "Choose {file}" : "Escoller {file}", + "Choose {file}" : "Escoller {file}", "Share" : "Compartir", "Shared by link" : "Compartido por ligazón", "Shared" : "Compartido", @@ -169,7 +171,6 @@ "No files in here" : "Aquí non hai ficheiros", "Upload some content or sync with your devices!" : "Envíe algún contido ou sincronice cos seus dispositivos!", "Go back" : "Volver", - "Filter file names …" : "Filtrar os nomes de ficheiro…", "Views" : "Vistas", "Files settings" : "Axustes de Ficheiros", "Your files" : "Os seus ficheiros", @@ -178,11 +179,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Non foi posíbel atopar o ficheiro ou non ten permiso para velo. Pídalle ao remitente que o comparta.", "Clipboard is not available" : "O portapapeis non está dispoñíbel", "WebDAV URL copied to clipboard" : "O URL de WebDAV foi copiado no portapapeis", + "All files" : "Todos os ficheiros", + "Personal files" : "Ficheiros persoais", "Sort favorites first" : "Ordene antes os favoritos", "Sort folders before files" : "Ordenar os cartafoles diante dos ficheiros", "Show hidden files" : "Amosar os ficheiros agochados", "Crop image previews" : "Recortar a vista previa das imaxes", - "Enable the grid view" : "Activar á vista de grade", "Enable folder tree" : "Activar a árbore de cartafoles", "Additional settings" : "Axustes adicionais", "WebDAV" : "WebDAV", @@ -217,6 +219,7 @@ "Show those shortcuts" : "Amosar eses atallos", "You" : "Vde.", "Shared multiple times with different people" : "Compartido varias veces con diferentes persoas", + "Unable to change the favorite state of the file" : "Non é posíbel cambiar o estado de favorito do ficheiro", "Error while loading the file data" : "Produciuse un erro ao cargar os datos do ficheiro", "Owner" : "Propietario", "Remove from favorites" : "Retirar de favoritos", @@ -255,8 +258,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Está a piques de eliminar {count} elemento","Está a piques de eliminar {count} elementos"], "Confirm deletion" : "Confirmar a eliminación", "Cancel" : "Cancelar", + "Download" : "Descargar", "Moving \"{source}\" to \"{destination}\" …" : "Movendo «{source}» a «{destination}»…", "Copying \"{source}\" to \"{destination}\" …" : "Copiando «{source}» en «{destination}»…", + "Destination is not a folder" : "O destino non é un cartafol", + "This file/folder is already in that directory" : "Este ficheiro/cartafol xa está nese directorio", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Non é posíbel mover un ficheiro/cartafol sobre si mesmo ou a un subcartafol de si mesmo", "(copy)" : "(copiar)", "(copy %n)" : "(copiar %n)", @@ -275,12 +281,12 @@ "Cancelled move or copy operation" : "Foi cancelada a operación de movemento ou copia", "Open folder {displayName}" : "Abrir o cartafol {displayName}", "Open in Files" : "Abrir en Ficheiros", + "Open locally" : "Abrir localmente", + "Failed to redirect to client" : "Produciuse un fallo ao redirixir ao cliente", "Open file locally" : "Abrir o ficheiro localmente", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "O ficheiro debería abrirse agora no seu dispositivo. Se non é así, comprobe se ten instalada a aplicación de escritorio.", "Retry and close" : "Tentar de novo e pechar", "Open online" : "Abrir en liña", - "Failed to redirect to client" : "Produciuse un fallo ao redirixir ao cliente", - "Open locally" : "Abrir localmente", "Rename" : "Cambiar o nome", "Open details" : "Abrir detalles", "View in folder" : "Ver no cartafol", @@ -318,6 +324,9 @@ "Files moved successfully" : "Ficheiros movidos correctamente", "Conflicts resolution skipped" : "Omitiuse a resolución dos conflitos", "Upload cancelled" : "Envío cancelado", + "Could not rename \"{oldName}\", it does not exist any more" : "Non foi posíbel cambiarlle o nome a «{oldName}», xa non existe", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome «{newName}» xa se utiliza no cartafol «{dir}». Escolla un nome diferente.", + "Could not rename \"{oldName}\"" : "Non foi posíbel cambiarlle o nome a «{oldName}»", "This operation is forbidden" : "Esta operación está prohibida", "This directory is unavailable, please check the logs or contact the administrator" : "Este directorio non está dispoñíbel, consulte os ficheiros de rexistro ou póñase en contacto coa administración desta instancia.", "Storage is temporarily not available" : "O almacenamento non está dispoñíbel temporalmente", @@ -332,10 +341,8 @@ "List of favorite files and folders." : "Lista de ficheiros e cartafoles favoritos.", "No favorites yet" : "Aínda non hai favoritos", "Files and folders you mark as favorite will show up here" : "Os ficheiros e cartafoles que marque como favoritos amosaranse aquí", - "All files" : "Todos os ficheiros", "List of your files and folders." : "Lista dos seus ficheiros e cartafoles", "All folders" : "Todos os cartafoles", - "Personal files" : "Ficheiros persoais", "List of your files and folders that are not shared." : "Lista dos seus ficheiros e cartafoles que non están a seren compartidos.", "No personal files found" : "Non se atopou ningún ficheiro persoal", "Files that are not shared will show up here." : "Os ficheiros que non se comparten amosaranse aquí.", @@ -343,12 +350,12 @@ "List of recently modified files and folders." : "Lista de ficheiros e cartafoles modificados recentemente.", "No recently modified files" : "Non hai ficheiros modificados recentemente", "Files and folders you recently modified will show up here." : "Os ficheiros e cartafoles que modificou recentemente amosaranse aquí.", + "Search" : "Buscar", "No entries found in this folder" : "Non se atopou ningunha entrada neste cartafol", "Select all" : "Seleccionar todo", "Upload too large" : "Envío grande de máis", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os ficheiros que tenta enviar exceden do tamaño máximo permitido neste servidor", "File could not be found" : "Non foi posíbel atopar o ficheiro", - "Download" : "Descargar", "Show list view" : "Amosar a vista de lista", "Show grid view" : "Amosar a vista de grade", "Close" : "Pechar", @@ -387,9 +394,6 @@ "Copied {origin} inside {destination}" : "Copiado {origin} en {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copiado {origin} e outros {nbfiles} ficheiros en {destination} ", "{newName} already exists" : "Xa existe {newName}", - "Could not rename \"{fileName}\", it does not exist any more" : "Non foi posíbel cambiarlle o nome a «{fileName}», xa non existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome «{targetName}» xa se utiliza no cartafol «{dir}». Escolla outro nome.", - "Could not rename \"{fileName}\"" : "Non foi posíbel cambiarlle o nome a «{fileName}»", "Could not create file \"{file}\"" : "Non foi posíbel crear o ficheiro «{file}»", "Could not create file \"{file}\" because it already exists" : "Non foi posíbel crear o ficheiro «{file}» por mor de que xa existe", "Could not create folder \"{dir}\" because it already exists" : "Non foi posíbel crear o cartafol «{dir}» por mor de que xa existe", @@ -431,8 +435,7 @@ "Upload (max. %s)" : "Envío (máx. %s)", "Submitting fields…" : "Enviando os campos...", "Filter filenames…" : "Filtrar os nomes de ficheiro…", - "Edit file locally" : "Editar o ficheiro localmente", - "Edit online" : "Editar en liña", + "Enable the grid view" : "Activar á vista de grade", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} cartafol","{folderCount} cartafoles"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} ficheiro","{fileCount} ficheiros"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 ficheiro e {folderCount} cartafol","1 ficheiro e {folderCount} cartafoles"], @@ -441,7 +444,6 @@ "Personal Files" : "Ficheiros persoais", "Text file" : "Ficheiro de texto", "New text file.txt" : "Novo ficheiro de texto.txt", - "{count} files could not be converted" : "Non foi posíbel converter {count} ficheiros", - "{count} files successfully converted" : "{count} ficheiros foron convertidos correctamente" + "Filter file names …" : "Filtrar os nomes de ficheiro…" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/gu.js b/apps/files/l10n/gu.js deleted file mode 100644 index 7988332fa91..00000000000 --- a/apps/files/l10n/gu.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/gu.json b/apps/files/l10n/gu.json deleted file mode 100644 index ef5fc586755..00000000000 --- a/apps/files/l10n/gu.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/he.js b/apps/files/l10n/he.js deleted file mode 100644 index df92fadeec1..00000000000 --- a/apps/files/l10n/he.js +++ /dev/null @@ -1,200 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "הקובץ לא ניתן לאיתור", - "Move or copy" : "העברה או העתקה", - "Download" : "הורדה", - "Delete" : "מחיקה", - "Tags" : "תגיות", - "Home" : "בית", - "Close" : "סגירה", - "Could not create folder \"{dir}\"" : "לא ניתן ליצור את התיקייה \"{dir}\"", - "This will stop your current uploads." : "פעולה זו תעצור את השליחות הנוכחיות שלך.", - "Upload cancelled." : "ההעלאה בוטלה.", - "Processing files …" : "הקבצים עוברים עיבוד…", - "…" : "…", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "לא ניתן להעלות {filename} כיוון שמדובר בתיקייה או שגודלו 0 בייט", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "לא קיים מספיק מקום פנוי, הקובץ המיועד להעלאה {size1} אבל נשאר {size2} בלבד", - "Target folder \"{dir}\" does not exist any more" : "תיקיית היעד „{dir}” לא קיים עוד", - "Not enough free space" : "אין מספיק מקום פנוי", - "An unknown error has occurred" : "אירעה שגיאה בלתי ידועה", - "Uploading …" : "מתבצעת העלאה…", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} מתוך {totalSize} ({bitrate})", - "Uploading that item is not supported" : "העלאת הפריט הזה אינה נתמכת", - "Target folder does not exist any more" : "תיקיית היעד אינה קיימת עוד", - "Operation is blocked by access control" : "הפעולה נחסמה על ידי בקרת גישה", - "Error when assembling chunks, status code {status}" : "שגיאה באיסוף הנתחים, קוד המצב {status}", - "Actions" : "פעולות", - "Rename" : "שינוי שם", - "Move" : "העברה", - "Copy" : "העתקה", - "Choose target folder" : "נא לבחור תיקיית יעד", - "Edit locally" : "עריכה בשולחן העבודה", - "Open" : "פתיחה", - "Delete file" : "מחיקת קובץ", - "Delete folder" : "מחק תיקייה", - "Disconnect storage" : "ניתוק אחסון", - "Could not load info for file \"{file}\"" : "לא ניתן לטעון מידע על הקובץ „{file}”", - "Files" : "קבצים", - "Details" : "פרטים", - "Pending" : "ממתין", - "Unable to determine date" : "לא ניתן לקבוע תאריך", - "This operation is forbidden" : "פעולה זו אסורה", - "This directory is unavailable, please check the logs or contact the administrator" : "תיקייה זו לא קיימת, יש לבדוק את הלוגים או ליצור קשר עם המנהל", - "Storage is temporarily not available" : "האחסון אינו זמין באופן זמני", - "Could not move \"{file}\", target exists" : "לא ניתן להעביר \"{file}\", קובץ מטרה קיים", - "Could not move \"{file}\"" : "לא ניתן להעביר \"{file}\"", - "copy" : "עותק", - "Could not copy \"{file}\", target exists" : "לא ניתן להעתיק את „{file}”, היעד קיים", - "Could not copy \"{file}\"" : "לא ניתן להעתיק את „{file}”", - "Copied {origin} inside {destination}" : "{origin} הועתק לתוך {destination} ", - "Copied {origin} and {nbfiles} other files inside {destination}" : "הועתקו {origin} ו־{nbfiles} קבצים אחרים לתוך {destination}", - "{newName} already exists" : "{newName} כבר קיים", - "Could not rename \"{fileName}\", it does not exist any more" : "לא ניתן לשנות שם \"{fileName}\", הוא כבר לא קיים יותר", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "השם \"{targetName}\" כבר קיים בתיקייה \"{dir}\". יש לבחור שם אחר.", - "Could not rename \"{fileName}\"" : "לא ניתן לשנות את השם \"{fileName}\"", - "Could not create file \"{file}\"" : "לא ניתן ליצור את הקובץ \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "לא ניתן ליצור את הקובץ \"{file}\" כיוון שהוא כבר קיים", - "Could not create folder \"{dir}\" because it already exists" : "לא ניתן ליצור את התיקייה \"{dir}\" כיוון שהיא כבר קיימת", - "Could not fetch file details \"{file}\"" : "לא ניתן לקבל את פרטי הקובץ „{file}”", - "Error deleting file \"{fileName}\"." : "שגיאה בזמן מחיקת קובץ \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "אין תוצאות חיפוש בתיקיות אחרות עבור {tag}{filter}{endtag}", - "Enter more than two characters to search in other folders" : "יש להקליד למעלה משני תווים כדי לחפש בתיקיות אחרות", - "Name" : "שם", - "Size" : "גודל", - "Modified" : "זמן שינוי", - "_%n folder_::_%n folders_" : ["%n תיקייה","%n תיקיות","%n תיקיות","%n תיקיות"], - "_%n file_::_%n files_" : ["%n קובץ","%n קבצים","%n קבצים","%n קבצים"], - "{dirs} and {files}" : "{dirs} וכן {files}", - "_including %n hidden_::_including %n hidden_" : ["לרבות %n מוסתר","לרבות %n מוסתרים","לרבות %n מוסתרים"], - "_Uploading %n file_::_Uploading %n files_" : ["מעלה %n קובץ","מעלה %n קבצים","מעלה %n קבצים"], - "New" : "חדש", - "Select file range" : "בחירת טווח קבצים", - "{used} of {quota} used" : "{used} מתוך {quota} בשימוש", - "{used} used" : "{used} בשימוש", - "\"{name}\" is an invalid file name." : "\"{name}\" הנו שם קובץ לא חוקי.", - "File name cannot be empty." : "שם קובץ אינו יכול להיות ריק", - "\"/\" is not allowed inside a file name." : "אסור להשתמש ב־„/” בתוך שם קובץ.", - "\"{name}\" is not an allowed filetype" : "סוד הקובץ „{name}” אינו מורשה", - "Storage of {owner} is almost full ({usedSpacePercent}%)." : "האחסון של {owner} כמעט מלא ({usedSpacePercent}%).", - "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "התיקיה הקבוצתית \"{mountPoint}\" כמעט מלאה ({usedSpacePercent}%).", - "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "האחסון החיצוני \"{mountPoint}\" כמעט מלא ({usedSpacePercent}%).", - "Your storage is almost full ({usedSpacePercent}%)." : "האחסון שלך כמעט מלא ({usedSpacePercent}%).", - "View in folder" : "הצג בתיקייה", - "Path" : "נתיב", - "_%n byte_::_%n bytes_" : ["%n בייט","%n בייטים","%n בייטים"], - "Favorited" : "מועדף", - "Favorite" : "מועדף", - "New folder" : "תיקייה חדשה", - "Create new folder" : "יצירת תיקייה חדשה", - "Upload file" : "העלאת קובץ", - "Recent" : "אחרונים", - "Not favorited" : "לא במועדפים", - "Remove from favorites" : "הסרה מהמועדפים", - "Add to favorites" : "הוספה למועדפים", - "An error occurred while trying to update the tags" : "שגיאה אירעה בזמן עדכון התגיות", - "Added to favorites" : "נוסף למועדפים", - "Removed from favorites" : "הוסר מהמועדפים", - "You added {file} to your favorites" : "הוספת את {file} למועדפים שלך", - "You removed {file} from your favorites" : "הסרת את {file} מהמועדפים שלך", - "Favorites" : "מועדפים", - "File changes" : "שינויים בקובץ", - "Created by {user}" : "נוצר על ידי {user}", - "Changed by {user}" : "נערך על ידי {user}", - "Deleted by {user}" : "נמחק על ידי {user}", - "Restored by {user}" : "שוחזר על ידי {user}", - "Renamed by {user}" : "השם השתנה על ידי {user}", - "Moved by {user}" : "הועבר על ידי {user}", - "You created {file}" : "יצרת את {file}", - "You created an encrypted file in {file}" : "יצרת קובץ מוצפן בתוך {file}", - "{user} created {file}" : " {file} נוצר על ידי {user}", - "{user} created an encrypted file in {file}" : "נוצר קובץ מוצפן בתוך {file} על ידי {user}", - "{file} was created in a public folder" : "{file} נוצר בתוך תיקייה ציבורית", - "You changed {file}" : "שינית את {file}", - "You changed an encrypted file in {file}" : "שינית קובץ מוצפן בתוך {file}", - "{user} changed {file}" : "{file} נערך על ידי {user}", - "{user} changed an encrypted file in {file}" : "קובץ מוצפן בתוך {file} נערך על ידי {user}", - "You deleted {file}" : "מחקת את {file}", - "You deleted an encrypted file in {file}" : "מחקת קובץ מוצפן תחת {file}", - "{user} deleted {file}" : "{file} נמחק על ידי {user}", - "{user} deleted an encrypted file in {file}" : "קובץ מוצפן בתוך {file} נמחק על ידי {user}", - "You restored {file}" : "שחזרת את {file}", - "{user} restored {file}" : "{file} שוחזר על ידי {user}", - "You renamed {oldfile} to {newfile}" : "שינית את השם של {oldfile} לשם {newfile}", - "{user} renamed {oldfile} to {newfile}" : "השם של {oldfile} השתנה אל {newfile} על ידי {user}", - "You moved {oldfile} to {newfile}" : "העברת את {oldfile} אל {newfile}", - "{user} moved {oldfile} to {newfile}" : "{oldfile} הועבר אל {newfile} על ידי {user}", - "A file has been added to or removed from your <strong>favorites</strong>" : "קובץ נוסף או הוסר מה<strong>מועדפים</strong> שלך", - "A file or folder has been <strong>changed</strong>" : "קובץ או תיקייה <strong>שונו<strong/>", - "A favorite file or folder has been <strong>changed</strong>" : "קובץ או תיקייה מהמועדפים <strong>נערכו</strong>", - "Upload (max. %s)" : "העלאה (מקסימום %s)", - "Accept" : "קבלה", - "Reject" : "דחייה", - "Incoming ownership transfer from {user}" : "העברת בעלות נכנסת מאת {user}", - "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "לקבל את {path}?\n\nלתשומת לך: תהליך ההעברה לאחר האישור עשוי לארוך עד כשעה.", - "Ownership transfer failed" : "העברת הבעלות נכשלה", - "Your ownership transfer of {path} to {user} failed." : "העברת הבעלות על {path} לידי {user} ממך נכשלה.", - "The ownership transfer of {path} from {user} failed." : "העברת הבעלות על {path} לידי {user} נכשלה.", - "Ownership transfer done" : "העברת הבעלות הושלמה", - "Your ownership transfer of {path} to {user} has completed." : "העברת הבעלות על {path} לידי {user} ממך הושלמה.", - "The ownership transfer of {path} from {user} has completed." : "העברת הבעלות על {path} לידי {user} הושלמה.", - "in %s" : "ב־%s", - "File Management" : "ניהול קבצים", - "You don’t have permission to upload or create files here" : "אין לך הרשאות להעלות או ליצור קבצים כאן", - "Filename" : "שם קובץ", - "Folder name" : "שם התיקייה", - "Clear filter" : "מחיקת מסנן", - "Type" : "סוג", - "File not found" : "קובץ לא נמצא", - "Your storage is full, files can not be updated or synced anymore!" : "האחסון שלך מלא, כבר לא ניתן לעדכן ולסנכרן קבצים!", - "Create" : "יצירה", - "Submit" : "שליחה", - "Transfer ownership of a file or folder" : "העברת בעלות על קובץ או תיקייה", - "Choose file or folder to transfer" : "נא לבחור קובץ או תיקייה להעברה", - "Change" : "שינוי", - "New owner" : "בעלים חדשים", - "Choose a file or folder to transfer" : "נא לבחור קובץ או תיקייה להעברה", - "Transfer" : "העברה", - "Transfer {path} to {userid}" : "העברת {path} לידי {userid}", - "Invalid path selected" : "הנתיב שנבחר שגוי", - "Unknown error" : "שגיאה בלתי ידועה", - "Ownership transfer request sent" : "נשלחה בקשת העברת בעלות", - "No files in here" : "אין כאן קבצים", - "Upload some content or sync with your devices!" : "יש להעלות קצת תוכן או לסנכרן עם ההתקנים שלך!", - "Go back" : "חזרה", - "Share" : "שתף", - "Shared by link" : "משותף על ידי קישור", - "Shared" : "משותף", - "Views" : "תצוגות", - "Files settings" : "הגדרות לקבצים", - "Show hidden files" : "הצגת קבצים נסתרים", - "Crop image previews" : "חיתוך תצוגות מקדימות של תמונות", - "Additional settings" : "הגדרות נוספות", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "העתקה ללוח הגזירים", - "Use this address to access your Files via WebDAV" : "יש להשתמש בכתובת הזאת כדי לגשת לקבצים שלך דרך WebDAV", - "Unable to change the favourite state of the file" : "לא ניתן לשנות את מצב ההעדפה של הקובץ", - "Error while loading the file data" : "שגיאה בטעינת נתוני הקובץ", - "Delete permanently" : "מחיקה לצמיתות", - "Cancel" : "ביטול", - "Open details" : "פתיחת פרטים", - "Today" : "היום", - "Documents" : "מסמכים", - "Audio" : "קובץ שמע", - "Videos" : "סרטונים", - "Some files could not be moved" : "חלק מהקבצים לא הועברו", - "No favorites yet" : "אין מועדפים עדיין", - "Files and folders you mark as favorite will show up here" : "קבצים ותיקיות שסומנו על ידך כמועדפים יוצגו כאן", - "All files" : "כל הקבצים", - "All folders" : "כל התיקיות", - "No entries found in this folder" : "לא נמצאו כניסות לתיקייה זו", - "Select all" : "לבחור הכול", - "Upload too large" : "העלאה גדולה מידי", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "הקבצים שניסית להעלות חרגו מהגודל המקסימלי להעלאת קבצים על שרת זה.", - "Text file" : "קובץ טקסט", - "New text file.txt" : "קובץ טקסט חדש.txt", - "Copy direct link (only works for users who have access to this file/folder)" : "העתקת קישור ישיר (עובד רק עבור משתמשים שיש להם גישה לקובץ/תיקייה זו)", - "\"remote user\"" : "„משתמש מרוחק”", - "Name cannot be empty" : "השם לא יכול להישאר ריק" -}, -"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"); diff --git a/apps/files/l10n/he.json b/apps/files/l10n/he.json deleted file mode 100644 index 6950da6e87a..00000000000 --- a/apps/files/l10n/he.json +++ /dev/null @@ -1,198 +0,0 @@ -{ "translations": { - "File could not be found" : "הקובץ לא ניתן לאיתור", - "Move or copy" : "העברה או העתקה", - "Download" : "הורדה", - "Delete" : "מחיקה", - "Tags" : "תגיות", - "Home" : "בית", - "Close" : "סגירה", - "Could not create folder \"{dir}\"" : "לא ניתן ליצור את התיקייה \"{dir}\"", - "This will stop your current uploads." : "פעולה זו תעצור את השליחות הנוכחיות שלך.", - "Upload cancelled." : "ההעלאה בוטלה.", - "Processing files …" : "הקבצים עוברים עיבוד…", - "…" : "…", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "לא ניתן להעלות {filename} כיוון שמדובר בתיקייה או שגודלו 0 בייט", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "לא קיים מספיק מקום פנוי, הקובץ המיועד להעלאה {size1} אבל נשאר {size2} בלבד", - "Target folder \"{dir}\" does not exist any more" : "תיקיית היעד „{dir}” לא קיים עוד", - "Not enough free space" : "אין מספיק מקום פנוי", - "An unknown error has occurred" : "אירעה שגיאה בלתי ידועה", - "Uploading …" : "מתבצעת העלאה…", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} מתוך {totalSize} ({bitrate})", - "Uploading that item is not supported" : "העלאת הפריט הזה אינה נתמכת", - "Target folder does not exist any more" : "תיקיית היעד אינה קיימת עוד", - "Operation is blocked by access control" : "הפעולה נחסמה על ידי בקרת גישה", - "Error when assembling chunks, status code {status}" : "שגיאה באיסוף הנתחים, קוד המצב {status}", - "Actions" : "פעולות", - "Rename" : "שינוי שם", - "Move" : "העברה", - "Copy" : "העתקה", - "Choose target folder" : "נא לבחור תיקיית יעד", - "Edit locally" : "עריכה בשולחן העבודה", - "Open" : "פתיחה", - "Delete file" : "מחיקת קובץ", - "Delete folder" : "מחק תיקייה", - "Disconnect storage" : "ניתוק אחסון", - "Could not load info for file \"{file}\"" : "לא ניתן לטעון מידע על הקובץ „{file}”", - "Files" : "קבצים", - "Details" : "פרטים", - "Pending" : "ממתין", - "Unable to determine date" : "לא ניתן לקבוע תאריך", - "This operation is forbidden" : "פעולה זו אסורה", - "This directory is unavailable, please check the logs or contact the administrator" : "תיקייה זו לא קיימת, יש לבדוק את הלוגים או ליצור קשר עם המנהל", - "Storage is temporarily not available" : "האחסון אינו זמין באופן זמני", - "Could not move \"{file}\", target exists" : "לא ניתן להעביר \"{file}\", קובץ מטרה קיים", - "Could not move \"{file}\"" : "לא ניתן להעביר \"{file}\"", - "copy" : "עותק", - "Could not copy \"{file}\", target exists" : "לא ניתן להעתיק את „{file}”, היעד קיים", - "Could not copy \"{file}\"" : "לא ניתן להעתיק את „{file}”", - "Copied {origin} inside {destination}" : "{origin} הועתק לתוך {destination} ", - "Copied {origin} and {nbfiles} other files inside {destination}" : "הועתקו {origin} ו־{nbfiles} קבצים אחרים לתוך {destination}", - "{newName} already exists" : "{newName} כבר קיים", - "Could not rename \"{fileName}\", it does not exist any more" : "לא ניתן לשנות שם \"{fileName}\", הוא כבר לא קיים יותר", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "השם \"{targetName}\" כבר קיים בתיקייה \"{dir}\". יש לבחור שם אחר.", - "Could not rename \"{fileName}\"" : "לא ניתן לשנות את השם \"{fileName}\"", - "Could not create file \"{file}\"" : "לא ניתן ליצור את הקובץ \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "לא ניתן ליצור את הקובץ \"{file}\" כיוון שהוא כבר קיים", - "Could not create folder \"{dir}\" because it already exists" : "לא ניתן ליצור את התיקייה \"{dir}\" כיוון שהיא כבר קיימת", - "Could not fetch file details \"{file}\"" : "לא ניתן לקבל את פרטי הקובץ „{file}”", - "Error deleting file \"{fileName}\"." : "שגיאה בזמן מחיקת קובץ \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "אין תוצאות חיפוש בתיקיות אחרות עבור {tag}{filter}{endtag}", - "Enter more than two characters to search in other folders" : "יש להקליד למעלה משני תווים כדי לחפש בתיקיות אחרות", - "Name" : "שם", - "Size" : "גודל", - "Modified" : "זמן שינוי", - "_%n folder_::_%n folders_" : ["%n תיקייה","%n תיקיות","%n תיקיות","%n תיקיות"], - "_%n file_::_%n files_" : ["%n קובץ","%n קבצים","%n קבצים","%n קבצים"], - "{dirs} and {files}" : "{dirs} וכן {files}", - "_including %n hidden_::_including %n hidden_" : ["לרבות %n מוסתר","לרבות %n מוסתרים","לרבות %n מוסתרים"], - "_Uploading %n file_::_Uploading %n files_" : ["מעלה %n קובץ","מעלה %n קבצים","מעלה %n קבצים"], - "New" : "חדש", - "Select file range" : "בחירת טווח קבצים", - "{used} of {quota} used" : "{used} מתוך {quota} בשימוש", - "{used} used" : "{used} בשימוש", - "\"{name}\" is an invalid file name." : "\"{name}\" הנו שם קובץ לא חוקי.", - "File name cannot be empty." : "שם קובץ אינו יכול להיות ריק", - "\"/\" is not allowed inside a file name." : "אסור להשתמש ב־„/” בתוך שם קובץ.", - "\"{name}\" is not an allowed filetype" : "סוד הקובץ „{name}” אינו מורשה", - "Storage of {owner} is almost full ({usedSpacePercent}%)." : "האחסון של {owner} כמעט מלא ({usedSpacePercent}%).", - "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "התיקיה הקבוצתית \"{mountPoint}\" כמעט מלאה ({usedSpacePercent}%).", - "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "האחסון החיצוני \"{mountPoint}\" כמעט מלא ({usedSpacePercent}%).", - "Your storage is almost full ({usedSpacePercent}%)." : "האחסון שלך כמעט מלא ({usedSpacePercent}%).", - "View in folder" : "הצג בתיקייה", - "Path" : "נתיב", - "_%n byte_::_%n bytes_" : ["%n בייט","%n בייטים","%n בייטים"], - "Favorited" : "מועדף", - "Favorite" : "מועדף", - "New folder" : "תיקייה חדשה", - "Create new folder" : "יצירת תיקייה חדשה", - "Upload file" : "העלאת קובץ", - "Recent" : "אחרונים", - "Not favorited" : "לא במועדפים", - "Remove from favorites" : "הסרה מהמועדפים", - "Add to favorites" : "הוספה למועדפים", - "An error occurred while trying to update the tags" : "שגיאה אירעה בזמן עדכון התגיות", - "Added to favorites" : "נוסף למועדפים", - "Removed from favorites" : "הוסר מהמועדפים", - "You added {file} to your favorites" : "הוספת את {file} למועדפים שלך", - "You removed {file} from your favorites" : "הסרת את {file} מהמועדפים שלך", - "Favorites" : "מועדפים", - "File changes" : "שינויים בקובץ", - "Created by {user}" : "נוצר על ידי {user}", - "Changed by {user}" : "נערך על ידי {user}", - "Deleted by {user}" : "נמחק על ידי {user}", - "Restored by {user}" : "שוחזר על ידי {user}", - "Renamed by {user}" : "השם השתנה על ידי {user}", - "Moved by {user}" : "הועבר על ידי {user}", - "You created {file}" : "יצרת את {file}", - "You created an encrypted file in {file}" : "יצרת קובץ מוצפן בתוך {file}", - "{user} created {file}" : " {file} נוצר על ידי {user}", - "{user} created an encrypted file in {file}" : "נוצר קובץ מוצפן בתוך {file} על ידי {user}", - "{file} was created in a public folder" : "{file} נוצר בתוך תיקייה ציבורית", - "You changed {file}" : "שינית את {file}", - "You changed an encrypted file in {file}" : "שינית קובץ מוצפן בתוך {file}", - "{user} changed {file}" : "{file} נערך על ידי {user}", - "{user} changed an encrypted file in {file}" : "קובץ מוצפן בתוך {file} נערך על ידי {user}", - "You deleted {file}" : "מחקת את {file}", - "You deleted an encrypted file in {file}" : "מחקת קובץ מוצפן תחת {file}", - "{user} deleted {file}" : "{file} נמחק על ידי {user}", - "{user} deleted an encrypted file in {file}" : "קובץ מוצפן בתוך {file} נמחק על ידי {user}", - "You restored {file}" : "שחזרת את {file}", - "{user} restored {file}" : "{file} שוחזר על ידי {user}", - "You renamed {oldfile} to {newfile}" : "שינית את השם של {oldfile} לשם {newfile}", - "{user} renamed {oldfile} to {newfile}" : "השם של {oldfile} השתנה אל {newfile} על ידי {user}", - "You moved {oldfile} to {newfile}" : "העברת את {oldfile} אל {newfile}", - "{user} moved {oldfile} to {newfile}" : "{oldfile} הועבר אל {newfile} על ידי {user}", - "A file has been added to or removed from your <strong>favorites</strong>" : "קובץ נוסף או הוסר מה<strong>מועדפים</strong> שלך", - "A file or folder has been <strong>changed</strong>" : "קובץ או תיקייה <strong>שונו<strong/>", - "A favorite file or folder has been <strong>changed</strong>" : "קובץ או תיקייה מהמועדפים <strong>נערכו</strong>", - "Upload (max. %s)" : "העלאה (מקסימום %s)", - "Accept" : "קבלה", - "Reject" : "דחייה", - "Incoming ownership transfer from {user}" : "העברת בעלות נכנסת מאת {user}", - "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "לקבל את {path}?\n\nלתשומת לך: תהליך ההעברה לאחר האישור עשוי לארוך עד כשעה.", - "Ownership transfer failed" : "העברת הבעלות נכשלה", - "Your ownership transfer of {path} to {user} failed." : "העברת הבעלות על {path} לידי {user} ממך נכשלה.", - "The ownership transfer of {path} from {user} failed." : "העברת הבעלות על {path} לידי {user} נכשלה.", - "Ownership transfer done" : "העברת הבעלות הושלמה", - "Your ownership transfer of {path} to {user} has completed." : "העברת הבעלות על {path} לידי {user} ממך הושלמה.", - "The ownership transfer of {path} from {user} has completed." : "העברת הבעלות על {path} לידי {user} הושלמה.", - "in %s" : "ב־%s", - "File Management" : "ניהול קבצים", - "You don’t have permission to upload or create files here" : "אין לך הרשאות להעלות או ליצור קבצים כאן", - "Filename" : "שם קובץ", - "Folder name" : "שם התיקייה", - "Clear filter" : "מחיקת מסנן", - "Type" : "סוג", - "File not found" : "קובץ לא נמצא", - "Your storage is full, files can not be updated or synced anymore!" : "האחסון שלך מלא, כבר לא ניתן לעדכן ולסנכרן קבצים!", - "Create" : "יצירה", - "Submit" : "שליחה", - "Transfer ownership of a file or folder" : "העברת בעלות על קובץ או תיקייה", - "Choose file or folder to transfer" : "נא לבחור קובץ או תיקייה להעברה", - "Change" : "שינוי", - "New owner" : "בעלים חדשים", - "Choose a file or folder to transfer" : "נא לבחור קובץ או תיקייה להעברה", - "Transfer" : "העברה", - "Transfer {path} to {userid}" : "העברת {path} לידי {userid}", - "Invalid path selected" : "הנתיב שנבחר שגוי", - "Unknown error" : "שגיאה בלתי ידועה", - "Ownership transfer request sent" : "נשלחה בקשת העברת בעלות", - "No files in here" : "אין כאן קבצים", - "Upload some content or sync with your devices!" : "יש להעלות קצת תוכן או לסנכרן עם ההתקנים שלך!", - "Go back" : "חזרה", - "Share" : "שתף", - "Shared by link" : "משותף על ידי קישור", - "Shared" : "משותף", - "Views" : "תצוגות", - "Files settings" : "הגדרות לקבצים", - "Show hidden files" : "הצגת קבצים נסתרים", - "Crop image previews" : "חיתוך תצוגות מקדימות של תמונות", - "Additional settings" : "הגדרות נוספות", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "העתקה ללוח הגזירים", - "Use this address to access your Files via WebDAV" : "יש להשתמש בכתובת הזאת כדי לגשת לקבצים שלך דרך WebDAV", - "Unable to change the favourite state of the file" : "לא ניתן לשנות את מצב ההעדפה של הקובץ", - "Error while loading the file data" : "שגיאה בטעינת נתוני הקובץ", - "Delete permanently" : "מחיקה לצמיתות", - "Cancel" : "ביטול", - "Open details" : "פתיחת פרטים", - "Today" : "היום", - "Documents" : "מסמכים", - "Audio" : "קובץ שמע", - "Videos" : "סרטונים", - "Some files could not be moved" : "חלק מהקבצים לא הועברו", - "No favorites yet" : "אין מועדפים עדיין", - "Files and folders you mark as favorite will show up here" : "קבצים ותיקיות שסומנו על ידך כמועדפים יוצגו כאן", - "All files" : "כל הקבצים", - "All folders" : "כל התיקיות", - "No entries found in this folder" : "לא נמצאו כניסות לתיקייה זו", - "Select all" : "לבחור הכול", - "Upload too large" : "העלאה גדולה מידי", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "הקבצים שניסית להעלות חרגו מהגודל המקסימלי להעלאת קבצים על שרת זה.", - "Text file" : "קובץ טקסט", - "New text file.txt" : "קובץ טקסט חדש.txt", - "Copy direct link (only works for users who have access to this file/folder)" : "העתקת קישור ישיר (עובד רק עבור משתמשים שיש להם גישה לקובץ/תיקייה זו)", - "\"remote user\"" : "„משתמש מרוחק”", - "Name cannot be empty" : "השם לא יכול להישאר ריק" -},"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/l10n/hr.js b/apps/files/l10n/hr.js deleted file mode 100644 index e7f87bc6455..00000000000 --- a/apps/files/l10n/hr.js +++ /dev/null @@ -1,216 +0,0 @@ -OC.L10N.register( - "files", - { - "Added to favorites" : "Dodano u favorite", - "Removed from favorites" : "Uklonjeno iz favorita", - "You added {file} to your favorites" : "Dodali ste {file} u svoje favorite", - "You removed {file} from your favorites" : "Uklonili ste {file} iz svojih favorita", - "Favorites" : "Favoriti", - "File changes" : "Promjene datoteka", - "Created by {user}" : "Stvorio {user}", - "Changed by {user}" : "Izmijenio {user}", - "Deleted by {user}" : "Izbrisao {user}", - "Restored by {user}" : "Vratio {user}", - "Renamed by {user}" : "Preimenovao {user}", - "Moved by {user}" : "Premjestio {user}", - "You created {file}" : "Stvorili ste {file}", - "You created an encrypted file in {file}" : "Stvorili ste šifriranu datoteku u {file}", - "{user} created {file}" : "{user} je stvorio {file}", - "{user} created an encrypted file in {file}" : "{user} je stvorio šifriranu datoteku u {file}", - "{file} was created in a public folder" : "{file} je stvorena u javnoj mapi", - "You changed {file}" : "Promijenili ste {file}", - "You changed an encrypted file in {file}" : "Promijenili ste šifriranu datoteku u {file}", - "{user} changed {file}" : "{user} je promijenio {file}", - "{user} changed an encrypted file in {file}" : "{user} je promijenio šifriranu datoteku u {file}", - "You deleted {file}" : "Izbrisali ste {file}", - "You deleted an encrypted file in {file}" : "Izbrisali ste šifriranu datoteku u {file}", - "{user} deleted {file}" : "{user} je izbrisao {file}", - "{user} deleted an encrypted file in {file}" : "{user} je izbrisao šifriranu datoteku u {file}", - "You restored {file}" : "Vratili ste {file}", - "{user} restored {file}" : "{user} je vratio {file}", - "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Preimenovali ste {oldfile} (skriveno) u {newfile} (skriveno)", - "You renamed {oldfile} (hidden) to {newfile}" : "Preimenovali ste {oldfile} (skriveno) u {newfile}", - "You renamed {oldfile} to {newfile} (hidden)" : "Preimenovali ste {oldfile} u {newfile} (skriveno)", - "You renamed {oldfile} to {newfile}" : "Preimenovali ste {oldfile} u {newfile}", - "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} je preimenovao {oldfile} (skriveno) u {newfile} (skriveno)", - "{user} renamed {oldfile} (hidden) to {newfile}" : "{user} je preimenovao {oldfile} (skriveno) u {newfile}", - "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} je preimenovao {oldfile} u {newfile} (skriveno)", - "{user} renamed {oldfile} to {newfile}" : "{user} je preimenovao {oldfile} u {newfile}", - "You moved {oldfile} to {newfile}" : "Premjestili ste {oldfile} u {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} je premjestio {oldfile} u {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Datoteka je dodana ili uklonjena iz vaših <strong>favorita</strong>", - "Files" : "Datoteke", - "A file or folder has been <strong>changed</strong>" : "Datoteka ili mapa su <strong>promijenjeni</strong>", - "A favorite file or folder has been <strong>changed</strong>" : "Omiljena datoteka ili mapa je <strong>promijenjena</strong>", - "Upload (max. %s)" : "Otprema (maks. %s)", - "Accept" : "Prihvati", - "Reject" : "Odbij", - "Incoming ownership transfer from {user}" : "Dolazni prijenos vlasništva od {user}", - "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Želite li prihvatiti {path}?\n\nNapomena: nakon prihvaćanja prijenos može potrajati do sat vremena.", - "Ownership transfer failed" : "Prijenos vlasništva nije uspio", - "Your ownership transfer of {path} to {user} failed." : "Nije uspio vaš prijenos vlasništva {path} na {user}.", - "The ownership transfer of {path} from {user} failed." : "Nije uspio prijenos vlasništva {path} od {user}.", - "Ownership transfer done" : "Prijenos vlasništva je završen", - "Your ownership transfer of {path} to {user} has completed." : "Vaš prijenos vlasništva {path} na {user} je završen.", - "The ownership transfer of {path} from {user} has completed." : "Prijenos vlasništva {path} od {user} je završen.", - "in %s" : "za %s", - "File Management" : "Upravljanje datotekama", - "Home" : "Početna", - "Target folder does not exist any more" : "Ciljna mapa više ne postoji", - "You don’t have permission to upload or create files here" : "Ovdje ne smijete otpremati ili stvarati datoteke", - "Favorite" : "Favorit", - "Filename" : "Naziv datoteke", - "Folder name" : "Naziv mape", - "Pending" : "Na čekanju", - "Clear filter" : "Ukloni filtar", - "Modified" : "Promijenjeno", - "Type" : "Vrsta", - "Name" : "Naziv", - "Size" : "Veličina", - "Actions" : "Radnje", - "File not found" : "Datoteka nije pronađena", - "{used} of {quota} used" : "Iskorišteno {used} od {quota}", - "Your storage is full, files can not be updated or synced anymore!" : "Vaša je pohrana puna, datoteke više nije moguće ažurirati ni sinkronizirati!", - "Create" : "Stvori", - "New folder" : "Nova mapa", - "Create new folder" : "Stvori novu mapu", - "Submit" : "Šalji", - "Transfer ownership of a file or folder" : "Prenesi vlasništvo nad datotekom ili mapom", - "Choose file or folder to transfer" : "Odaberite datoteku ili mapu za prijenos", - "Change" : "Promijeni", - "New owner" : "Novi vlasnik", - "Choose a file or folder to transfer" : "Odaberite datoteku ili mapu za prijenos", - "Transfer" : "Prijenos", - "Transfer {path} to {userid}" : "Prijenos {path} na {userid}", - "Invalid path selected" : "Odabran nevažeći put", - "Unknown error" : "Nepoznata pogreška", - "Ownership transfer request sent" : "Zahtjev za prijenos vlasništva je poslan", - "No files in here" : "Nema datoteka", - "Upload some content or sync with your devices!" : "Otpremite neki sadržaj ili sinkronizirajte sa svojim uređajima!", - "Go back" : "Natrag", - "Share" : "Dijeli", - "Shared by link" : "Podijeljeno putem poveznice", - "Shared" : "Dijeljeno", - "Switch to list view" : "Prebacite na prikaz popisa", - "Not enough free space" : "Nema dovoljno slobodnog prostora", - "Operation is blocked by access control" : "Radnju je blokirala kontrola pristupa", - "Views" : "Prikazi", - "Show hidden files" : "Prikaz skrivenih datoteka", - "Crop image previews" : "Obreži pretpreglede slika", - "Additional settings" : "Dodatne postavke", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Kopiraj u međuspremnik", - "Use this address to access your Files via WebDAV" : "Upotrijebite ovu adresu za pristupanje svojim datotekama putem WebDAVa", - "Remove from favorites" : "Ukloni iz favorita", - "Add to favorites" : "Dodaj u favorite", - "Tags" : "Oznake", - "Unable to change the favourite state of the file" : "Nije moguće promijeniti status favorita datoteke", - "Error while loading the file data" : "Pogreška pri učitavanju podataka iz datoteke", - "Pick a template for {name}" : "Odaberite predložak za {name}", - "Create a new file with the selected template" : "Stvorite novu datoteku s odabranim predloškom", - "Creating file" : "Stvaranje datoteke", - "Blank" : "Prazno", - "Unable to create new file from template" : "Nije moguće stvoriti novu datoteku iz predloška", - "Disconnect storage" : "Odspoji pohranu", - "Delete permanently" : "Trajno izbrišite", - "Delete file" : "Izbrisati datoteku", - "Delete folder" : "Izbriši mapu", - "Delete" : "Izbriši", - "Cancel" : "Odustani", - "Copy" : "Kopiraj", - "Move" : "Premjesti", - "Move or copy" : "Premjesti ili kopiraj", - "Rename" : "Preimenuj", - "Open details" : "Otvori pojedinosti", - "View in folder" : "Prikaži u mapi", - "Documents" : "Dokumenti", - "Audio" : "Audio", - "Videos" : "Videozapisi", - "Unable to initialize the templates directory" : "Nije moguće inicijalizirati direktorij predložaka", - "Templates" : "Predlošci", - "Some files could not be moved" : "Neke datoteke nije moguće premjestiti", - "This operation is forbidden" : "Ova radnja je zabranjena", - "This directory is unavailable, please check the logs or contact the administrator" : "Ovaj direktorij je nedostupan, provjerite zapise ili se obratite administratoru", - "Storage is temporarily not available" : "Pohrana privremeno nije dostupna", - "No favorites yet" : "Još nema favorita", - "Files and folders you mark as favorite will show up here" : "Ovdje će se prikazati datoteke i mape koje označite kao favorite", - "All files" : "Sve datoteke", - "Recent" : "Nedavni", - "No entries found in this folder" : "U ovoj mapi nisu pronađeni nikakvi zapisi", - "Select all" : "Odaberi sve", - "Upload too large" : "Otprema je prevelika", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Datoteke koje pokušavate otpremiti premašuju maksimalnu veličinu za otpremu datoteka na ovom poslužitelju.", - "File could not be found" : "Datoteka nije pronađena", - "Download" : "Preuzmi", - "Close" : "Zatvori", - "Could not create folder \"{dir}\"" : "Nije moguće stvoriti mapu „{dir}”", - "This will stop your current uploads." : "Ovo će zaustaviti vaše trenutačne otpreme.", - "Upload cancelled." : "Otpremanje je prekinuto.", - "Processing files …" : "Obrada datoteka...", - "…" : "…", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Nije moguće otpremiti {filename} jer je direktorij ili ima 0 bajta", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nedovoljno slobodnog prostora, otpremate {size1} a preostalo je samo {size2}", - "Target folder \"{dir}\" does not exist any more" : "Ciljna mapa „{dir}” više ne postoji", - "An unknown error has occurred" : "Došlo je do nepoznate pogreške", - "Uploading …" : "Otpremanje...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} od {totalSize} ({bitrate})", - "Uploading that item is not supported" : "Nije podržano otpremanje ove stavke", - "Error when assembling chunks, status code {status}" : "Pogreška prilikom sastavljanja komada, šifra statusa {status}", - "Choose target folder" : "Odaberi ciljnu mapu", - "Open" : "Otvori", - "Could not load info for file \"{file}\"" : "Nije moguće učitati podatke za datoteku „{file}”", - "Details" : "Pojedinosti", - "Unable to determine date" : "Nije moguće odrediti datum", - "Could not move \"{file}\", target exists" : "Neuspješno premještanje „{file}”, ciljna datoteka postoji", - "Could not move \"{file}\"" : "Neuspješno premještanje „{file}”", - "copy" : "kopiraj", - "Could not copy \"{file}\", target exists" : "Neuspješno kopiranje „{file}”, ciljna datoteka postoji", - "Could not copy \"{file}\"" : "Neuspješno kopiranje „{file}”", - "Copied {origin} inside {destination}" : "Kopirano {origin} unutar {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "Kopirano {origin} i {nbfiles} ostalih datoteka unutar {destination}", - "{newName} already exists" : "{newName} već postoji", - "Could not rename \"{fileName}\", it does not exist any more" : "Neuspješno preimenovanje „{fileName}”, datoteka više ne postoji", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Naziv „{targetName}” upotrebljava se u mapi „{dir}”. Odaberite drugi naziv.", - "Could not rename \"{fileName}\"" : "Neuspješno preimenovanje „{fileName}”", - "Could not create file \"{file}\"" : "Nije moguće stvoriti datoteku „{file}”", - "Could not create file \"{file}\" because it already exists" : "Nije moguće stvoriti datoteku „{file}” jer već postoji", - "Could not create folder \"{dir}\" because it already exists" : "Nije moguće stvoriti mapu „{dir}” jer već postoji", - "Could not fetch file details \"{file}\"" : "Neuspješno dohvaćanje pojedinosti o datoteci „{file}“", - "Error deleting file \"{fileName}\"." : "Pogreška pri brisanju datoteke „{fileName}”.", - "No search results in other folders for {tag}{filter}{endtag}" : "Nema rezultata pretraživanja u drugim mapama za {tag}{filter}{endtag}", - "Enter more than two characters to search in other folders" : "Unesite više od dva znaka za pretraživanje u drugim mapama", - "_%n folder_::_%n folders_" : ["%n mapa","%n mapa","%n mapa"], - "_%n file_::_%n files_" : ["%n datoteka","%n datoteka","%n datoteka"], - "{dirs} and {files}" : "{dirs} i {files}", - "_including %n hidden_::_including %n hidden_" : ["uključujući %n skrivenih","uključujući %n skrivenih","uključujući %n skrivenih"], - "_Uploading %n file_::_Uploading %n files_" : ["Otpremanje %n datoteku","Prenosim %n datoteka","Prenosim %n datoteka"], - "New" : "Novo", - "Select file range" : "Odaberi raspon datoteka", - "{used} used" : "Iskorišteno {used}", - "\"{name}\" is an invalid file name." : "\"{name}\" je neispravno ime datoteke.", - "File name cannot be empty." : "Naziv datoteke ne može biti prazan.", - "\"/\" is not allowed inside a file name." : "„/” nije dopušteno unutar naziva datoteke.", - "\"{name}\" is not an allowed filetype" : "„{name}” nije dopuštena vrsta datoteke", - "Storage of {owner} is full, files cannot be updated or synced anymore!" : "Pohrana {owner} je puna, datoteke više nije moguće ažurirati niti sinkronizirati!", - "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Mapa grupe „{mountPoint}“ je puna, datoteke više nije moguće ažurirati ni sinkronizirati!", - "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Vanjsko spremište za pohranu „{mountPoint}“ je puno, datoteke više nije moguće ažurirati ni sinkronizirati!", - "Your storage is full, files cannot be updated or synced anymore!" : "Vaša je pohrana puna, datoteke više nije moguće ažurirati ni sinkronizirati!", - "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Pohrana {owner} je skoro puna ({usedSpacePercent} %).", - "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Mapa grupe „{mountPoint}“ je skoro puna ({usedSpacePercent} %).", - "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Vanjsko spremište za pohranu „{mountPoint}“ je skoro puno ({usedSpacePercent} %).", - "Your storage is almost full ({usedSpacePercent}%)." : "Vaš prostor za pohranu je skoro pun ({usedSpacePercent} %).", - "_matches \"{filter}\"_::_match \"{filter}\"_" : ["odgovara „{filter}“","podudaranje „{filter}“","podudaranje „{filter}“"], - "Path" : "Put", - "_%n byte_::_%n bytes_" : ["%n bajt","%n bajtova","%n bajtova"], - "Favorited" : "Favorit", - "Copy direct link (only works for users who have access to this file/folder)" : "Kopiraj izravnu poveznicu (samo za korisnike koji smiju pristupiti ovoj datoteci/mapi)", - "Upload file" : "Otpremi datoteku", - "Not favorited" : "Nije označeno kao favorit", - "An error occurred while trying to update the tags" : "Došlo je do pogreške prilikom ažuriranja oznaka", - "\"remote user\"" : "„udaljeni korisnik”", - "Name cannot be empty" : "Naziv ne može biti prazan", - "Toggle %1$s sublist" : "Uključivanje/isključivanje potpopisa %1$s", - "Text file" : "Tekstna datoteka", - "New text file.txt" : "Nova tekstna datoteka.txt" -}, -"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/l10n/hr.json b/apps/files/l10n/hr.json deleted file mode 100644 index d1971b2a72f..00000000000 --- a/apps/files/l10n/hr.json +++ /dev/null @@ -1,214 +0,0 @@ -{ "translations": { - "Added to favorites" : "Dodano u favorite", - "Removed from favorites" : "Uklonjeno iz favorita", - "You added {file} to your favorites" : "Dodali ste {file} u svoje favorite", - "You removed {file} from your favorites" : "Uklonili ste {file} iz svojih favorita", - "Favorites" : "Favoriti", - "File changes" : "Promjene datoteka", - "Created by {user}" : "Stvorio {user}", - "Changed by {user}" : "Izmijenio {user}", - "Deleted by {user}" : "Izbrisao {user}", - "Restored by {user}" : "Vratio {user}", - "Renamed by {user}" : "Preimenovao {user}", - "Moved by {user}" : "Premjestio {user}", - "You created {file}" : "Stvorili ste {file}", - "You created an encrypted file in {file}" : "Stvorili ste šifriranu datoteku u {file}", - "{user} created {file}" : "{user} je stvorio {file}", - "{user} created an encrypted file in {file}" : "{user} je stvorio šifriranu datoteku u {file}", - "{file} was created in a public folder" : "{file} je stvorena u javnoj mapi", - "You changed {file}" : "Promijenili ste {file}", - "You changed an encrypted file in {file}" : "Promijenili ste šifriranu datoteku u {file}", - "{user} changed {file}" : "{user} je promijenio {file}", - "{user} changed an encrypted file in {file}" : "{user} je promijenio šifriranu datoteku u {file}", - "You deleted {file}" : "Izbrisali ste {file}", - "You deleted an encrypted file in {file}" : "Izbrisali ste šifriranu datoteku u {file}", - "{user} deleted {file}" : "{user} je izbrisao {file}", - "{user} deleted an encrypted file in {file}" : "{user} je izbrisao šifriranu datoteku u {file}", - "You restored {file}" : "Vratili ste {file}", - "{user} restored {file}" : "{user} je vratio {file}", - "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Preimenovali ste {oldfile} (skriveno) u {newfile} (skriveno)", - "You renamed {oldfile} (hidden) to {newfile}" : "Preimenovali ste {oldfile} (skriveno) u {newfile}", - "You renamed {oldfile} to {newfile} (hidden)" : "Preimenovali ste {oldfile} u {newfile} (skriveno)", - "You renamed {oldfile} to {newfile}" : "Preimenovali ste {oldfile} u {newfile}", - "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} je preimenovao {oldfile} (skriveno) u {newfile} (skriveno)", - "{user} renamed {oldfile} (hidden) to {newfile}" : "{user} je preimenovao {oldfile} (skriveno) u {newfile}", - "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} je preimenovao {oldfile} u {newfile} (skriveno)", - "{user} renamed {oldfile} to {newfile}" : "{user} je preimenovao {oldfile} u {newfile}", - "You moved {oldfile} to {newfile}" : "Premjestili ste {oldfile} u {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} je premjestio {oldfile} u {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Datoteka je dodana ili uklonjena iz vaših <strong>favorita</strong>", - "Files" : "Datoteke", - "A file or folder has been <strong>changed</strong>" : "Datoteka ili mapa su <strong>promijenjeni</strong>", - "A favorite file or folder has been <strong>changed</strong>" : "Omiljena datoteka ili mapa je <strong>promijenjena</strong>", - "Upload (max. %s)" : "Otprema (maks. %s)", - "Accept" : "Prihvati", - "Reject" : "Odbij", - "Incoming ownership transfer from {user}" : "Dolazni prijenos vlasništva od {user}", - "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Želite li prihvatiti {path}?\n\nNapomena: nakon prihvaćanja prijenos može potrajati do sat vremena.", - "Ownership transfer failed" : "Prijenos vlasništva nije uspio", - "Your ownership transfer of {path} to {user} failed." : "Nije uspio vaš prijenos vlasništva {path} na {user}.", - "The ownership transfer of {path} from {user} failed." : "Nije uspio prijenos vlasništva {path} od {user}.", - "Ownership transfer done" : "Prijenos vlasništva je završen", - "Your ownership transfer of {path} to {user} has completed." : "Vaš prijenos vlasništva {path} na {user} je završen.", - "The ownership transfer of {path} from {user} has completed." : "Prijenos vlasništva {path} od {user} je završen.", - "in %s" : "za %s", - "File Management" : "Upravljanje datotekama", - "Home" : "Početna", - "Target folder does not exist any more" : "Ciljna mapa više ne postoji", - "You don’t have permission to upload or create files here" : "Ovdje ne smijete otpremati ili stvarati datoteke", - "Favorite" : "Favorit", - "Filename" : "Naziv datoteke", - "Folder name" : "Naziv mape", - "Pending" : "Na čekanju", - "Clear filter" : "Ukloni filtar", - "Modified" : "Promijenjeno", - "Type" : "Vrsta", - "Name" : "Naziv", - "Size" : "Veličina", - "Actions" : "Radnje", - "File not found" : "Datoteka nije pronađena", - "{used} of {quota} used" : "Iskorišteno {used} od {quota}", - "Your storage is full, files can not be updated or synced anymore!" : "Vaša je pohrana puna, datoteke više nije moguće ažurirati ni sinkronizirati!", - "Create" : "Stvori", - "New folder" : "Nova mapa", - "Create new folder" : "Stvori novu mapu", - "Submit" : "Šalji", - "Transfer ownership of a file or folder" : "Prenesi vlasništvo nad datotekom ili mapom", - "Choose file or folder to transfer" : "Odaberite datoteku ili mapu za prijenos", - "Change" : "Promijeni", - "New owner" : "Novi vlasnik", - "Choose a file or folder to transfer" : "Odaberite datoteku ili mapu za prijenos", - "Transfer" : "Prijenos", - "Transfer {path} to {userid}" : "Prijenos {path} na {userid}", - "Invalid path selected" : "Odabran nevažeći put", - "Unknown error" : "Nepoznata pogreška", - "Ownership transfer request sent" : "Zahtjev za prijenos vlasništva je poslan", - "No files in here" : "Nema datoteka", - "Upload some content or sync with your devices!" : "Otpremite neki sadržaj ili sinkronizirajte sa svojim uređajima!", - "Go back" : "Natrag", - "Share" : "Dijeli", - "Shared by link" : "Podijeljeno putem poveznice", - "Shared" : "Dijeljeno", - "Switch to list view" : "Prebacite na prikaz popisa", - "Not enough free space" : "Nema dovoljno slobodnog prostora", - "Operation is blocked by access control" : "Radnju je blokirala kontrola pristupa", - "Views" : "Prikazi", - "Show hidden files" : "Prikaz skrivenih datoteka", - "Crop image previews" : "Obreži pretpreglede slika", - "Additional settings" : "Dodatne postavke", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Kopiraj u međuspremnik", - "Use this address to access your Files via WebDAV" : "Upotrijebite ovu adresu za pristupanje svojim datotekama putem WebDAVa", - "Remove from favorites" : "Ukloni iz favorita", - "Add to favorites" : "Dodaj u favorite", - "Tags" : "Oznake", - "Unable to change the favourite state of the file" : "Nije moguće promijeniti status favorita datoteke", - "Error while loading the file data" : "Pogreška pri učitavanju podataka iz datoteke", - "Pick a template for {name}" : "Odaberite predložak za {name}", - "Create a new file with the selected template" : "Stvorite novu datoteku s odabranim predloškom", - "Creating file" : "Stvaranje datoteke", - "Blank" : "Prazno", - "Unable to create new file from template" : "Nije moguće stvoriti novu datoteku iz predloška", - "Disconnect storage" : "Odspoji pohranu", - "Delete permanently" : "Trajno izbrišite", - "Delete file" : "Izbrisati datoteku", - "Delete folder" : "Izbriši mapu", - "Delete" : "Izbriši", - "Cancel" : "Odustani", - "Copy" : "Kopiraj", - "Move" : "Premjesti", - "Move or copy" : "Premjesti ili kopiraj", - "Rename" : "Preimenuj", - "Open details" : "Otvori pojedinosti", - "View in folder" : "Prikaži u mapi", - "Documents" : "Dokumenti", - "Audio" : "Audio", - "Videos" : "Videozapisi", - "Unable to initialize the templates directory" : "Nije moguće inicijalizirati direktorij predložaka", - "Templates" : "Predlošci", - "Some files could not be moved" : "Neke datoteke nije moguće premjestiti", - "This operation is forbidden" : "Ova radnja je zabranjena", - "This directory is unavailable, please check the logs or contact the administrator" : "Ovaj direktorij je nedostupan, provjerite zapise ili se obratite administratoru", - "Storage is temporarily not available" : "Pohrana privremeno nije dostupna", - "No favorites yet" : "Još nema favorita", - "Files and folders you mark as favorite will show up here" : "Ovdje će se prikazati datoteke i mape koje označite kao favorite", - "All files" : "Sve datoteke", - "Recent" : "Nedavni", - "No entries found in this folder" : "U ovoj mapi nisu pronađeni nikakvi zapisi", - "Select all" : "Odaberi sve", - "Upload too large" : "Otprema je prevelika", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Datoteke koje pokušavate otpremiti premašuju maksimalnu veličinu za otpremu datoteka na ovom poslužitelju.", - "File could not be found" : "Datoteka nije pronađena", - "Download" : "Preuzmi", - "Close" : "Zatvori", - "Could not create folder \"{dir}\"" : "Nije moguće stvoriti mapu „{dir}”", - "This will stop your current uploads." : "Ovo će zaustaviti vaše trenutačne otpreme.", - "Upload cancelled." : "Otpremanje je prekinuto.", - "Processing files …" : "Obrada datoteka...", - "…" : "…", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Nije moguće otpremiti {filename} jer je direktorij ili ima 0 bajta", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nedovoljno slobodnog prostora, otpremate {size1} a preostalo je samo {size2}", - "Target folder \"{dir}\" does not exist any more" : "Ciljna mapa „{dir}” više ne postoji", - "An unknown error has occurred" : "Došlo je do nepoznate pogreške", - "Uploading …" : "Otpremanje...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} od {totalSize} ({bitrate})", - "Uploading that item is not supported" : "Nije podržano otpremanje ove stavke", - "Error when assembling chunks, status code {status}" : "Pogreška prilikom sastavljanja komada, šifra statusa {status}", - "Choose target folder" : "Odaberi ciljnu mapu", - "Open" : "Otvori", - "Could not load info for file \"{file}\"" : "Nije moguće učitati podatke za datoteku „{file}”", - "Details" : "Pojedinosti", - "Unable to determine date" : "Nije moguće odrediti datum", - "Could not move \"{file}\", target exists" : "Neuspješno premještanje „{file}”, ciljna datoteka postoji", - "Could not move \"{file}\"" : "Neuspješno premještanje „{file}”", - "copy" : "kopiraj", - "Could not copy \"{file}\", target exists" : "Neuspješno kopiranje „{file}”, ciljna datoteka postoji", - "Could not copy \"{file}\"" : "Neuspješno kopiranje „{file}”", - "Copied {origin} inside {destination}" : "Kopirano {origin} unutar {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "Kopirano {origin} i {nbfiles} ostalih datoteka unutar {destination}", - "{newName} already exists" : "{newName} već postoji", - "Could not rename \"{fileName}\", it does not exist any more" : "Neuspješno preimenovanje „{fileName}”, datoteka više ne postoji", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Naziv „{targetName}” upotrebljava se u mapi „{dir}”. Odaberite drugi naziv.", - "Could not rename \"{fileName}\"" : "Neuspješno preimenovanje „{fileName}”", - "Could not create file \"{file}\"" : "Nije moguće stvoriti datoteku „{file}”", - "Could not create file \"{file}\" because it already exists" : "Nije moguće stvoriti datoteku „{file}” jer već postoji", - "Could not create folder \"{dir}\" because it already exists" : "Nije moguće stvoriti mapu „{dir}” jer već postoji", - "Could not fetch file details \"{file}\"" : "Neuspješno dohvaćanje pojedinosti o datoteci „{file}“", - "Error deleting file \"{fileName}\"." : "Pogreška pri brisanju datoteke „{fileName}”.", - "No search results in other folders for {tag}{filter}{endtag}" : "Nema rezultata pretraživanja u drugim mapama za {tag}{filter}{endtag}", - "Enter more than two characters to search in other folders" : "Unesite više od dva znaka za pretraživanje u drugim mapama", - "_%n folder_::_%n folders_" : ["%n mapa","%n mapa","%n mapa"], - "_%n file_::_%n files_" : ["%n datoteka","%n datoteka","%n datoteka"], - "{dirs} and {files}" : "{dirs} i {files}", - "_including %n hidden_::_including %n hidden_" : ["uključujući %n skrivenih","uključujući %n skrivenih","uključujući %n skrivenih"], - "_Uploading %n file_::_Uploading %n files_" : ["Otpremanje %n datoteku","Prenosim %n datoteka","Prenosim %n datoteka"], - "New" : "Novo", - "Select file range" : "Odaberi raspon datoteka", - "{used} used" : "Iskorišteno {used}", - "\"{name}\" is an invalid file name." : "\"{name}\" je neispravno ime datoteke.", - "File name cannot be empty." : "Naziv datoteke ne može biti prazan.", - "\"/\" is not allowed inside a file name." : "„/” nije dopušteno unutar naziva datoteke.", - "\"{name}\" is not an allowed filetype" : "„{name}” nije dopuštena vrsta datoteke", - "Storage of {owner} is full, files cannot be updated or synced anymore!" : "Pohrana {owner} je puna, datoteke više nije moguće ažurirati niti sinkronizirati!", - "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Mapa grupe „{mountPoint}“ je puna, datoteke više nije moguće ažurirati ni sinkronizirati!", - "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Vanjsko spremište za pohranu „{mountPoint}“ je puno, datoteke više nije moguće ažurirati ni sinkronizirati!", - "Your storage is full, files cannot be updated or synced anymore!" : "Vaša je pohrana puna, datoteke više nije moguće ažurirati ni sinkronizirati!", - "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Pohrana {owner} je skoro puna ({usedSpacePercent} %).", - "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Mapa grupe „{mountPoint}“ je skoro puna ({usedSpacePercent} %).", - "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Vanjsko spremište za pohranu „{mountPoint}“ je skoro puno ({usedSpacePercent} %).", - "Your storage is almost full ({usedSpacePercent}%)." : "Vaš prostor za pohranu je skoro pun ({usedSpacePercent} %).", - "_matches \"{filter}\"_::_match \"{filter}\"_" : ["odgovara „{filter}“","podudaranje „{filter}“","podudaranje „{filter}“"], - "Path" : "Put", - "_%n byte_::_%n bytes_" : ["%n bajt","%n bajtova","%n bajtova"], - "Favorited" : "Favorit", - "Copy direct link (only works for users who have access to this file/folder)" : "Kopiraj izravnu poveznicu (samo za korisnike koji smiju pristupiti ovoj datoteci/mapi)", - "Upload file" : "Otpremi datoteku", - "Not favorited" : "Nije označeno kao favorit", - "An error occurred while trying to update the tags" : "Došlo je do pogreške prilikom ažuriranja oznaka", - "\"remote user\"" : "„udaljeni korisnik”", - "Name cannot be empty" : "Naziv ne može biti prazan", - "Toggle %1$s sublist" : "Uključivanje/isključivanje potpopisa %1$s", - "Text file" : "Tekstna datoteka", - "New text file.txt" : "Nova tekstna datoteka.txt" -},"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/l10n/hu.js b/apps/files/l10n/hu.js index a07747091f7..bb8ba7e08e6 100644 --- a/apps/files/l10n/hu.js +++ b/apps/files/l10n/hu.js @@ -49,8 +49,8 @@ OC.L10N.register( "The file cannot be found" : "A fájl nem található", "The destination path does not exist: %1$s" : "Az elérési útvonal nem létezik: %1$s", "You do not have permission to create a file at the specified location" : "Nincs jogosultsága fájl létrehozására a megadott helyen", - "The file could not be converted." : "A fájl nem konvertálható", - "Could not get relative path to converted file" : "Nem sikerült lekérni a konvertált fájl relatív elérési útját", + "The file could not be converted." : "A fájl nem alakítható át.", + "Could not get relative path to converted file" : "Nem sikerült lekérni az átalakított fájl relatív elérési útját", "Favorite files" : "Kedvenc fájlok", "No favorites" : "Nincsenek kedvencek", "More favorites" : "További kedvencek", @@ -70,8 +70,10 @@ OC.L10N.register( "Transferred from %1$s on %2$s" : "Átadva tőle: %1$s, ekkor %2$s", "Files compatibility" : "Fájlok kompatibilitása", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Fájlnevek korlátozásának engedélyezése, amely biztosítja, hogy a fájlok szinkronizálhatók legyenek az összes klienssel. Alapállapotban az összes fájlnév engedélyezett, amely a POSIX (mint a Linux vagy a macOS) rendszereken érvényes.", - "Enforce Windows compatibility" : "Windows kompatibilitás kényszerítése", - "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Ez megakadályozza a Windows rendszereken érvénytelen fájlneveket, mint például foglalt neveket vagy speciális karaktereket. De ez nem fogja érvényesíteni a kisbetű és nagybetű kompatibilitást.", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "A Windows-kompatibilis fájlnevek engedélyezése után a meglévő fájlok már nem módosíthatóak, de a tulajdonosaik átnevezhetik őket érvényes új fájlnevekre.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Továbbá lehetséges a fájlok automatikus átköltöztetése is a beállítás engedélyezése után, kövesse az occ parancs dokumentációját.", + "Enforce Windows compatibility" : "Windows-kompatibilitás kényszerítése", + "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Ez megakadályozza a Windows rendszereken érvénytelen fájlneveket, mint például a foglalt neveket vagy a speciális karaktereket. De ez nem fogja érvényesíteni a kis- és nagybetűk egyezőnek tekintését.", "File Management" : "Fájlkezelés", "Home" : "Saját mappa", "Target folder does not exist any more" : "A célmappa már nem létezik", @@ -79,6 +81,7 @@ OC.L10N.register( "Go to the \"{dir}\" directory" : "Ugrás a(z) „{dir}” könyvtárhoz", "Current directory path" : "Jelenlegi könyvtár útvonala", "Your have used your space quota and cannot upload files anymore" : "Már felhasználta a tárhelykvótáját, így már nem tölthet fel fájlokat", + "You do not have permission to upload or create files here." : "Nincs jogosultsága, hogy fájlokat töltsön fel és hozzon létre itt.", "Drag and drop files here to upload" : "Húzza ide a fájlokat a feltöltéshez", "Favorite" : "Kedvenc", "Back" : "Vissza", @@ -94,17 +97,25 @@ OC.L10N.register( "Renamed \"{oldName}\" to \"{newName}\"" : "A(z) „{oldName}” átnevezve erre: „{newName}”", "Rename file" : "Fájl átnevezése", "Folder" : "Mappa", + "Unknown file type" : "Ismeretlen fájltípus", + "{ext} image" : "{ext}-kép", + "{ext} video" : "{ext}-videó", + "{ext} audio" : "{ext}-hang", + "{ext} text" : "{ext}-szöveg", "Pending" : "Függőben", "Unknown date" : "Ismeretlen dátum", "Clear filter" : "Szűrő törlése", "Modified" : "Módosítva", + "Search everywhere" : "Keresés mindenhol", "Type" : "Típus", "Active filters" : "Aktív szűrők", "Remove filter" : "Szűrő eltávolítása", "Total rows summary" : "Összes sor összegzése", "Toggle selection for all files and folders" : "Minden fájl és mappa kijelölésének átváltása", "Name" : "Név", + "File type" : "Fájltípus", "Size" : "Méret", + "\"{displayName}\" failed on some elements" : "A(z) „{displayName}” egyes elemeken nem sikerült", "\"{displayName}\" batch action executed successfully" : "A(z) „{displayName}” tömeges művelet sikeresen végrehajtva", "\"{displayName}\" action failed" : "A(z) „{displayName}” művelet sikertelen", "Actions" : "Műveletek", @@ -114,7 +125,8 @@ OC.L10N.register( "Column headers with buttons are sortable." : "A gombot tartalmazó oszlopfejlécek rendezhetők.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Ez a lista teljesítménybeli okokból nincs teljes egészében megjelenítve. A fájlok a listában navigálás során jelennek meg.", "File not found" : "A fájl nem található", - "{count} selected" : "{count}kiválasztva", + "_{count} selected_::_{count} selected_" : ["{count} kijelölve","{count} kijelölve"], + "Search globally" : "Globális keresés", "{usedQuotaByte} used" : "{usedQuotaByte} felhasználva", "{used} of {quota} used" : "{used} / {quota} felhasználva", "{relative}% used" : "{relative}% felhasználva", @@ -127,6 +139,7 @@ OC.L10N.register( "This name is already in use." : "Ez a név már foglalt.", "Create" : "Létrehozás", "Fill template fields" : "Töltse ki a sablon mezőit", + "Submitting fields …" : "Mezők beküldése…", "Submit" : "Beküldés", "Choose a file or folder to transfer" : "Válassz egy átruházandó fájlt vagy mappát", "Transfer" : "Átruházás", @@ -140,11 +153,14 @@ OC.L10N.register( "Change" : "Módosítás", "New owner" : "Új tulajdonos", "Keep {old}" : "{old} megtartása", + "Keep without extension" : "Megtartás kiterjesztés nélkül", + "Use {new}" : "{new} használata", "Remove extension" : "Kiterjesztés eltávolítása", "Change file extension" : "Kiterjesztés módosítása", - "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Ha a file kiterjesztését megváltoztatod erről: \"{old}\" erre: \"{new}\", akkor előfordulhat, hogy aztán nem lehet majd megnyitni.", - "Removing the file extension \"{old}\" may render the file unreadable." : "Ha leveszed a file kiterjesztését: \"{old}\", akkor előfordulhat, hogy aztán nem lehet majd megnyitni.", - "Adding the file extension \"{new}\" may render the file unreadable." : "Ha hozzáadod ezt a kiterjesztést: \"{new}\", akkor előfordulhat, hogy aztán nem lehet majd megnyitni.", + "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "A fájl „{old}” kiterjesztésről „{new}” kiterjesztésre változtatása olvashatatlanná teheti azt.", + "Removing the file extension \"{old}\" may render the file unreadable." : "A fájl „{old}” kiterjesztésének eltávolítása olvashatatlanná teheti azt.", + "Adding the file extension \"{new}\" may render the file unreadable." : "A fájl „{new}” kiterjesztésének hozzáadása olvashatatlanná teheti azt.", + "Do not show this dialog again." : "Ne jelenítse meg újra ezt a párbeszédablakot.", "Select file or folder to link to" : "Válassza ki a hivatkozandó fájlt vagy mappát", "Choose {file}" : "{file} kiválasztása", "Share" : "Megosztás", @@ -152,6 +168,7 @@ OC.L10N.register( "Shared" : "Megosztva", "Switch to list view" : "Váltás listanézetre", "Switch to grid view" : "Váltás rácsnézetre", + "The file could not be found" : "A fájl nem található", "Upload was cancelled by user" : "Feltöltés megszakítva a felhasználó által", "Not enough free space" : "Nincs elég szabad hely", "Operation is blocked by access control" : "A hozzáférés-vezérlés letiltotta a műveletet", @@ -172,11 +189,13 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "A fájl nem található, vagy nincs jogosultsága a megtekintéséhez. Kérje meg a feladót, hogy ossza meg.", "Clipboard is not available" : "A vágólap nem érhető el", "WebDAV URL copied to clipboard" : "A WebDAV-cím a vágólapra másolva", + "All files" : "Az összes fájl", + "Personal files" : "Személyes fájlok", "Sort favorites first" : "Kedvencek előre rendezése", "Sort folders before files" : "Mappák fájlok elé rendezése", "Show hidden files" : "Rejtett fájlok megjelenítése", + "Show file type column" : "Fájltípus oszlop megjelenítése", "Crop image previews" : "Kép előnézetek vágása", - "Enable the grid view" : "Rácsnézet engedélyezése", "Enable folder tree" : "Mappafa engedélyezése", "Additional settings" : "További beállítások", "WebDAV" : "WebDAV", @@ -184,8 +203,11 @@ OC.L10N.register( "Copy to clipboard" : "Másolás a vágólapra", "Use this address to access your Files via WebDAV" : "Ezzel a címmel férhet hozzá a Fájlokhoz a WebDAV-on keresztül", "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Ha engedélyezte a kétfaktoros hitelesítést, akkor kattintson ide, hogy létrehozzon egy új alkalmazásjelszót, és azt használja.", + "Warnings" : "Figyelmeztetések", + "Prevent warning dialogs from open or reenable them." : "Figyelmeztető párbeszédablakok megnyitásának megakadályozása vagy engedélyezése.", + "Show a warning dialog when changing a file extension." : "Figyelmeztető párbeszédablakok megnyitása a fájlkiterjesztés módosításakor.", "Keyboard shortcuts" : "Gyorsbillentyűk", - "Speed up your Files experience with these quick shortcuts." : "Gyorsítsa fel a Fájlböngészést ezekkel a billentyűparancsokkal.", + "Speed up your Files experience with these quick shortcuts." : "Gyorsítsa fel a fájlböngészést ezekkel a billentyűparancsokkal.", "Open the actions menu for a file" : "Nyissa meg a fájl műveletek menüjét", "Rename a file" : "Fájl átnevezése", "Delete a file" : "Fájl törlése", @@ -208,6 +230,7 @@ OC.L10N.register( "Show those shortcuts" : "Gyorsbillentyűk megjelenítése", "You" : "Ön", "Shared multiple times with different people" : "Többször megosztva különböző személyekkel", + "Unable to change the favorite state of the file" : "Nem lehet megváltoztatni a fájl kedvenc állapotát", "Error while loading the file data" : "Hiba történt a fájladatok betöltése közben", "Owner" : "Tulajdonos", "Remove from favorites" : "Eltávolítás a kedvencekből", @@ -220,14 +243,18 @@ OC.L10N.register( "Creating file" : "Fájl létrehozása", "Save as {displayName}" : "Mentés mint {displayName}", "Save as …" : "Mentés másként…", - "Failed to convert files: {message}" : "A fájlok konvertálása sikertelen: {message}", - "All files failed to be converted" : "Az összes fájl konvertálása sikertelen", - "One file could not be converted: {message}" : "Egy fájl nem konvertálható: {message}", - "Files successfully converted" : "Fájlok sikeresen konvertálva", - "Failed to convert files" : "A fájlok konvertálása sikertelen", - "File successfully converted" : "Fájl sikeresen konvertálva", - "Failed to convert file: {message}" : "A fájl konvertálása sikertelen: {message}", - "Failed to convert file" : "A fájl konvertálása sikertelen", + "Converting files …" : "Fájlok átalakítása…", + "Failed to convert files: {message}" : "A fájlok átalakítása sikertelen: {message}", + "All files failed to be converted" : "Az összes fájl átalakítása sikertelen", + "One file could not be converted: {message}" : "Egy fájl nem alakítható át: {message}", + "_One file could not be converted_::_%n files could not be converted_" : ["Egy fájl nem alakítható át","%n fájl nem alakítható át"], + "_One file successfully converted_::_%n files successfully converted_" : ["Egy fájl sikeresen átalakítva","%n fájl sikeresen átalakítva"], + "Files successfully converted" : "Fájlok sikeresen átalakítva", + "Failed to convert files" : "A fájlok átalakítása sikertelen", + "Converting file …" : "Fájl átalakítása…", + "File successfully converted" : "Fájl sikeresen átalakítva", + "Failed to convert file: {message}" : "A fájl átalakítása sikertelen: {message}", + "Failed to convert file" : "A fájl átalakítása sikertelen", "Deletion cancelled" : "Törlés megszakítva", "Leave this share" : "Megosztás elhagyása", "Leave these shares" : "Megosztások elhagyása", @@ -244,8 +271,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["{count} elem törlésére készül","{count} elem törlésére készül"], "Confirm deletion" : "Törlés megerősítése", "Cancel" : "Mégse", + "Download" : "Letöltés", "Moving \"{source}\" to \"{destination}\" …" : "„{source}” áthelyezése ide: „{destination}” …", "Copying \"{source}\" to \"{destination}\" …" : "„{source}” másolása ide: „{destination}” …", + "Destination is not a folder" : "A cél nem mappa", + "This file/folder is already in that directory" : "Ez a fájl/mappa már létezik a mappában", "You cannot move a file/folder onto itself or into a subfolder of itself" : "A fájl/mappa önmagába, vagy saját almappájába áthelyezése nem lehetséges", "(copy)" : "(másolat)", "(copy %n)" : "(%n. másolat)", @@ -264,11 +294,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Az áthelyezés vagy másolás művelet megszakítva", "Open folder {displayName}" : "A(z) {displayName} mappa megnyitása", "Open in Files" : "Megnyitás a Fájlokban", + "Open locally" : "Megnyitás helyben", + "Failed to redirect to client" : "Nem sikerült az átirányítás a klienshez", "Open file locally" : "A fájl megnyitása helyben", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "A fájlnak most már meg kellene nyílni az eszközén. Ha mégsem, ellenőrizze, hogy telepítve van-e az asztali alkalmazás.", "Retry and close" : "Újrapróbálás és bezárás", - "Failed to redirect to client" : "Nem sikerült az átirányítás a klienshez", - "Open locally" : "Megnyitás helyben", + "Open online" : "Megnyitás online", "Rename" : "Átnevezés", "Open details" : "Részletek megnyitása", "View in folder" : "Megtekintés mappában", @@ -294,24 +325,28 @@ OC.L10N.register( "In folder" : "Könyvtárban", "Search in folder: {folder}" : "Keresés a mappában: {folder}", "One of the dropped files could not be processed" : "Egy vagy több idehúzott fájl nem dolgozható fel", - "Your browser does not support the Filesystem API. Directories will not be uploaded" : "Az Ön böngészője nem támogatja a fájlrendszer API-t. Könyvtárak nem lesznek feltöltve.", + "Your browser does not support the Filesystem API. Directories will not be uploaded" : "A böngészője nem támogatja a fájlrendszer API-t. Könyvtárak nem lesznek feltöltve.", "No files to upload" : "Nincsenek feltöltendő fájlok", "Unable to create the directory {directory}" : "Nem hozható létre a(z) {directory} könyvtár", "Some files could not be uploaded" : "Néhány fájlt nem lehet feltölteni", "Files uploaded successfully" : "Fájlok sikeresen feltöltve", - "No files to process" : "Nincsenek feldolgozandó fájlok ", + "No files to process" : "Nincsenek feldolgozandó fájlok", "Some files could not be copied" : "Néhány fájlt nem lehetett másolni", "Some files could not be moved" : "Néhány fájlt nem lehetett áthelyezni", "Files copied successfully" : "A fájlok másolása sikeres", "Files moved successfully" : "A fájlok áthelyezése sikeres", "Conflicts resolution skipped" : "Konfliktusfeloldás kihagyva", "Upload cancelled" : "Feltöltés megszakítva", + "Could not rename \"{oldName}\", it does not exist any more" : "A(z) „{oldName}” nem nevezhető át, mert már nem létezik", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "A(z) „{newName}” név már használatban van a(z) „{dir}” mappában. Válasszon másik nevet.", + "Could not rename \"{oldName}\"" : "A(z) „{oldName}” nem nevezhető át", "This operation is forbidden" : "Ez a művelet tiltott", "This directory is unavailable, please check the logs or contact the administrator" : "Ez a könyvtár nem érhető el, nézze meg a naplófájlokat vagy lépjen kapcsolatba az adminisztrátorral", "Storage is temporarily not available" : "A tároló átmenetileg nem érhető el", "Unexpected error: {error}" : "Váratlan hiba: {error}", "_%n file_::_%n files_" : ["%n fájl","%n fájl"], "_%n folder_::_%n folders_" : ["%n mappa","%n mappa"], + "_%n hidden_::_%n hidden_" : ["%n rejtett","%n rejtett"], "Filename must not be empty." : "A fájlnév nem lehet üres.", "\"{char}\" is not allowed inside a filename." : "„{char}” nem szerepelhet a fájlnévben.", "\"{segment}\" is a reserved name and not allowed for filenames." : "A(z) „{segment}” egy fenntartott név és fájlnevek esetén nem engedélyezett.", @@ -320,10 +355,8 @@ OC.L10N.register( "List of favorite files and folders." : "Kedvenc fájlok és mappák felsorolása.", "No favorites yet" : "Még nincsenek kedvencek", "Files and folders you mark as favorite will show up here" : "A kedvencnek jelölt fájlokat és mappákat itt találja meg", - "All files" : "Az összes fájl", "List of your files and folders." : "Saját fájlok és mappák felsorolása.", "All folders" : "Összes mappa", - "Personal files" : "Személyes fájlok", "List of your files and folders that are not shared." : "Meg nem osztott fájlok és mappák felsorolása.", "No personal files found" : "Nem találhatóak személyes fájlok", "Files that are not shared will show up here." : "A meg nem osztott fájlok itt fognak megjelenni.", @@ -331,12 +364,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Közelmúltban módosított fájlok és mappák felsorolása.", "No recently modified files" : "Nincs a közelmúltban módosított fájl", "Files and folders you recently modified will show up here." : "Az Ön által módosított fájlok és mappák itt jelennek meg.", + "Search" : "Keresés", "No entries found in this folder" : "Nincsenek bejegyzések ebben a mappában", "Select all" : "Összes kijelölése", "Upload too large" : "A feltöltés túl nagy", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "A feltölteni próbált fájlok mérete meghaladja a kiszolgálón megengedett legnagyobb méretet.", "File could not be found" : "A fájl nem található", - "Download" : "Letöltés", "Show list view" : "Listanézet megjelenítése", "Show grid view" : "Rácsnézet megjelenítése", "Close" : "Bezárás", @@ -375,9 +408,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "A(z) {origin} átmásolva ide: {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "A(z) {origin} és {nbfiles} egyéb fájl átmásolva ide: {destination}", "{newName} already exists" : "A(z) {newName} már létezik", - "Could not rename \"{fileName}\", it does not exist any more" : "A(z) „{fileName}” átnevetése sikertelen, mert már nem létezik", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "A(z) „{targetName}” név már használatban van a(z) „{dir}” mappában. Válasszon másik nevet.", - "Could not rename \"{fileName}\"" : "A(z) „{fileName}” nem nevezhető át", "Could not create file \"{file}\"" : "A(z) „{file}” nem hozható létre", "Could not create file \"{file}\" because it already exists" : "A(z) „{file}” fájl nem hozható létre, mert már létezik", "Could not create folder \"{dir}\" because it already exists" : "A(z) „{dir}” mappa nem hozható létre, mert már létezik", @@ -398,7 +428,7 @@ OC.L10N.register( "File name cannot be empty." : "A fájlnév nem lehet üres.", "\"/\" is not allowed inside a file name." : "„/” nem szerepelhet fájlnévben.", "\"{name}\" is not an allowed filetype" : "A(z) „{name}” nem engedélyezett fájltípus", - "Storage of {owner} is full, files cannot be updated or synced anymore!" : "{owner} tárolója megtelt, a fájlok többé nem frissíthetők és szinkronizálhatók.q", + "Storage of {owner} is full, files cannot be updated or synced anymore!" : "{owner} tárolója megtelt, a fájlok többé nem frissíthetők és szinkronizálhatók.", "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "A(z) „{mountPoint}” csoportmappa megtelt, a fájlok többé nem frissíthetők vagy szinkronizálhatók.", "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "A(z) „{mountPoint}” külső tároló megtelt, a fájlok többé nem frissíthetők vagy szinkronizálhatók.", "Your storage is full, files cannot be updated or synced anymore!" : "A tárhelye megtelt, a fájlok többé nem frissíthetők vagy szinkronizálhatók.", @@ -419,8 +449,7 @@ OC.L10N.register( "Upload (max. %s)" : "Feltöltés (legfeljebb %s)", "Submitting fields…" : "Mezők beküldése…", "Filter filenames…" : "Fájlnevek szűrése…", - "Edit file locally" : "Fájl helyi szerkesztése", - "Edit online" : "Online szerkesztés", + "Enable the grid view" : "Rácsnézet engedélyezése", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} mappa","{folderCount} mappa"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fájl","{fileCount} fájl"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fájl és {folderCount} mappa","1 fájl és {folderCount} mappa"], @@ -429,7 +458,9 @@ OC.L10N.register( "Personal Files" : "Személyes fájlok", "Text file" : "Szövegfájl", "New text file.txt" : "Új szövegfájl.txt", - "{count} files could not be converted" : "{count} fájl nem konvertálható", - "{count} files successfully converted" : "{count} fájl sikeresen konvertálva" + "%1$s (renamed)" : "%1$s (átnevezve)", + "renamed file" : "átnevezett fájl", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "A Windows-kompatibilis fájlnevek engedélyezése után a meglévő fájlok már nem módosíthatóak, de a tulajdonosaik átnevezhetik őket érvényes új nevekre.", + "Filter file names …" : "Fájlnevek szűrése…" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/hu.json b/apps/files/l10n/hu.json index f396814aa2b..3f4fbe4ce97 100644 --- a/apps/files/l10n/hu.json +++ b/apps/files/l10n/hu.json @@ -47,8 +47,8 @@ "The file cannot be found" : "A fájl nem található", "The destination path does not exist: %1$s" : "Az elérési útvonal nem létezik: %1$s", "You do not have permission to create a file at the specified location" : "Nincs jogosultsága fájl létrehozására a megadott helyen", - "The file could not be converted." : "A fájl nem konvertálható", - "Could not get relative path to converted file" : "Nem sikerült lekérni a konvertált fájl relatív elérési útját", + "The file could not be converted." : "A fájl nem alakítható át.", + "Could not get relative path to converted file" : "Nem sikerült lekérni az átalakított fájl relatív elérési útját", "Favorite files" : "Kedvenc fájlok", "No favorites" : "Nincsenek kedvencek", "More favorites" : "További kedvencek", @@ -68,8 +68,10 @@ "Transferred from %1$s on %2$s" : "Átadva tőle: %1$s, ekkor %2$s", "Files compatibility" : "Fájlok kompatibilitása", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Fájlnevek korlátozásának engedélyezése, amely biztosítja, hogy a fájlok szinkronizálhatók legyenek az összes klienssel. Alapállapotban az összes fájlnév engedélyezett, amely a POSIX (mint a Linux vagy a macOS) rendszereken érvényes.", - "Enforce Windows compatibility" : "Windows kompatibilitás kényszerítése", - "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Ez megakadályozza a Windows rendszereken érvénytelen fájlneveket, mint például foglalt neveket vagy speciális karaktereket. De ez nem fogja érvényesíteni a kisbetű és nagybetű kompatibilitást.", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "A Windows-kompatibilis fájlnevek engedélyezése után a meglévő fájlok már nem módosíthatóak, de a tulajdonosaik átnevezhetik őket érvényes új fájlnevekre.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Továbbá lehetséges a fájlok automatikus átköltöztetése is a beállítás engedélyezése után, kövesse az occ parancs dokumentációját.", + "Enforce Windows compatibility" : "Windows-kompatibilitás kényszerítése", + "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Ez megakadályozza a Windows rendszereken érvénytelen fájlneveket, mint például a foglalt neveket vagy a speciális karaktereket. De ez nem fogja érvényesíteni a kis- és nagybetűk egyezőnek tekintését.", "File Management" : "Fájlkezelés", "Home" : "Saját mappa", "Target folder does not exist any more" : "A célmappa már nem létezik", @@ -77,6 +79,7 @@ "Go to the \"{dir}\" directory" : "Ugrás a(z) „{dir}” könyvtárhoz", "Current directory path" : "Jelenlegi könyvtár útvonala", "Your have used your space quota and cannot upload files anymore" : "Már felhasználta a tárhelykvótáját, így már nem tölthet fel fájlokat", + "You do not have permission to upload or create files here." : "Nincs jogosultsága, hogy fájlokat töltsön fel és hozzon létre itt.", "Drag and drop files here to upload" : "Húzza ide a fájlokat a feltöltéshez", "Favorite" : "Kedvenc", "Back" : "Vissza", @@ -92,17 +95,25 @@ "Renamed \"{oldName}\" to \"{newName}\"" : "A(z) „{oldName}” átnevezve erre: „{newName}”", "Rename file" : "Fájl átnevezése", "Folder" : "Mappa", + "Unknown file type" : "Ismeretlen fájltípus", + "{ext} image" : "{ext}-kép", + "{ext} video" : "{ext}-videó", + "{ext} audio" : "{ext}-hang", + "{ext} text" : "{ext}-szöveg", "Pending" : "Függőben", "Unknown date" : "Ismeretlen dátum", "Clear filter" : "Szűrő törlése", "Modified" : "Módosítva", + "Search everywhere" : "Keresés mindenhol", "Type" : "Típus", "Active filters" : "Aktív szűrők", "Remove filter" : "Szűrő eltávolítása", "Total rows summary" : "Összes sor összegzése", "Toggle selection for all files and folders" : "Minden fájl és mappa kijelölésének átváltása", "Name" : "Név", + "File type" : "Fájltípus", "Size" : "Méret", + "\"{displayName}\" failed on some elements" : "A(z) „{displayName}” egyes elemeken nem sikerült", "\"{displayName}\" batch action executed successfully" : "A(z) „{displayName}” tömeges művelet sikeresen végrehajtva", "\"{displayName}\" action failed" : "A(z) „{displayName}” művelet sikertelen", "Actions" : "Műveletek", @@ -112,7 +123,8 @@ "Column headers with buttons are sortable." : "A gombot tartalmazó oszlopfejlécek rendezhetők.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Ez a lista teljesítménybeli okokból nincs teljes egészében megjelenítve. A fájlok a listában navigálás során jelennek meg.", "File not found" : "A fájl nem található", - "{count} selected" : "{count}kiválasztva", + "_{count} selected_::_{count} selected_" : ["{count} kijelölve","{count} kijelölve"], + "Search globally" : "Globális keresés", "{usedQuotaByte} used" : "{usedQuotaByte} felhasználva", "{used} of {quota} used" : "{used} / {quota} felhasználva", "{relative}% used" : "{relative}% felhasználva", @@ -125,6 +137,7 @@ "This name is already in use." : "Ez a név már foglalt.", "Create" : "Létrehozás", "Fill template fields" : "Töltse ki a sablon mezőit", + "Submitting fields …" : "Mezők beküldése…", "Submit" : "Beküldés", "Choose a file or folder to transfer" : "Válassz egy átruházandó fájlt vagy mappát", "Transfer" : "Átruházás", @@ -138,11 +151,14 @@ "Change" : "Módosítás", "New owner" : "Új tulajdonos", "Keep {old}" : "{old} megtartása", + "Keep without extension" : "Megtartás kiterjesztés nélkül", + "Use {new}" : "{new} használata", "Remove extension" : "Kiterjesztés eltávolítása", "Change file extension" : "Kiterjesztés módosítása", - "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Ha a file kiterjesztését megváltoztatod erről: \"{old}\" erre: \"{new}\", akkor előfordulhat, hogy aztán nem lehet majd megnyitni.", - "Removing the file extension \"{old}\" may render the file unreadable." : "Ha leveszed a file kiterjesztését: \"{old}\", akkor előfordulhat, hogy aztán nem lehet majd megnyitni.", - "Adding the file extension \"{new}\" may render the file unreadable." : "Ha hozzáadod ezt a kiterjesztést: \"{new}\", akkor előfordulhat, hogy aztán nem lehet majd megnyitni.", + "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "A fájl „{old}” kiterjesztésről „{new}” kiterjesztésre változtatása olvashatatlanná teheti azt.", + "Removing the file extension \"{old}\" may render the file unreadable." : "A fájl „{old}” kiterjesztésének eltávolítása olvashatatlanná teheti azt.", + "Adding the file extension \"{new}\" may render the file unreadable." : "A fájl „{new}” kiterjesztésének hozzáadása olvashatatlanná teheti azt.", + "Do not show this dialog again." : "Ne jelenítse meg újra ezt a párbeszédablakot.", "Select file or folder to link to" : "Válassza ki a hivatkozandó fájlt vagy mappát", "Choose {file}" : "{file} kiválasztása", "Share" : "Megosztás", @@ -150,6 +166,7 @@ "Shared" : "Megosztva", "Switch to list view" : "Váltás listanézetre", "Switch to grid view" : "Váltás rácsnézetre", + "The file could not be found" : "A fájl nem található", "Upload was cancelled by user" : "Feltöltés megszakítva a felhasználó által", "Not enough free space" : "Nincs elég szabad hely", "Operation is blocked by access control" : "A hozzáférés-vezérlés letiltotta a műveletet", @@ -170,11 +187,13 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "A fájl nem található, vagy nincs jogosultsága a megtekintéséhez. Kérje meg a feladót, hogy ossza meg.", "Clipboard is not available" : "A vágólap nem érhető el", "WebDAV URL copied to clipboard" : "A WebDAV-cím a vágólapra másolva", + "All files" : "Az összes fájl", + "Personal files" : "Személyes fájlok", "Sort favorites first" : "Kedvencek előre rendezése", "Sort folders before files" : "Mappák fájlok elé rendezése", "Show hidden files" : "Rejtett fájlok megjelenítése", + "Show file type column" : "Fájltípus oszlop megjelenítése", "Crop image previews" : "Kép előnézetek vágása", - "Enable the grid view" : "Rácsnézet engedélyezése", "Enable folder tree" : "Mappafa engedélyezése", "Additional settings" : "További beállítások", "WebDAV" : "WebDAV", @@ -182,8 +201,11 @@ "Copy to clipboard" : "Másolás a vágólapra", "Use this address to access your Files via WebDAV" : "Ezzel a címmel férhet hozzá a Fájlokhoz a WebDAV-on keresztül", "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Ha engedélyezte a kétfaktoros hitelesítést, akkor kattintson ide, hogy létrehozzon egy új alkalmazásjelszót, és azt használja.", + "Warnings" : "Figyelmeztetések", + "Prevent warning dialogs from open or reenable them." : "Figyelmeztető párbeszédablakok megnyitásának megakadályozása vagy engedélyezése.", + "Show a warning dialog when changing a file extension." : "Figyelmeztető párbeszédablakok megnyitása a fájlkiterjesztés módosításakor.", "Keyboard shortcuts" : "Gyorsbillentyűk", - "Speed up your Files experience with these quick shortcuts." : "Gyorsítsa fel a Fájlböngészést ezekkel a billentyűparancsokkal.", + "Speed up your Files experience with these quick shortcuts." : "Gyorsítsa fel a fájlböngészést ezekkel a billentyűparancsokkal.", "Open the actions menu for a file" : "Nyissa meg a fájl műveletek menüjét", "Rename a file" : "Fájl átnevezése", "Delete a file" : "Fájl törlése", @@ -206,6 +228,7 @@ "Show those shortcuts" : "Gyorsbillentyűk megjelenítése", "You" : "Ön", "Shared multiple times with different people" : "Többször megosztva különböző személyekkel", + "Unable to change the favorite state of the file" : "Nem lehet megváltoztatni a fájl kedvenc állapotát", "Error while loading the file data" : "Hiba történt a fájladatok betöltése közben", "Owner" : "Tulajdonos", "Remove from favorites" : "Eltávolítás a kedvencekből", @@ -218,14 +241,18 @@ "Creating file" : "Fájl létrehozása", "Save as {displayName}" : "Mentés mint {displayName}", "Save as …" : "Mentés másként…", - "Failed to convert files: {message}" : "A fájlok konvertálása sikertelen: {message}", - "All files failed to be converted" : "Az összes fájl konvertálása sikertelen", - "One file could not be converted: {message}" : "Egy fájl nem konvertálható: {message}", - "Files successfully converted" : "Fájlok sikeresen konvertálva", - "Failed to convert files" : "A fájlok konvertálása sikertelen", - "File successfully converted" : "Fájl sikeresen konvertálva", - "Failed to convert file: {message}" : "A fájl konvertálása sikertelen: {message}", - "Failed to convert file" : "A fájl konvertálása sikertelen", + "Converting files …" : "Fájlok átalakítása…", + "Failed to convert files: {message}" : "A fájlok átalakítása sikertelen: {message}", + "All files failed to be converted" : "Az összes fájl átalakítása sikertelen", + "One file could not be converted: {message}" : "Egy fájl nem alakítható át: {message}", + "_One file could not be converted_::_%n files could not be converted_" : ["Egy fájl nem alakítható át","%n fájl nem alakítható át"], + "_One file successfully converted_::_%n files successfully converted_" : ["Egy fájl sikeresen átalakítva","%n fájl sikeresen átalakítva"], + "Files successfully converted" : "Fájlok sikeresen átalakítva", + "Failed to convert files" : "A fájlok átalakítása sikertelen", + "Converting file …" : "Fájl átalakítása…", + "File successfully converted" : "Fájl sikeresen átalakítva", + "Failed to convert file: {message}" : "A fájl átalakítása sikertelen: {message}", + "Failed to convert file" : "A fájl átalakítása sikertelen", "Deletion cancelled" : "Törlés megszakítva", "Leave this share" : "Megosztás elhagyása", "Leave these shares" : "Megosztások elhagyása", @@ -242,8 +269,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["{count} elem törlésére készül","{count} elem törlésére készül"], "Confirm deletion" : "Törlés megerősítése", "Cancel" : "Mégse", + "Download" : "Letöltés", "Moving \"{source}\" to \"{destination}\" …" : "„{source}” áthelyezése ide: „{destination}” …", "Copying \"{source}\" to \"{destination}\" …" : "„{source}” másolása ide: „{destination}” …", + "Destination is not a folder" : "A cél nem mappa", + "This file/folder is already in that directory" : "Ez a fájl/mappa már létezik a mappában", "You cannot move a file/folder onto itself or into a subfolder of itself" : "A fájl/mappa önmagába, vagy saját almappájába áthelyezése nem lehetséges", "(copy)" : "(másolat)", "(copy %n)" : "(%n. másolat)", @@ -262,11 +292,12 @@ "Cancelled move or copy operation" : "Az áthelyezés vagy másolás művelet megszakítva", "Open folder {displayName}" : "A(z) {displayName} mappa megnyitása", "Open in Files" : "Megnyitás a Fájlokban", + "Open locally" : "Megnyitás helyben", + "Failed to redirect to client" : "Nem sikerült az átirányítás a klienshez", "Open file locally" : "A fájl megnyitása helyben", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "A fájlnak most már meg kellene nyílni az eszközén. Ha mégsem, ellenőrizze, hogy telepítve van-e az asztali alkalmazás.", "Retry and close" : "Újrapróbálás és bezárás", - "Failed to redirect to client" : "Nem sikerült az átirányítás a klienshez", - "Open locally" : "Megnyitás helyben", + "Open online" : "Megnyitás online", "Rename" : "Átnevezés", "Open details" : "Részletek megnyitása", "View in folder" : "Megtekintés mappában", @@ -292,24 +323,28 @@ "In folder" : "Könyvtárban", "Search in folder: {folder}" : "Keresés a mappában: {folder}", "One of the dropped files could not be processed" : "Egy vagy több idehúzott fájl nem dolgozható fel", - "Your browser does not support the Filesystem API. Directories will not be uploaded" : "Az Ön böngészője nem támogatja a fájlrendszer API-t. Könyvtárak nem lesznek feltöltve.", + "Your browser does not support the Filesystem API. Directories will not be uploaded" : "A böngészője nem támogatja a fájlrendszer API-t. Könyvtárak nem lesznek feltöltve.", "No files to upload" : "Nincsenek feltöltendő fájlok", "Unable to create the directory {directory}" : "Nem hozható létre a(z) {directory} könyvtár", "Some files could not be uploaded" : "Néhány fájlt nem lehet feltölteni", "Files uploaded successfully" : "Fájlok sikeresen feltöltve", - "No files to process" : "Nincsenek feldolgozandó fájlok ", + "No files to process" : "Nincsenek feldolgozandó fájlok", "Some files could not be copied" : "Néhány fájlt nem lehetett másolni", "Some files could not be moved" : "Néhány fájlt nem lehetett áthelyezni", "Files copied successfully" : "A fájlok másolása sikeres", "Files moved successfully" : "A fájlok áthelyezése sikeres", "Conflicts resolution skipped" : "Konfliktusfeloldás kihagyva", "Upload cancelled" : "Feltöltés megszakítva", + "Could not rename \"{oldName}\", it does not exist any more" : "A(z) „{oldName}” nem nevezhető át, mert már nem létezik", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "A(z) „{newName}” név már használatban van a(z) „{dir}” mappában. Válasszon másik nevet.", + "Could not rename \"{oldName}\"" : "A(z) „{oldName}” nem nevezhető át", "This operation is forbidden" : "Ez a művelet tiltott", "This directory is unavailable, please check the logs or contact the administrator" : "Ez a könyvtár nem érhető el, nézze meg a naplófájlokat vagy lépjen kapcsolatba az adminisztrátorral", "Storage is temporarily not available" : "A tároló átmenetileg nem érhető el", "Unexpected error: {error}" : "Váratlan hiba: {error}", "_%n file_::_%n files_" : ["%n fájl","%n fájl"], "_%n folder_::_%n folders_" : ["%n mappa","%n mappa"], + "_%n hidden_::_%n hidden_" : ["%n rejtett","%n rejtett"], "Filename must not be empty." : "A fájlnév nem lehet üres.", "\"{char}\" is not allowed inside a filename." : "„{char}” nem szerepelhet a fájlnévben.", "\"{segment}\" is a reserved name and not allowed for filenames." : "A(z) „{segment}” egy fenntartott név és fájlnevek esetén nem engedélyezett.", @@ -318,10 +353,8 @@ "List of favorite files and folders." : "Kedvenc fájlok és mappák felsorolása.", "No favorites yet" : "Még nincsenek kedvencek", "Files and folders you mark as favorite will show up here" : "A kedvencnek jelölt fájlokat és mappákat itt találja meg", - "All files" : "Az összes fájl", "List of your files and folders." : "Saját fájlok és mappák felsorolása.", "All folders" : "Összes mappa", - "Personal files" : "Személyes fájlok", "List of your files and folders that are not shared." : "Meg nem osztott fájlok és mappák felsorolása.", "No personal files found" : "Nem találhatóak személyes fájlok", "Files that are not shared will show up here." : "A meg nem osztott fájlok itt fognak megjelenni.", @@ -329,12 +362,12 @@ "List of recently modified files and folders." : "Közelmúltban módosított fájlok és mappák felsorolása.", "No recently modified files" : "Nincs a közelmúltban módosított fájl", "Files and folders you recently modified will show up here." : "Az Ön által módosított fájlok és mappák itt jelennek meg.", + "Search" : "Keresés", "No entries found in this folder" : "Nincsenek bejegyzések ebben a mappában", "Select all" : "Összes kijelölése", "Upload too large" : "A feltöltés túl nagy", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "A feltölteni próbált fájlok mérete meghaladja a kiszolgálón megengedett legnagyobb méretet.", "File could not be found" : "A fájl nem található", - "Download" : "Letöltés", "Show list view" : "Listanézet megjelenítése", "Show grid view" : "Rácsnézet megjelenítése", "Close" : "Bezárás", @@ -373,9 +406,6 @@ "Copied {origin} inside {destination}" : "A(z) {origin} átmásolva ide: {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "A(z) {origin} és {nbfiles} egyéb fájl átmásolva ide: {destination}", "{newName} already exists" : "A(z) {newName} már létezik", - "Could not rename \"{fileName}\", it does not exist any more" : "A(z) „{fileName}” átnevetése sikertelen, mert már nem létezik", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "A(z) „{targetName}” név már használatban van a(z) „{dir}” mappában. Válasszon másik nevet.", - "Could not rename \"{fileName}\"" : "A(z) „{fileName}” nem nevezhető át", "Could not create file \"{file}\"" : "A(z) „{file}” nem hozható létre", "Could not create file \"{file}\" because it already exists" : "A(z) „{file}” fájl nem hozható létre, mert már létezik", "Could not create folder \"{dir}\" because it already exists" : "A(z) „{dir}” mappa nem hozható létre, mert már létezik", @@ -396,7 +426,7 @@ "File name cannot be empty." : "A fájlnév nem lehet üres.", "\"/\" is not allowed inside a file name." : "„/” nem szerepelhet fájlnévben.", "\"{name}\" is not an allowed filetype" : "A(z) „{name}” nem engedélyezett fájltípus", - "Storage of {owner} is full, files cannot be updated or synced anymore!" : "{owner} tárolója megtelt, a fájlok többé nem frissíthetők és szinkronizálhatók.q", + "Storage of {owner} is full, files cannot be updated or synced anymore!" : "{owner} tárolója megtelt, a fájlok többé nem frissíthetők és szinkronizálhatók.", "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "A(z) „{mountPoint}” csoportmappa megtelt, a fájlok többé nem frissíthetők vagy szinkronizálhatók.", "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "A(z) „{mountPoint}” külső tároló megtelt, a fájlok többé nem frissíthetők vagy szinkronizálhatók.", "Your storage is full, files cannot be updated or synced anymore!" : "A tárhelye megtelt, a fájlok többé nem frissíthetők vagy szinkronizálhatók.", @@ -417,8 +447,7 @@ "Upload (max. %s)" : "Feltöltés (legfeljebb %s)", "Submitting fields…" : "Mezők beküldése…", "Filter filenames…" : "Fájlnevek szűrése…", - "Edit file locally" : "Fájl helyi szerkesztése", - "Edit online" : "Online szerkesztés", + "Enable the grid view" : "Rácsnézet engedélyezése", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} mappa","{folderCount} mappa"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fájl","{fileCount} fájl"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fájl és {folderCount} mappa","1 fájl és {folderCount} mappa"], @@ -427,7 +456,9 @@ "Personal Files" : "Személyes fájlok", "Text file" : "Szövegfájl", "New text file.txt" : "Új szövegfájl.txt", - "{count} files could not be converted" : "{count} fájl nem konvertálható", - "{count} files successfully converted" : "{count} fájl sikeresen konvertálva" + "%1$s (renamed)" : "%1$s (átnevezve)", + "renamed file" : "átnevezett fájl", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "A Windows-kompatibilis fájlnevek engedélyezése után a meglévő fájlok már nem módosíthatóak, de a tulajdonosaik átnevezhetik őket érvényes új nevekre.", + "Filter file names …" : "Fájlnevek szűrése…" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/hy.js b/apps/files/l10n/hy.js deleted file mode 100644 index c515b73db76..00000000000 --- a/apps/files/l10n/hy.js +++ /dev/null @@ -1,40 +0,0 @@ -OC.L10N.register( - "files", - { - "Files" : "Ֆայլեր", - "All files" : "Բոլոր ֆայլերը", - "Close" : "Փակել", - "Download" : "Ներբեռնել", - "Rename" : "Վերանվանել", - "Delete" : "Ջնջել", - "Select" : "Նշել", - "Name" : "Անուն", - "Size" : "Չափս", - "Modified" : "Փոփոխված", - "_%n folder_::_%n folders_" : ["%n պանակ","%n պանակ"], - "_%n file_::_%n files_" : ["%n ֆայլ","%n ֆայլ"], - "{dirs} and {files}" : "{dirs} և {files}", - "New" : "Նոր", - "_%n byte_::_%n bytes_" : ["%n բայտ","%n բայտ"], - "Folder" : "Պանակ", - "New folder" : "Նոր պանակ", - "{newname} already exists" : "{newname} գոյություն ունի", - "Upload" : "Բեռնել", - "You created %1$s" : "Դու ստեղծեցիր %1$s", - "%2$s created %1$s" : "%2$s ստեղծեց %1$s", - "You changed %1$s" : "Դու փոխեցիր %1$s", - "%2$s changed %1$s" : "%2$s փոխեց %1$s", - "You deleted %1$s" : "Դու ջնջեցիր %1$s", - "%2$s deleted %1$s" : "%2$s ջնջեց %1$s", - "You restored %1$s" : "Դու վերականգնեցիր %1$s", - "%2$s restored %1$s" : "%2$s վերականգնեց %1$s", - "Changed by %2$s" : "Փոխվել է %2$sի կողմից", - "Deleted by %2$s" : "Ջնջվել է %2$sի կողմից", - "Restored by %2$s" : "Վերականգնվել է %2$sի կողմից", - "Save" : "Պահպանել", - "No files in here" : "Ֆայլեր չկան այստեղ", - "Select all" : "Նշել բոլորը", - "Text file" : "Տեքստ ֆայլ", - "New text file.txt" : "Նոր տեքստ ֆայլ.txt" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/hy.json b/apps/files/l10n/hy.json deleted file mode 100644 index 4376072e4b6..00000000000 --- a/apps/files/l10n/hy.json +++ /dev/null @@ -1,38 +0,0 @@ -{ "translations": { - "Files" : "Ֆայլեր", - "All files" : "Բոլոր ֆայլերը", - "Close" : "Փակել", - "Download" : "Ներբեռնել", - "Rename" : "Վերանվանել", - "Delete" : "Ջնջել", - "Select" : "Նշել", - "Name" : "Անուն", - "Size" : "Չափս", - "Modified" : "Փոփոխված", - "_%n folder_::_%n folders_" : ["%n պանակ","%n պանակ"], - "_%n file_::_%n files_" : ["%n ֆայլ","%n ֆայլ"], - "{dirs} and {files}" : "{dirs} և {files}", - "New" : "Նոր", - "_%n byte_::_%n bytes_" : ["%n բայտ","%n բայտ"], - "Folder" : "Պանակ", - "New folder" : "Նոր պանակ", - "{newname} already exists" : "{newname} գոյություն ունի", - "Upload" : "Բեռնել", - "You created %1$s" : "Դու ստեղծեցիր %1$s", - "%2$s created %1$s" : "%2$s ստեղծեց %1$s", - "You changed %1$s" : "Դու փոխեցիր %1$s", - "%2$s changed %1$s" : "%2$s փոխեց %1$s", - "You deleted %1$s" : "Դու ջնջեցիր %1$s", - "%2$s deleted %1$s" : "%2$s ջնջեց %1$s", - "You restored %1$s" : "Դու վերականգնեցիր %1$s", - "%2$s restored %1$s" : "%2$s վերականգնեց %1$s", - "Changed by %2$s" : "Փոխվել է %2$sի կողմից", - "Deleted by %2$s" : "Ջնջվել է %2$sի կողմից", - "Restored by %2$s" : "Վերականգնվել է %2$sի կողմից", - "Save" : "Պահպանել", - "No files in here" : "Ֆայլեր չկան այստեղ", - "Select all" : "Նշել բոլորը", - "Text file" : "Տեքստ ֆայլ", - "New text file.txt" : "Նոր տեքստ ֆայլ.txt" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/ia.js b/apps/files/l10n/ia.js deleted file mode 100644 index 7a3e9d6c22d..00000000000 --- a/apps/files/l10n/ia.js +++ /dev/null @@ -1,124 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "Impossibile trovar le file", - "Download" : "Discargar", - "Delete" : "Deler", - "Tags" : "Etiquettas", - "Home" : "Initio", - "Close" : "Clauder", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "Impossibile crear dossier \"{dir}\"", - "Upload cancelled." : "Incarga cancellate.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Impossibile incargar {filename} proque illo es un directorio o ha 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Il non ha satis de spatio libere, tu incarga {size1} ma il resta a pena {size2} in total", - "Target folder \"{dir}\" does not exist any more" : "Le dossier de destination \"{dir}\" non existe plus", - "Not enough free space" : "Il non ha satis de spatio libere", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Actions" : "Actiones", - "Rename" : "Renominar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete folder" : "Deler dossier", - "Disconnect storage" : "Immagazinage disconnectite ", - "Could not load info for file \"{file}\"" : "Impossibile cargar informationes pro file \"{file}\"", - "Files" : "Files", - "Details" : "Detalios", - "Pending" : "Pendente", - "Unable to determine date" : "Impossibile determinar data", - "This operation is forbidden" : "Iste operation es prohibite", - "This directory is unavailable, please check the logs or contact the administrator" : "Iste directorio non es disponibile, per favor verifica le registros o contacta le administrator", - "Storage is temporarily not available" : "Immagazinage es provisorimente non disponibile", - "Could not move \"{file}\", target exists" : "Impossibile displaciar \"{file}\": le destination ja existe", - "Could not move \"{file}\"" : "Impossibile displaciar \"{file}\"", - "{newName} already exists" : "{newName} ja existe", - "Could not rename \"{fileName}\", it does not exist any more" : "Impossibile renominar \"{fileName}\": illo non existe plus", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Le nomine \"{targetName}\" es ja usate in le dossier \"{dir}\". Per favor, selectiona un nomine differente.", - "Could not rename \"{fileName}\"" : "Impossibile renominar \"{fileName}\"", - "Could not create file \"{file}\"" : "Impossibile crear file \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Impossibile crear file \"{file}\" proque illo ja existe", - "Could not create folder \"{dir}\" because it already exists" : "Impossibile crear dossier \"{dir}\" proque illo ja existe", - "Error deleting file \"{fileName}\"." : "Error durante deletion del file \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Nulle resultatos in altere dossiers pro le cerca {tag}{filter}{endtag}", - "Name" : "Nomine", - "Size" : "Dimension", - "Modified" : "Modificate", - "_%n folder_::_%n folders_" : ["%n dossier","%n dossiers"], - "_%n file_::_%n files_" : ["%n file","%n files"], - "{dirs} and {files}" : "{dirs} e {files}", - "_including %n hidden_::_including %n hidden_" : ["includente %n occultate","includente %n occultates"], - "_Uploading %n file_::_Uploading %n files_" : ["Incargante %n file","Incargante %n files"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nomine de file non valide.", - "File name cannot be empty." : "Le nomine de file non pote esser vacue.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" non es un typo de file valide ", - "View in folder" : "Vider in dossier", - "Path" : "Sentiero", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"], - "Favorited" : "Favorite", - "Favorite" : "Favorite", - "New folder" : "Nove dossier", - "Upload file" : "Upload file", - "Recent" : "Recente", - "Remove from favorites" : "Remove from favorites", - "Add to favorites" : "Add to favorites", - "An error occurred while trying to update the tags" : "Un error occurreva durante le actualisation del etiquettas", - "Added to favorites" : "Addite al favoritos", - "Removed from favorites" : "Removite del favoritos", - "You added {file} to your favorites" : "Tu addeva {file} a tu favoritos", - "You removed {file} from your favorites" : "Tu removeva {file} de tu favortos", - "File changes" : "Modificationes del file", - "Created by {user}" : "Create per {user}", - "Changed by {user}" : "Modificate per {user}", - "Deleted by {user}" : "Delite per {user}", - "Restored by {user}" : "Restaurate per {user}", - "Renamed by {user}" : "Renominate per {user}", - "Moved by {user}" : "Displaciate per {user}", - "\"remote user\"" : "\"usator remote\"", - "You created {file}" : "Tu creava {file}", - "{user} created {file}" : "{user} creava {file}", - "{file} was created in a public folder" : "{file} esseva create in un dossier public", - "You changed {file}" : "Tu modificava {file}", - "{user} changed {file}" : "{user} modificava {file}", - "You deleted {file}" : "Tu deleva {file}", - "{user} deleted {file}" : "{user} deleva {file}", - "You restored {file}" : "Tu restaurava {file}", - "{user} restored {file}" : "{user} restaurava {file}", - "You renamed {oldfile} to {newfile}" : "Tu renominava {oldfile} a {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renominava {oldfile} a {newfile}", - "You moved {oldfile} to {newfile}" : "Tu displaciava {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} displaciava {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un file esseva addite a o removite de tu <strong>favoritos</strong>", - "A file or folder has been <strong>changed</strong>" : "Un file o dossier ha essite <strong>modificate</strong>", - "All files" : "Tote files", - "Upload (max. %s)" : "Incarga (maxime %s)", - "Accept" : "Acceptar", - "in %s" : "in %s", - "Unknown error" : "Error incognite", - "Show hidden files" : "Monstrar files occultate", - "WebDAV" : "WebDAV", - "Cancel" : "Cancellar", - "Create" : "Crear", - "No files in here" : "Nulle files ci", - "Upload some content or sync with your devices!" : "Incarga alcun contento o synchronisa con tu apparatos!", - "No entries found in this folder" : "Nulle entratas trovate in iste dossier", - "Select all" : "Selectionar toto", - "Upload too large" : "Incarga troppo grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Le files que tu tenta incargar excede le dimension maxime pro incarga de files in iste servitor.", - "Files and folders you mark as favorite will show up here" : "Files e dossiers que tu marca como favorito essera monstrate ci", - "Deleted files" : "Files delite", - "Shares" : "Compartimentos", - "Shared with others" : "Compartite con alteres", - "Shared with you" : "Compartite con te", - "Shared by link" : "Compartite per ligamine", - "Text file" : "File de texto", - "New text file.txt" : "Nove texto file.txt", - "Storage invalid" : "Immagazinage non valide", - "Select" : "Selectionar", - "You don’t have permission to upload or create files here" : "Tu non ha permission pro incargar o crear files ci.", - "New" : "Nove", - "Copied!" : "Copiate!", - "Unlimited" : "Ilimitate", - "%1$s of %2$s used" : "%1$s de %2$s usate", - "Settings" : "Configurationes" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/ia.json b/apps/files/l10n/ia.json deleted file mode 100644 index ced94ad21da..00000000000 --- a/apps/files/l10n/ia.json +++ /dev/null @@ -1,122 +0,0 @@ -{ "translations": { - "File could not be found" : "Impossibile trovar le file", - "Download" : "Discargar", - "Delete" : "Deler", - "Tags" : "Etiquettas", - "Home" : "Initio", - "Close" : "Clauder", - "Favorites" : "Favoritos", - "Could not create folder \"{dir}\"" : "Impossibile crear dossier \"{dir}\"", - "Upload cancelled." : "Incarga cancellate.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Impossibile incargar {filename} proque illo es un directorio o ha 0 bytes", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Il non ha satis de spatio libere, tu incarga {size1} ma il resta a pena {size2} in total", - "Target folder \"{dir}\" does not exist any more" : "Le dossier de destination \"{dir}\" non existe plus", - "Not enough free space" : "Il non ha satis de spatio libere", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", - "Actions" : "Actiones", - "Rename" : "Renominar", - "Move" : "Mover", - "Copy" : "Copiar", - "Delete folder" : "Deler dossier", - "Disconnect storage" : "Immagazinage disconnectite ", - "Could not load info for file \"{file}\"" : "Impossibile cargar informationes pro file \"{file}\"", - "Files" : "Files", - "Details" : "Detalios", - "Pending" : "Pendente", - "Unable to determine date" : "Impossibile determinar data", - "This operation is forbidden" : "Iste operation es prohibite", - "This directory is unavailable, please check the logs or contact the administrator" : "Iste directorio non es disponibile, per favor verifica le registros o contacta le administrator", - "Storage is temporarily not available" : "Immagazinage es provisorimente non disponibile", - "Could not move \"{file}\", target exists" : "Impossibile displaciar \"{file}\": le destination ja existe", - "Could not move \"{file}\"" : "Impossibile displaciar \"{file}\"", - "{newName} already exists" : "{newName} ja existe", - "Could not rename \"{fileName}\", it does not exist any more" : "Impossibile renominar \"{fileName}\": illo non existe plus", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Le nomine \"{targetName}\" es ja usate in le dossier \"{dir}\". Per favor, selectiona un nomine differente.", - "Could not rename \"{fileName}\"" : "Impossibile renominar \"{fileName}\"", - "Could not create file \"{file}\"" : "Impossibile crear file \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Impossibile crear file \"{file}\" proque illo ja existe", - "Could not create folder \"{dir}\" because it already exists" : "Impossibile crear dossier \"{dir}\" proque illo ja existe", - "Error deleting file \"{fileName}\"." : "Error durante deletion del file \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Nulle resultatos in altere dossiers pro le cerca {tag}{filter}{endtag}", - "Name" : "Nomine", - "Size" : "Dimension", - "Modified" : "Modificate", - "_%n folder_::_%n folders_" : ["%n dossier","%n dossiers"], - "_%n file_::_%n files_" : ["%n file","%n files"], - "{dirs} and {files}" : "{dirs} e {files}", - "_including %n hidden_::_including %n hidden_" : ["includente %n occultate","includente %n occultates"], - "_Uploading %n file_::_Uploading %n files_" : ["Incargante %n file","Incargante %n files"], - "\"{name}\" is an invalid file name." : "\"{name}\" es un nomine de file non valide.", - "File name cannot be empty." : "Le nomine de file non pote esser vacue.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" non es un typo de file valide ", - "View in folder" : "Vider in dossier", - "Path" : "Sentiero", - "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"], - "Favorited" : "Favorite", - "Favorite" : "Favorite", - "New folder" : "Nove dossier", - "Upload file" : "Upload file", - "Recent" : "Recente", - "Remove from favorites" : "Remove from favorites", - "Add to favorites" : "Add to favorites", - "An error occurred while trying to update the tags" : "Un error occurreva durante le actualisation del etiquettas", - "Added to favorites" : "Addite al favoritos", - "Removed from favorites" : "Removite del favoritos", - "You added {file} to your favorites" : "Tu addeva {file} a tu favoritos", - "You removed {file} from your favorites" : "Tu removeva {file} de tu favortos", - "File changes" : "Modificationes del file", - "Created by {user}" : "Create per {user}", - "Changed by {user}" : "Modificate per {user}", - "Deleted by {user}" : "Delite per {user}", - "Restored by {user}" : "Restaurate per {user}", - "Renamed by {user}" : "Renominate per {user}", - "Moved by {user}" : "Displaciate per {user}", - "\"remote user\"" : "\"usator remote\"", - "You created {file}" : "Tu creava {file}", - "{user} created {file}" : "{user} creava {file}", - "{file} was created in a public folder" : "{file} esseva create in un dossier public", - "You changed {file}" : "Tu modificava {file}", - "{user} changed {file}" : "{user} modificava {file}", - "You deleted {file}" : "Tu deleva {file}", - "{user} deleted {file}" : "{user} deleva {file}", - "You restored {file}" : "Tu restaurava {file}", - "{user} restored {file}" : "{user} restaurava {file}", - "You renamed {oldfile} to {newfile}" : "Tu renominava {oldfile} a {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} renominava {oldfile} a {newfile}", - "You moved {oldfile} to {newfile}" : "Tu displaciava {oldfile} a {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} displaciava {oldfile} a {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Un file esseva addite a o removite de tu <strong>favoritos</strong>", - "A file or folder has been <strong>changed</strong>" : "Un file o dossier ha essite <strong>modificate</strong>", - "All files" : "Tote files", - "Upload (max. %s)" : "Incarga (maxime %s)", - "Accept" : "Acceptar", - "in %s" : "in %s", - "Unknown error" : "Error incognite", - "Show hidden files" : "Monstrar files occultate", - "WebDAV" : "WebDAV", - "Cancel" : "Cancellar", - "Create" : "Crear", - "No files in here" : "Nulle files ci", - "Upload some content or sync with your devices!" : "Incarga alcun contento o synchronisa con tu apparatos!", - "No entries found in this folder" : "Nulle entratas trovate in iste dossier", - "Select all" : "Selectionar toto", - "Upload too large" : "Incarga troppo grande", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Le files que tu tenta incargar excede le dimension maxime pro incarga de files in iste servitor.", - "Files and folders you mark as favorite will show up here" : "Files e dossiers que tu marca como favorito essera monstrate ci", - "Deleted files" : "Files delite", - "Shares" : "Compartimentos", - "Shared with others" : "Compartite con alteres", - "Shared with you" : "Compartite con te", - "Shared by link" : "Compartite per ligamine", - "Text file" : "File de texto", - "New text file.txt" : "Nove texto file.txt", - "Storage invalid" : "Immagazinage non valide", - "Select" : "Selectionar", - "You don’t have permission to upload or create files here" : "Tu non ha permission pro incargar o crear files ci.", - "New" : "Nove", - "Copied!" : "Copiate!", - "Unlimited" : "Ilimitate", - "%1$s of %2$s used" : "%1$s de %2$s usate", - "Settings" : "Configurationes" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/id.js b/apps/files/l10n/id.js deleted file mode 100644 index 2be51a48924..00000000000 --- a/apps/files/l10n/id.js +++ /dev/null @@ -1,234 +0,0 @@ -OC.L10N.register( - "files", - { - "Added to favorites" : "Tambah ke favorit", - "Removed from favorites" : "Terbuang dari favorit", - "You added {file} to your favorites" : "Anda menambahkan {file} ke favorit", - "You removed {file} from your favorites" : "Anda membuang {file} dari favorit", - "Favorites" : "Favorit", - "File changes" : "Berkas berubah", - "Created by {user}" : "Dibuat oleh {user}", - "Changed by {user}" : "Diubah oleh {user}", - "Deleted by {user}" : "Dihapus oleh {user}", - "Restored by {user}" : "Dipulihkan oleh {user}", - "Renamed by {user}" : "Diganti nama oleh {user}", - "Moved by {user}" : "Dipindahkan oleh {user}", - "You created {file}" : "Anda membuat {file}", - "You created an encrypted file in {file}" : "Anda membuat berkas terenkripsi pada {file}", - "{user} created {file}" : "{user} membuat {file}", - "{user} created an encrypted file in {file}" : "{user} membuat berkas terenkripsi pada {file}", - "{file} was created in a public folder" : "{file} dibuat pada folder publik", - "You changed {file}" : "Anda mengubah {file}", - "You changed an encrypted file in {file}" : "Anda mengubah berkas terenkripsi pada {file}", - "{user} changed {file}" : "{user} mengubah {file}", - "{user} changed an encrypted file in {file}" : "{user} mengubah berkas terenkripsi pada {file}", - "You deleted {file}" : "Anda menghapus {file}", - "You deleted an encrypted file in {file}" : "Anda menghapus berkas terenkripsi pada {file}", - "{user} deleted {file}" : "{user} menghapus {file}", - "{user} deleted an encrypted file in {file}" : "{user} menghapus berkas terenkripsi pada {file}", - "You restored {file}" : "Anda memulihkan {file}", - "{user} restored {file}" : "{user} memulihkan {file}", - "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Anda mengubah nama {oldfile} (tersembunyi) ke {newfile} (tersembunyi)", - "You renamed {oldfile} (hidden) to {newfile}" : "Anda mengubah nama {oldfile} (tersembunyi) ke {newfile}", - "You renamed {oldfile} to {newfile} (hidden)" : "Anda mengubah nama {oldfile} ke {newfile} (tersembunyi)", - "You renamed {oldfile} to {newfile}" : "Anda mengganti nama {oldfile} menjadi {newfile}", - "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} mengubah nama {oldfile} (tersembunyi) ke {newfile} (tersembunyi)", - "{user} renamed {oldfile} (hidden) to {newfile}" : "{user} mengubah nama {oldfile} (tersembunyi) ke {newfile}", - "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} mengubah nama {oldfile} ke {newfile} (tersebunyi)", - "{user} renamed {oldfile} to {newfile}" : "{user} mengganti nama {oldfile} menjadi {newfile}", - "You moved {oldfile} to {newfile}" : "Anda memindahkan {oldfile} menjadi {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} memindahkan {oldfile} menjadi {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Suatu berkas telah ditambahkan atau dibuang dari <strong>favorit</strong>", - "Files" : "Berkas", - "A file or folder has been <strong>changed</strong>" : "Sebuah berkas atau folder telah <strong>diubah</strong>", - "A favorite file or folder has been <strong>changed</strong>" : "Sebuah berkas atau folder favorit telah <strong>diubah</strong>", - "No favorites" : "Tidak ada favorit", - "Accept" : "Terima", - "Reject" : "Ditolak", - "Incoming ownership transfer from {user}" : "Permintaan transfer kepemilikan dari {user}", - "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Apakah Anda ingin menerima {path}?\n\nCatatan: Setelah diterima, proses transfer butuh kurang lebih 1 jam.", - "Ownership transfer failed" : "Transfer kepemilikan gagal", - "Your ownership transfer of {path} to {user} failed." : "Transfer kepemilikan Anda pada {path} ke {user} gagal.", - "The ownership transfer of {path} from {user} failed." : "Transfer kepemilikan pada {path} dari {user} gagal.", - "Ownership transfer done" : "Transfer kepemilikan selesai", - "Your ownership transfer of {path} to {user} has completed." : "Transfer kepemilikan Anda pada {path} ke {user} selesai.", - "The ownership transfer of {path} from {user} has completed." : "Transfer kepemilikan pada {path} dari {user} selesai.", - "in %s" : "dalam %s", - "File Management" : "Pengelolaan Berkas", - "Home" : "Beranda", - "Target folder does not exist any more" : "Folder target sudah tidak ada lagi", - "Favorite" : "Favorit", - "Filename" : "Nama berkas", - "Folder name" : "Nama folder", - "Folder" : "Folder", - "Pending" : "Tertunda", - "Clear filter" : "Bersihkan filter", - "Modified" : "Dimodifikasi", - "Type" : "tipe", - "Name" : "Nama", - "Size" : "Ukuran", - "Actions" : "Tindakan", - "File not found" : "Berkas tidak ditemukan", - "{usedQuotaByte} used" : "{usedQuotaByte} digunakan", - "{used} of {quota} used" : "{used} dari {quota} terpakai", - "{relative}% used" : "{relative}% digunakan", - "Could not refresh storage stats" : "Tidak dapat memuat ulang statistik penyimpanan", - "Your storage is full, files can not be updated or synced anymore!" : "Ruang penyimpanan Anda penuh, berkas tidak dapat diperbarui atau disinkronkan lagi!", - "New folder" : "Folder baru", - "Create new folder" : "Buat direktori baru", - "Create" : "Buat", - "Choose a file or folder to transfer" : "Pilih berkas atau folder untuk ditransfer", - "Transfer" : "Transfer", - "Transfer {path} to {userid}" : "Transfer {path} ke {userid}", - "Invalid path selected" : "Jalur terpilih invalid", - "Unknown error" : "Kesalahan tidak diketahui", - "Ownership transfer request sent" : "Permintaan transfer kepemilikan terkirim", - "Cannot transfer ownership of a file or folder you do not own" : "Tidak dapat mentransfer pemilik berkas atau folder yang Anda tidak miliki", - "Transfer ownership of a file or folder" : "Transfer kepemilikan dari berkas atau folder", - "Choose file or folder to transfer" : "Pilih berkas atau folder untuk transfer", - "Change" : "Ubah", - "New owner" : "Pemilik baru", - "Select file or folder to link to" : "Pilih berkas atau folder untuk ditautkan", - "Shared by link" : "Dibagikan dengan tautan", - "Shared" : "Dibagikan", - "Not enough free space" : "Ruang kosong tidak cukup", - "Operation is blocked by access control" : "Tindakan diblokir oleh kontrol akses", - "Retry" : "Ulangi", - "No files in here" : "Tidak ada berkas di sini", - "Upload some content or sync with your devices!" : "Unggah beberapa konten dan sinkronisasikan dengan perangkat Anda!", - "Go back" : "Kembali", - "Views" : "Tampilan", - "Files settings" : "Setelan berkas", - "File cannot be accessed" : "Berkas tidak dapat diakses", - "Clipboard is not available" : "Papan klip tidak tersedia", - "WebDAV URL copied to clipboard" : "URL WebDAV disalin ke papan klip", - "Show hidden files" : "Lihat berkas tersembunyi", - "Crop image previews" : "Pangkas pratinjau gambar", - "Additional settings" : "Setelan tambahan", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Salin ke papan klip", - "Use this address to access your Files via WebDAV" : "Gunakan alamat ini untuk mengakses Berkas Anda via WebDAV", - "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Jika Anda telah mengaktifkan 2FA, Anda harus membuat dan menggunakan sebuah kata sandi aplikasi baru dengan mengeklik di sini.", - "Keyboard shortcuts" : "Pintasan keyboard", - "Navigation" : "Navigasi", - "View" : "Tampilan", - "Error while loading the file data" : "Galat pemuatan data berkas", - "Remove from favorites" : "Remove from favorites", - "Add to favorites" : "Tambah ke favorit", - "Tags" : "Tag", - "Blank" : "Kosong", - "Unable to create new file from template" : "Tidak dapat membuat berkas baru dari templat", - "Pick a template for {name}" : "Pilih templat untuk {name}", - "Create a new file with the selected template" : "Buat sebuah berkas baru dengan templat yang dipilih", - "Creating file" : "Membuat berkas", - "Leave this share" : "Tinggalkan pembagian ini", - "Disconnect storage" : "Memutuskan penyimpaan", - "Delete permanently" : "Hapus secara permanen", - "Delete" : "Hapus", - "Cancel" : "Membatalkan", - "Copy" : "Salin", - "Move" : "Pindah", - "Move or copy" : "Pindah atau salin", - "Failed to redirect to client" : "Gagal mengarahkan ke klien", - "Rename" : "Ubah nama", - "View in folder" : "Lihat dalam folder", - "Today" : "Hari ini", - "Documents" : "Dokumen", - "Folders" : "Folder", - "Audio" : "Audio", - "Videos" : "Video", - "Unable to initialize the templates directory" : "Tidak dapat membuat direktori templat", - "Templates" : "Templat", - "Some files could not be moved" : "Beberapa berkas tidak dapat dipindahkan", - "This operation is forbidden" : "Operasi ini dilarang", - "This directory is unavailable, please check the logs or contact the administrator" : "Direktori ini tidak tersedia, silakan periksa log atau hubungi kontak", - "Storage is temporarily not available" : "Penyimpanan sementara tidak tersedia", - "_%n file_::_%n files_" : ["%n berkas"], - "_%n folder_::_%n folders_" : ["%n folder"], - "No favorites yet" : "Belum memiliki favorit", - "Files and folders you mark as favorite will show up here" : "Berkas dan folder yang Anda tandai sebagai favorit akan ditampilkan di sini.", - "All files" : "Semua berkas", - "Personal files" : "Berkas pribadi", - "Recent" : "Terbaru", - "No entries found in this folder" : "Tidak ada entri yang ditemukan dalam folder ini", - "Select all" : "Pilih Semua", - "Upload too large" : "Yang diunggah terlalu besar", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Berkas yang dicoba untuk diunggah melebihi ukuran maksimum pengunggahan berkas di server ini.", - "File could not be found" : "Berkas tidak ditemukan", - "Download" : "Unduh", - "Show list view" : "Tampilkan sebagai daftar", - "Show grid view" : "Tampilkan sebagai kisi", - "Close" : "Tutup", - "Could not create folder \"{dir}\"" : "Tidak dapat membuat folder \"{dir}\"", - "This will stop your current uploads." : "Ini akan menghentikan proses pengunggahan.", - "Upload cancelled." : "Pengunggahan dibatalkan.", - "Processing files …" : "Memproses berkas ...", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Tidak dapat mengunggah {filename} karena ini sebuah direktori atau memiliki ukuran 0 bita", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Ruang bebas tidak mencukupi, Anda mengunggah {size1} tetapi hanya {size2} yang tersisa", - "Target folder \"{dir}\" does not exist any more" : "Folder target \"{dir}\" sudah tidak ada lagi", - "An unknown error has occurred" : "Terjadi galat yang tak diketahui", - "File could not be uploaded" : "Berkas tidak dapat diunggah", - "Uploading …" : "Mengunggah …", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} dari {totalSize} ({bitrate})", - "Uploading that item is not supported" : "Pengunggahan itu tidak didukung", - "Error when assembling chunks, status code {status}" : "Galat saat merakit potongan, kode status {status}", - "Choose target folder" : "Pilih folder target", - "Edit locally" : "Sunting secara lokal", - "Open" : "Buka", - "Could not load info for file \"{file}\"" : "Tidak dapat menampilkan info berkas \"{file}\"", - "Details" : "Rincian", - "Please select tag(s) to add to the selection" : "Silakan pilih tag untuk ditambahkan ke pilihan", - "Apply tag(s) to selection" : "Tetapkan tag ke pilihan", - "Select directory \"{dirName}\"" : "Pilih direktori \"{dirName}\"", - "Select file \"{fileName}\"" : "Pilih berkas \"{fileName}\"", - "Unable to determine date" : "Tidak dapat menentukan tanggal", - "Could not move \"{file}\", target exists" : "Tidak dapat memindahkan \"{file}\", sudah ada", - "Could not move \"{file}\"" : "Tidak dapat memindahkan \"{file}\"", - "copy" : "salin", - "Could not copy \"{file}\", target exists" : "Tidak dapat menyalin \"{file}\", target eksis", - "Could not copy \"{file}\"" : "Tidak dapat menyalin \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} tersalin ke {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} dan {nbfiles} berkas lainnya tersalin ke {destination}", - "{newName} already exists" : "{newName} sudah ada", - "Could not rename \"{fileName}\", it does not exist any more" : "Tidak dapat mengganti \"{fileName}\", tidak ada lagi", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nama \"{targetName}\" sudah digunakan di folder \"{dir}\". Gunakan nama yang lain.", - "Could not rename \"{fileName}\"" : "Tidak dapat mengganti \"{fileName}\"", - "Could not create file \"{file}\"" : "Tidak dapat membuat berkas \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Tidak dapat membuat berkas \"{file}\" karena sudah ada", - "Could not create folder \"{dir}\" because it already exists" : "Tidak dapat membuat folder \"{dir}\" karena sudah ada", - "Could not fetch file details \"{file}\"" : "Tidak dapat memperoleh detail berkas \"{file}\"", - "Error deleting file \"{fileName}\"." : "Terjadi kesalahan saat menghapus berkas \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Hasil pencarian tidak ditemukan di folder lainnya untuk '{tag}{filter}{endtag}'", - "Enter more than two characters to search in other folders" : "Masukkan lebih dari dua karakter untuk mencari di folder lain", - "{dirs} and {files}" : "{dirs} dan {files}", - "_including %n hidden_::_including %n hidden_" : ["Termasuk %n tersembunyi"], - "You do not have permission to upload or create files here" : "Anda tidak memiliki izin untuk mengunggah atau membuat berkas di sini", - "_Uploading %n file_::_Uploading %n files_" : ["Mengunggah %n berkas"], - "New" : "Baru", - "New file/folder menu" : "Menu berkas/folder baru", - "Select file range" : "Pilih rentang berkas", - "{used}%" : "{used}%", - "{used} used" : "{used} terpakai", - "\"{name}\" is an invalid file name." : "\"{name}\" adalah nama berkas yang tidak sah.", - "File name cannot be empty." : "Nama berkas tidak boleh kosong.", - "\"/\" is not allowed inside a file name." : "\"/\" tidak diizinkan pada nama berkas.", - "\"{name}\" is not an allowed filetype" : "Tipe berkas \"{name}\" tidak diizinkan", - "Storage of {owner} is full, files cannot be updated or synced anymore!" : "Penyimpanan {owner} penuh, berkas tidak dapat diperbarui atau disinkronisasikan lagi!", - "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Folder grup \"{mountPoint}\" penuh, berkas tidak dapat diperbarui atau disinkronisasikan lagi!", - "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Penyimpanan eksternal \"{mountPoint}\" penuh, berkas tidak dapat diperbarui atau disinkronisasi lagi!", - "Your storage is full, files cannot be updated or synced anymore!" : "Penyimpanan Anda penuh, berkas tidak dapat diperbarui atau disinkronisasikan lagi!", - "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Penyimpanan {owner} hampir penuh ({usedSpacePercent}%).", - "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Folder grup \"{mountPoint}\" hampir penuh ({usedSpacePercent}%).", - "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Penyimpanan eksternal \"{mountPoint}\" hampir penuh ({usedSpacePercent}%).", - "Your storage is almost full ({usedSpacePercent}%)." : "Penyimpanan Anda hampir penuh ({usedSpacePercent}%).", - "_matches \"{filter}\"_::_match \"{filter}\"_" : ["cocok dengan \"{filter}\""], - "Path" : "Jalur", - "_%n byte_::_%n bytes_" : ["%n byte"], - "Upload file" : "Unggah berkas", - "An error occurred while trying to update the tags" : "Terjadi kesalahan saat mencoba untuk memperbarui label", - "Upload (max. %s)" : "Unggah (maks. %s)", - "Text file" : "Berkas teks", - "New text file.txt" : "Teks baru file.txt" -}, -"nplurals=1; plural=0;"); diff --git a/apps/files/l10n/id.json b/apps/files/l10n/id.json deleted file mode 100644 index d9c47f1600b..00000000000 --- a/apps/files/l10n/id.json +++ /dev/null @@ -1,232 +0,0 @@ -{ "translations": { - "Added to favorites" : "Tambah ke favorit", - "Removed from favorites" : "Terbuang dari favorit", - "You added {file} to your favorites" : "Anda menambahkan {file} ke favorit", - "You removed {file} from your favorites" : "Anda membuang {file} dari favorit", - "Favorites" : "Favorit", - "File changes" : "Berkas berubah", - "Created by {user}" : "Dibuat oleh {user}", - "Changed by {user}" : "Diubah oleh {user}", - "Deleted by {user}" : "Dihapus oleh {user}", - "Restored by {user}" : "Dipulihkan oleh {user}", - "Renamed by {user}" : "Diganti nama oleh {user}", - "Moved by {user}" : "Dipindahkan oleh {user}", - "You created {file}" : "Anda membuat {file}", - "You created an encrypted file in {file}" : "Anda membuat berkas terenkripsi pada {file}", - "{user} created {file}" : "{user} membuat {file}", - "{user} created an encrypted file in {file}" : "{user} membuat berkas terenkripsi pada {file}", - "{file} was created in a public folder" : "{file} dibuat pada folder publik", - "You changed {file}" : "Anda mengubah {file}", - "You changed an encrypted file in {file}" : "Anda mengubah berkas terenkripsi pada {file}", - "{user} changed {file}" : "{user} mengubah {file}", - "{user} changed an encrypted file in {file}" : "{user} mengubah berkas terenkripsi pada {file}", - "You deleted {file}" : "Anda menghapus {file}", - "You deleted an encrypted file in {file}" : "Anda menghapus berkas terenkripsi pada {file}", - "{user} deleted {file}" : "{user} menghapus {file}", - "{user} deleted an encrypted file in {file}" : "{user} menghapus berkas terenkripsi pada {file}", - "You restored {file}" : "Anda memulihkan {file}", - "{user} restored {file}" : "{user} memulihkan {file}", - "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Anda mengubah nama {oldfile} (tersembunyi) ke {newfile} (tersembunyi)", - "You renamed {oldfile} (hidden) to {newfile}" : "Anda mengubah nama {oldfile} (tersembunyi) ke {newfile}", - "You renamed {oldfile} to {newfile} (hidden)" : "Anda mengubah nama {oldfile} ke {newfile} (tersembunyi)", - "You renamed {oldfile} to {newfile}" : "Anda mengganti nama {oldfile} menjadi {newfile}", - "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} mengubah nama {oldfile} (tersembunyi) ke {newfile} (tersembunyi)", - "{user} renamed {oldfile} (hidden) to {newfile}" : "{user} mengubah nama {oldfile} (tersembunyi) ke {newfile}", - "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} mengubah nama {oldfile} ke {newfile} (tersebunyi)", - "{user} renamed {oldfile} to {newfile}" : "{user} mengganti nama {oldfile} menjadi {newfile}", - "You moved {oldfile} to {newfile}" : "Anda memindahkan {oldfile} menjadi {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} memindahkan {oldfile} menjadi {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Suatu berkas telah ditambahkan atau dibuang dari <strong>favorit</strong>", - "Files" : "Berkas", - "A file or folder has been <strong>changed</strong>" : "Sebuah berkas atau folder telah <strong>diubah</strong>", - "A favorite file or folder has been <strong>changed</strong>" : "Sebuah berkas atau folder favorit telah <strong>diubah</strong>", - "No favorites" : "Tidak ada favorit", - "Accept" : "Terima", - "Reject" : "Ditolak", - "Incoming ownership transfer from {user}" : "Permintaan transfer kepemilikan dari {user}", - "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Apakah Anda ingin menerima {path}?\n\nCatatan: Setelah diterima, proses transfer butuh kurang lebih 1 jam.", - "Ownership transfer failed" : "Transfer kepemilikan gagal", - "Your ownership transfer of {path} to {user} failed." : "Transfer kepemilikan Anda pada {path} ke {user} gagal.", - "The ownership transfer of {path} from {user} failed." : "Transfer kepemilikan pada {path} dari {user} gagal.", - "Ownership transfer done" : "Transfer kepemilikan selesai", - "Your ownership transfer of {path} to {user} has completed." : "Transfer kepemilikan Anda pada {path} ke {user} selesai.", - "The ownership transfer of {path} from {user} has completed." : "Transfer kepemilikan pada {path} dari {user} selesai.", - "in %s" : "dalam %s", - "File Management" : "Pengelolaan Berkas", - "Home" : "Beranda", - "Target folder does not exist any more" : "Folder target sudah tidak ada lagi", - "Favorite" : "Favorit", - "Filename" : "Nama berkas", - "Folder name" : "Nama folder", - "Folder" : "Folder", - "Pending" : "Tertunda", - "Clear filter" : "Bersihkan filter", - "Modified" : "Dimodifikasi", - "Type" : "tipe", - "Name" : "Nama", - "Size" : "Ukuran", - "Actions" : "Tindakan", - "File not found" : "Berkas tidak ditemukan", - "{usedQuotaByte} used" : "{usedQuotaByte} digunakan", - "{used} of {quota} used" : "{used} dari {quota} terpakai", - "{relative}% used" : "{relative}% digunakan", - "Could not refresh storage stats" : "Tidak dapat memuat ulang statistik penyimpanan", - "Your storage is full, files can not be updated or synced anymore!" : "Ruang penyimpanan Anda penuh, berkas tidak dapat diperbarui atau disinkronkan lagi!", - "New folder" : "Folder baru", - "Create new folder" : "Buat direktori baru", - "Create" : "Buat", - "Choose a file or folder to transfer" : "Pilih berkas atau folder untuk ditransfer", - "Transfer" : "Transfer", - "Transfer {path} to {userid}" : "Transfer {path} ke {userid}", - "Invalid path selected" : "Jalur terpilih invalid", - "Unknown error" : "Kesalahan tidak diketahui", - "Ownership transfer request sent" : "Permintaan transfer kepemilikan terkirim", - "Cannot transfer ownership of a file or folder you do not own" : "Tidak dapat mentransfer pemilik berkas atau folder yang Anda tidak miliki", - "Transfer ownership of a file or folder" : "Transfer kepemilikan dari berkas atau folder", - "Choose file or folder to transfer" : "Pilih berkas atau folder untuk transfer", - "Change" : "Ubah", - "New owner" : "Pemilik baru", - "Select file or folder to link to" : "Pilih berkas atau folder untuk ditautkan", - "Shared by link" : "Dibagikan dengan tautan", - "Shared" : "Dibagikan", - "Not enough free space" : "Ruang kosong tidak cukup", - "Operation is blocked by access control" : "Tindakan diblokir oleh kontrol akses", - "Retry" : "Ulangi", - "No files in here" : "Tidak ada berkas di sini", - "Upload some content or sync with your devices!" : "Unggah beberapa konten dan sinkronisasikan dengan perangkat Anda!", - "Go back" : "Kembali", - "Views" : "Tampilan", - "Files settings" : "Setelan berkas", - "File cannot be accessed" : "Berkas tidak dapat diakses", - "Clipboard is not available" : "Papan klip tidak tersedia", - "WebDAV URL copied to clipboard" : "URL WebDAV disalin ke papan klip", - "Show hidden files" : "Lihat berkas tersembunyi", - "Crop image previews" : "Pangkas pratinjau gambar", - "Additional settings" : "Setelan tambahan", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Salin ke papan klip", - "Use this address to access your Files via WebDAV" : "Gunakan alamat ini untuk mengakses Berkas Anda via WebDAV", - "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Jika Anda telah mengaktifkan 2FA, Anda harus membuat dan menggunakan sebuah kata sandi aplikasi baru dengan mengeklik di sini.", - "Keyboard shortcuts" : "Pintasan keyboard", - "Navigation" : "Navigasi", - "View" : "Tampilan", - "Error while loading the file data" : "Galat pemuatan data berkas", - "Remove from favorites" : "Remove from favorites", - "Add to favorites" : "Tambah ke favorit", - "Tags" : "Tag", - "Blank" : "Kosong", - "Unable to create new file from template" : "Tidak dapat membuat berkas baru dari templat", - "Pick a template for {name}" : "Pilih templat untuk {name}", - "Create a new file with the selected template" : "Buat sebuah berkas baru dengan templat yang dipilih", - "Creating file" : "Membuat berkas", - "Leave this share" : "Tinggalkan pembagian ini", - "Disconnect storage" : "Memutuskan penyimpaan", - "Delete permanently" : "Hapus secara permanen", - "Delete" : "Hapus", - "Cancel" : "Membatalkan", - "Copy" : "Salin", - "Move" : "Pindah", - "Move or copy" : "Pindah atau salin", - "Failed to redirect to client" : "Gagal mengarahkan ke klien", - "Rename" : "Ubah nama", - "View in folder" : "Lihat dalam folder", - "Today" : "Hari ini", - "Documents" : "Dokumen", - "Folders" : "Folder", - "Audio" : "Audio", - "Videos" : "Video", - "Unable to initialize the templates directory" : "Tidak dapat membuat direktori templat", - "Templates" : "Templat", - "Some files could not be moved" : "Beberapa berkas tidak dapat dipindahkan", - "This operation is forbidden" : "Operasi ini dilarang", - "This directory is unavailable, please check the logs or contact the administrator" : "Direktori ini tidak tersedia, silakan periksa log atau hubungi kontak", - "Storage is temporarily not available" : "Penyimpanan sementara tidak tersedia", - "_%n file_::_%n files_" : ["%n berkas"], - "_%n folder_::_%n folders_" : ["%n folder"], - "No favorites yet" : "Belum memiliki favorit", - "Files and folders you mark as favorite will show up here" : "Berkas dan folder yang Anda tandai sebagai favorit akan ditampilkan di sini.", - "All files" : "Semua berkas", - "Personal files" : "Berkas pribadi", - "Recent" : "Terbaru", - "No entries found in this folder" : "Tidak ada entri yang ditemukan dalam folder ini", - "Select all" : "Pilih Semua", - "Upload too large" : "Yang diunggah terlalu besar", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Berkas yang dicoba untuk diunggah melebihi ukuran maksimum pengunggahan berkas di server ini.", - "File could not be found" : "Berkas tidak ditemukan", - "Download" : "Unduh", - "Show list view" : "Tampilkan sebagai daftar", - "Show grid view" : "Tampilkan sebagai kisi", - "Close" : "Tutup", - "Could not create folder \"{dir}\"" : "Tidak dapat membuat folder \"{dir}\"", - "This will stop your current uploads." : "Ini akan menghentikan proses pengunggahan.", - "Upload cancelled." : "Pengunggahan dibatalkan.", - "Processing files …" : "Memproses berkas ...", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Tidak dapat mengunggah {filename} karena ini sebuah direktori atau memiliki ukuran 0 bita", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Ruang bebas tidak mencukupi, Anda mengunggah {size1} tetapi hanya {size2} yang tersisa", - "Target folder \"{dir}\" does not exist any more" : "Folder target \"{dir}\" sudah tidak ada lagi", - "An unknown error has occurred" : "Terjadi galat yang tak diketahui", - "File could not be uploaded" : "Berkas tidak dapat diunggah", - "Uploading …" : "Mengunggah …", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} dari {totalSize} ({bitrate})", - "Uploading that item is not supported" : "Pengunggahan itu tidak didukung", - "Error when assembling chunks, status code {status}" : "Galat saat merakit potongan, kode status {status}", - "Choose target folder" : "Pilih folder target", - "Edit locally" : "Sunting secara lokal", - "Open" : "Buka", - "Could not load info for file \"{file}\"" : "Tidak dapat menampilkan info berkas \"{file}\"", - "Details" : "Rincian", - "Please select tag(s) to add to the selection" : "Silakan pilih tag untuk ditambahkan ke pilihan", - "Apply tag(s) to selection" : "Tetapkan tag ke pilihan", - "Select directory \"{dirName}\"" : "Pilih direktori \"{dirName}\"", - "Select file \"{fileName}\"" : "Pilih berkas \"{fileName}\"", - "Unable to determine date" : "Tidak dapat menentukan tanggal", - "Could not move \"{file}\", target exists" : "Tidak dapat memindahkan \"{file}\", sudah ada", - "Could not move \"{file}\"" : "Tidak dapat memindahkan \"{file}\"", - "copy" : "salin", - "Could not copy \"{file}\", target exists" : "Tidak dapat menyalin \"{file}\", target eksis", - "Could not copy \"{file}\"" : "Tidak dapat menyalin \"{file}\"", - "Copied {origin} inside {destination}" : "{origin} tersalin ke {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} dan {nbfiles} berkas lainnya tersalin ke {destination}", - "{newName} already exists" : "{newName} sudah ada", - "Could not rename \"{fileName}\", it does not exist any more" : "Tidak dapat mengganti \"{fileName}\", tidak ada lagi", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nama \"{targetName}\" sudah digunakan di folder \"{dir}\". Gunakan nama yang lain.", - "Could not rename \"{fileName}\"" : "Tidak dapat mengganti \"{fileName}\"", - "Could not create file \"{file}\"" : "Tidak dapat membuat berkas \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Tidak dapat membuat berkas \"{file}\" karena sudah ada", - "Could not create folder \"{dir}\" because it already exists" : "Tidak dapat membuat folder \"{dir}\" karena sudah ada", - "Could not fetch file details \"{file}\"" : "Tidak dapat memperoleh detail berkas \"{file}\"", - "Error deleting file \"{fileName}\"." : "Terjadi kesalahan saat menghapus berkas \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Hasil pencarian tidak ditemukan di folder lainnya untuk '{tag}{filter}{endtag}'", - "Enter more than two characters to search in other folders" : "Masukkan lebih dari dua karakter untuk mencari di folder lain", - "{dirs} and {files}" : "{dirs} dan {files}", - "_including %n hidden_::_including %n hidden_" : ["Termasuk %n tersembunyi"], - "You do not have permission to upload or create files here" : "Anda tidak memiliki izin untuk mengunggah atau membuat berkas di sini", - "_Uploading %n file_::_Uploading %n files_" : ["Mengunggah %n berkas"], - "New" : "Baru", - "New file/folder menu" : "Menu berkas/folder baru", - "Select file range" : "Pilih rentang berkas", - "{used}%" : "{used}%", - "{used} used" : "{used} terpakai", - "\"{name}\" is an invalid file name." : "\"{name}\" adalah nama berkas yang tidak sah.", - "File name cannot be empty." : "Nama berkas tidak boleh kosong.", - "\"/\" is not allowed inside a file name." : "\"/\" tidak diizinkan pada nama berkas.", - "\"{name}\" is not an allowed filetype" : "Tipe berkas \"{name}\" tidak diizinkan", - "Storage of {owner} is full, files cannot be updated or synced anymore!" : "Penyimpanan {owner} penuh, berkas tidak dapat diperbarui atau disinkronisasikan lagi!", - "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Folder grup \"{mountPoint}\" penuh, berkas tidak dapat diperbarui atau disinkronisasikan lagi!", - "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Penyimpanan eksternal \"{mountPoint}\" penuh, berkas tidak dapat diperbarui atau disinkronisasi lagi!", - "Your storage is full, files cannot be updated or synced anymore!" : "Penyimpanan Anda penuh, berkas tidak dapat diperbarui atau disinkronisasikan lagi!", - "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Penyimpanan {owner} hampir penuh ({usedSpacePercent}%).", - "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Folder grup \"{mountPoint}\" hampir penuh ({usedSpacePercent}%).", - "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Penyimpanan eksternal \"{mountPoint}\" hampir penuh ({usedSpacePercent}%).", - "Your storage is almost full ({usedSpacePercent}%)." : "Penyimpanan Anda hampir penuh ({usedSpacePercent}%).", - "_matches \"{filter}\"_::_match \"{filter}\"_" : ["cocok dengan \"{filter}\""], - "Path" : "Jalur", - "_%n byte_::_%n bytes_" : ["%n byte"], - "Upload file" : "Unggah berkas", - "An error occurred while trying to update the tags" : "Terjadi kesalahan saat mencoba untuk memperbarui label", - "Upload (max. %s)" : "Unggah (maks. %s)", - "Text file" : "Berkas teks", - "New text file.txt" : "Teks baru file.txt" -},"pluralForm" :"nplurals=1; plural=0;" -}
\ No newline at end of file diff --git a/apps/files/l10n/io.js b/apps/files/l10n/io.js deleted file mode 100644 index 7988332fa91..00000000000 --- a/apps/files/l10n/io.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/io.json b/apps/files/l10n/io.json deleted file mode 100644 index ef5fc586755..00000000000 --- a/apps/files/l10n/io.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/is.js b/apps/files/l10n/is.js index 396e17102d2..6640156031c 100644 --- a/apps/files/l10n/is.js +++ b/apps/files/l10n/is.js @@ -98,6 +98,7 @@ OC.L10N.register( "Unknown date" : "Óþekkt dagsetning", "Clear filter" : "Hreinsa síu", "Modified" : "Breytt", + "Search everywhere" : "Leita allsstaðar", "Type" : "Tegund", "Active filters" : "Virkar síur", "Remove filter" : "Fjarlægja síu", @@ -114,7 +115,7 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Dálkfyrirsagnir með hnöppum eru raðanlegar", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Til að halda sem bestum afköstum er þessi listi ekki myndgerður að fullu. Skrárnar munu birtast eftir því sem farið er í gegnum listann.", "File not found" : "Skrá finnst ekki", - "{count} selected" : "{count} valið", + "Search globally" : "Leita allstaðar", "{usedQuotaByte} used" : "{usedQuotaByte} notað", "{used} of {quota} used" : "{used} af {quota} notað", "{relative}% used" : "{relative}% notað", @@ -171,11 +172,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Skráin fannst ekki eða að þú hefur ekki heimildir til að skoða hana. Biddu sendandann um að deila henni.", "Clipboard is not available" : "Klippispjald er ekki tiltækt", "WebDAV URL copied to clipboard" : "WebDAV-slóð afrituð á klippispjaldið", + "All files" : "Allar skrár", + "Personal files" : "Einkaskrár", "Sort favorites first" : "Raða eftirlætum fremst", "Sort folders before files" : "Raða möppum á undan skrám", "Show hidden files" : "Sýna faldar skrár", "Crop image previews" : "Skera utan af forskoðun mynda", - "Enable the grid view" : "Virkja reitasýnina", "Enable folder tree" : "Virkja möppugreinar", "Additional settings" : "Valfrjálsar stillingar", "WebDAV" : "WebDAV", @@ -207,6 +209,7 @@ OC.L10N.register( "Show those shortcuts" : "Sýna þessa flýtilykla", "You" : "Þú", "Shared multiple times with different people" : "Deilt mörgum sinnum með mismunandi fólki", + "Unable to change the favorite state of the file" : "Get ekki breytt stöðu sem eftirlæti á skránni", "Error while loading the file data" : "Villa við að hlaða inn skráagögnum", "Owner" : "Eigandi", "Remove from favorites" : "Fjarlægja úr eftirlætum", @@ -243,8 +246,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Þú ert við það að eyða {count} atriði","Þú ert við það að eyða {count} atriðum"], "Confirm deletion" : "Staðfesta eyðingu", "Cancel" : "Hætta við", + "Download" : "Niðurhal", "Moving \"{source}\" to \"{destination}\" …" : "Færi \"{source}\" í \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Afrita \"{source}\" í \"{destination}\" …", + "Destination is not a folder" : "Áfangastaðurinn er ekki mappa", + "This file/folder is already in that directory" : "Þessi skrá/mappa er þegar í þessari möppu", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Þú getur ekki flutt skrá/möppu inn í sjálfa sig eða inni í undirmöppu af sjálfri sér", "(copy)" : "(afrita)", "(copy %n)" : "(afrita %n)", @@ -263,9 +269,9 @@ OC.L10N.register( "Cancelled move or copy operation" : "Hætti við aðgerð við að færa eða afrita", "Open folder {displayName}" : "Opna möppu {displayName}", "Open in Files" : "Opna í skráaforritinu", + "Failed to redirect to client" : "Mistókst að endurbeina til biðlara", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Skráin ætti núna að opnast á tækinu þínu. Ef það gerist ekki, ættirðu að ganga úr skugga um að þú sért með vinnutölvuforritið uppsett.", "Retry and close" : "Prófa aftur og loka", - "Failed to redirect to client" : "Mistókst að endurbeina til biðlara", "Rename" : "Endurnefna", "Open details" : "Opna nánari upplýsingar", "View in folder" : "Skoða í möppu", @@ -303,6 +309,9 @@ OC.L10N.register( "Files moved successfully" : "Tókst að færa skrár", "Conflicts resolution skipped" : "Sleppti lausn árekstra", "Upload cancelled" : "Hætt við innsendingu", + "Could not rename \"{oldName}\", it does not exist any more" : "Gat ekki endurnefnt \"{oldName}\", það er ekki lengur til staðar", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Heitið \"{newName}\" er nú þegar notað í \"{dir}\" möppunni. Veldu eitthvað annað nafn.", + "Could not rename \"{oldName}\"" : "Tókst ekki að endurnefna \"{oldName}\"", "This operation is forbidden" : "Þessi aðgerð er bönnuð", "This directory is unavailable, please check the logs or contact the administrator" : "Þessi mappa er ekki tiltæk, athugaðu atvikaskrár eða hafðu samband við kerfissjóra", "Storage is temporarily not available" : "Gagnageymsla ekki tiltæk í augnablikinu", @@ -317,10 +326,8 @@ OC.L10N.register( "List of favorite files and folders." : "Listi yfir eftirlætisskrár og möppur.", "No favorites yet" : "Engin eftirlæti ennþá", "Files and folders you mark as favorite will show up here" : "Skrár og möppur sem þú merkir sem eftirlæti birtast hér", - "All files" : "Allar skrár", "List of your files and folders." : "Listi yfir skrárnar þínar og möppur.", "All folders" : "Allar möppur", - "Personal files" : "Einkaskrár", "List of your files and folders that are not shared." : "Listi yfir skrárnar þínar og möppur sem ekki er deilt.", "No personal files found" : "Engar einkaskrár fundust", "Files that are not shared will show up here." : "Skrár sem ekki er deilt birtast hér.", @@ -328,12 +335,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Listi yfir nýlega breyttar skrár og möppur.", "No recently modified files" : "Engar nýlega breyttar skrár", "Files and folders you recently modified will show up here." : "Skrár og möppur sem þú breyttir nýlega birtast hér.", + "Search" : "Search", "No entries found in this folder" : "Engar skrár fundust í þessari möppu", "Select all" : "Velja allt", "Upload too large" : "Innsend skrá er of stór", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Skrárnar sem þú ert að senda inn eru stærri en hámarks innsendingarstærð á þessum netþjóni.", "File could not be found" : "Skrá finnst ekki", - "Download" : "Niðurhal", "Show list view" : "Birta listasýn", "Show grid view" : "Birta reitasýn", "Close" : "Loka", @@ -372,9 +379,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Afritaði {origin} inn í {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Afritaði {origin} og {nbfiles} aðrar skrár inn í {destination}", "{newName} already exists" : "{newName} er þegar til", - "Could not rename \"{fileName}\", it does not exist any more" : "Gat ekki endurnefnt \"{fileName}\", það er ekki lengur til staðar", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Heitið \"{targetName}\" er nú þegar notað í \"{dir}\" möppunni. Veldu eitthvað annað nafn.", - "Could not rename \"{fileName}\"" : "Gat ekki endurnefnt \"{fileName}\"", "Could not create file \"{file}\"" : "Gat ekki búið til skrána \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Gat ekki búið til skrána \"{file}\" vegna þess að hún er þegar til", "Could not create folder \"{dir}\" because it already exists" : "Gat ekki búið til möppuna \"{dir}\" vegna þess að hún er þegar til", @@ -416,8 +420,7 @@ OC.L10N.register( "Upload (max. %s)" : "Senda inn (hám. %s)", "Submitting fields…" : "Sendi inn gögn úr reitum…", "Filter filenames…" : "Sía skráaheiti…", - "Edit file locally" : "Breyta skrá á tölvunni", - "Edit online" : "Breyta á netinu", + "Enable the grid view" : "Virkja reitasýnina", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} mappa","{folderCount} möppur"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} skrá","{fileCount} skrár"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 skrá og {folderCount} mappa","1 skrá og {folderCount} möppur"], @@ -425,8 +428,6 @@ OC.L10N.register( "{fileCount} files and {folderCount} folders" : "{fileCount} skrár og {folderCount} möppur", "Personal Files" : "Einkaskrár", "Text file" : "Textaskrá", - "New text file.txt" : "Ný textaskrá.txt", - "{count} files could not be converted" : "Ekki var hægt að umbreyta {count} skrám", - "{count} files successfully converted" : "Tókst að umbreyta {count} skrám" + "New text file.txt" : "Ný textaskrá.txt" }, "nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"); diff --git a/apps/files/l10n/is.json b/apps/files/l10n/is.json index 4da31a7d937..aa0dcfe4af5 100644 --- a/apps/files/l10n/is.json +++ b/apps/files/l10n/is.json @@ -96,6 +96,7 @@ "Unknown date" : "Óþekkt dagsetning", "Clear filter" : "Hreinsa síu", "Modified" : "Breytt", + "Search everywhere" : "Leita allsstaðar", "Type" : "Tegund", "Active filters" : "Virkar síur", "Remove filter" : "Fjarlægja síu", @@ -112,7 +113,7 @@ "Column headers with buttons are sortable." : "Dálkfyrirsagnir með hnöppum eru raðanlegar", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Til að halda sem bestum afköstum er þessi listi ekki myndgerður að fullu. Skrárnar munu birtast eftir því sem farið er í gegnum listann.", "File not found" : "Skrá finnst ekki", - "{count} selected" : "{count} valið", + "Search globally" : "Leita allstaðar", "{usedQuotaByte} used" : "{usedQuotaByte} notað", "{used} of {quota} used" : "{used} af {quota} notað", "{relative}% used" : "{relative}% notað", @@ -169,11 +170,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Skráin fannst ekki eða að þú hefur ekki heimildir til að skoða hana. Biddu sendandann um að deila henni.", "Clipboard is not available" : "Klippispjald er ekki tiltækt", "WebDAV URL copied to clipboard" : "WebDAV-slóð afrituð á klippispjaldið", + "All files" : "Allar skrár", + "Personal files" : "Einkaskrár", "Sort favorites first" : "Raða eftirlætum fremst", "Sort folders before files" : "Raða möppum á undan skrám", "Show hidden files" : "Sýna faldar skrár", "Crop image previews" : "Skera utan af forskoðun mynda", - "Enable the grid view" : "Virkja reitasýnina", "Enable folder tree" : "Virkja möppugreinar", "Additional settings" : "Valfrjálsar stillingar", "WebDAV" : "WebDAV", @@ -205,6 +207,7 @@ "Show those shortcuts" : "Sýna þessa flýtilykla", "You" : "Þú", "Shared multiple times with different people" : "Deilt mörgum sinnum með mismunandi fólki", + "Unable to change the favorite state of the file" : "Get ekki breytt stöðu sem eftirlæti á skránni", "Error while loading the file data" : "Villa við að hlaða inn skráagögnum", "Owner" : "Eigandi", "Remove from favorites" : "Fjarlægja úr eftirlætum", @@ -241,8 +244,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Þú ert við það að eyða {count} atriði","Þú ert við það að eyða {count} atriðum"], "Confirm deletion" : "Staðfesta eyðingu", "Cancel" : "Hætta við", + "Download" : "Niðurhal", "Moving \"{source}\" to \"{destination}\" …" : "Færi \"{source}\" í \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Afrita \"{source}\" í \"{destination}\" …", + "Destination is not a folder" : "Áfangastaðurinn er ekki mappa", + "This file/folder is already in that directory" : "Þessi skrá/mappa er þegar í þessari möppu", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Þú getur ekki flutt skrá/möppu inn í sjálfa sig eða inni í undirmöppu af sjálfri sér", "(copy)" : "(afrita)", "(copy %n)" : "(afrita %n)", @@ -261,9 +267,9 @@ "Cancelled move or copy operation" : "Hætti við aðgerð við að færa eða afrita", "Open folder {displayName}" : "Opna möppu {displayName}", "Open in Files" : "Opna í skráaforritinu", + "Failed to redirect to client" : "Mistókst að endurbeina til biðlara", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Skráin ætti núna að opnast á tækinu þínu. Ef það gerist ekki, ættirðu að ganga úr skugga um að þú sért með vinnutölvuforritið uppsett.", "Retry and close" : "Prófa aftur og loka", - "Failed to redirect to client" : "Mistókst að endurbeina til biðlara", "Rename" : "Endurnefna", "Open details" : "Opna nánari upplýsingar", "View in folder" : "Skoða í möppu", @@ -301,6 +307,9 @@ "Files moved successfully" : "Tókst að færa skrár", "Conflicts resolution skipped" : "Sleppti lausn árekstra", "Upload cancelled" : "Hætt við innsendingu", + "Could not rename \"{oldName}\", it does not exist any more" : "Gat ekki endurnefnt \"{oldName}\", það er ekki lengur til staðar", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Heitið \"{newName}\" er nú þegar notað í \"{dir}\" möppunni. Veldu eitthvað annað nafn.", + "Could not rename \"{oldName}\"" : "Tókst ekki að endurnefna \"{oldName}\"", "This operation is forbidden" : "Þessi aðgerð er bönnuð", "This directory is unavailable, please check the logs or contact the administrator" : "Þessi mappa er ekki tiltæk, athugaðu atvikaskrár eða hafðu samband við kerfissjóra", "Storage is temporarily not available" : "Gagnageymsla ekki tiltæk í augnablikinu", @@ -315,10 +324,8 @@ "List of favorite files and folders." : "Listi yfir eftirlætisskrár og möppur.", "No favorites yet" : "Engin eftirlæti ennþá", "Files and folders you mark as favorite will show up here" : "Skrár og möppur sem þú merkir sem eftirlæti birtast hér", - "All files" : "Allar skrár", "List of your files and folders." : "Listi yfir skrárnar þínar og möppur.", "All folders" : "Allar möppur", - "Personal files" : "Einkaskrár", "List of your files and folders that are not shared." : "Listi yfir skrárnar þínar og möppur sem ekki er deilt.", "No personal files found" : "Engar einkaskrár fundust", "Files that are not shared will show up here." : "Skrár sem ekki er deilt birtast hér.", @@ -326,12 +333,12 @@ "List of recently modified files and folders." : "Listi yfir nýlega breyttar skrár og möppur.", "No recently modified files" : "Engar nýlega breyttar skrár", "Files and folders you recently modified will show up here." : "Skrár og möppur sem þú breyttir nýlega birtast hér.", + "Search" : "Search", "No entries found in this folder" : "Engar skrár fundust í þessari möppu", "Select all" : "Velja allt", "Upload too large" : "Innsend skrá er of stór", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Skrárnar sem þú ert að senda inn eru stærri en hámarks innsendingarstærð á þessum netþjóni.", "File could not be found" : "Skrá finnst ekki", - "Download" : "Niðurhal", "Show list view" : "Birta listasýn", "Show grid view" : "Birta reitasýn", "Close" : "Loka", @@ -370,9 +377,6 @@ "Copied {origin} inside {destination}" : "Afritaði {origin} inn í {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Afritaði {origin} og {nbfiles} aðrar skrár inn í {destination}", "{newName} already exists" : "{newName} er þegar til", - "Could not rename \"{fileName}\", it does not exist any more" : "Gat ekki endurnefnt \"{fileName}\", það er ekki lengur til staðar", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Heitið \"{targetName}\" er nú þegar notað í \"{dir}\" möppunni. Veldu eitthvað annað nafn.", - "Could not rename \"{fileName}\"" : "Gat ekki endurnefnt \"{fileName}\"", "Could not create file \"{file}\"" : "Gat ekki búið til skrána \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Gat ekki búið til skrána \"{file}\" vegna þess að hún er þegar til", "Could not create folder \"{dir}\" because it already exists" : "Gat ekki búið til möppuna \"{dir}\" vegna þess að hún er þegar til", @@ -414,8 +418,7 @@ "Upload (max. %s)" : "Senda inn (hám. %s)", "Submitting fields…" : "Sendi inn gögn úr reitum…", "Filter filenames…" : "Sía skráaheiti…", - "Edit file locally" : "Breyta skrá á tölvunni", - "Edit online" : "Breyta á netinu", + "Enable the grid view" : "Virkja reitasýnina", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} mappa","{folderCount} möppur"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} skrá","{fileCount} skrár"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 skrá og {folderCount} mappa","1 skrá og {folderCount} möppur"], @@ -423,8 +426,6 @@ "{fileCount} files and {folderCount} folders" : "{fileCount} skrár og {folderCount} möppur", "Personal Files" : "Einkaskrár", "Text file" : "Textaskrá", - "New text file.txt" : "Ný textaskrá.txt", - "{count} files could not be converted" : "Ekki var hægt að umbreyta {count} skrám", - "{count} files successfully converted" : "Tókst að umbreyta {count} skrám" + "New text file.txt" : "Ný textaskrá.txt" },"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);" }
\ No newline at end of file diff --git a/apps/files/l10n/it.js b/apps/files/l10n/it.js index e189cf4673a..39787e39664 100644 --- a/apps/files/l10n/it.js +++ b/apps/files/l10n/it.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "Data sconosciuta", "Clear filter" : "Pulisci il filtro", "Modified" : "Modificato", + "Search everywhere" : "Cerca ovunque", "Type" : "Tipo", "Active filters" : "Filtri attivi", "Remove filter" : "Rimuovi filtro", @@ -124,7 +125,11 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Le intestazioni di colonna con pulsanti sono ordinabili.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Questa lista non è stata mostrata completamente per ragioni di prestazioni. I file verranno mostrati durante la navigazione della lista.", "File not found" : "File non trovato", - "{count} selected" : "{count} selezionati", + "_{count} selected_::_{count} selected_" : ["{count} selezionato","{count} selezionati","{count} selezionati"], + "Search globally by filename …" : "Cerca globalmente per nome file…", + "Search here by filename …" : "Cerca qui per nome file…", + "Search scope options" : "Opzioni nell'ambito di ricerca", + "Search globally" : "Cerca globalmente", "{usedQuotaByte} used" : "{usedQuotaByte} usato", "{used} of {quota} used" : "{used} di {quota} utilizzati", "{relative}% used" : "{relative}% usato", @@ -179,21 +184,24 @@ OC.L10N.register( "No files in here" : "Qui non c'è alcun file", "Upload some content or sync with your devices!" : "Carica dei contenuti o sincronizza con i tuoi dispositivi!", "Go back" : "Indietro", - "Filter file names …" : "Filtra i nomi dei file …", "Views" : "Viste", "Files settings" : "Impostazioni File", "Your files" : "I tuoi files", "Open in files" : "Apri in file", "File cannot be accessed" : "Il file non possono essere acceduti", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Impossibile trovare il file oppure non disponi dei permessi per visualizzarlo. Chiedi al mittente di condividerlo.", + "No search results for “{query}”" : "Nessun risultato di ricerca per “{query}”", + "Search for files" : "Cerca file", "Clipboard is not available" : "Appunti non disponibili", "WebDAV URL copied to clipboard" : "L'URL WebDAV è stato copiato negli appunti", + "Default view" : "Vista predefinita", + "All files" : "Tutti i file", + "Personal files" : "File personali", "Sort favorites first" : "Ordina prima i preferiti", "Sort folders before files" : "Ordina cartelle prima dei files", "Show hidden files" : "Mostra i file nascosti", "Show file type column" : "Mostra colonna tipo di file", "Crop image previews" : "Ritaglia le anteprime delle immagini", - "Enable the grid view" : "Attiva visuale a griglia", "Enable folder tree" : "Abilita l'albero delle cartelle", "Additional settings" : "Impostazioni aggiuntive", "WebDAV" : "WebDAV", @@ -228,6 +236,7 @@ OC.L10N.register( "Show those shortcuts" : "Mostra quelle scorciatoie", "You" : "Tu", "Shared multiple times with different people" : "Condiviso più volte con diverse persone", + "Unable to change the favorite state of the file" : "Impossibile modificare lo stato preferito del file", "Error while loading the file data" : "Errore durante il caricamento del file di dati", "Owner" : "Proprietario", "Remove from favorites" : "Rimuovi dai preferiti", @@ -268,8 +277,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Stai per eliminare {count} elemento","Stai per eliminare {count} elementi","Stai per eliminare {count} elementi"], "Confirm deletion" : "Conferma l'eliminazione", "Cancel" : "Annulla", + "Download" : "Scarica", "Moving \"{source}\" to \"{destination}\" …" : "Sposta \"{source}\" in \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Copia \"{source}\" in \"{destination}\" …", + "Destination is not a folder" : "La destinazione non è una cartella", + "This file/folder is already in that directory" : "Questo file/cartella è già in quella cartella", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Non puoi spostare un file/cartella in se stesso o in una sottocartella di se stesso", "(copy)" : "(copia)", "(copy %n)" : "(copia %n)", @@ -288,12 +300,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Operazione di spostamento o copia annullata", "Open folder {displayName}" : "Apri la cartella {displayName}", "Open in Files" : "Apri in File", + "Open locally" : "Aprire localmente", + "Failed to redirect to client" : "Reindirizzamento al client non riuscito", "Open file locally" : "Apri file localmente", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Il file dovrebbe ora aprirsi sul tuo dispositivo. In caso contrario, controlla di aver installato l'app desktop.", "Retry and close" : "Riprova e chiudi", "Open online" : "Apri online", - "Failed to redirect to client" : "Reindirizzamento al client non riuscito", - "Open locally" : "Aprire localmente", "Rename" : "Rinomina", "Open details" : "Apri i dettagli", "View in folder" : "Visualizza nella cartella", @@ -331,6 +343,9 @@ OC.L10N.register( "Files moved successfully" : "File spostati correttamente", "Conflicts resolution skipped" : "Risoluzione dei conflitti saltata", "Upload cancelled" : "Caricamento annullato", + "Could not rename \"{oldName}\", it does not exist any more" : "Impossibile rinominare \"{oldName}\", non esiste più", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Il nome \"{newName}\" è attualmente in uso nella cartella \"{dir}\". Scegli un nome diverso.", + "Could not rename \"{oldName}\"" : "Impossibile rinominare \"{oldName}\"", "This operation is forbidden" : "Questa operazione è vietata", "This directory is unavailable, please check the logs or contact the administrator" : "Questa cartella non è disponibile, controlla i log o contatta l'amministratore", "Storage is temporarily not available" : "L'archiviazione è temporaneamente non disponibile", @@ -346,10 +361,8 @@ OC.L10N.register( "List of favorite files and folders." : "Elenco dei file e delle cartelle preferiti.", "No favorites yet" : "Nessun preferito ancora", "Files and folders you mark as favorite will show up here" : "I file e le cartelle che marchi come preferiti saranno mostrati qui", - "All files" : "Tutti i file", "List of your files and folders." : "Lista dei tuoi file e cartelle.", "All folders" : "Tutte le cartelle", - "Personal files" : "File personali", "List of your files and folders that are not shared." : "Elenco dei file e delle cartelle che non sono condivisi.", "No personal files found" : "Nessun file personale trovato", "Files that are not shared will show up here." : "I file che non vengono condivisi verranno visualizzati qui.", @@ -357,12 +370,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Lista di file e cartelle modificati di recente.", "No recently modified files" : "Nessun file modificato di recente", "Files and folders you recently modified will show up here." : "I file e le cartelle che hai modificato di recente saranno mostrati qui.", + "Search" : "Cerca", + "Search results within your files." : "Cerca i risultati all'interno dei tuoi file.", "No entries found in this folder" : "Nessuna voce trovata in questa cartella", "Select all" : "Seleziona tutto", "Upload too large" : "Caricamento troppo grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "I file che stai provando a caricare superano la dimensione massima consentita su questo server.", "File could not be found" : "Il file non può essere trovato", - "Download" : "Scarica", "Show list view" : "Mostra la vista elenco", "Show grid view" : "Mostra la visualizzazione griglia", "Close" : "Chiudi", @@ -401,9 +415,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Copiato {origin} in {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copiati {origin} e {nbfiles} altri file in {destination}", "{newName} already exists" : "{newName} esiste già", - "Could not rename \"{fileName}\", it does not exist any more" : "Impossibile rinominare \"{fileName}\", non esiste più", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Il nome \"{targetName}\" è attualmente in uso nella cartella \"{dir}\". Scegli un nome diverso.", - "Could not rename \"{fileName}\"" : "Impossibile rinominare \"{fileName}\"", "Could not create file \"{file}\"" : "Impossibile creare il file \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Impossibile creare il file \"{file}\" poiché esiste già", "Could not create folder \"{dir}\" because it already exists" : "Impossibile creare la cartella \"{dir}\" poiché esiste già", @@ -445,8 +456,7 @@ OC.L10N.register( "Upload (max. %s)" : "Carica (massimo %s)", "Submitting fields…" : "Invio dei campi…", "Filter filenames…" : "Filtra nomi di file…", - "Edit file locally" : "Modifica il file localmente", - "Edit online" : "Modifica online", + "Enable the grid view" : "Attiva visuale a griglia", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} cartella","{folderCount} cartelle","{folderCount} cartelle"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} file","{fileCount} file","{fileCount} file"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 file e {folderCount} cartella","1 file e {folderCount} cartelle","1 file e {folderCount} cartelle"], @@ -455,7 +465,9 @@ OC.L10N.register( "Personal Files" : "File personali", "Text file" : "File di testo", "New text file.txt" : "Nuovo file di testo.txt", - "{count} files could not be converted" : "{count} file non possono essere convertiti", - "{count} files successfully converted" : "{count} file convertiti con successo" + "%1$s (renamed)" : "%1$s (rinominato)", + "renamed file" : "file rinominato", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Dopo aver abilitato i nomi file compatibili con Windows, i file esistenti non potranno più essere modificati, ma potranno essere rinominati con nuovi nomi validi dal rispettivo proprietario.", + "Filter file names …" : "Filtra i nomi dei file …" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/it.json b/apps/files/l10n/it.json index e3787686d41..40edb4b3f9a 100644 --- a/apps/files/l10n/it.json +++ b/apps/files/l10n/it.json @@ -104,6 +104,7 @@ "Unknown date" : "Data sconosciuta", "Clear filter" : "Pulisci il filtro", "Modified" : "Modificato", + "Search everywhere" : "Cerca ovunque", "Type" : "Tipo", "Active filters" : "Filtri attivi", "Remove filter" : "Rimuovi filtro", @@ -122,7 +123,11 @@ "Column headers with buttons are sortable." : "Le intestazioni di colonna con pulsanti sono ordinabili.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Questa lista non è stata mostrata completamente per ragioni di prestazioni. I file verranno mostrati durante la navigazione della lista.", "File not found" : "File non trovato", - "{count} selected" : "{count} selezionati", + "_{count} selected_::_{count} selected_" : ["{count} selezionato","{count} selezionati","{count} selezionati"], + "Search globally by filename …" : "Cerca globalmente per nome file…", + "Search here by filename …" : "Cerca qui per nome file…", + "Search scope options" : "Opzioni nell'ambito di ricerca", + "Search globally" : "Cerca globalmente", "{usedQuotaByte} used" : "{usedQuotaByte} usato", "{used} of {quota} used" : "{used} di {quota} utilizzati", "{relative}% used" : "{relative}% usato", @@ -177,21 +182,24 @@ "No files in here" : "Qui non c'è alcun file", "Upload some content or sync with your devices!" : "Carica dei contenuti o sincronizza con i tuoi dispositivi!", "Go back" : "Indietro", - "Filter file names …" : "Filtra i nomi dei file …", "Views" : "Viste", "Files settings" : "Impostazioni File", "Your files" : "I tuoi files", "Open in files" : "Apri in file", "File cannot be accessed" : "Il file non possono essere acceduti", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Impossibile trovare il file oppure non disponi dei permessi per visualizzarlo. Chiedi al mittente di condividerlo.", + "No search results for “{query}”" : "Nessun risultato di ricerca per “{query}”", + "Search for files" : "Cerca file", "Clipboard is not available" : "Appunti non disponibili", "WebDAV URL copied to clipboard" : "L'URL WebDAV è stato copiato negli appunti", + "Default view" : "Vista predefinita", + "All files" : "Tutti i file", + "Personal files" : "File personali", "Sort favorites first" : "Ordina prima i preferiti", "Sort folders before files" : "Ordina cartelle prima dei files", "Show hidden files" : "Mostra i file nascosti", "Show file type column" : "Mostra colonna tipo di file", "Crop image previews" : "Ritaglia le anteprime delle immagini", - "Enable the grid view" : "Attiva visuale a griglia", "Enable folder tree" : "Abilita l'albero delle cartelle", "Additional settings" : "Impostazioni aggiuntive", "WebDAV" : "WebDAV", @@ -226,6 +234,7 @@ "Show those shortcuts" : "Mostra quelle scorciatoie", "You" : "Tu", "Shared multiple times with different people" : "Condiviso più volte con diverse persone", + "Unable to change the favorite state of the file" : "Impossibile modificare lo stato preferito del file", "Error while loading the file data" : "Errore durante il caricamento del file di dati", "Owner" : "Proprietario", "Remove from favorites" : "Rimuovi dai preferiti", @@ -266,8 +275,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Stai per eliminare {count} elemento","Stai per eliminare {count} elementi","Stai per eliminare {count} elementi"], "Confirm deletion" : "Conferma l'eliminazione", "Cancel" : "Annulla", + "Download" : "Scarica", "Moving \"{source}\" to \"{destination}\" …" : "Sposta \"{source}\" in \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Copia \"{source}\" in \"{destination}\" …", + "Destination is not a folder" : "La destinazione non è una cartella", + "This file/folder is already in that directory" : "Questo file/cartella è già in quella cartella", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Non puoi spostare un file/cartella in se stesso o in una sottocartella di se stesso", "(copy)" : "(copia)", "(copy %n)" : "(copia %n)", @@ -286,12 +298,12 @@ "Cancelled move or copy operation" : "Operazione di spostamento o copia annullata", "Open folder {displayName}" : "Apri la cartella {displayName}", "Open in Files" : "Apri in File", + "Open locally" : "Aprire localmente", + "Failed to redirect to client" : "Reindirizzamento al client non riuscito", "Open file locally" : "Apri file localmente", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Il file dovrebbe ora aprirsi sul tuo dispositivo. In caso contrario, controlla di aver installato l'app desktop.", "Retry and close" : "Riprova e chiudi", "Open online" : "Apri online", - "Failed to redirect to client" : "Reindirizzamento al client non riuscito", - "Open locally" : "Aprire localmente", "Rename" : "Rinomina", "Open details" : "Apri i dettagli", "View in folder" : "Visualizza nella cartella", @@ -329,6 +341,9 @@ "Files moved successfully" : "File spostati correttamente", "Conflicts resolution skipped" : "Risoluzione dei conflitti saltata", "Upload cancelled" : "Caricamento annullato", + "Could not rename \"{oldName}\", it does not exist any more" : "Impossibile rinominare \"{oldName}\", non esiste più", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Il nome \"{newName}\" è attualmente in uso nella cartella \"{dir}\". Scegli un nome diverso.", + "Could not rename \"{oldName}\"" : "Impossibile rinominare \"{oldName}\"", "This operation is forbidden" : "Questa operazione è vietata", "This directory is unavailable, please check the logs or contact the administrator" : "Questa cartella non è disponibile, controlla i log o contatta l'amministratore", "Storage is temporarily not available" : "L'archiviazione è temporaneamente non disponibile", @@ -344,10 +359,8 @@ "List of favorite files and folders." : "Elenco dei file e delle cartelle preferiti.", "No favorites yet" : "Nessun preferito ancora", "Files and folders you mark as favorite will show up here" : "I file e le cartelle che marchi come preferiti saranno mostrati qui", - "All files" : "Tutti i file", "List of your files and folders." : "Lista dei tuoi file e cartelle.", "All folders" : "Tutte le cartelle", - "Personal files" : "File personali", "List of your files and folders that are not shared." : "Elenco dei file e delle cartelle che non sono condivisi.", "No personal files found" : "Nessun file personale trovato", "Files that are not shared will show up here." : "I file che non vengono condivisi verranno visualizzati qui.", @@ -355,12 +368,13 @@ "List of recently modified files and folders." : "Lista di file e cartelle modificati di recente.", "No recently modified files" : "Nessun file modificato di recente", "Files and folders you recently modified will show up here." : "I file e le cartelle che hai modificato di recente saranno mostrati qui.", + "Search" : "Cerca", + "Search results within your files." : "Cerca i risultati all'interno dei tuoi file.", "No entries found in this folder" : "Nessuna voce trovata in questa cartella", "Select all" : "Seleziona tutto", "Upload too large" : "Caricamento troppo grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "I file che stai provando a caricare superano la dimensione massima consentita su questo server.", "File could not be found" : "Il file non può essere trovato", - "Download" : "Scarica", "Show list view" : "Mostra la vista elenco", "Show grid view" : "Mostra la visualizzazione griglia", "Close" : "Chiudi", @@ -399,9 +413,6 @@ "Copied {origin} inside {destination}" : "Copiato {origin} in {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copiati {origin} e {nbfiles} altri file in {destination}", "{newName} already exists" : "{newName} esiste già", - "Could not rename \"{fileName}\", it does not exist any more" : "Impossibile rinominare \"{fileName}\", non esiste più", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Il nome \"{targetName}\" è attualmente in uso nella cartella \"{dir}\". Scegli un nome diverso.", - "Could not rename \"{fileName}\"" : "Impossibile rinominare \"{fileName}\"", "Could not create file \"{file}\"" : "Impossibile creare il file \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Impossibile creare il file \"{file}\" poiché esiste già", "Could not create folder \"{dir}\" because it already exists" : "Impossibile creare la cartella \"{dir}\" poiché esiste già", @@ -443,8 +454,7 @@ "Upload (max. %s)" : "Carica (massimo %s)", "Submitting fields…" : "Invio dei campi…", "Filter filenames…" : "Filtra nomi di file…", - "Edit file locally" : "Modifica il file localmente", - "Edit online" : "Modifica online", + "Enable the grid view" : "Attiva visuale a griglia", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} cartella","{folderCount} cartelle","{folderCount} cartelle"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} file","{fileCount} file","{fileCount} file"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 file e {folderCount} cartella","1 file e {folderCount} cartelle","1 file e {folderCount} cartelle"], @@ -453,7 +463,9 @@ "Personal Files" : "File personali", "Text file" : "File di testo", "New text file.txt" : "Nuovo file di testo.txt", - "{count} files could not be converted" : "{count} file non possono essere convertiti", - "{count} files successfully converted" : "{count} file convertiti con successo" + "%1$s (renamed)" : "%1$s (rinominato)", + "renamed file" : "file rinominato", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Dopo aver abilitato i nomi file compatibili con Windows, i file esistenti non potranno più essere modificati, ma potranno essere rinominati con nuovi nomi validi dal rispettivo proprietario.", + "Filter file names …" : "Filtra i nomi dei file …" },"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/l10n/ja.js b/apps/files/l10n/ja.js index 6b29c1c9780..86accfd0959 100644 --- a/apps/files/l10n/ja.js +++ b/apps/files/l10n/ja.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "不明な日付", "Clear filter" : "フィルターをクリア", "Modified" : "更新日時", + "Search everywhere" : "あらゆる場所を検索", "Type" : "タイプ", "Active filters" : "有効なフィルター", "Remove filter" : "フィルターを削除", @@ -124,7 +125,11 @@ OC.L10N.register( "Column headers with buttons are sortable." : "ボタン付きの列ヘッダはソート可能です。", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "このリストはパフォーマンスの都合上、すべてレンダリングされているわけではありません。リスト内を移動すると、ファイルが次々と表示されていきます。", "File not found" : "ファイルが見つかりません", - "{count} selected" : "{count} 選択", + "_{count} selected_::_{count} selected_" : ["{count}選択済み"], + "Search globally by filename …" : "ファイル名でグローバルに検索 …", + "Search here by filename …" : "ファイル名でここを検索 …", + "Search scope options" : "検索範囲オプション", + "Search globally" : "グローバルに検索", "{usedQuotaByte} used" : "{usedQuotaByte} 使用されています", "{used} of {quota} used" : "{used} / {quota} 使用中", "{relative}% used" : "{relative}% 使用されています", @@ -179,21 +184,23 @@ OC.L10N.register( "No files in here" : "ファイルがありません", "Upload some content or sync with your devices!" : "何かコンテンツをアップロードするか、デバイスからファイルを同期してください。", "Go back" : "戻る", - "Filter file names …" : "ファイルネームフィルター…", "Views" : "表示", "Files settings" : "ファイルの設定", "Your files" : "あなたのファイル", "Open in files" : "ファイルで開く", "File cannot be accessed" : "ファイルにアクセスできません", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "ファイルが見つからないか、あなたがそれを表示する権限を持っていない可能性があります。送信者に共有するように依頼してください。", + "No search results for “{query}”" : "\"{query}\"に関する検索結果はありません", + "Search for files" : "ファイルを検索", "Clipboard is not available" : "クリップボードは利用できません", "WebDAV URL copied to clipboard" : "WebDAVのURLがクリップボードにコピーされました", + "All files" : "すべてのファイル", + "Personal files" : "個人ファイル", "Sort favorites first" : "お気に入りを最初に並べる", "Sort folders before files" : "ファイルよりもフォルダを先に並べ替えます", "Show hidden files" : "隠しファイルを表示", "Show file type column" : "ファイルの種類のカラムを表示する", "Crop image previews" : "プレビュー画像を切り抜く", - "Enable the grid view" : "グリッド表示を有効にする", "Enable folder tree" : "フォルダーツリーを有効にする", "Additional settings" : "追加設定", "WebDAV" : "WebDAV", @@ -228,6 +235,7 @@ OC.L10N.register( "Show those shortcuts" : "これらのショートカットを表示する", "You" : "自分", "Shared multiple times with different people" : "異なる人と複数回共有", + "Unable to change the favorite state of the file" : "ファイルのお気に入りの状態を変更できません", "Error while loading the file data" : "ファイルデータの読み込み中にエラーが発生しました", "Owner" : "作成者", "Remove from favorites" : "お気に入りから削除", @@ -268,8 +276,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["あなたは {count} 個のアイテムを削除しようとしています"], "Confirm deletion" : "削除の確認", "Cancel" : "キャンセル", + "Download" : "ダウンロード", "Moving \"{source}\" to \"{destination}\" …" : "\"{source}\" を \"{destination}\"に移動", "Copying \"{source}\" to \"{destination}\" …" : "\"{source}\" を \"{destination}\"にコピー", + "Destination is not a folder" : "宛先がフォルダではありません", + "This file/folder is already in that directory" : "このファイル/フォルダはすでにそのディレクトリにあります", "You cannot move a file/folder onto itself or into a subfolder of itself" : "ファイル/フォルダをそれ自身の上に移動したり、それ自身のサブフォルダに移動したりすることはできません。", "(copy)" : "(copy)", "(copy %n)" : "(copy %n)", @@ -288,12 +299,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "キャンセルされた移動またはコピー操作", "Open folder {displayName}" : "フォルダ {displayName} を開く", "Open in Files" : "ファイルアプリで開く", + "Open locally" : "ローカルで開く", + "Failed to redirect to client" : "クライアントへリダイレクトできませんでした", "Open file locally" : "ローカルでファイルを開く", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "ファイルがデバイス上で開くはずです。開かない場合は、デスクトップアプリがインストールされているかご確認ください。", "Retry and close" : "再試行して閉じる", "Open online" : "オンラインで開く", - "Failed to redirect to client" : "クライアントへリダイレクトできませんでした", - "Open locally" : "ローカルで開く", "Rename" : "名前の変更", "Open details" : "詳細を開く", "View in folder" : "フォルダー内で表示", @@ -331,6 +342,9 @@ OC.L10N.register( "Files moved successfully" : "ファイルの移動に成功しました", "Conflicts resolution skipped" : "コンフリクトの解決はスキップされました", "Upload cancelled" : "アップロードはキャンセルされました", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" の名前を変更できませんでした、それは既に存在しません。", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{newName}\" という名前は \"{dir}\" フォルダですでに使用されています。別の名前を選択してください。", + "Could not rename \"{oldName}\"" : "\"{oldName}\" の名前を変更できませんでした。", "This operation is forbidden" : "この操作は禁止されています", "This directory is unavailable, please check the logs or contact the administrator" : "このディレクトリは利用できません。ログを確認するか管理者に問い合わせてください。", "Storage is temporarily not available" : "ストレージは一時的に利用できません", @@ -346,10 +360,8 @@ OC.L10N.register( "List of favorite files and folders." : "お気に入りのファイルやフォルダーの一覧", "No favorites yet" : "まだお気に入りはありません", "Files and folders you mark as favorite will show up here" : "お気に入りに登録されたファイルやフォルダーは、ここに表示されます。", - "All files" : "すべてのファイル", "List of your files and folders." : "ファイルやフォルダーの一覧", "All folders" : "全てのフォルダー", - "Personal files" : "個人ファイル", "List of your files and folders that are not shared." : "共有されていないファイルやフォルダの一覧。", "No personal files found" : "個人ファイルは見つかりませんでした", "Files that are not shared will show up here." : "共有されていないファイルは、ここに表示されます。", @@ -357,12 +369,13 @@ OC.L10N.register( "List of recently modified files and folders." : "最近変更されたファイルとフォルダーのリスト", "No recently modified files" : "最近更新されたファイルはありません", "Files and folders you recently modified will show up here." : "最近変更したファイルやフォルダーがここに表示されます。", + "Search" : "検索", + "Search results within your files." : "ファイル内の検索結果", "No entries found in this folder" : "このフォルダーにはエントリーがありません", "Select all" : "すべて選択", "Upload too large" : "アップロードには大きすぎます。", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "アップロードしようとしているファイルは、このサーバーのファイルアップロード時の最大サイズを超えています。", "File could not be found" : "ファイルを見つけられませんでした", - "Download" : "ダウンロード", "Show list view" : "リストビューで表示", "Show grid view" : "グリッドビューで表示", "Close" : "閉じる", @@ -401,9 +414,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "コピー先{origin} {destination}内", "Copied {origin} and {nbfiles} other files inside {destination}" : "コピー先{origin}と{nbfiles}他のファイル{destination}", "{newName} already exists" : "{newName} はすでに存在します", - "Could not rename \"{fileName}\", it does not exist any more" : "ファイルが存在しないため,\"{fileName}\"の名前変更ができませんでした", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{targetName}\" はフォルダー \"{dir}\" ですでに使われています。別の名前を選択してください。", - "Could not rename \"{fileName}\"" : "\"{fileName}\"の名前変更ができませんでした", "Could not create file \"{file}\"" : "ファイル \"{file}\" を作成できませんでした", "Could not create file \"{file}\" because it already exists" : "ファイル \"{file}\"はすでに存在するため作成できません", "Could not create folder \"{dir}\" because it already exists" : "フォルダー \"{dir}\" はすでに存在するため作成できません", @@ -445,8 +455,7 @@ OC.L10N.register( "Upload (max. %s)" : "アップロード ( 最大 %s )", "Submitting fields…" : "フィールドを送信中…", "Filter filenames…" : "ファイルネームフィルター…", - "Edit file locally" : "ファイルをローカルで編集", - "Edit online" : "オンラインで編集", + "Enable the grid view" : "グリッド表示を有効にする", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} フォルダ"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} ファイル"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 ファイルと {folderCount} フォルダ"], @@ -455,7 +464,9 @@ OC.L10N.register( "Personal Files" : "個人ファイル", "Text file" : "テキストファイル", "New text file.txt" : "新規のテキストファイル作成", - "{count} files could not be converted" : "{count}個のファイルが変換できませんでした", - "{count} files successfully converted" : "{count}個のファイルの変換に成功しました" + "%1$s (renamed)" : "%1$s (リネーム済み)", + "renamed file" : "リネーム済みファイル", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Windows 互換のファイル名を有効にすると、既存のファイルは変更できなくなりますが、所有者が有効な新しいファイル名に変更できるようになります。", + "Filter file names …" : "ファイルネームフィルター…" }, "nplurals=1; plural=0;"); diff --git a/apps/files/l10n/ja.json b/apps/files/l10n/ja.json index d8d803191db..0764c1dafa8 100644 --- a/apps/files/l10n/ja.json +++ b/apps/files/l10n/ja.json @@ -104,6 +104,7 @@ "Unknown date" : "不明な日付", "Clear filter" : "フィルターをクリア", "Modified" : "更新日時", + "Search everywhere" : "あらゆる場所を検索", "Type" : "タイプ", "Active filters" : "有効なフィルター", "Remove filter" : "フィルターを削除", @@ -122,7 +123,11 @@ "Column headers with buttons are sortable." : "ボタン付きの列ヘッダはソート可能です。", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "このリストはパフォーマンスの都合上、すべてレンダリングされているわけではありません。リスト内を移動すると、ファイルが次々と表示されていきます。", "File not found" : "ファイルが見つかりません", - "{count} selected" : "{count} 選択", + "_{count} selected_::_{count} selected_" : ["{count}選択済み"], + "Search globally by filename …" : "ファイル名でグローバルに検索 …", + "Search here by filename …" : "ファイル名でここを検索 …", + "Search scope options" : "検索範囲オプション", + "Search globally" : "グローバルに検索", "{usedQuotaByte} used" : "{usedQuotaByte} 使用されています", "{used} of {quota} used" : "{used} / {quota} 使用中", "{relative}% used" : "{relative}% 使用されています", @@ -177,21 +182,23 @@ "No files in here" : "ファイルがありません", "Upload some content or sync with your devices!" : "何かコンテンツをアップロードするか、デバイスからファイルを同期してください。", "Go back" : "戻る", - "Filter file names …" : "ファイルネームフィルター…", "Views" : "表示", "Files settings" : "ファイルの設定", "Your files" : "あなたのファイル", "Open in files" : "ファイルで開く", "File cannot be accessed" : "ファイルにアクセスできません", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "ファイルが見つからないか、あなたがそれを表示する権限を持っていない可能性があります。送信者に共有するように依頼してください。", + "No search results for “{query}”" : "\"{query}\"に関する検索結果はありません", + "Search for files" : "ファイルを検索", "Clipboard is not available" : "クリップボードは利用できません", "WebDAV URL copied to clipboard" : "WebDAVのURLがクリップボードにコピーされました", + "All files" : "すべてのファイル", + "Personal files" : "個人ファイル", "Sort favorites first" : "お気に入りを最初に並べる", "Sort folders before files" : "ファイルよりもフォルダを先に並べ替えます", "Show hidden files" : "隠しファイルを表示", "Show file type column" : "ファイルの種類のカラムを表示する", "Crop image previews" : "プレビュー画像を切り抜く", - "Enable the grid view" : "グリッド表示を有効にする", "Enable folder tree" : "フォルダーツリーを有効にする", "Additional settings" : "追加設定", "WebDAV" : "WebDAV", @@ -226,6 +233,7 @@ "Show those shortcuts" : "これらのショートカットを表示する", "You" : "自分", "Shared multiple times with different people" : "異なる人と複数回共有", + "Unable to change the favorite state of the file" : "ファイルのお気に入りの状態を変更できません", "Error while loading the file data" : "ファイルデータの読み込み中にエラーが発生しました", "Owner" : "作成者", "Remove from favorites" : "お気に入りから削除", @@ -266,8 +274,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["あなたは {count} 個のアイテムを削除しようとしています"], "Confirm deletion" : "削除の確認", "Cancel" : "キャンセル", + "Download" : "ダウンロード", "Moving \"{source}\" to \"{destination}\" …" : "\"{source}\" を \"{destination}\"に移動", "Copying \"{source}\" to \"{destination}\" …" : "\"{source}\" を \"{destination}\"にコピー", + "Destination is not a folder" : "宛先がフォルダではありません", + "This file/folder is already in that directory" : "このファイル/フォルダはすでにそのディレクトリにあります", "You cannot move a file/folder onto itself or into a subfolder of itself" : "ファイル/フォルダをそれ自身の上に移動したり、それ自身のサブフォルダに移動したりすることはできません。", "(copy)" : "(copy)", "(copy %n)" : "(copy %n)", @@ -286,12 +297,12 @@ "Cancelled move or copy operation" : "キャンセルされた移動またはコピー操作", "Open folder {displayName}" : "フォルダ {displayName} を開く", "Open in Files" : "ファイルアプリで開く", + "Open locally" : "ローカルで開く", + "Failed to redirect to client" : "クライアントへリダイレクトできませんでした", "Open file locally" : "ローカルでファイルを開く", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "ファイルがデバイス上で開くはずです。開かない場合は、デスクトップアプリがインストールされているかご確認ください。", "Retry and close" : "再試行して閉じる", "Open online" : "オンラインで開く", - "Failed to redirect to client" : "クライアントへリダイレクトできませんでした", - "Open locally" : "ローカルで開く", "Rename" : "名前の変更", "Open details" : "詳細を開く", "View in folder" : "フォルダー内で表示", @@ -329,6 +340,9 @@ "Files moved successfully" : "ファイルの移動に成功しました", "Conflicts resolution skipped" : "コンフリクトの解決はスキップされました", "Upload cancelled" : "アップロードはキャンセルされました", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" の名前を変更できませんでした、それは既に存在しません。", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{newName}\" という名前は \"{dir}\" フォルダですでに使用されています。別の名前を選択してください。", + "Could not rename \"{oldName}\"" : "\"{oldName}\" の名前を変更できませんでした。", "This operation is forbidden" : "この操作は禁止されています", "This directory is unavailable, please check the logs or contact the administrator" : "このディレクトリは利用できません。ログを確認するか管理者に問い合わせてください。", "Storage is temporarily not available" : "ストレージは一時的に利用できません", @@ -344,10 +358,8 @@ "List of favorite files and folders." : "お気に入りのファイルやフォルダーの一覧", "No favorites yet" : "まだお気に入りはありません", "Files and folders you mark as favorite will show up here" : "お気に入りに登録されたファイルやフォルダーは、ここに表示されます。", - "All files" : "すべてのファイル", "List of your files and folders." : "ファイルやフォルダーの一覧", "All folders" : "全てのフォルダー", - "Personal files" : "個人ファイル", "List of your files and folders that are not shared." : "共有されていないファイルやフォルダの一覧。", "No personal files found" : "個人ファイルは見つかりませんでした", "Files that are not shared will show up here." : "共有されていないファイルは、ここに表示されます。", @@ -355,12 +367,13 @@ "List of recently modified files and folders." : "最近変更されたファイルとフォルダーのリスト", "No recently modified files" : "最近更新されたファイルはありません", "Files and folders you recently modified will show up here." : "最近変更したファイルやフォルダーがここに表示されます。", + "Search" : "検索", + "Search results within your files." : "ファイル内の検索結果", "No entries found in this folder" : "このフォルダーにはエントリーがありません", "Select all" : "すべて選択", "Upload too large" : "アップロードには大きすぎます。", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "アップロードしようとしているファイルは、このサーバーのファイルアップロード時の最大サイズを超えています。", "File could not be found" : "ファイルを見つけられませんでした", - "Download" : "ダウンロード", "Show list view" : "リストビューで表示", "Show grid view" : "グリッドビューで表示", "Close" : "閉じる", @@ -399,9 +412,6 @@ "Copied {origin} inside {destination}" : "コピー先{origin} {destination}内", "Copied {origin} and {nbfiles} other files inside {destination}" : "コピー先{origin}と{nbfiles}他のファイル{destination}", "{newName} already exists" : "{newName} はすでに存在します", - "Could not rename \"{fileName}\", it does not exist any more" : "ファイルが存在しないため,\"{fileName}\"の名前変更ができませんでした", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{targetName}\" はフォルダー \"{dir}\" ですでに使われています。別の名前を選択してください。", - "Could not rename \"{fileName}\"" : "\"{fileName}\"の名前変更ができませんでした", "Could not create file \"{file}\"" : "ファイル \"{file}\" を作成できませんでした", "Could not create file \"{file}\" because it already exists" : "ファイル \"{file}\"はすでに存在するため作成できません", "Could not create folder \"{dir}\" because it already exists" : "フォルダー \"{dir}\" はすでに存在するため作成できません", @@ -443,8 +453,7 @@ "Upload (max. %s)" : "アップロード ( 最大 %s )", "Submitting fields…" : "フィールドを送信中…", "Filter filenames…" : "ファイルネームフィルター…", - "Edit file locally" : "ファイルをローカルで編集", - "Edit online" : "オンラインで編集", + "Enable the grid view" : "グリッド表示を有効にする", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} フォルダ"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} ファイル"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 ファイルと {folderCount} フォルダ"], @@ -453,7 +462,9 @@ "Personal Files" : "個人ファイル", "Text file" : "テキストファイル", "New text file.txt" : "新規のテキストファイル作成", - "{count} files could not be converted" : "{count}個のファイルが変換できませんでした", - "{count} files successfully converted" : "{count}個のファイルの変換に成功しました" + "%1$s (renamed)" : "%1$s (リネーム済み)", + "renamed file" : "リネーム済みファイル", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Windows 互換のファイル名を有効にすると、既存のファイルは変更できなくなりますが、所有者が有効な新しいファイル名に変更できるようになります。", + "Filter file names …" : "ファイルネームフィルター…" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/files/l10n/ka.js b/apps/files/l10n/ka.js index 70aa60fc292..555841ae491 100644 --- a/apps/files/l10n/ka.js +++ b/apps/files/l10n/ka.js @@ -72,6 +72,7 @@ OC.L10N.register( "Pending" : "Pending", "Clear filter" : "Clear filter", "Modified" : "Modified", + "Search everywhere" : "მოძებნე ყველგან", "Type" : "Type", "Active filters" : "Active filters", "Remove filter" : "Remove filter", @@ -85,6 +86,8 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Column headers with buttons are sortable.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list.", "File not found" : "File not found", + "_{count} selected_::_{count} selected_" : ["{count} selected","{count} selected"], + "Search globally" : "Search globally", "{usedQuotaByte} used" : "{usedQuotaByte} used", "{used} of {quota} used" : "{used} of {quota} used", "{relative}% used" : "{relative}% used", @@ -127,10 +130,10 @@ OC.L10N.register( "File cannot be accessed" : "File cannot be accessed", "Clipboard is not available" : "Clipboard is not available", "WebDAV URL copied to clipboard" : "WebDAV URL copied to clipboard", + "All files" : "All files", "Sort favorites first" : "Sort favorites first", "Show hidden files" : "Show hidden files", "Crop image previews" : "Crop image previews", - "Enable the grid view" : "Enable the grid view", "Additional settings" : "Additional settings", "WebDAV" : "WebDAV", "WebDAV URL" : "WebDAV URL", @@ -158,6 +161,9 @@ OC.L10N.register( "Delete folder" : "Delete folder", "Delete" : "Delete", "Cancel" : "Cancel", + "Download" : "Download", + "Destination is not a folder" : "Destination is not a folder", + "This file/folder is already in that directory" : "This file/folder is already in that directory", "You cannot move a file/folder onto itself or into a subfolder of itself" : "You cannot move a file/folder onto itself or into a subfolder of itself", "A file or folder with that name already exists in this folder" : "A file or folder with that name already exists in this folder", "The file does not exist anymore" : "The file does not exist anymore", @@ -170,9 +176,9 @@ OC.L10N.register( "Cancelled move or copy operation" : "Cancelled move or copy operation", "Open folder {displayName}" : "Open folder {displayName}", "Open in Files" : "Open in Files", - "Open file locally" : "Open file locally", - "Failed to redirect to client" : "Failed to redirect to client", "Open locally" : "Open locally", + "Failed to redirect to client" : "Failed to redirect to client", + "Open file locally" : "Open file locally", "Rename" : "Rename", "Open details" : "Open details", "View in folder" : "View in folder", @@ -187,6 +193,9 @@ OC.L10N.register( "Templates" : "Templates", "One of the dropped files could not be processed" : "One of the dropped files could not be processed", "Some files could not be moved" : "Some files could not be moved", + "Could not rename \"{oldName}\", it does not exist any more" : "Could not rename \"{oldName}\", it does not exist any more", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name.", + "Could not rename \"{oldName}\"" : "Could not rename \"{oldName}\"", "This operation is forbidden" : "This operation is forbidden", "This directory is unavailable, please check the logs or contact the administrator" : "This directory is unavailable, please check the logs or contact the administrator", "Storage is temporarily not available" : "Storage is temporarily not available", @@ -194,18 +203,17 @@ OC.L10N.register( "_%n folder_::_%n folders_" : ["%n folder","%n folders"], "No favorites yet" : "No favorites yet", "Files and folders you mark as favorite will show up here" : "Files and folders you mark as favorite will show up here", - "All files" : "All files", "List of your files and folders." : "List of your files and folders.", "Recent" : "Recent", "List of recently modified files and folders." : "List of recently modified files and folders.", "No recently modified files" : "No recently modified files", "Files and folders you recently modified will show up here." : "Files and folders you recently modified will show up here.", + "Search" : "ძიება", "No entries found in this folder" : "No entries found in this folder", "Select all" : "Select all", "Upload too large" : "Upload too large", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "The files you are trying to upload exceed the maximum size for file uploads on this server.", "File could not be found" : "File could not be found", - "Download" : "Download", "Show list view" : "Show list view", "Show grid view" : "Show grid view", "Close" : "Close", @@ -244,9 +252,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Copied {origin} inside {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copied {origin} and {nbfiles} other files inside {destination}", "{newName} already exists" : "{newName} already exists", - "Could not rename \"{fileName}\", it does not exist any more" : "Could not rename \"{fileName}\", it does not exist any more", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name.", - "Could not rename \"{fileName}\"" : "Could not rename \"{fileName}\"", "Could not create file \"{file}\"" : "Could not create file \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Could not create file \"{file}\" because it already exists", "Could not create folder \"{dir}\" because it already exists" : "Could not create folder \"{dir}\" because it already exists", @@ -281,6 +286,7 @@ OC.L10N.register( "Upload file" : "Upload file", "An error occurred while trying to update the tags" : "An error occurred while trying to update the tags", "Upload (max. %s)" : "Upload (max. %s)", + "Enable the grid view" : "Enable the grid view", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} folder","{folderCount} folders"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} file","{fileCount} files"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 file and {folderCount} folder","1 file and {folderCount} folders"], diff --git a/apps/files/l10n/ka.json b/apps/files/l10n/ka.json index afd9e6386d7..311c45c7a87 100644 --- a/apps/files/l10n/ka.json +++ b/apps/files/l10n/ka.json @@ -70,6 +70,7 @@ "Pending" : "Pending", "Clear filter" : "Clear filter", "Modified" : "Modified", + "Search everywhere" : "მოძებნე ყველგან", "Type" : "Type", "Active filters" : "Active filters", "Remove filter" : "Remove filter", @@ -83,6 +84,8 @@ "Column headers with buttons are sortable." : "Column headers with buttons are sortable.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list.", "File not found" : "File not found", + "_{count} selected_::_{count} selected_" : ["{count} selected","{count} selected"], + "Search globally" : "Search globally", "{usedQuotaByte} used" : "{usedQuotaByte} used", "{used} of {quota} used" : "{used} of {quota} used", "{relative}% used" : "{relative}% used", @@ -125,10 +128,10 @@ "File cannot be accessed" : "File cannot be accessed", "Clipboard is not available" : "Clipboard is not available", "WebDAV URL copied to clipboard" : "WebDAV URL copied to clipboard", + "All files" : "All files", "Sort favorites first" : "Sort favorites first", "Show hidden files" : "Show hidden files", "Crop image previews" : "Crop image previews", - "Enable the grid view" : "Enable the grid view", "Additional settings" : "Additional settings", "WebDAV" : "WebDAV", "WebDAV URL" : "WebDAV URL", @@ -156,6 +159,9 @@ "Delete folder" : "Delete folder", "Delete" : "Delete", "Cancel" : "Cancel", + "Download" : "Download", + "Destination is not a folder" : "Destination is not a folder", + "This file/folder is already in that directory" : "This file/folder is already in that directory", "You cannot move a file/folder onto itself or into a subfolder of itself" : "You cannot move a file/folder onto itself or into a subfolder of itself", "A file or folder with that name already exists in this folder" : "A file or folder with that name already exists in this folder", "The file does not exist anymore" : "The file does not exist anymore", @@ -168,9 +174,9 @@ "Cancelled move or copy operation" : "Cancelled move or copy operation", "Open folder {displayName}" : "Open folder {displayName}", "Open in Files" : "Open in Files", - "Open file locally" : "Open file locally", - "Failed to redirect to client" : "Failed to redirect to client", "Open locally" : "Open locally", + "Failed to redirect to client" : "Failed to redirect to client", + "Open file locally" : "Open file locally", "Rename" : "Rename", "Open details" : "Open details", "View in folder" : "View in folder", @@ -185,6 +191,9 @@ "Templates" : "Templates", "One of the dropped files could not be processed" : "One of the dropped files could not be processed", "Some files could not be moved" : "Some files could not be moved", + "Could not rename \"{oldName}\", it does not exist any more" : "Could not rename \"{oldName}\", it does not exist any more", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name.", + "Could not rename \"{oldName}\"" : "Could not rename \"{oldName}\"", "This operation is forbidden" : "This operation is forbidden", "This directory is unavailable, please check the logs or contact the administrator" : "This directory is unavailable, please check the logs or contact the administrator", "Storage is temporarily not available" : "Storage is temporarily not available", @@ -192,18 +201,17 @@ "_%n folder_::_%n folders_" : ["%n folder","%n folders"], "No favorites yet" : "No favorites yet", "Files and folders you mark as favorite will show up here" : "Files and folders you mark as favorite will show up here", - "All files" : "All files", "List of your files and folders." : "List of your files and folders.", "Recent" : "Recent", "List of recently modified files and folders." : "List of recently modified files and folders.", "No recently modified files" : "No recently modified files", "Files and folders you recently modified will show up here." : "Files and folders you recently modified will show up here.", + "Search" : "ძიება", "No entries found in this folder" : "No entries found in this folder", "Select all" : "Select all", "Upload too large" : "Upload too large", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "The files you are trying to upload exceed the maximum size for file uploads on this server.", "File could not be found" : "File could not be found", - "Download" : "Download", "Show list view" : "Show list view", "Show grid view" : "Show grid view", "Close" : "Close", @@ -242,9 +250,6 @@ "Copied {origin} inside {destination}" : "Copied {origin} inside {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copied {origin} and {nbfiles} other files inside {destination}", "{newName} already exists" : "{newName} already exists", - "Could not rename \"{fileName}\", it does not exist any more" : "Could not rename \"{fileName}\", it does not exist any more", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name.", - "Could not rename \"{fileName}\"" : "Could not rename \"{fileName}\"", "Could not create file \"{file}\"" : "Could not create file \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Could not create file \"{file}\" because it already exists", "Could not create folder \"{dir}\" because it already exists" : "Could not create folder \"{dir}\" because it already exists", @@ -279,6 +284,7 @@ "Upload file" : "Upload file", "An error occurred while trying to update the tags" : "An error occurred while trying to update the tags", "Upload (max. %s)" : "Upload (max. %s)", + "Enable the grid view" : "Enable the grid view", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} folder","{folderCount} folders"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} file","{fileCount} files"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 file and {folderCount} folder","1 file and {folderCount} folders"], diff --git a/apps/files/l10n/ka_GE.js b/apps/files/l10n/ka_GE.js deleted file mode 100644 index e5a0cc9664c..00000000000 --- a/apps/files/l10n/ka_GE.js +++ /dev/null @@ -1,152 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "ფაილი ვერ იქნა ნაპოვნი", - "Move or copy" : "გადაიტანეთ ან დააკოპირეთ", - "Download" : "ჩამოტვირთვა", - "Delete" : "წაშლა", - "Tags" : "ტეგები", - "Home" : "სახლი", - "Close" : "დახურვა", - "Could not create folder \"{dir}\"" : "დირექტორია \"{dir}\" ვერ შეიქმნა", - "Upload cancelled." : "ატვირთვა შეჩერებულ იქნა.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "შეუძლებელია {filename}-ის ატვირთვა, რადგანაც ის დირექტორიაა ან გააჩნია 0 ბაიტი", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "არასაკმარისი თავისუფალი სივრცე, თქვენ ტვირთავთ {size1}-ს, მაგრამ მხოლოდ {size2}-ია დარჩენილი", - "Target folder \"{dir}\" does not exist any more" : "დანიშნულების დირექტორია \"{dir}\" აღარ არსებობს", - "Not enough free space" : "არასაკმარისი თავისუფალი სივრცე", - "Uploading …" : "იტვირთება ...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} სულ {totalSize}-დან ({bitrate})", - "Target folder does not exist any more" : "დანიშნულების დირექტორია აღარ არსებობს", - "Error when assembling chunks, status code {status}" : "ნაჭრების შეგროვებისას წარმოიშვა შეცდომა, სტატუსის კოდი {status}", - "Actions" : "მოქმედებები", - "Rename" : "გადარქმევა", - "Move" : "გადატანა", - "Copy" : "კოპირება", - "Delete file" : "გაუქმდეს ფაილი", - "Delete folder" : "დირექტორიის გაუქმება", - "Disconnect storage" : "საცავის გათიშვა", - "Could not load info for file \"{file}\"" : "ფაილზე \"{file}\" ინფორმაცია ვერ ჩაიტვირთა", - "Files" : "ფაილები", - "Details" : "დეტალები", - "Pending" : "მოცდის რეჟიმში", - "Unable to determine date" : "თარიღის დადგენა შეუძლებელია", - "This operation is forbidden" : "ეს ოპერაცია აკრძალულია", - "This directory is unavailable, please check the logs or contact the administrator" : "დირექტორია ხელმიუწვდომელია, გთოხვთ შეამოწმოთ ლოგები ან დაუკავშირდეთ ადმინისტრატორს", - "Storage is temporarily not available" : "საცავი დროებით ხელმიუწვდომელია", - "Could not move \"{file}\", target exists" : "\"{file}\"-ის გადატანა ვერ მოხერხდა, დანიშნულება არსებობს", - "Could not move \"{file}\"" : "\"{file}\"-ის გადატანა ვერ მოხერხდა", - "Could not copy \"{file}\", target exists" : "\"{file}\"-ის კოპირება ვერ მოხერხდა, დანიშნულება არსებობს", - "Could not copy \"{file}\"" : "\"{file}\"-ის კოპირება ვერ მოხერხდა", - "Copied {origin} inside {destination}" : "დაკოპირდა {origin} {destionation}-ში", - "Copied {origin} and {nbfiles} other files inside {destination}" : "დაკოპირდა {origin} და {nbfiles} სხვა ფაილი {destionation}-ში", - "{newName} already exists" : "{newName} უკვე არსებობს", - "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\" სახელი ვერ შეეცვალა, ის აღარ არსებობს", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "სახელი \"{targetName}\" დირექტორია \"{dir}\"-ში უკვე გამოყენებულია. გთხოვთ აირჩიოთ სხვა სახელი.", - "Could not rename \"{fileName}\"" : "ფაილს \"{fileName}\" სახელი ვერ შეეცვალა", - "Could not create file \"{file}\"" : "ფაილი \"{file}\" ვერ შეიქმნა", - "Could not create file \"{file}\" because it already exists" : "ფაილი \"{file}\" ვერ შეიქმნა, ის უკვე არსებობს", - "Could not create folder \"{dir}\" because it already exists" : "დირექტორია \"{dir}\" ვერ შეიქმნა, ის უკვე არსებობს", - "Error deleting file \"{fileName}\"." : "ფიალის \"{fileName}\" წაშლისას წარმოიქმნა შეცდომა.", - "No search results in other folders for {tag}{filter}{endtag}" : "ძიების შედეგები სხვა დირექტორიებში {tag}{filter}{endtag} არაა", - "Name" : "სახელი", - "Size" : "ზომა", - "Modified" : "შეცვლილია", - "_%n folder_::_%n folders_" : ["%n დირექტორია","%n დირექტორია"], - "_%n file_::_%n files_" : ["%n ფაილი","%n ფაილი"], - "{dirs} and {files}" : "{dirs} და {files}", - "_including %n hidden_::_including %n hidden_" : ["%n დამალულის ჩათვლით","%n დამალულის ჩათვლით"], - "_Uploading %n file_::_Uploading %n files_" : ["ვტვირთავთ %n ფაილს","ვტვირთავთ %n ფაილს"], - "New" : "ახალი", - "{used} of {quota} used" : "გამოყენებულია {used} სულ {quota}-დან", - "{used} used" : "გამოყენებულია {used}", - "\"{name}\" is an invalid file name." : "\"{name}\" არასწორი ფაილის სახელია.", - "File name cannot be empty." : "ფაილის სახელი არ შეიძლება იყოს ცარიელი.", - "\"/\" is not allowed inside a file name." : "\"/\" ფაილის სახელში არაა ნებადართული.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" არაა დაშვებული ფაილის ტიპი", - "View in folder" : "ჩვენება დირექტორიაში", - "Path" : "მისამართი", - "_%n byte_::_%n bytes_" : ["%n ბაიტი","%n ბაიტი"], - "Favorited" : "დამატებულია რჩეულებში", - "Favorite" : "რჩეული", - "Copy direct link (only works for users who have access to this file/folder)" : "დააკოპირეთ პირდაპირი ბმული (მუშაობს მომხმარებლებისთვის, რომელთაც გააჩნიათ წვდომა ამ ფაილის/დირექტორიის მიმართ)", - "New folder" : "ახალი დირექტორია", - "Upload file" : "ფაილის ატვირთვა", - "Recent" : "ახალი", - "Not favorited" : "არაა დამატებული რჩეულებში", - "Remove from favorites" : "რჩეულებიდან მოშორება", - "Add to favorites" : "რჩეულებში დამატება", - "An error occurred while trying to update the tags" : "ტეგების განახლების მცდელობისას წარმოიშვა შეცდომა", - "Added to favorites" : "დაემატა რჩეულებში", - "Removed from favorites" : "ამოიშალა რჩეულებიდან", - "You added {file} to your favorites" : "თქვენ დაამატეთ {file}-ი რჩეულებში", - "You removed {file} from your favorites" : "თქვენ ამოშალეთ {file}-ი თქვენი რჩეული ფაილებიდან", - "Favorites" : "რჩეულები", - "File changes" : "ფაილის ცვლილებები", - "Created by {user}" : "შექმნა მომხმარებელმა {user}", - "Changed by {user}" : "შეცვალა მომხმარებელმა {user}", - "Deleted by {user}" : "წაშალა მომხმარებელმა {user}", - "Restored by {user}" : "აღადგინა მომხმარებელმა {user}", - "Renamed by {user}" : "სახელი გადაარქვა მომხმარებელმა {user}", - "Moved by {user}" : "გადაიტანა მომხმარებელმა {user}", - "\"remote user\"" : "\"დისტანციური მომხმარებელი\"", - "You created {file}" : "თქვენ შექმენით {file}", - "You created an encrypted file in {file}" : "შექმენით დაშიფრული ფაილი {file}-ში", - "{user} created {file}" : "{user} მომხმარებელმა შექმნა {file}", - "{user} created an encrypted file in {file}" : "{user} მომხმარებელმა შექმნა დაშიფრული ფაილი {file}-ში", - "{file} was created in a public folder" : "{file} შეიქმნა საზოგადო დირექტორიაში", - "You changed {file}" : "თქვენ შეცვალეთ {file}", - "You changed an encrypted file in {file}" : "შეცვალეთ დაშიფრული ფაილი {file}-ში", - "{user} changed {file}" : "{user} მომხმარებელმა შეცვალა {file}", - "{user} changed an encrypted file in {file}" : "{user} მომხმარებელმა შეცვალა დაშიფრული ფაილი {file}-ში", - "You deleted {file}" : "თქვენ წაშალეთ {file}", - "You deleted an encrypted file in {file}" : "გააუქმეთ დაშიფრული ფაილი {file}-ში", - "{user} deleted {file}" : "{user} მომხმარებელმა წაშალა {file}", - "{user} deleted an encrypted file in {file}" : "{user} მომხმარებელმა გააუქმა დაშიფრული ფაილი {file}-ში", - "You restored {file}" : "თქვენ აღადგინეთ {file}", - "{user} restored {file}" : "{user} მომხმარებელმა განაახლა {file}", - "You renamed {oldfile} to {newfile}" : "თქვენ გადაარქვით სახელი {oldfile}-ს {newfile}-ზე", - "{user} renamed {oldfile} to {newfile}" : "{user}-მა გადაარქვა სახელი {oldfile}-ს {newfile}-ზე", - "You moved {oldfile} to {newfile}" : "თქვენ გადაიტანეთ {oldfile} {newfile}-ად", - "{user} moved {oldfile} to {newfile}" : "{user}-მა გადაიტანა {oldfile} {newfile}-ად", - "A file has been added to or removed from your <strong>favorites</strong>" : "ყველა ფაილი დაემატა ან ამოიშალა<strong>რჩეულებიდან</strong>", - "Upload (max. %s)" : "ატვირთვა (მაქს. %s)", - "Accept" : "მიღება", - "in %s" : "%s-ში", - "Folder name" : "დირექტორიის სახელი", - "Name cannot be empty" : "სახელი ვერ იქნება ცარიელი", - "Select all" : "ყველას არჩევა", - "File not found" : "ფაილი ვერ იქნა ნაპოვნი", - "Change" : "შეცვლა", - "Unknown error" : "უცნობი შეცდომა", - "No files in here" : "აქ ფაილები არაა", - "Upload some content or sync with your devices!" : "ატვირთეთ რამე ან მოახდინეთ სინქრონიზაცია თქვენს მოწყობილობებთან!", - "Go back" : "უკან დაბრუნება", - "Shared by link" : "გაზიარდა ბმულით", - "Shared" : "გაზიარებული", - "Show hidden files" : "დამალული ფაილების ჩვენება", - "Additional settings" : "დამატებითი პარამეტრები", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "კოპირება ბუფერში", - "Create" : "შექმნა", - "Delete permanently" : "სამუდამოდ წაშლა", - "No favorites yet" : "ჯერ რჩეულები არაა", - "Files and folders you mark as favorite will show up here" : "აქ გამოჩნდებიან ფაილები და დირექტორიები, რომლებსაც მონიშნავთ რჩეულებად", - "All files" : "ყველა ფაილი", - "No entries found in this folder" : "ამ დირექტორიაში შენატანები ვერ იქნა ნაპოვნი", - "Upload too large" : "ასატვირთი ფაილი ძალიან დიდია", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "ფაილის ზომა რომლის ატვირთვასაც აპირებთ, აჭარბებს სერვერზე დაშვებულ მაქსიმუმს.", - "Text file" : "ტექსტური ფაილი", - "New text file.txt" : "ახალი ტექსტი file.txt", - "Storage invalid" : "საცავი არასწორია", - "Unlimited" : "ულიმიტო", - "Cancel" : "უარყოფა", - "%s used" : "%s მოხმარებულია", - "%1$s of %2$s used" : "გამოყენებულია %1$s სულ %2$s-იდან ", - "Deleted files" : "გაუქმებული ფაილები", - "Shares" : "გაზიარებები", - "Shared with others" : "გაზიარდა სხვებთან", - "Shared with you" : "გაზიარდა თქვენთან", - "Choose" : "აირჩიეთ" -}, -"nplurals=2; plural=(n!=1);"); diff --git a/apps/files/l10n/ka_GE.json b/apps/files/l10n/ka_GE.json deleted file mode 100644 index 641d3b90b1b..00000000000 --- a/apps/files/l10n/ka_GE.json +++ /dev/null @@ -1,150 +0,0 @@ -{ "translations": { - "File could not be found" : "ფაილი ვერ იქნა ნაპოვნი", - "Move or copy" : "გადაიტანეთ ან დააკოპირეთ", - "Download" : "ჩამოტვირთვა", - "Delete" : "წაშლა", - "Tags" : "ტეგები", - "Home" : "სახლი", - "Close" : "დახურვა", - "Could not create folder \"{dir}\"" : "დირექტორია \"{dir}\" ვერ შეიქმნა", - "Upload cancelled." : "ატვირთვა შეჩერებულ იქნა.", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "შეუძლებელია {filename}-ის ატვირთვა, რადგანაც ის დირექტორიაა ან გააჩნია 0 ბაიტი", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "არასაკმარისი თავისუფალი სივრცე, თქვენ ტვირთავთ {size1}-ს, მაგრამ მხოლოდ {size2}-ია დარჩენილი", - "Target folder \"{dir}\" does not exist any more" : "დანიშნულების დირექტორია \"{dir}\" აღარ არსებობს", - "Not enough free space" : "არასაკმარისი თავისუფალი სივრცე", - "Uploading …" : "იტვირთება ...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} სულ {totalSize}-დან ({bitrate})", - "Target folder does not exist any more" : "დანიშნულების დირექტორია აღარ არსებობს", - "Error when assembling chunks, status code {status}" : "ნაჭრების შეგროვებისას წარმოიშვა შეცდომა, სტატუსის კოდი {status}", - "Actions" : "მოქმედებები", - "Rename" : "გადარქმევა", - "Move" : "გადატანა", - "Copy" : "კოპირება", - "Delete file" : "გაუქმდეს ფაილი", - "Delete folder" : "დირექტორიის გაუქმება", - "Disconnect storage" : "საცავის გათიშვა", - "Could not load info for file \"{file}\"" : "ფაილზე \"{file}\" ინფორმაცია ვერ ჩაიტვირთა", - "Files" : "ფაილები", - "Details" : "დეტალები", - "Pending" : "მოცდის რეჟიმში", - "Unable to determine date" : "თარიღის დადგენა შეუძლებელია", - "This operation is forbidden" : "ეს ოპერაცია აკრძალულია", - "This directory is unavailable, please check the logs or contact the administrator" : "დირექტორია ხელმიუწვდომელია, გთოხვთ შეამოწმოთ ლოგები ან დაუკავშირდეთ ადმინისტრატორს", - "Storage is temporarily not available" : "საცავი დროებით ხელმიუწვდომელია", - "Could not move \"{file}\", target exists" : "\"{file}\"-ის გადატანა ვერ მოხერხდა, დანიშნულება არსებობს", - "Could not move \"{file}\"" : "\"{file}\"-ის გადატანა ვერ მოხერხდა", - "Could not copy \"{file}\", target exists" : "\"{file}\"-ის კოპირება ვერ მოხერხდა, დანიშნულება არსებობს", - "Could not copy \"{file}\"" : "\"{file}\"-ის კოპირება ვერ მოხერხდა", - "Copied {origin} inside {destination}" : "დაკოპირდა {origin} {destionation}-ში", - "Copied {origin} and {nbfiles} other files inside {destination}" : "დაკოპირდა {origin} და {nbfiles} სხვა ფაილი {destionation}-ში", - "{newName} already exists" : "{newName} უკვე არსებობს", - "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\" სახელი ვერ შეეცვალა, ის აღარ არსებობს", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "სახელი \"{targetName}\" დირექტორია \"{dir}\"-ში უკვე გამოყენებულია. გთხოვთ აირჩიოთ სხვა სახელი.", - "Could not rename \"{fileName}\"" : "ფაილს \"{fileName}\" სახელი ვერ შეეცვალა", - "Could not create file \"{file}\"" : "ფაილი \"{file}\" ვერ შეიქმნა", - "Could not create file \"{file}\" because it already exists" : "ფაილი \"{file}\" ვერ შეიქმნა, ის უკვე არსებობს", - "Could not create folder \"{dir}\" because it already exists" : "დირექტორია \"{dir}\" ვერ შეიქმნა, ის უკვე არსებობს", - "Error deleting file \"{fileName}\"." : "ფიალის \"{fileName}\" წაშლისას წარმოიქმნა შეცდომა.", - "No search results in other folders for {tag}{filter}{endtag}" : "ძიების შედეგები სხვა დირექტორიებში {tag}{filter}{endtag} არაა", - "Name" : "სახელი", - "Size" : "ზომა", - "Modified" : "შეცვლილია", - "_%n folder_::_%n folders_" : ["%n დირექტორია","%n დირექტორია"], - "_%n file_::_%n files_" : ["%n ფაილი","%n ფაილი"], - "{dirs} and {files}" : "{dirs} და {files}", - "_including %n hidden_::_including %n hidden_" : ["%n დამალულის ჩათვლით","%n დამალულის ჩათვლით"], - "_Uploading %n file_::_Uploading %n files_" : ["ვტვირთავთ %n ფაილს","ვტვირთავთ %n ფაილს"], - "New" : "ახალი", - "{used} of {quota} used" : "გამოყენებულია {used} სულ {quota}-დან", - "{used} used" : "გამოყენებულია {used}", - "\"{name}\" is an invalid file name." : "\"{name}\" არასწორი ფაილის სახელია.", - "File name cannot be empty." : "ფაილის სახელი არ შეიძლება იყოს ცარიელი.", - "\"/\" is not allowed inside a file name." : "\"/\" ფაილის სახელში არაა ნებადართული.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" არაა დაშვებული ფაილის ტიპი", - "View in folder" : "ჩვენება დირექტორიაში", - "Path" : "მისამართი", - "_%n byte_::_%n bytes_" : ["%n ბაიტი","%n ბაიტი"], - "Favorited" : "დამატებულია რჩეულებში", - "Favorite" : "რჩეული", - "Copy direct link (only works for users who have access to this file/folder)" : "დააკოპირეთ პირდაპირი ბმული (მუშაობს მომხმარებლებისთვის, რომელთაც გააჩნიათ წვდომა ამ ფაილის/დირექტორიის მიმართ)", - "New folder" : "ახალი დირექტორია", - "Upload file" : "ფაილის ატვირთვა", - "Recent" : "ახალი", - "Not favorited" : "არაა დამატებული რჩეულებში", - "Remove from favorites" : "რჩეულებიდან მოშორება", - "Add to favorites" : "რჩეულებში დამატება", - "An error occurred while trying to update the tags" : "ტეგების განახლების მცდელობისას წარმოიშვა შეცდომა", - "Added to favorites" : "დაემატა რჩეულებში", - "Removed from favorites" : "ამოიშალა რჩეულებიდან", - "You added {file} to your favorites" : "თქვენ დაამატეთ {file}-ი რჩეულებში", - "You removed {file} from your favorites" : "თქვენ ამოშალეთ {file}-ი თქვენი რჩეული ფაილებიდან", - "Favorites" : "რჩეულები", - "File changes" : "ფაილის ცვლილებები", - "Created by {user}" : "შექმნა მომხმარებელმა {user}", - "Changed by {user}" : "შეცვალა მომხმარებელმა {user}", - "Deleted by {user}" : "წაშალა მომხმარებელმა {user}", - "Restored by {user}" : "აღადგინა მომხმარებელმა {user}", - "Renamed by {user}" : "სახელი გადაარქვა მომხმარებელმა {user}", - "Moved by {user}" : "გადაიტანა მომხმარებელმა {user}", - "\"remote user\"" : "\"დისტანციური მომხმარებელი\"", - "You created {file}" : "თქვენ შექმენით {file}", - "You created an encrypted file in {file}" : "შექმენით დაშიფრული ფაილი {file}-ში", - "{user} created {file}" : "{user} მომხმარებელმა შექმნა {file}", - "{user} created an encrypted file in {file}" : "{user} მომხმარებელმა შექმნა დაშიფრული ფაილი {file}-ში", - "{file} was created in a public folder" : "{file} შეიქმნა საზოგადო დირექტორიაში", - "You changed {file}" : "თქვენ შეცვალეთ {file}", - "You changed an encrypted file in {file}" : "შეცვალეთ დაშიფრული ფაილი {file}-ში", - "{user} changed {file}" : "{user} მომხმარებელმა შეცვალა {file}", - "{user} changed an encrypted file in {file}" : "{user} მომხმარებელმა შეცვალა დაშიფრული ფაილი {file}-ში", - "You deleted {file}" : "თქვენ წაშალეთ {file}", - "You deleted an encrypted file in {file}" : "გააუქმეთ დაშიფრული ფაილი {file}-ში", - "{user} deleted {file}" : "{user} მომხმარებელმა წაშალა {file}", - "{user} deleted an encrypted file in {file}" : "{user} მომხმარებელმა გააუქმა დაშიფრული ფაილი {file}-ში", - "You restored {file}" : "თქვენ აღადგინეთ {file}", - "{user} restored {file}" : "{user} მომხმარებელმა განაახლა {file}", - "You renamed {oldfile} to {newfile}" : "თქვენ გადაარქვით სახელი {oldfile}-ს {newfile}-ზე", - "{user} renamed {oldfile} to {newfile}" : "{user}-მა გადაარქვა სახელი {oldfile}-ს {newfile}-ზე", - "You moved {oldfile} to {newfile}" : "თქვენ გადაიტანეთ {oldfile} {newfile}-ად", - "{user} moved {oldfile} to {newfile}" : "{user}-მა გადაიტანა {oldfile} {newfile}-ად", - "A file has been added to or removed from your <strong>favorites</strong>" : "ყველა ფაილი დაემატა ან ამოიშალა<strong>რჩეულებიდან</strong>", - "Upload (max. %s)" : "ატვირთვა (მაქს. %s)", - "Accept" : "მიღება", - "in %s" : "%s-ში", - "Folder name" : "დირექტორიის სახელი", - "Name cannot be empty" : "სახელი ვერ იქნება ცარიელი", - "Select all" : "ყველას არჩევა", - "File not found" : "ფაილი ვერ იქნა ნაპოვნი", - "Change" : "შეცვლა", - "Unknown error" : "უცნობი შეცდომა", - "No files in here" : "აქ ფაილები არაა", - "Upload some content or sync with your devices!" : "ატვირთეთ რამე ან მოახდინეთ სინქრონიზაცია თქვენს მოწყობილობებთან!", - "Go back" : "უკან დაბრუნება", - "Shared by link" : "გაზიარდა ბმულით", - "Shared" : "გაზიარებული", - "Show hidden files" : "დამალული ფაილების ჩვენება", - "Additional settings" : "დამატებითი პარამეტრები", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "კოპირება ბუფერში", - "Create" : "შექმნა", - "Delete permanently" : "სამუდამოდ წაშლა", - "No favorites yet" : "ჯერ რჩეულები არაა", - "Files and folders you mark as favorite will show up here" : "აქ გამოჩნდებიან ფაილები და დირექტორიები, რომლებსაც მონიშნავთ რჩეულებად", - "All files" : "ყველა ფაილი", - "No entries found in this folder" : "ამ დირექტორიაში შენატანები ვერ იქნა ნაპოვნი", - "Upload too large" : "ასატვირთი ფაილი ძალიან დიდია", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "ფაილის ზომა რომლის ატვირთვასაც აპირებთ, აჭარბებს სერვერზე დაშვებულ მაქსიმუმს.", - "Text file" : "ტექსტური ფაილი", - "New text file.txt" : "ახალი ტექსტი file.txt", - "Storage invalid" : "საცავი არასწორია", - "Unlimited" : "ულიმიტო", - "Cancel" : "უარყოფა", - "%s used" : "%s მოხმარებულია", - "%1$s of %2$s used" : "გამოყენებულია %1$s სულ %2$s-იდან ", - "Deleted files" : "გაუქმებული ფაილები", - "Shares" : "გაზიარებები", - "Shared with others" : "გაზიარდა სხვებთან", - "Shared with you" : "გაზიარდა თქვენთან", - "Choose" : "აირჩიეთ" -},"pluralForm" :"nplurals=2; plural=(n!=1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/km.js b/apps/files/l10n/km.js deleted file mode 100644 index 0202944bc42..00000000000 --- a/apps/files/l10n/km.js +++ /dev/null @@ -1,38 +0,0 @@ -OC.L10N.register( - "files", - { - "Unknown error" : "មិនស្គាល់កំហុស", - "No file was uploaded. Unknown error" : "មិនមានឯកសារដែលបានផ្ទុកឡើង។ មិនស្គាល់កំហុស", - "There is no error, the file uploaded with success" : "មិនមានកំហុសអ្វីទេ ហើយឯកសារត្រូវបានផ្ទុកឡើងដោយជោគជ័យ", - "Files" : "ឯកសារ", - "Close" : "បិទ", - "Upload cancelled." : "បានបោះបង់ការផ្ទុកឡើង។", - "Uploading..." : "កំពុងដាក់បញ្ចូល...", - "Download" : "ទាញយក", - "Rename" : "ប្ដូរឈ្មោះ", - "Delete" : "លុប", - "Unshare" : "លែងចែករំលែក", - "Details" : "ព័ត៌មានលម្អិត", - "Pending" : "កំពុងរង់ចាំ", - "Name" : "ឈ្មោះ", - "Size" : "ទំហំ", - "Modified" : "បានកែប្រែ", - "New" : "ថ្មី", - "File name cannot be empty." : "ឈ្មោះឯកសារមិនអាចនៅទទេបានឡើយ។", - "Folder" : "ថត", - "New folder" : "ថតថ្មី", - "Upload" : "ផ្ទុកឡើង", - "You created %1$s" : "អ្នកបានបង្កើត %1$s", - "%2$s created %1$s" : "%2$s បានបង្កើត %1$s", - "You changed %1$s" : "អ្នកបានផ្លាស់ប្ដូរ %1$s", - "%2$s changed %1$s" : "%2$s បានផ្លាស់ប្ដូរ %1$s", - "You deleted %1$s" : "អ្នកបានលុប %1$s", - "%2$s deleted %1$s" : "%2$s បានលុប %1$s", - "Maximum upload size" : "ទំហំផ្ទុកឡើងជាអតិបរមា", - "Save" : "រក្សាទុក", - "Settings" : "ការកំណត់", - "WebDAV" : "WebDAV", - "Upload too large" : "ផ្ទុកឡើងធំពេក", - "Text file" : "ឯកសារអក្សរ" -}, -"nplurals=1; plural=0;"); diff --git a/apps/files/l10n/km.json b/apps/files/l10n/km.json deleted file mode 100644 index 8f4b54f10bc..00000000000 --- a/apps/files/l10n/km.json +++ /dev/null @@ -1,36 +0,0 @@ -{ "translations": { - "Unknown error" : "មិនស្គាល់កំហុស", - "No file was uploaded. Unknown error" : "មិនមានឯកសារដែលបានផ្ទុកឡើង។ មិនស្គាល់កំហុស", - "There is no error, the file uploaded with success" : "មិនមានកំហុសអ្វីទេ ហើយឯកសារត្រូវបានផ្ទុកឡើងដោយជោគជ័យ", - "Files" : "ឯកសារ", - "Close" : "បិទ", - "Upload cancelled." : "បានបោះបង់ការផ្ទុកឡើង។", - "Uploading..." : "កំពុងដាក់បញ្ចូល...", - "Download" : "ទាញយក", - "Rename" : "ប្ដូរឈ្មោះ", - "Delete" : "លុប", - "Unshare" : "លែងចែករំលែក", - "Details" : "ព័ត៌មានលម្អិត", - "Pending" : "កំពុងរង់ចាំ", - "Name" : "ឈ្មោះ", - "Size" : "ទំហំ", - "Modified" : "បានកែប្រែ", - "New" : "ថ្មី", - "File name cannot be empty." : "ឈ្មោះឯកសារមិនអាចនៅទទេបានឡើយ។", - "Folder" : "ថត", - "New folder" : "ថតថ្មី", - "Upload" : "ផ្ទុកឡើង", - "You created %1$s" : "អ្នកបានបង្កើត %1$s", - "%2$s created %1$s" : "%2$s បានបង្កើត %1$s", - "You changed %1$s" : "អ្នកបានផ្លាស់ប្ដូរ %1$s", - "%2$s changed %1$s" : "%2$s បានផ្លាស់ប្ដូរ %1$s", - "You deleted %1$s" : "អ្នកបានលុប %1$s", - "%2$s deleted %1$s" : "%2$s បានលុប %1$s", - "Maximum upload size" : "ទំហំផ្ទុកឡើងជាអតិបរមា", - "Save" : "រក្សាទុក", - "Settings" : "ការកំណត់", - "WebDAV" : "WebDAV", - "Upload too large" : "ផ្ទុកឡើងធំពេក", - "Text file" : "ឯកសារអក្សរ" -},"pluralForm" :"nplurals=1; plural=0;" -}
\ No newline at end of file diff --git a/apps/files/l10n/kn.js b/apps/files/l10n/kn.js deleted file mode 100644 index 6ad65bf9806..00000000000 --- a/apps/files/l10n/kn.js +++ /dev/null @@ -1,61 +0,0 @@ -OC.L10N.register( - "files", - { - "Storage not available" : "ಲಭ್ಯವಿಲ್ಲ ಸಂಗ್ರಹ", - "Storage invalid" : "ಸಂಗ್ರಹ ಅಮಾನ್ಯವಾಗಿದೆ", - "Unknown error" : "ಗೊತ್ತಿಲ್ಲದ ದೋಷ", - "Unable to set upload directory." : "ಪೇರಿಸವ ಕೋಶವನ್ನು ಹೊಂದಿಸಲಾಗಲಿಲ್ಲ.", - "Invalid Token" : "ಅಮಾನ್ಯ ಸಾಂಕೇತಿಕ", - "No file was uploaded. Unknown error" : "ಕಡತ ವರ್ಗಾವಣೆ ಅಜ್ಞಾತ ದೋಷದಿಂದ ವಿಪುಲವಾಗಿದೆ", - "There is no error, the file uploaded with success" : "ವರ್ಗಾವಣೆ ಯಾವುದೇ ದೋಷ ಕಂಡುಬರದೆ ಯಶಸ್ವಿಯಾಗಿದೆ", - "The uploaded file was only partially uploaded" : "ವರ್ಗಾವಣೆ ಮಾಡಲಾಗುತ್ತಿದ್ದ ಕಡತವನ್ನು ಭಾಗಶಃ ಮಾತ್ರ ಪೇರಿಸಲು ಸಾದ್ಯವಾಗಿದೆ", - "No file was uploaded" : "ವರ್ಗಾವಣೆಗೆ ಯಾವುದೇ ಕಡತಗಳು ಕಂಡುಬಂದಿಲ್ಲ", - "Missing a temporary folder" : "ತಾತ್ಕಾಲಿಕ ಕಡತಕೋಶ ದೊರೆಕುತ್ತಿಲ್ಲ", - "Failed to write to disk" : "ಸ್ಮರಣೆ ಸಾಧನಕ್ಕೇಬರೆಯಲು ವಿಫಲವಾಗಿದೆ", - "Not enough storage available" : "ಲಭ್ಯವಿರುವ ಸಂಗ್ರಹ ಸಾಕಾಗುವುದಿಲ್ಲ", - "The target folder has been moved or deleted." : "ಕೋಶದ ಉದ್ದೇಶಿತ ಸ್ಥಳ ಬದಲಾವಣೆ ಮಾಡಲಾಗಿದೆ ಅಥವಾ ಅಳಿಸಲಾಗಿದೆ.", - "Invalid directory." : "ಅಮಾನ್ಯ ಕಡತಕೋಶ.", - "Files" : "ಕಡತಗಳು", - "All files" : "ಎಲ್ಲಾ ಕಡತಗಳು", - "Home" : "ಮುಖಪುಟ", - "Close" : "ಮುಚ್ಚು", - "Favorites" : "ಅಚ್ಚುಮೆಚ್ಚಿನ", - "Upload cancelled." : "ವರ್ಗಾವಣೆಯನ್ನು ರದ್ದು ಮಾಡಲಾಯಿತು.", - "Could not get result from server." : "ಪರಿಚಾರಕ ಕಣಕದಿಂದ ಫಲಿತಾಂಶವನ್ನು ಪಡೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ.", - "Download" : "ಪ್ರತಿಯನ್ನು ಸ್ಥಳೀಯವಾಗಿ ಉಳಿಸಿಕೊಳ್ಳಿ", - "Rename" : "ಮರುಹೆಸರಿಸು", - "Delete" : "ಅಳಿಸಿ", - "Disconnect storage" : "ಸಂಗ್ರಹ ಸಾಧನವನ್ನು ತೆಗೆದುಹಾಕಿ", - "Unshare" : "ಹಂಚಿಕೆಯನ್ನು ಹಿಂತೆಗೆ", - "Select" : "ಆಯ್ಕೆ ಮಾಡಿ", - "Pending" : "ಬಾಕಿ ಇದೆ", - "Unable to determine date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕ ನಿರ್ಧರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ", - "Name" : "ಹೆಸರು", - "Size" : " ಪ್ರಮಾಣ", - "Modified" : "ಬದಲಾಯಿಸಿದ", - "_%n folder_::_%n folders_" : ["%n ಕೋಶ(ಗಳು)"], - "_%n file_::_%n files_" : ["%n ಕಡತ"], - "You don’t have permission to upload or create files here" : "ನಿಮಗೆ ಇಲ್ಲಿ ಅಪ್ಲೋಡ್ ಅಥವಾ ಕಡತಗಳನ್ನು ರಚಿಸವ ಅನುಮತಿ ಇಲ್ಲ", - "_Uploading %n file_::_Uploading %n files_" : ["%n 'ನೆ ಕಡತವನ್ನು ವರ್ಗಾಯಿಸಲಾಗುತ್ತಿದೆ"], - "New" : "ಹೊಸ", - "File name cannot be empty." : "ಕಡತ ಹೆಸರು ಖಾಲಿ ಇರುವಂತಿಲ್ಲ.", - "Favorited" : "ಅಚ್ಚುಮೆಚ್ಚಿನವು", - "Favorite" : "ಅಚ್ಚುಮೆಚ್ಚಿನ", - "Folder" : "ಕಡತಕೋಶ", - "New folder" : "ಹೊಸ ಕಡತಕೋಶ", - "Upload" : "ವರ್ಗಾಯಿಸಿ", - "Upload (max. %s)" : "ವರ್ಗಾವಣೆ (ಗರಿಷ್ಠ %s)", - "File handling" : "ಕಡತ ನಿರ್ವಹಣೆ", - "Maximum upload size" : "ಗರಿಷ್ಠ ವರ್ಗಾವಣೆ ಗಾತ್ರ", - "max. possible: " : "ಗರಿಷ್ಠ. ಸಾಧ್ಯ:", - "Save" : "ಉಳಿಸಿ", - "Settings" : "ಆಯ್ಕೆ", - "WebDAV" : "WebDAV", - "Select all" : "ಎಲ್ಲಾ ಆಯ್ಕೆ ಮಾಡಿ", - "Upload too large" : "ದೊಡ್ಡ ಪ್ರಮಾಣದ ಪ್ರತಿಗಳನ್ನು ವರ್ಗಾವಣೆ ಮಾಡಲು ಸಾದ್ಯವಿಲ್ಲ", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "ನೀವು ವರ್ಗಾಯಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಕಡತಗಳ ಗಾತ್ರ, ಈ ಗಣಕ ಕೋಶದ ಗರಿಷ್ಠ ಕಡತ ಮೀತಿಯಾನ್ನು ಮೀರುವಂತಿಲ್ಲ.", - "No favorites" : "ಯಾವ ಅಚ್ಚುಮೆಚ್ಚಿನವುಗಳು ಇಲ್ಲ", - "Files and folders you mark as favorite will show up here" : "ನೀವು ಗುರುತು ಮಾಡಿರುವ ನೆಚ್ಚಿನ ಕಡತ ಮತ್ತು ಕಡತಕೋಶಗಳನ್ನು ಇಲ್ಲಿ ತೋರಿಸಲಾಗುತ್ತಿದೆ", - "Text file" : "ಸರಳಾಕ್ಷರದ ಕಡತ" -}, -"nplurals=1; plural=0;"); diff --git a/apps/files/l10n/kn.json b/apps/files/l10n/kn.json deleted file mode 100644 index 5fda4e75989..00000000000 --- a/apps/files/l10n/kn.json +++ /dev/null @@ -1,59 +0,0 @@ -{ "translations": { - "Storage not available" : "ಲಭ್ಯವಿಲ್ಲ ಸಂಗ್ರಹ", - "Storage invalid" : "ಸಂಗ್ರಹ ಅಮಾನ್ಯವಾಗಿದೆ", - "Unknown error" : "ಗೊತ್ತಿಲ್ಲದ ದೋಷ", - "Unable to set upload directory." : "ಪೇರಿಸವ ಕೋಶವನ್ನು ಹೊಂದಿಸಲಾಗಲಿಲ್ಲ.", - "Invalid Token" : "ಅಮಾನ್ಯ ಸಾಂಕೇತಿಕ", - "No file was uploaded. Unknown error" : "ಕಡತ ವರ್ಗಾವಣೆ ಅಜ್ಞಾತ ದೋಷದಿಂದ ವಿಪುಲವಾಗಿದೆ", - "There is no error, the file uploaded with success" : "ವರ್ಗಾವಣೆ ಯಾವುದೇ ದೋಷ ಕಂಡುಬರದೆ ಯಶಸ್ವಿಯಾಗಿದೆ", - "The uploaded file was only partially uploaded" : "ವರ್ಗಾವಣೆ ಮಾಡಲಾಗುತ್ತಿದ್ದ ಕಡತವನ್ನು ಭಾಗಶಃ ಮಾತ್ರ ಪೇರಿಸಲು ಸಾದ್ಯವಾಗಿದೆ", - "No file was uploaded" : "ವರ್ಗಾವಣೆಗೆ ಯಾವುದೇ ಕಡತಗಳು ಕಂಡುಬಂದಿಲ್ಲ", - "Missing a temporary folder" : "ತಾತ್ಕಾಲಿಕ ಕಡತಕೋಶ ದೊರೆಕುತ್ತಿಲ್ಲ", - "Failed to write to disk" : "ಸ್ಮರಣೆ ಸಾಧನಕ್ಕೇಬರೆಯಲು ವಿಫಲವಾಗಿದೆ", - "Not enough storage available" : "ಲಭ್ಯವಿರುವ ಸಂಗ್ರಹ ಸಾಕಾಗುವುದಿಲ್ಲ", - "The target folder has been moved or deleted." : "ಕೋಶದ ಉದ್ದೇಶಿತ ಸ್ಥಳ ಬದಲಾವಣೆ ಮಾಡಲಾಗಿದೆ ಅಥವಾ ಅಳಿಸಲಾಗಿದೆ.", - "Invalid directory." : "ಅಮಾನ್ಯ ಕಡತಕೋಶ.", - "Files" : "ಕಡತಗಳು", - "All files" : "ಎಲ್ಲಾ ಕಡತಗಳು", - "Home" : "ಮುಖಪುಟ", - "Close" : "ಮುಚ್ಚು", - "Favorites" : "ಅಚ್ಚುಮೆಚ್ಚಿನ", - "Upload cancelled." : "ವರ್ಗಾವಣೆಯನ್ನು ರದ್ದು ಮಾಡಲಾಯಿತು.", - "Could not get result from server." : "ಪರಿಚಾರಕ ಕಣಕದಿಂದ ಫಲಿತಾಂಶವನ್ನು ಪಡೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ.", - "Download" : "ಪ್ರತಿಯನ್ನು ಸ್ಥಳೀಯವಾಗಿ ಉಳಿಸಿಕೊಳ್ಳಿ", - "Rename" : "ಮರುಹೆಸರಿಸು", - "Delete" : "ಅಳಿಸಿ", - "Disconnect storage" : "ಸಂಗ್ರಹ ಸಾಧನವನ್ನು ತೆಗೆದುಹಾಕಿ", - "Unshare" : "ಹಂಚಿಕೆಯನ್ನು ಹಿಂತೆಗೆ", - "Select" : "ಆಯ್ಕೆ ಮಾಡಿ", - "Pending" : "ಬಾಕಿ ಇದೆ", - "Unable to determine date" : "ಮುಕ್ತಾಯ ದಿನಾಂಕ ನಿರ್ಧರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ", - "Name" : "ಹೆಸರು", - "Size" : " ಪ್ರಮಾಣ", - "Modified" : "ಬದಲಾಯಿಸಿದ", - "_%n folder_::_%n folders_" : ["%n ಕೋಶ(ಗಳು)"], - "_%n file_::_%n files_" : ["%n ಕಡತ"], - "You don’t have permission to upload or create files here" : "ನಿಮಗೆ ಇಲ್ಲಿ ಅಪ್ಲೋಡ್ ಅಥವಾ ಕಡತಗಳನ್ನು ರಚಿಸವ ಅನುಮತಿ ಇಲ್ಲ", - "_Uploading %n file_::_Uploading %n files_" : ["%n 'ನೆ ಕಡತವನ್ನು ವರ್ಗಾಯಿಸಲಾಗುತ್ತಿದೆ"], - "New" : "ಹೊಸ", - "File name cannot be empty." : "ಕಡತ ಹೆಸರು ಖಾಲಿ ಇರುವಂತಿಲ್ಲ.", - "Favorited" : "ಅಚ್ಚುಮೆಚ್ಚಿನವು", - "Favorite" : "ಅಚ್ಚುಮೆಚ್ಚಿನ", - "Folder" : "ಕಡತಕೋಶ", - "New folder" : "ಹೊಸ ಕಡತಕೋಶ", - "Upload" : "ವರ್ಗಾಯಿಸಿ", - "Upload (max. %s)" : "ವರ್ಗಾವಣೆ (ಗರಿಷ್ಠ %s)", - "File handling" : "ಕಡತ ನಿರ್ವಹಣೆ", - "Maximum upload size" : "ಗರಿಷ್ಠ ವರ್ಗಾವಣೆ ಗಾತ್ರ", - "max. possible: " : "ಗರಿಷ್ಠ. ಸಾಧ್ಯ:", - "Save" : "ಉಳಿಸಿ", - "Settings" : "ಆಯ್ಕೆ", - "WebDAV" : "WebDAV", - "Select all" : "ಎಲ್ಲಾ ಆಯ್ಕೆ ಮಾಡಿ", - "Upload too large" : "ದೊಡ್ಡ ಪ್ರಮಾಣದ ಪ್ರತಿಗಳನ್ನು ವರ್ಗಾವಣೆ ಮಾಡಲು ಸಾದ್ಯವಿಲ್ಲ", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "ನೀವು ವರ್ಗಾಯಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಕಡತಗಳ ಗಾತ್ರ, ಈ ಗಣಕ ಕೋಶದ ಗರಿಷ್ಠ ಕಡತ ಮೀತಿಯಾನ್ನು ಮೀರುವಂತಿಲ್ಲ.", - "No favorites" : "ಯಾವ ಅಚ್ಚುಮೆಚ್ಚಿನವುಗಳು ಇಲ್ಲ", - "Files and folders you mark as favorite will show up here" : "ನೀವು ಗುರುತು ಮಾಡಿರುವ ನೆಚ್ಚಿನ ಕಡತ ಮತ್ತು ಕಡತಕೋಶಗಳನ್ನು ಇಲ್ಲಿ ತೋರಿಸಲಾಗುತ್ತಿದೆ", - "Text file" : "ಸರಳಾಕ್ಷರದ ಕಡತ" -},"pluralForm" :"nplurals=1; plural=0;" -}
\ No newline at end of file diff --git a/apps/files/l10n/ko.js b/apps/files/l10n/ko.js index a91f928294e..0bd515f67a0 100644 --- a/apps/files/l10n/ko.js +++ b/apps/files/l10n/ko.js @@ -99,6 +99,7 @@ OC.L10N.register( "Unknown date" : "알 수 없는 날짜", "Clear filter" : "필터 지우기", "Modified" : "수정됨", + "Search everywhere" : "모든 곳에서 찾기", "Type" : "종류", "Active filters" : "활성 필터", "Remove filter" : "필터 삭제", @@ -116,7 +117,7 @@ OC.L10N.register( "Column headers with buttons are sortable." : "버튼이 있는 열 머리글은 정렬할 수 있습니다.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "성능 상의 이유로 목록을 전부 표시하지 않았습니다. 목록을 탐색하면 파일들이 표시됩니다.", "File not found" : "파일을 찾을 수 없음", - "{count} selected" : "{count}개 선택됨", + "Search globally" : "전역 검색", "{usedQuotaByte} used" : "{usedQuotaByte} 사용", "{used} of {quota} used" : "{quota} 중 {used} 사용함", "{relative}% used" : "{relative}% 사용", @@ -179,11 +180,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "파일을 찾을 수 없거나 볼 권한이 없습니다. 보낸 이에게 공유를 요청하세요.", "Clipboard is not available" : "클립보드를 사용할 수 없습니다.", "WebDAV URL copied to clipboard" : "WebDAV URL이 클립보드에 복사됨", + "All files" : "모든 파일", + "Personal files" : "개인 파일", "Sort favorites first" : "즐겨찾기를 처음에 나열", "Sort folders before files" : "폴더를 파일보다 먼저 정렬", "Show hidden files" : "숨김 파일 보이기", "Crop image previews" : "이미지 미리보기 확대", - "Enable the grid view" : "바둑판식 보기 활성화", "Enable folder tree" : "폴더 트리 활성화", "Additional settings" : "고급 설정", "WebDAV" : "WebDAV", @@ -247,8 +249,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["{count}개 항목을 삭제하려 합니다."], "Confirm deletion" : "삭제 확인", "Cancel" : "취소", + "Download" : "다운로드", "Moving \"{source}\" to \"{destination}\" …" : "\"{source}\"을(를) \"{destination}\"(으)로 이동...", "Copying \"{source}\" to \"{destination}\" …" : "\"{source}\"을(를) \"{destination}\"(으)로 복사...", + "Destination is not a folder" : "대상이 폴더가 아닙니다.", + "This file/folder is already in that directory" : "이 파일/폴더가 이미 그 경로에 있습니다.", "You cannot move a file/folder onto itself or into a subfolder of itself" : "파일/폴더를 그 안이나 그 안의 폴더로 이동할 수 없습니다.", "(copy)" : "(복사)", "(copy %n)" : "(%n 복사)", @@ -267,11 +272,11 @@ OC.L10N.register( "Cancelled move or copy operation" : "이동 또는 복사 작업을 취소함", "Open folder {displayName}" : "{displayName} 폴더 열기", "Open in Files" : "파일에서 열기", + "Open locally" : "로컬에서 열기", + "Failed to redirect to client" : "클라이언트로 리디렉션 하는데 실패함", "Open file locally" : "로컬에서 파일 열기", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "이제 이 파일이 당신의 기기에서 열려야 합니다. 그렇지 않다면, 데스크톱 앱이 설치되어 있는지 확인하세요.", "Retry and close" : "재시도 후 닫기", - "Failed to redirect to client" : "클라이언트로 리디렉션 하는데 실패함", - "Open locally" : "로컬에서 열기", "Rename" : "이름 바꾸기", "Open details" : "자세한 정보 열기", "View in folder" : "폴더에서 보기", @@ -309,6 +314,9 @@ OC.L10N.register( "Files moved successfully" : "파일을 성공적으로 이동함", "Conflicts resolution skipped" : "충돌 해결 건너뜀", "Upload cancelled" : "업로드가 취소됨", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\"(이)가 더이상 존재하지 않아 이름을 바꿀 수 없습니다.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{newName}\" 이름이 \"{dir}\" 폴더에서 이미 사용 중입니다. 다른 이름을 고르세요.", + "Could not rename \"{oldName}\"" : "\"{oldName}\"의 이름을 바꿀 수 없음", "This operation is forbidden" : "이 작업이 금지됨", "This directory is unavailable, please check the logs or contact the administrator" : "디렉터리를 사용할 수 없습니다. 로그를 확인하거나 관리자에게 연락하십시오", "Storage is temporarily not available" : "저장소를 일시적으로 사용할 수 없음", @@ -323,10 +331,8 @@ OC.L10N.register( "List of favorite files and folders." : "즐겨찾는 파일과 폴더의 목록", "No favorites yet" : "즐겨찾는 항목 없음", "Files and folders you mark as favorite will show up here" : "즐겨찾기에 추가한 파일과 폴더가 여기에 나타납니다", - "All files" : "모든 파일", "List of your files and folders." : "내 폴더와 파일의 목록", "All folders" : "모든 폴더", - "Personal files" : "개인 파일", "List of your files and folders that are not shared." : "공유되지 않는 파일과 폴더의 목록", "No personal files found" : "개인 파일을 찾을 수 없음", "Files that are not shared will show up here." : "공유되지 않는 파일이 이곳에 나타납니다.", @@ -334,12 +340,12 @@ OC.L10N.register( "List of recently modified files and folders." : "최근에 수정된 파일과 폴더의 목록", "No recently modified files" : "최근에 수정된 파일 없음", "Files and folders you recently modified will show up here." : "최근에 수정한 파일과 폴더가 이곳에 표시됩니다.", + "Search" : "검색", "No entries found in this folder" : "이 폴더에 항목 없음", "Select all" : "모두 선택", "Upload too large" : "업로드한 파일이 너무 큼", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "이 파일이 서버에서 허용하는 최대 업로드 가능 용량보다 큽니다.", "File could not be found" : "파일을 찾을 수 없음", - "Download" : "다운로드", "Show list view" : "리스트 보기", "Show grid view" : "바둑판식 보기", "Close" : "닫기", @@ -378,9 +384,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin}을(를) {destination}(으)로 복사함", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} 및 다른 파일 {nbfiles}개를 {destination}(으)로 복사함", "{newName} already exists" : "{newName}이(가) 이미 존재함", - "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\"의 이름을 변경할 수 없음, 더 이상 존재하지 않음", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "폴더 \"{dir}\" 내에 파일 \"{targetName}\"이(가) 이미 있습니다. 다른 이름을 사용하십시오.", - "Could not rename \"{fileName}\"" : "\"{fileName}\"의 이름을 바꿀 수 없음", "Could not create file \"{file}\"" : "\"{file}\"을(를) 만들 수 없음", "Could not create file \"{file}\" because it already exists" : "파일이 이미 존재하므로 \"{file}\"을(를) 만들 수 없음", "Could not create folder \"{dir}\" because it already exists" : "폴더가 이미 존재하므로 폴더 \"{dir}\"을(를) 만들 수 없음", @@ -422,8 +425,7 @@ OC.L10N.register( "Upload (max. %s)" : "업로드(최대 %s)", "Submitting fields…" : "입력란 제출중...", "Filter filenames…" : "파일 이름 필터...", - "Edit file locally" : "로컬에서 파일 편집", - "Edit online" : "온라인으로 편집", + "Enable the grid view" : "바둑판식 보기 활성화", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount}개 폴더"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount}개 파일"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1개 파일과 {folderCount}개 폴더"], diff --git a/apps/files/l10n/ko.json b/apps/files/l10n/ko.json index d40c82e850e..13a6a4e0375 100644 --- a/apps/files/l10n/ko.json +++ b/apps/files/l10n/ko.json @@ -97,6 +97,7 @@ "Unknown date" : "알 수 없는 날짜", "Clear filter" : "필터 지우기", "Modified" : "수정됨", + "Search everywhere" : "모든 곳에서 찾기", "Type" : "종류", "Active filters" : "활성 필터", "Remove filter" : "필터 삭제", @@ -114,7 +115,7 @@ "Column headers with buttons are sortable." : "버튼이 있는 열 머리글은 정렬할 수 있습니다.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "성능 상의 이유로 목록을 전부 표시하지 않았습니다. 목록을 탐색하면 파일들이 표시됩니다.", "File not found" : "파일을 찾을 수 없음", - "{count} selected" : "{count}개 선택됨", + "Search globally" : "전역 검색", "{usedQuotaByte} used" : "{usedQuotaByte} 사용", "{used} of {quota} used" : "{quota} 중 {used} 사용함", "{relative}% used" : "{relative}% 사용", @@ -177,11 +178,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "파일을 찾을 수 없거나 볼 권한이 없습니다. 보낸 이에게 공유를 요청하세요.", "Clipboard is not available" : "클립보드를 사용할 수 없습니다.", "WebDAV URL copied to clipboard" : "WebDAV URL이 클립보드에 복사됨", + "All files" : "모든 파일", + "Personal files" : "개인 파일", "Sort favorites first" : "즐겨찾기를 처음에 나열", "Sort folders before files" : "폴더를 파일보다 먼저 정렬", "Show hidden files" : "숨김 파일 보이기", "Crop image previews" : "이미지 미리보기 확대", - "Enable the grid view" : "바둑판식 보기 활성화", "Enable folder tree" : "폴더 트리 활성화", "Additional settings" : "고급 설정", "WebDAV" : "WebDAV", @@ -245,8 +247,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["{count}개 항목을 삭제하려 합니다."], "Confirm deletion" : "삭제 확인", "Cancel" : "취소", + "Download" : "다운로드", "Moving \"{source}\" to \"{destination}\" …" : "\"{source}\"을(를) \"{destination}\"(으)로 이동...", "Copying \"{source}\" to \"{destination}\" …" : "\"{source}\"을(를) \"{destination}\"(으)로 복사...", + "Destination is not a folder" : "대상이 폴더가 아닙니다.", + "This file/folder is already in that directory" : "이 파일/폴더가 이미 그 경로에 있습니다.", "You cannot move a file/folder onto itself or into a subfolder of itself" : "파일/폴더를 그 안이나 그 안의 폴더로 이동할 수 없습니다.", "(copy)" : "(복사)", "(copy %n)" : "(%n 복사)", @@ -265,11 +270,11 @@ "Cancelled move or copy operation" : "이동 또는 복사 작업을 취소함", "Open folder {displayName}" : "{displayName} 폴더 열기", "Open in Files" : "파일에서 열기", + "Open locally" : "로컬에서 열기", + "Failed to redirect to client" : "클라이언트로 리디렉션 하는데 실패함", "Open file locally" : "로컬에서 파일 열기", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "이제 이 파일이 당신의 기기에서 열려야 합니다. 그렇지 않다면, 데스크톱 앱이 설치되어 있는지 확인하세요.", "Retry and close" : "재시도 후 닫기", - "Failed to redirect to client" : "클라이언트로 리디렉션 하는데 실패함", - "Open locally" : "로컬에서 열기", "Rename" : "이름 바꾸기", "Open details" : "자세한 정보 열기", "View in folder" : "폴더에서 보기", @@ -307,6 +312,9 @@ "Files moved successfully" : "파일을 성공적으로 이동함", "Conflicts resolution skipped" : "충돌 해결 건너뜀", "Upload cancelled" : "업로드가 취소됨", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\"(이)가 더이상 존재하지 않아 이름을 바꿀 수 없습니다.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{newName}\" 이름이 \"{dir}\" 폴더에서 이미 사용 중입니다. 다른 이름을 고르세요.", + "Could not rename \"{oldName}\"" : "\"{oldName}\"의 이름을 바꿀 수 없음", "This operation is forbidden" : "이 작업이 금지됨", "This directory is unavailable, please check the logs or contact the administrator" : "디렉터리를 사용할 수 없습니다. 로그를 확인하거나 관리자에게 연락하십시오", "Storage is temporarily not available" : "저장소를 일시적으로 사용할 수 없음", @@ -321,10 +329,8 @@ "List of favorite files and folders." : "즐겨찾는 파일과 폴더의 목록", "No favorites yet" : "즐겨찾는 항목 없음", "Files and folders you mark as favorite will show up here" : "즐겨찾기에 추가한 파일과 폴더가 여기에 나타납니다", - "All files" : "모든 파일", "List of your files and folders." : "내 폴더와 파일의 목록", "All folders" : "모든 폴더", - "Personal files" : "개인 파일", "List of your files and folders that are not shared." : "공유되지 않는 파일과 폴더의 목록", "No personal files found" : "개인 파일을 찾을 수 없음", "Files that are not shared will show up here." : "공유되지 않는 파일이 이곳에 나타납니다.", @@ -332,12 +338,12 @@ "List of recently modified files and folders." : "최근에 수정된 파일과 폴더의 목록", "No recently modified files" : "최근에 수정된 파일 없음", "Files and folders you recently modified will show up here." : "최근에 수정한 파일과 폴더가 이곳에 표시됩니다.", + "Search" : "검색", "No entries found in this folder" : "이 폴더에 항목 없음", "Select all" : "모두 선택", "Upload too large" : "업로드한 파일이 너무 큼", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "이 파일이 서버에서 허용하는 최대 업로드 가능 용량보다 큽니다.", "File could not be found" : "파일을 찾을 수 없음", - "Download" : "다운로드", "Show list view" : "리스트 보기", "Show grid view" : "바둑판식 보기", "Close" : "닫기", @@ -376,9 +382,6 @@ "Copied {origin} inside {destination}" : "{origin}을(를) {destination}(으)로 복사함", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} 및 다른 파일 {nbfiles}개를 {destination}(으)로 복사함", "{newName} already exists" : "{newName}이(가) 이미 존재함", - "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\"의 이름을 변경할 수 없음, 더 이상 존재하지 않음", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "폴더 \"{dir}\" 내에 파일 \"{targetName}\"이(가) 이미 있습니다. 다른 이름을 사용하십시오.", - "Could not rename \"{fileName}\"" : "\"{fileName}\"의 이름을 바꿀 수 없음", "Could not create file \"{file}\"" : "\"{file}\"을(를) 만들 수 없음", "Could not create file \"{file}\" because it already exists" : "파일이 이미 존재하므로 \"{file}\"을(를) 만들 수 없음", "Could not create folder \"{dir}\" because it already exists" : "폴더가 이미 존재하므로 폴더 \"{dir}\"을(를) 만들 수 없음", @@ -420,8 +423,7 @@ "Upload (max. %s)" : "업로드(최대 %s)", "Submitting fields…" : "입력란 제출중...", "Filter filenames…" : "파일 이름 필터...", - "Edit file locally" : "로컬에서 파일 편집", - "Edit online" : "온라인으로 편집", + "Enable the grid view" : "바둑판식 보기 활성화", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount}개 폴더"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount}개 파일"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1개 파일과 {folderCount}개 폴더"], diff --git a/apps/files/l10n/lb.js b/apps/files/l10n/lb.js deleted file mode 100644 index f3d4e90b881..00000000000 --- a/apps/files/l10n/lb.js +++ /dev/null @@ -1,118 +0,0 @@ -OC.L10N.register( - "files", - { - "Storage is temporarily not available" : "Späicherplaatz temporär net erreeschbar", - "Storage invalid" : "Späicherplatz net gülteg", - "Unknown error" : "Et ass en onbekannte Fehler opgetrueden", - "File could not be found" : "Datei konnt net fonnt ginn", - "Download" : "Download", - "Delete" : "Läschen", - "Tags" : "Tags", - "Home" : "Doheem", - "Close" : "Zoumaachen", - "Favorites" : "Favoriten", - "Could not create folder \"{dir}\"" : "Dossier \"{dir}\" konnt net erstallt ginn", - "Upload cancelled." : "Upload ofgebrach.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "{filename} konnt eropgelueden ginn, well et een Dossier ass oder d'Datei 0 Bytes huet", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Net genuch Späicher, du probéiers {size1} eropzelueden, et ass awer nëmmen méi {size2} fräi", - "Target folder \"{dir}\" does not exist any more" : "Den Dossier \"{dir}\" existéiert net méi", - "Not enough free space" : "Nët genuch Späicherplaatz", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} vun {totalSize} ({bitrate})", - "Actions" : "Aktiounen", - "Rename" : "Ëmbenennen", - "Move" : "Verschieben", - "Delete folder" : "Dossier läschen", - "Disconnect storage" : "Net connectéierten Späicher", - "Could not load info for file \"{file}\"" : "Et konnten keng Informatiounen zu {file} gelueden ginn", - "Files" : "Dateien", - "Details" : "Detailer", - "Pending" : "Ausstoend", - "Unable to determine date" : "Datum kann net festgestallt ginn", - "This operation is forbidden" : "Dës Operatioun ass verbueden.", - "This directory is unavailable, please check the logs or contact the administrator" : "Dësen Dossier ass net disponibel, w.e.g. kontrolléiert d'Logs oder kontaktéiert den Administrateur", - "Could not move \"{file}\", target exists" : "\"{file}\" konnt beweegt ginn. Et existéiert do schonn.", - "Could not move \"{file}\"" : "\"{file}\" konnt verreckelt ginn", - "{newName} already exists" : "{newName} gett et schon", - "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\" konnt embenannt ginn, well et net méi existéiert", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{targetName}\" konnt net gesat ginn, well dësen schon am Dossier \"{dir}\" existéiert. Wiel weg. een aaneren", - "Could not rename \"{fileName}\"" : "\"{fileName}\" konnt net embenannt ginn", - "Could not create file \"{file}\"" : "\"{file}\" konnt net erstallt ginn", - "Could not create file \"{file}\" because it already exists" : "\"{file}\" konnt net erstallt ginn, well des schon existéiert", - "Could not create folder \"{dir}\" because it already exists" : "Den Dossier \"{dir}\" konnt net erstallt ginn, well desen schon existéiert", - "Error deleting file \"{fileName}\"." : "Fehler beim läschen vun \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Keng Resultater an aneren Dossieren fir {tag}{filter}{endtag} fonnt", - "Name" : "Numm", - "Size" : "Gréisst", - "Modified" : "Geännert", - "_%n folder_::_%n folders_" : ["¦%n Dossier","¦%n Dossieren"], - "_%n file_::_%n files_" : ["¦%n Datei","¦%n Dateien"], - "{dirs} and {files}" : "{dirs} an {files}", - "_including %n hidden_::_including %n hidden_" : ["Beinhaltet ¦%n verstoppte Saach","Beinhaltet ¦%n verstoppte Saachen"], - "_Uploading %n file_::_Uploading %n files_" : ["Am Gaangen ¦%n Datei eropzelueden","Am Gaangen ¦%n Dateien eropzelueden"], - "\"{name}\" is an invalid file name." : "\"{name}\" ass een ongültegen Numm", - "File name cannot be empty." : "D'Datei kann net eidel sinn", - "\"{name}\" is not an allowed filetype" : "\"{name}\" ass een ongültegen Typ vun Datei", - "View in folder" : "Kuk am Dossier ", - "Path" : "Pad", - "_%n byte_::_%n bytes_" : ["¦%n Byte","¦%n Byte"], - "Favorited" : "Favoriséiert", - "Favorite" : "Favorit", - "New folder" : "Neien Dossier", - "Upload file" : "Upload file", - "Recent" : "Rezent", - "Remove from favorites" : "Remove from favorites", - "Add to favorites" : "Add to favorites", - "An error occurred while trying to update the tags" : "Beim Updaten vun den Tags ass e Fehler entstaanen", - "Added to favorites" : "Zu den Favoriten dobaigesat", - "Removed from favorites" : "Vun den Favoriten eweggeholl", - "You added {file} to your favorites" : "Du hues {file} zu denger Favortiten dobäigesat", - "You removed {file} from your favorites" : "Du hues {file} aus dengen Favortiten geläscht", - "File changes" : "Datei Ännerungen", - "Created by {user}" : "Erstallt vum {user}", - "Changed by {user}" : "Geännert vum {user}", - "Deleted by {user}" : "Geläscht vum {user}", - "Restored by {user}" : "Erem hier gestallt vum {user}", - "Renamed by {user}" : "Embenannt vum {user}", - "Moved by {user}" : "Beweegt vum {user}", - "\"remote user\"" : "\"Remote-Benotzer\"", - "You created {file}" : "Du hues {file} erstallt", - "{user} created {file}" : "Den {user} huet {file} erstallt", - "{file} was created in a public folder" : "{file} ass an engem ëffentlechen Dossier erstallt ginn", - "You changed {file}" : "Du hues {file} verännert", - "{user} changed {file}" : "Den {user} huet {file} verännert", - "You deleted {file}" : "Du hues {file} geläscht", - "{user} deleted {file}" : "Den {user} huet {file} geläscht", - "You restored {file}" : "Du hues {file} erem hier gestallt", - "{user} restored {file}" : "Den {user} huet {file} erem hier gestallt", - "You renamed {oldfile} to {newfile}" : "Du hues {oldfile} zu {newfile} embenannt", - "{user} renamed {oldfile} to {newfile}" : "Den {user} huet {oldfile} zu {newfile} embenannt", - "You moved {oldfile} to {newfile}" : "Du hues {oldfile} zu {newfile} verreckelt", - "{user} moved {oldfile} to {newfile}" : "Den {user} huet {oldfile} zu {newfile} verreckelt", - "A file has been added to or removed from your <strong>favorites</strong>" : "Eng Datei gouf zu dengen Favoriten <strong> dobäigesat </strong> oder aus dengen Favortien <strong> geläscht </strong>", - "All files" : "All d'Fichieren", - "Upload (max. %s)" : "Upload (maximal ¦%s)", - "in %s" : "an %s", - "Cancel" : "Ofbriechen", - "Create" : "Erstellen", - "Show hidden files" : "Weis déi verstoppten Dateien", - "WebDAV" : "WebDAV", - "No files in here" : "Keng Dokumenter hei", - "Upload some content or sync with your devices!" : "Lued Dateien erop oder synchroniséier se mat dengen Appartaten", - "No entries found in this folder" : "Keng Elementer an dësem Dossier fonnt", - "Select all" : "All auswielen", - "Upload too large" : "Upload ze grouss", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Déi Dateien déi Dir probéiert erop ze lueden sinn méi grouss wei déi Maximal Gréisst déi op dësem Server erlaabt ass.", - "Files and folders you mark as favorite will show up here" : "Hei gesais du deng Favoriten", - "Deleted files" : "Geläschten Dateien", - "Shared with others" : "Mat aaneren gedeelt", - "Shared with you" : "Mat dir gedeelt", - "Shared by link" : "Mat engem Link gedeelt", - "Text file" : "Text Fichier", - "New text file.txt" : "Neien Text file.txt", - "Select" : "Auswielen", - "You don’t have permission to upload or create files here" : "Du hues net genuch Rechter hei Dokumenter eropzelueden oder ze erstellen", - "New" : "Nei", - "Copied!" : "Kopéiert!", - "Settings" : "Astellungen" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/lb.json b/apps/files/l10n/lb.json deleted file mode 100644 index 875e22ab1f1..00000000000 --- a/apps/files/l10n/lb.json +++ /dev/null @@ -1,116 +0,0 @@ -{ "translations": { - "Storage is temporarily not available" : "Späicherplaatz temporär net erreeschbar", - "Storage invalid" : "Späicherplatz net gülteg", - "Unknown error" : "Et ass en onbekannte Fehler opgetrueden", - "File could not be found" : "Datei konnt net fonnt ginn", - "Download" : "Download", - "Delete" : "Läschen", - "Tags" : "Tags", - "Home" : "Doheem", - "Close" : "Zoumaachen", - "Favorites" : "Favoriten", - "Could not create folder \"{dir}\"" : "Dossier \"{dir}\" konnt net erstallt ginn", - "Upload cancelled." : "Upload ofgebrach.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "{filename} konnt eropgelueden ginn, well et een Dossier ass oder d'Datei 0 Bytes huet", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Net genuch Späicher, du probéiers {size1} eropzelueden, et ass awer nëmmen méi {size2} fräi", - "Target folder \"{dir}\" does not exist any more" : "Den Dossier \"{dir}\" existéiert net méi", - "Not enough free space" : "Nët genuch Späicherplaatz", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} vun {totalSize} ({bitrate})", - "Actions" : "Aktiounen", - "Rename" : "Ëmbenennen", - "Move" : "Verschieben", - "Delete folder" : "Dossier läschen", - "Disconnect storage" : "Net connectéierten Späicher", - "Could not load info for file \"{file}\"" : "Et konnten keng Informatiounen zu {file} gelueden ginn", - "Files" : "Dateien", - "Details" : "Detailer", - "Pending" : "Ausstoend", - "Unable to determine date" : "Datum kann net festgestallt ginn", - "This operation is forbidden" : "Dës Operatioun ass verbueden.", - "This directory is unavailable, please check the logs or contact the administrator" : "Dësen Dossier ass net disponibel, w.e.g. kontrolléiert d'Logs oder kontaktéiert den Administrateur", - "Could not move \"{file}\", target exists" : "\"{file}\" konnt beweegt ginn. Et existéiert do schonn.", - "Could not move \"{file}\"" : "\"{file}\" konnt verreckelt ginn", - "{newName} already exists" : "{newName} gett et schon", - "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\" konnt embenannt ginn, well et net méi existéiert", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{targetName}\" konnt net gesat ginn, well dësen schon am Dossier \"{dir}\" existéiert. Wiel weg. een aaneren", - "Could not rename \"{fileName}\"" : "\"{fileName}\" konnt net embenannt ginn", - "Could not create file \"{file}\"" : "\"{file}\" konnt net erstallt ginn", - "Could not create file \"{file}\" because it already exists" : "\"{file}\" konnt net erstallt ginn, well des schon existéiert", - "Could not create folder \"{dir}\" because it already exists" : "Den Dossier \"{dir}\" konnt net erstallt ginn, well desen schon existéiert", - "Error deleting file \"{fileName}\"." : "Fehler beim läschen vun \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Keng Resultater an aneren Dossieren fir {tag}{filter}{endtag} fonnt", - "Name" : "Numm", - "Size" : "Gréisst", - "Modified" : "Geännert", - "_%n folder_::_%n folders_" : ["¦%n Dossier","¦%n Dossieren"], - "_%n file_::_%n files_" : ["¦%n Datei","¦%n Dateien"], - "{dirs} and {files}" : "{dirs} an {files}", - "_including %n hidden_::_including %n hidden_" : ["Beinhaltet ¦%n verstoppte Saach","Beinhaltet ¦%n verstoppte Saachen"], - "_Uploading %n file_::_Uploading %n files_" : ["Am Gaangen ¦%n Datei eropzelueden","Am Gaangen ¦%n Dateien eropzelueden"], - "\"{name}\" is an invalid file name." : "\"{name}\" ass een ongültegen Numm", - "File name cannot be empty." : "D'Datei kann net eidel sinn", - "\"{name}\" is not an allowed filetype" : "\"{name}\" ass een ongültegen Typ vun Datei", - "View in folder" : "Kuk am Dossier ", - "Path" : "Pad", - "_%n byte_::_%n bytes_" : ["¦%n Byte","¦%n Byte"], - "Favorited" : "Favoriséiert", - "Favorite" : "Favorit", - "New folder" : "Neien Dossier", - "Upload file" : "Upload file", - "Recent" : "Rezent", - "Remove from favorites" : "Remove from favorites", - "Add to favorites" : "Add to favorites", - "An error occurred while trying to update the tags" : "Beim Updaten vun den Tags ass e Fehler entstaanen", - "Added to favorites" : "Zu den Favoriten dobaigesat", - "Removed from favorites" : "Vun den Favoriten eweggeholl", - "You added {file} to your favorites" : "Du hues {file} zu denger Favortiten dobäigesat", - "You removed {file} from your favorites" : "Du hues {file} aus dengen Favortiten geläscht", - "File changes" : "Datei Ännerungen", - "Created by {user}" : "Erstallt vum {user}", - "Changed by {user}" : "Geännert vum {user}", - "Deleted by {user}" : "Geläscht vum {user}", - "Restored by {user}" : "Erem hier gestallt vum {user}", - "Renamed by {user}" : "Embenannt vum {user}", - "Moved by {user}" : "Beweegt vum {user}", - "\"remote user\"" : "\"Remote-Benotzer\"", - "You created {file}" : "Du hues {file} erstallt", - "{user} created {file}" : "Den {user} huet {file} erstallt", - "{file} was created in a public folder" : "{file} ass an engem ëffentlechen Dossier erstallt ginn", - "You changed {file}" : "Du hues {file} verännert", - "{user} changed {file}" : "Den {user} huet {file} verännert", - "You deleted {file}" : "Du hues {file} geläscht", - "{user} deleted {file}" : "Den {user} huet {file} geläscht", - "You restored {file}" : "Du hues {file} erem hier gestallt", - "{user} restored {file}" : "Den {user} huet {file} erem hier gestallt", - "You renamed {oldfile} to {newfile}" : "Du hues {oldfile} zu {newfile} embenannt", - "{user} renamed {oldfile} to {newfile}" : "Den {user} huet {oldfile} zu {newfile} embenannt", - "You moved {oldfile} to {newfile}" : "Du hues {oldfile} zu {newfile} verreckelt", - "{user} moved {oldfile} to {newfile}" : "Den {user} huet {oldfile} zu {newfile} verreckelt", - "A file has been added to or removed from your <strong>favorites</strong>" : "Eng Datei gouf zu dengen Favoriten <strong> dobäigesat </strong> oder aus dengen Favortien <strong> geläscht </strong>", - "All files" : "All d'Fichieren", - "Upload (max. %s)" : "Upload (maximal ¦%s)", - "in %s" : "an %s", - "Cancel" : "Ofbriechen", - "Create" : "Erstellen", - "Show hidden files" : "Weis déi verstoppten Dateien", - "WebDAV" : "WebDAV", - "No files in here" : "Keng Dokumenter hei", - "Upload some content or sync with your devices!" : "Lued Dateien erop oder synchroniséier se mat dengen Appartaten", - "No entries found in this folder" : "Keng Elementer an dësem Dossier fonnt", - "Select all" : "All auswielen", - "Upload too large" : "Upload ze grouss", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Déi Dateien déi Dir probéiert erop ze lueden sinn méi grouss wei déi Maximal Gréisst déi op dësem Server erlaabt ass.", - "Files and folders you mark as favorite will show up here" : "Hei gesais du deng Favoriten", - "Deleted files" : "Geläschten Dateien", - "Shared with others" : "Mat aaneren gedeelt", - "Shared with you" : "Mat dir gedeelt", - "Shared by link" : "Mat engem Link gedeelt", - "Text file" : "Text Fichier", - "New text file.txt" : "Neien Text file.txt", - "Select" : "Auswielen", - "You don’t have permission to upload or create files here" : "Du hues net genuch Rechter hei Dokumenter eropzelueden oder ze erstellen", - "New" : "Nei", - "Copied!" : "Kopéiert!", - "Settings" : "Astellungen" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/lo.js b/apps/files/l10n/lo.js deleted file mode 100644 index 2d01379b83d..00000000000 --- a/apps/files/l10n/lo.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "Storage not available" : "ບໍ່ມີພື້ນທີ່ເກັບຂໍ້ມູນ", - "Storage invalid" : "ພື້ນທີ່ເກັບຂໍ້ມູນບໍ່ຖືກຕ້ອງ", - "Unknown error" : "ຂໍ້ຜິດພາດທີ່ບໍ່ຮູ້ສາເຫດ", - "The target folder has been moved or deleted." : "ໂຟນເດີທີ່ທ່ານເລືອກໄດ້ຖືກຍ້າຍ ຫຼື ລຶບອອກແລ້ວ" -}, -"nplurals=1; plural=0;"); diff --git a/apps/files/l10n/lo.json b/apps/files/l10n/lo.json deleted file mode 100644 index 12eea86a936..00000000000 --- a/apps/files/l10n/lo.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "Storage not available" : "ບໍ່ມີພື້ນທີ່ເກັບຂໍ້ມູນ", - "Storage invalid" : "ພື້ນທີ່ເກັບຂໍ້ມູນບໍ່ຖືກຕ້ອງ", - "Unknown error" : "ຂໍ້ຜິດພາດທີ່ບໍ່ຮູ້ສາເຫດ", - "The target folder has been moved or deleted." : "ໂຟນເດີທີ່ທ່ານເລືອກໄດ້ຖືກຍ້າຍ ຫຼື ລຶບອອກແລ້ວ" -},"pluralForm" :"nplurals=1; plural=0;" -}
\ No newline at end of file diff --git a/apps/files/l10n/lt_LT.js b/apps/files/l10n/lt_LT.js index 9f5a301df9e..9a2e3004b28 100644 --- a/apps/files/l10n/lt_LT.js +++ b/apps/files/l10n/lt_LT.js @@ -88,7 +88,7 @@ OC.L10N.register( "Actions" : "Veiksmai", "List of files and folders." : "Failų ir aplankų sąrašas.", "File not found" : "Failas nerastas", - "{count} selected" : "Pažymėta {count}", + "Search globally" : "Ieškoti visuotiniu mastu", "{usedQuotaByte} used" : "Naudojama {usedQuotaByte}", "{used} of {quota} used" : "panaudota {used} iš {quota}", "{relative}% used" : "Naudojama {relative}", @@ -133,9 +133,10 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Nepavyko surasti failo arba jūs neturite leidimo jo peržiūrėti. Paprašykite siuntėjo, kad pradėtų jį su jumis bendrinti.", "Clipboard is not available" : "Iškarpinė neprieinama", "WebDAV URL copied to clipboard" : "WebDAV URL nukopijuotas į iškarpinę", + "All files" : "Visi failai", + "Personal files" : "Asmeniniai failai", "Show hidden files" : "Rodyti paslėptus failus", "Crop image previews" : "Apkirpti paveikslėlių peržiūras", - "Enable the grid view" : "Įjungti grid peržiūrą", "Enable folder tree" : "Įjungti direktorijų medį", "Additional settings" : "Papildomi nustatymai", "WebDAV" : "WebDAV", @@ -172,6 +173,7 @@ OC.L10N.register( "Delete" : "Ištrinti", "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Jūs ketinate ištrinti {count} elementą","Jūs ketinate ištrinti {count} elementus","Jūs ketinate ištrinti {count} elementų","Jūs ketinate ištrinti {count} elementą"], "Cancel" : "Atsisakyti", + "Download" : "Atsisiųsti", "Moving \"{source}\" to \"{destination}\" …" : "Perkeliama „{source}“ į „{destination}“…", "Copying \"{source}\" to \"{destination}\" …" : "Kopijuojama „{source}“ į „{destination}“…", "(copy)" : "(kopija)", @@ -185,8 +187,8 @@ OC.L10N.register( "Move or copy operation failed" : "Perkėlimo ar kopijavimo operacija patyrė nesėkmę", "Move or copy" : "Perkelti ar kopijuoti", "Open folder {displayName}" : "Atverti aplanką {displayName}", - "Retry and close" : "Bandyti dar kartą ir užverti", "Failed to redirect to client" : "Nepavyko peradresuoti į klientą", + "Retry and close" : "Bandyti dar kartą ir užverti", "Rename" : "Pervadinti", "Open details" : "Atverti išsamesnę informaciją", "View in folder" : "Rodyti aplanke", @@ -212,6 +214,9 @@ OC.L10N.register( "Some files could not be moved" : "Kai kurių failų nepavyko perkelti", "Files copied successfully" : "Failai sėkmingai nukopijuoti", "Files moved successfully" : "Failai sėkmingai perkelti", + "Could not rename \"{oldName}\", it does not exist any more" : "Nepavyko pervadinti failo „{oldName}“, jo daugiau nebėra", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Pavadinimas „{newName}“ jau naudojamas aplanke „{dir}“. Pasirinkite kitokį pavadinimą.", + "Could not rename \"{oldName}\"" : "Nepavyko pervadinti „{oldName}“", "This operation is forbidden" : "Ši operacija yra uždrausta", "This directory is unavailable, please check the logs or contact the administrator" : "Šis katalogas neprieinamas, peržiūrėkite žurnalo įrašus arba susisiekite su administratoriumi", "Storage is temporarily not available" : "Saugykla yra laikinai neprieinama", @@ -223,20 +228,18 @@ OC.L10N.register( "\"{extension}\" is not an allowed filetype." : "„{extension}“ nėra leidžiamas failo tipas.", "No favorites yet" : "Kol kas nėra mėgstamų", "Files and folders you mark as favorite will show up here" : "Čia bus rodomi failai ir aplankai, kuriuos pažymėsite kaip mėgstamus", - "All files" : "Visi failai", "List of your files and folders." : "Jūsų failų ir aplankų sąrašas.", "All folders" : "Visi aplankai", - "Personal files" : "Asmeniniai failai", "No personal files found" : "Nerasta jokių asmeninių failų", "Recent" : "Paskiausiai naudoti", "List of recently modified files and folders." : "Paskiausiai modifikuotų failų ir aplankų sąrašas.", "No recently modified files" : "Nėra jokių paskiausiai modifikuotų failų", + "Search" : "Paieška", "No entries found in this folder" : "Nerasta įrašų šiame aplanke", "Select all" : "Pažymėti viską", "Upload too large" : "Įkėlimui failas per didelis", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Bandomų įkelti failų dydis viršija maksimalų, šiame serveryje leidžiamų įkelti failų dydį.", "File could not be found" : "Nepavyko rasti failo", - "Download" : "Atsisiųsti", "Show list view" : "Rodyti sąrašo rodinį", "Show grid view" : "Rodyti tinklelio rodinį", "Close" : "Užverti", @@ -274,9 +277,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Nukopijuota {origin} aplanke {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Nukopijuota {origin} ir dar {nbfiles} failus aplanke {destination}", "{newName} already exists" : "{newName} jau yra", - "Could not rename \"{fileName}\", it does not exist any more" : "Nepavyko pervadinti failo „{fileName}“, jo daugiau nebėra", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Pavadinimas „{targetName}“ jau naudojamas aplanke „{dir}“. Pasirinkite kitokį pavadinimą.", - "Could not rename \"{fileName}\"" : "Nepavyko pervadinti failo „{fileName}“", "Could not create file \"{file}\"" : "Nepavyko sukurti failo „{file}“", "Could not create file \"{file}\" because it already exists" : "Nepavyko sukurti failo „{file}“, nes jis jau yra", "Could not create folder \"{dir}\" because it already exists" : "Nepavyko sukurti aplanko „{dir}“, nes jis jau yra", @@ -308,6 +308,7 @@ OC.L10N.register( "An error occurred while trying to update the tags" : "Įvyko klaida bandant atnaujinti žymas", "Upload (max. %s)" : "Įkelti (maks. %s)", "Filter filenames…" : "Filtruoti failų pavadinimus…", + "Enable the grid view" : "Įjungti grid peržiūrą", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} aplankas","{folderCount} aplankai","{folderCount} aplankų","{folderCount} aplankas"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} failas","{fileCount} failai","{fileCount} failų","{fileCount} failas"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 failas ir {folderCount} aplankas","1 failas ir {folderCount} aplankai","1 failas ir {folderCount} aplankų","1 failas ir {folderCount} aplankas"], diff --git a/apps/files/l10n/lt_LT.json b/apps/files/l10n/lt_LT.json index ca5618e0f08..9b0253a3f82 100644 --- a/apps/files/l10n/lt_LT.json +++ b/apps/files/l10n/lt_LT.json @@ -86,7 +86,7 @@ "Actions" : "Veiksmai", "List of files and folders." : "Failų ir aplankų sąrašas.", "File not found" : "Failas nerastas", - "{count} selected" : "Pažymėta {count}", + "Search globally" : "Ieškoti visuotiniu mastu", "{usedQuotaByte} used" : "Naudojama {usedQuotaByte}", "{used} of {quota} used" : "panaudota {used} iš {quota}", "{relative}% used" : "Naudojama {relative}", @@ -131,9 +131,10 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Nepavyko surasti failo arba jūs neturite leidimo jo peržiūrėti. Paprašykite siuntėjo, kad pradėtų jį su jumis bendrinti.", "Clipboard is not available" : "Iškarpinė neprieinama", "WebDAV URL copied to clipboard" : "WebDAV URL nukopijuotas į iškarpinę", + "All files" : "Visi failai", + "Personal files" : "Asmeniniai failai", "Show hidden files" : "Rodyti paslėptus failus", "Crop image previews" : "Apkirpti paveikslėlių peržiūras", - "Enable the grid view" : "Įjungti grid peržiūrą", "Enable folder tree" : "Įjungti direktorijų medį", "Additional settings" : "Papildomi nustatymai", "WebDAV" : "WebDAV", @@ -170,6 +171,7 @@ "Delete" : "Ištrinti", "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Jūs ketinate ištrinti {count} elementą","Jūs ketinate ištrinti {count} elementus","Jūs ketinate ištrinti {count} elementų","Jūs ketinate ištrinti {count} elementą"], "Cancel" : "Atsisakyti", + "Download" : "Atsisiųsti", "Moving \"{source}\" to \"{destination}\" …" : "Perkeliama „{source}“ į „{destination}“…", "Copying \"{source}\" to \"{destination}\" …" : "Kopijuojama „{source}“ į „{destination}“…", "(copy)" : "(kopija)", @@ -183,8 +185,8 @@ "Move or copy operation failed" : "Perkėlimo ar kopijavimo operacija patyrė nesėkmę", "Move or copy" : "Perkelti ar kopijuoti", "Open folder {displayName}" : "Atverti aplanką {displayName}", - "Retry and close" : "Bandyti dar kartą ir užverti", "Failed to redirect to client" : "Nepavyko peradresuoti į klientą", + "Retry and close" : "Bandyti dar kartą ir užverti", "Rename" : "Pervadinti", "Open details" : "Atverti išsamesnę informaciją", "View in folder" : "Rodyti aplanke", @@ -210,6 +212,9 @@ "Some files could not be moved" : "Kai kurių failų nepavyko perkelti", "Files copied successfully" : "Failai sėkmingai nukopijuoti", "Files moved successfully" : "Failai sėkmingai perkelti", + "Could not rename \"{oldName}\", it does not exist any more" : "Nepavyko pervadinti failo „{oldName}“, jo daugiau nebėra", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Pavadinimas „{newName}“ jau naudojamas aplanke „{dir}“. Pasirinkite kitokį pavadinimą.", + "Could not rename \"{oldName}\"" : "Nepavyko pervadinti „{oldName}“", "This operation is forbidden" : "Ši operacija yra uždrausta", "This directory is unavailable, please check the logs or contact the administrator" : "Šis katalogas neprieinamas, peržiūrėkite žurnalo įrašus arba susisiekite su administratoriumi", "Storage is temporarily not available" : "Saugykla yra laikinai neprieinama", @@ -221,20 +226,18 @@ "\"{extension}\" is not an allowed filetype." : "„{extension}“ nėra leidžiamas failo tipas.", "No favorites yet" : "Kol kas nėra mėgstamų", "Files and folders you mark as favorite will show up here" : "Čia bus rodomi failai ir aplankai, kuriuos pažymėsite kaip mėgstamus", - "All files" : "Visi failai", "List of your files and folders." : "Jūsų failų ir aplankų sąrašas.", "All folders" : "Visi aplankai", - "Personal files" : "Asmeniniai failai", "No personal files found" : "Nerasta jokių asmeninių failų", "Recent" : "Paskiausiai naudoti", "List of recently modified files and folders." : "Paskiausiai modifikuotų failų ir aplankų sąrašas.", "No recently modified files" : "Nėra jokių paskiausiai modifikuotų failų", + "Search" : "Paieška", "No entries found in this folder" : "Nerasta įrašų šiame aplanke", "Select all" : "Pažymėti viską", "Upload too large" : "Įkėlimui failas per didelis", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Bandomų įkelti failų dydis viršija maksimalų, šiame serveryje leidžiamų įkelti failų dydį.", "File could not be found" : "Nepavyko rasti failo", - "Download" : "Atsisiųsti", "Show list view" : "Rodyti sąrašo rodinį", "Show grid view" : "Rodyti tinklelio rodinį", "Close" : "Užverti", @@ -272,9 +275,6 @@ "Copied {origin} inside {destination}" : "Nukopijuota {origin} aplanke {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Nukopijuota {origin} ir dar {nbfiles} failus aplanke {destination}", "{newName} already exists" : "{newName} jau yra", - "Could not rename \"{fileName}\", it does not exist any more" : "Nepavyko pervadinti failo „{fileName}“, jo daugiau nebėra", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Pavadinimas „{targetName}“ jau naudojamas aplanke „{dir}“. Pasirinkite kitokį pavadinimą.", - "Could not rename \"{fileName}\"" : "Nepavyko pervadinti failo „{fileName}“", "Could not create file \"{file}\"" : "Nepavyko sukurti failo „{file}“", "Could not create file \"{file}\" because it already exists" : "Nepavyko sukurti failo „{file}“, nes jis jau yra", "Could not create folder \"{dir}\" because it already exists" : "Nepavyko sukurti aplanko „{dir}“, nes jis jau yra", @@ -306,6 +306,7 @@ "An error occurred while trying to update the tags" : "Įvyko klaida bandant atnaujinti žymas", "Upload (max. %s)" : "Įkelti (maks. %s)", "Filter filenames…" : "Filtruoti failų pavadinimus…", + "Enable the grid view" : "Įjungti grid peržiūrą", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} aplankas","{folderCount} aplankai","{folderCount} aplankų","{folderCount} aplankas"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} failas","{fileCount} failai","{fileCount} failų","{fileCount} failas"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 failas ir {folderCount} aplankas","1 failas ir {folderCount} aplankai","1 failas ir {folderCount} aplankų","1 failas ir {folderCount} aplankas"], diff --git a/apps/files/l10n/lv.js b/apps/files/l10n/lv.js deleted file mode 100644 index 91e029da7b8..00000000000 --- a/apps/files/l10n/lv.js +++ /dev/null @@ -1,152 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "Datni nevar atrast", - "Move or copy" : "Pārvietot vai kopēt", - "Download" : "Lejupielādēt", - "Delete" : "Dzēst", - "Tags" : "Birkas", - "Show list view" : "Rādīt saraksta skatu", - "Show grid view" : "Rādīt režģa skatu", - "Home" : "Mājas", - "Close" : "Aizvērt", - "Could not create folder \"{dir}\"" : "Nevarēja izveidot mapi \"{dir}\"", - "This will stop your current uploads." : "Tādējādi tiks pārtraukta jūsu pašreizējā augšupielāde.", - "Upload cancelled." : "Augšupielāde ir atcelta.", - "Processing files …" : "Notiek datņu apstrāde …", - "…" : "…", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Neizdodas augšupielādēt {filename}, jo tā ir vai nu mape vai 0 baitu saturoša datne.", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nav pietiekami daudz brīvas vietas. Tiek augšupielādēti {size1}, bet pieejami tikai {size2}", - "Target folder \"{dir}\" does not exist any more" : "Mape \"{dir}\" vairs neeksistē", - "Not enough free space" : "Nav pietiekami daudz brīvas vietas", - "An unknown error has occurred" : "Radusies nezināma kļūda", - "Uploading …" : "Augšupielādē…", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} no {totalSize} ({bitrate})", - "Actions" : "Darbības", - "Rename" : "Pārsaukt", - "Move" : "Pārvietot", - "Copy" : "Kopēt", - "Open" : "Atvērt", - "Delete file" : "Dzēst datni", - "Delete folder" : "Dzēst mapi", - "Disconnect storage" : "Atvienot glabātuvi", - "Could not load info for file \"{file}\"" : "Nevar ielādēt informāciju par datni \"{file}\"", - "Files" : "Datnes", - "Details" : "Detaļas", - "Pending" : "Gaida savu kārtu", - "Unable to determine date" : "Neizdevās noteikt datumu", - "This operation is forbidden" : "Šī darbība ir aizliegta", - "This directory is unavailable, please check the logs or contact the administrator" : "Šis direktorijs nav pieejams, lūdzu pārbaudiet žurnālus vai sazinieties ar administratoru", - "Storage is temporarily not available" : "Glabātuve īslaicīgi nav pieejama", - "Could not move \"{file}\", target exists" : "Nevarēja pārvietot \"{file}\", mērķis eksistē", - "Could not move \"{file}\"" : "Nevarēja pārvietot \"{file}\"", - "copy" : "kopēt", - "{newName} already exists" : "{newName} jau eksistē", - "Could not rename \"{fileName}\", it does not exist any more" : "Nevarēja pārsaukt \"{fileName}\", tā vairs neeksistē", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nosaukums \"{targetName}\" jau tiek izmantots mapē \"{dir}\". Lūdzu izvēlies citu nosaukumu.", - "Could not rename \"{fileName}\"" : "Nevarēja pārsaukt \"{fileName}\"", - "Could not create file \"{file}\"" : "Nevarēja izveidot datni \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Nevarēja izveidot datni \"{file}\", jo tā jau eksistē", - "Could not create folder \"{dir}\" because it already exists" : "Nevarēja izveidot mapi \"{dir}\", jo tā jau eksistē", - "Error deleting file \"{fileName}\"." : "Kļūda dzēšot datni \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Nav nekas atrasts citā mapēs {tag}{filter}{endtag}", - "Name" : "Nosaukums", - "Size" : "Izmērs", - "Modified" : "Mainīts", - "_%n folder_::_%n folders_" : ["%n mapes","%n mape","%n mapes"], - "_%n file_::_%n files_" : ["%n datnes","%n datne","%n datnes"], - "{dirs} and {files}" : "{dirs} un {files}", - "_including %n hidden_::_including %n hidden_" : ["ieskaitot %n paslēptos","ieskaitot %n paslēptos","ieskaitot %n paslēptos"], - "_Uploading %n file_::_Uploading %n files_" : ["%n","Augšupielāde %n failu","Augšupielādē %n datnes"], - "New" : "Jauns", - "\"{name}\" is an invalid file name." : "\"{name}\" ir nepareizs datnes nosaukums.", - "File name cannot be empty." : "Datnes nosaukums nevar būt tukšs.", - "\"/\" is not allowed inside a file name." : "\"/\" nav atļauts faila nosaukumā.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" nav atļauts faila tips", - "View in folder" : "Skatīt mapē", - "Path" : "Ceļš", - "_%n byte_::_%n bytes_" : ["%n baiti","%n baits","%n baiti"], - "Favorited" : "Favorīti", - "Favorite" : "Iecienītais", - "New folder" : "Jauna mape", - "Create new folder" : "Izveidot jaunu mapi", - "Upload file" : "Augšupielādēt datni", - "Recent" : "Nesenās", - "Remove from favorites" : "Noņemt no favorītiem", - "Add to favorites" : "Pievienot izlasei", - "An error occurred while trying to update the tags" : "Notika kļūda mēģinot atjaunot birkas", - "Added to favorites" : "Pievienot favorītiem", - "Removed from favorites" : "Noņemt no favorītiem", - "You added {file} to your favorites" : "Pievienoji {file} saviem favorītiem", - "You removed {file} from your favorites" : "Noņēmi {file} no saviem favorītiem", - "Favorites" : "Iecienītie", - "File changes" : "Datnes izmaiņas", - "Created by {user}" : "Izveidoja {user}", - "Changed by {user}" : "Izmainīja {user}", - "Deleted by {user}" : "Dzēsa {user}", - "Restored by {user}" : "Atjaunoja {user}", - "Renamed by {user}" : "Pārdēvēja {user}", - "Moved by {user}" : "Pārvietoja {user}", - "\"remote user\"" : "\"attālināts lietotājs\"", - "You created {file}" : "Jūs izveidojāt {file}", - "{user} created {file}" : "{user} izveidoja {file}", - "{file} was created in a public folder" : "{file} tika izveidots publiskajā mapē", - "You changed {file}" : "Jūs izmainījāt {file}", - "{user} changed {file}" : "{user} mainīts {file}", - "You deleted {file}" : "Jūs izdzēsāt {file}", - "{user} deleted {file}" : "{user} izdzēsa {file}", - "You restored {file}" : "Tu atjaunoji {file}", - "{user} restored {file}" : "{user} atjaunoja {file}", - "You renamed {oldfile} to {newfile}" : "Pārdēvēji {oldfile} uz {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} pārdēvēja {oldfile} uz {newfile}", - "You moved {oldfile} to {newfile}" : "Pārvietoji {oldfile} uz {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} pārvietoja {oldfile} uz {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Datne ir pievienota vai noņemta no jūsu <strong>favorītiem</strong>", - "A file or folder has been <strong>changed</strong>" : "<strong>Izmainīta</strong> datne vai mape", - "Upload (max. %s)" : "Augšupielādēt (maks. %s)", - "Accept" : "Akceptēt", - "Reject" : "Noraidīt", - "in %s" : "iekš %s", - "Folder name" : "Mapes nosaukums", - "Select all" : "Atzīmēt visu", - "File not found" : "Datne nav atrasta", - "Change" : "Mainīt", - "Unknown error" : "Nezināma kļūda", - "No files in here" : "Šeit nav datņu", - "Upload some content or sync with your devices!" : "Augšupielādē kaut ko vai sinhronizē saturu ar savām ierīcēm!", - "Go back" : "Atpakaļ", - "Share" : "Dalīties", - "Shared by link" : "Koplietots ar saiti", - "Shared" : "Koplietots", - "Files settings" : "Failu iestatījumi", - "Show hidden files" : "Rādīt slēptās datnes", - "Crop image previews" : "Apgriezt attēlu priekšskatījumus", - "Additional settings" : "Papildu iestatījumi", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Kopēt starpliktuvē", - "Use this address to access your Files via WebDAV" : "Izmantojiet šo adresi, lai piekļūtu savām datnēm, izmantojot WebDAV", - "Create" : "Izveidot", - "Delete permanently" : "Dzēst pavisam", - "Open details" : "Atvērt detaļas", - "Files and folders you mark as favorite will show up here" : "Datnes un mapes, ko atzīmēsiet kā favorītus, tiks rādīti šeit", - "All files" : "Visas datnes", - "No entries found in this folder" : "Šajā mapē nekas nav atrasts", - "Upload too large" : "Datne ir par lielu, lai to augšupielādētu", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Augšupielādējamās datnes pārsniedz servera pieļaujamo datņu augšupielādes apjomu", - "Text file" : "Teksta datne", - "New text file.txt" : "Jauna teksta datne.txt", - "Storage invalid" : "Nepareiza glabātuve", - "Unlimited" : "Neierobežota", - "Cancel" : "Atcelt", - "%s used" : "%s izmantoti", - "%1$s of %2$s used" : "%1$s no %2$s lietoti", - "Toggle grid view" : "Pārslēgt režģa skatu", - "Deleted files" : "Dzēstās datnes", - "Shares" : "Koplietots", - "Shared with others" : "Koplietots ar citiem", - "Shared with you" : "Koplietots ar tevi", - "Deleted shares" : "Dzēstās koplietotnes", - "Pending shares" : "Gaidošie koplietojumi", - "Choose" : "Izvēlies" -}, -"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);"); diff --git a/apps/files/l10n/lv.json b/apps/files/l10n/lv.json deleted file mode 100644 index a67f816471b..00000000000 --- a/apps/files/l10n/lv.json +++ /dev/null @@ -1,150 +0,0 @@ -{ "translations": { - "File could not be found" : "Datni nevar atrast", - "Move or copy" : "Pārvietot vai kopēt", - "Download" : "Lejupielādēt", - "Delete" : "Dzēst", - "Tags" : "Birkas", - "Show list view" : "Rādīt saraksta skatu", - "Show grid view" : "Rādīt režģa skatu", - "Home" : "Mājas", - "Close" : "Aizvērt", - "Could not create folder \"{dir}\"" : "Nevarēja izveidot mapi \"{dir}\"", - "This will stop your current uploads." : "Tādējādi tiks pārtraukta jūsu pašreizējā augšupielāde.", - "Upload cancelled." : "Augšupielāde ir atcelta.", - "Processing files …" : "Notiek datņu apstrāde …", - "…" : "…", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Neizdodas augšupielādēt {filename}, jo tā ir vai nu mape vai 0 baitu saturoša datne.", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nav pietiekami daudz brīvas vietas. Tiek augšupielādēti {size1}, bet pieejami tikai {size2}", - "Target folder \"{dir}\" does not exist any more" : "Mape \"{dir}\" vairs neeksistē", - "Not enough free space" : "Nav pietiekami daudz brīvas vietas", - "An unknown error has occurred" : "Radusies nezināma kļūda", - "Uploading …" : "Augšupielādē…", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} no {totalSize} ({bitrate})", - "Actions" : "Darbības", - "Rename" : "Pārsaukt", - "Move" : "Pārvietot", - "Copy" : "Kopēt", - "Open" : "Atvērt", - "Delete file" : "Dzēst datni", - "Delete folder" : "Dzēst mapi", - "Disconnect storage" : "Atvienot glabātuvi", - "Could not load info for file \"{file}\"" : "Nevar ielādēt informāciju par datni \"{file}\"", - "Files" : "Datnes", - "Details" : "Detaļas", - "Pending" : "Gaida savu kārtu", - "Unable to determine date" : "Neizdevās noteikt datumu", - "This operation is forbidden" : "Šī darbība ir aizliegta", - "This directory is unavailable, please check the logs or contact the administrator" : "Šis direktorijs nav pieejams, lūdzu pārbaudiet žurnālus vai sazinieties ar administratoru", - "Storage is temporarily not available" : "Glabātuve īslaicīgi nav pieejama", - "Could not move \"{file}\", target exists" : "Nevarēja pārvietot \"{file}\", mērķis eksistē", - "Could not move \"{file}\"" : "Nevarēja pārvietot \"{file}\"", - "copy" : "kopēt", - "{newName} already exists" : "{newName} jau eksistē", - "Could not rename \"{fileName}\", it does not exist any more" : "Nevarēja pārsaukt \"{fileName}\", tā vairs neeksistē", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nosaukums \"{targetName}\" jau tiek izmantots mapē \"{dir}\". Lūdzu izvēlies citu nosaukumu.", - "Could not rename \"{fileName}\"" : "Nevarēja pārsaukt \"{fileName}\"", - "Could not create file \"{file}\"" : "Nevarēja izveidot datni \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Nevarēja izveidot datni \"{file}\", jo tā jau eksistē", - "Could not create folder \"{dir}\" because it already exists" : "Nevarēja izveidot mapi \"{dir}\", jo tā jau eksistē", - "Error deleting file \"{fileName}\"." : "Kļūda dzēšot datni \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Nav nekas atrasts citā mapēs {tag}{filter}{endtag}", - "Name" : "Nosaukums", - "Size" : "Izmērs", - "Modified" : "Mainīts", - "_%n folder_::_%n folders_" : ["%n mapes","%n mape","%n mapes"], - "_%n file_::_%n files_" : ["%n datnes","%n datne","%n datnes"], - "{dirs} and {files}" : "{dirs} un {files}", - "_including %n hidden_::_including %n hidden_" : ["ieskaitot %n paslēptos","ieskaitot %n paslēptos","ieskaitot %n paslēptos"], - "_Uploading %n file_::_Uploading %n files_" : ["%n","Augšupielāde %n failu","Augšupielādē %n datnes"], - "New" : "Jauns", - "\"{name}\" is an invalid file name." : "\"{name}\" ir nepareizs datnes nosaukums.", - "File name cannot be empty." : "Datnes nosaukums nevar būt tukšs.", - "\"/\" is not allowed inside a file name." : "\"/\" nav atļauts faila nosaukumā.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" nav atļauts faila tips", - "View in folder" : "Skatīt mapē", - "Path" : "Ceļš", - "_%n byte_::_%n bytes_" : ["%n baiti","%n baits","%n baiti"], - "Favorited" : "Favorīti", - "Favorite" : "Iecienītais", - "New folder" : "Jauna mape", - "Create new folder" : "Izveidot jaunu mapi", - "Upload file" : "Augšupielādēt datni", - "Recent" : "Nesenās", - "Remove from favorites" : "Noņemt no favorītiem", - "Add to favorites" : "Pievienot izlasei", - "An error occurred while trying to update the tags" : "Notika kļūda mēģinot atjaunot birkas", - "Added to favorites" : "Pievienot favorītiem", - "Removed from favorites" : "Noņemt no favorītiem", - "You added {file} to your favorites" : "Pievienoji {file} saviem favorītiem", - "You removed {file} from your favorites" : "Noņēmi {file} no saviem favorītiem", - "Favorites" : "Iecienītie", - "File changes" : "Datnes izmaiņas", - "Created by {user}" : "Izveidoja {user}", - "Changed by {user}" : "Izmainīja {user}", - "Deleted by {user}" : "Dzēsa {user}", - "Restored by {user}" : "Atjaunoja {user}", - "Renamed by {user}" : "Pārdēvēja {user}", - "Moved by {user}" : "Pārvietoja {user}", - "\"remote user\"" : "\"attālināts lietotājs\"", - "You created {file}" : "Jūs izveidojāt {file}", - "{user} created {file}" : "{user} izveidoja {file}", - "{file} was created in a public folder" : "{file} tika izveidots publiskajā mapē", - "You changed {file}" : "Jūs izmainījāt {file}", - "{user} changed {file}" : "{user} mainīts {file}", - "You deleted {file}" : "Jūs izdzēsāt {file}", - "{user} deleted {file}" : "{user} izdzēsa {file}", - "You restored {file}" : "Tu atjaunoji {file}", - "{user} restored {file}" : "{user} atjaunoja {file}", - "You renamed {oldfile} to {newfile}" : "Pārdēvēji {oldfile} uz {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} pārdēvēja {oldfile} uz {newfile}", - "You moved {oldfile} to {newfile}" : "Pārvietoji {oldfile} uz {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} pārvietoja {oldfile} uz {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Datne ir pievienota vai noņemta no jūsu <strong>favorītiem</strong>", - "A file or folder has been <strong>changed</strong>" : "<strong>Izmainīta</strong> datne vai mape", - "Upload (max. %s)" : "Augšupielādēt (maks. %s)", - "Accept" : "Akceptēt", - "Reject" : "Noraidīt", - "in %s" : "iekš %s", - "Folder name" : "Mapes nosaukums", - "Select all" : "Atzīmēt visu", - "File not found" : "Datne nav atrasta", - "Change" : "Mainīt", - "Unknown error" : "Nezināma kļūda", - "No files in here" : "Šeit nav datņu", - "Upload some content or sync with your devices!" : "Augšupielādē kaut ko vai sinhronizē saturu ar savām ierīcēm!", - "Go back" : "Atpakaļ", - "Share" : "Dalīties", - "Shared by link" : "Koplietots ar saiti", - "Shared" : "Koplietots", - "Files settings" : "Failu iestatījumi", - "Show hidden files" : "Rādīt slēptās datnes", - "Crop image previews" : "Apgriezt attēlu priekšskatījumus", - "Additional settings" : "Papildu iestatījumi", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Kopēt starpliktuvē", - "Use this address to access your Files via WebDAV" : "Izmantojiet šo adresi, lai piekļūtu savām datnēm, izmantojot WebDAV", - "Create" : "Izveidot", - "Delete permanently" : "Dzēst pavisam", - "Open details" : "Atvērt detaļas", - "Files and folders you mark as favorite will show up here" : "Datnes un mapes, ko atzīmēsiet kā favorītus, tiks rādīti šeit", - "All files" : "Visas datnes", - "No entries found in this folder" : "Šajā mapē nekas nav atrasts", - "Upload too large" : "Datne ir par lielu, lai to augšupielādētu", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Augšupielādējamās datnes pārsniedz servera pieļaujamo datņu augšupielādes apjomu", - "Text file" : "Teksta datne", - "New text file.txt" : "Jauna teksta datne.txt", - "Storage invalid" : "Nepareiza glabātuve", - "Unlimited" : "Neierobežota", - "Cancel" : "Atcelt", - "%s used" : "%s izmantoti", - "%1$s of %2$s used" : "%1$s no %2$s lietoti", - "Toggle grid view" : "Pārslēgt režģa skatu", - "Deleted files" : "Dzēstās datnes", - "Shares" : "Koplietots", - "Shared with others" : "Koplietots ar citiem", - "Shared with you" : "Koplietots ar tevi", - "Deleted shares" : "Dzēstās koplietotnes", - "Pending shares" : "Gaidošie koplietojumi", - "Choose" : "Izvēlies" -},"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/l10n/mg.js b/apps/files/l10n/mg.js deleted file mode 100644 index c50be1aa479..00000000000 --- a/apps/files/l10n/mg.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n > 1);"); diff --git a/apps/files/l10n/mg.json b/apps/files/l10n/mg.json deleted file mode 100644 index 210ac153bab..00000000000 --- a/apps/files/l10n/mg.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n > 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/mk.js b/apps/files/l10n/mk.js index 3f2259cc908..50725de8aad 100644 --- a/apps/files/l10n/mk.js +++ b/apps/files/l10n/mk.js @@ -75,31 +75,48 @@ OC.L10N.register( "Go to the \"{dir}\" directory" : "Оди до \"{dir}\" папката", "Current directory path" : "Патека до оваа папка", "Your have used your space quota and cannot upload files anymore" : "Го имате искористено лимитот на просторот за прикачување и повеќе неможете да прикачувате датотеки", + "You do not have permission to upload or create files here." : "Немате дозвола да прикачувате или да креирате датотеки овде", "Drag and drop files here to upload" : "Повлечи и испушти датотеки за прикачување", "Favorite" : "Омилени", "Back" : "Назад", + "File is loading" : "Датотеката се вчитува", + "Folder is loading" : "Папката се вчитува", "Filename" : "Име на датотека", "Folder name" : "Име на папка", "This node is unavailable" : "Нодот е недостапен", + "Another entry with the same name already exists." : "Друг запис со исто име веќе постои.", + "Invalid filename." : "Невалидно име.", "Renamed \"{oldName}\" to \"{newName}\"" : "Преименувано \"{oldName}\" во \"{newName}\"", "Rename file" : "Преименувај датотека", "Folder" : "Папка", + "Unknown file type" : "Непознат тип на датотека", "Pending" : "Чека", + "Unknown date" : "Непознат датум", "Clear filter" : "Исчисти филтри", "Modified" : "Променето", + "Search everywhere" : "Барај насекаде", "Type" : "Вид", + "Active filters" : "Активни филтри", + "Remove filter" : "Острани филтер", "Total rows summary" : "Резиме на вкупно редови", "Name" : "Име", + "File type" : "Вид на датотека", "Size" : "Големина", "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" сериската акција е успешно извршена", "\"{displayName}\" action failed" : "\"{displayName}\" акцијата не успеа", "Actions" : "Акции", "(selected)" : "(означени)", "List of files and folders." : "Листа на датотеки и папки.", + "You have used your space quota and cannot upload files anymore." : "Го имате искористено лимитот на просторот за прикачување и повеќе неможете да прикачувате датотеки.", "Column headers with buttons are sortable." : "Насловите на колоните со копчиња се сортираат.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Оваа листа не е целосно прикажана поради заштеда на перформанси. Датотеките ќе се прикажуваат додека се движите низ листата.", "File not found" : "Датотеката не е пронајдена", - "{count} selected" : "{count} селектирани", + "_{count} selected_::_{count} selected_" : ["{count} означена","{count} означени"], + "Search globally by filename …" : "Пребарај глобално по име на датотека ...", + "Search here by filename …" : "Пребарај овде по име на датотека ...", + "Search scope options" : "Параметри за опсег на пребарување", + "Filter and search from this location" : "Филтрирај и пребарај во оваа локација", + "Search globally" : "Пребарај глобално", "{usedQuotaByte} used" : "искористено {usedQuotaByte}", "{used} of {quota} used" : "Искористени {used} од {quota}", "{relative}% used" : "искористено {relative}% ", @@ -110,6 +127,8 @@ OC.L10N.register( "Create new folder" : "Креирај нова папка", "This name is already in use." : "Името е веќе во употреба.", "Create" : "Креирај", + "Fill template fields" : "Пополни ги полињата за шаблон", + "Submitting fields …" : "Испраќање полиња ...", "Submit" : "Испрати", "Choose a file or folder to transfer" : "Избери датотека или папка за трансфер", "Transfer" : "Трансфер", @@ -122,6 +141,13 @@ OC.L10N.register( "Choose file or folder to transfer" : "Избери датотека или папка за трансфер", "Change" : "Измени", "New owner" : "Нов сопственик", + "Use {new}" : "Користи {new}", + "Remove extension" : "Отстрани екстензија", + "Change file extension" : "Промени екстензија", + "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Промена на екстензијата од \"{old}\" во \"{new}\" може да ја јаправи датотеката нечитлива.", + "Removing the file extension \"{old}\" may render the file unreadable." : "Остранување на екстензијата \"{old}\" може да ја направи датотеката нечитлива.", + "Adding the file extension \"{new}\" may render the file unreadable." : "Додавање на екстензијата \"{new}\" може да ја направи датотеката нечитлива.", + "Do not show this dialog again." : "Не го прикажувај овој дијалог повторно.", "Select file or folder to link to" : "Изберете датотека или папка за линк до", "Choose {file}" : "Избери {file}", "Share" : "Сподели", @@ -129,9 +155,12 @@ OC.L10N.register( "Shared" : "Споделено", "Switch to list view" : "Прикажи поглед во листа", "Switch to grid view" : "Прикажи поглед во мрежа", + "The file could not be found" : "Датотеката неможе да биде пројандена", + "Upload was cancelled by user" : "Прикачувањето беше откажано од корисникот", "Not enough free space" : "Нема доволно слободен простор", "Operation is blocked by access control" : "Операцијата е блокирана од контролата на пристап", "Error during upload: {message}" : "Грешка при прикачување: {message}", + "Error during upload, status code {status}" : "Грешка при прикачување, статус код {status}", "Unknown error during upload" : "Непозната грешка при прикачување", "\"{displayName}\" action executed successfully" : "\"{displayName}\" акцијата е успешно извршена", "Loading current folder" : "Вчитување на моменталната папка", @@ -144,12 +173,20 @@ OC.L10N.register( "Your files" : "Ваши датотеки", "Open in files" : "Отвори во датотеките", "File cannot be accessed" : "Неможе да се пристапи до датотеката", + "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Датотеката не може да се пронајде или немате дозволи за да ја видите. Побарајте од испраќачот да ја сподели.", + "No search results for “{query}”" : "Нема резултати од пребарувањето за \"{query}\"", + "Search for files" : "Пребарај датотеки", "Clipboard is not available" : "Клипбордот не е достапен", "WebDAV URL copied to clipboard" : "CalDAV линкот е копиран", + "Default view" : "Стандарден поглед", + "All files" : "Сите датотеки", + "Personal files" : "Лични датотеки", "Sort favorites first" : "Прво омилените", + "Sort folders before files" : "Подреди ги папките пред датотеките", "Show hidden files" : "Прикажи сокриени датотеки", + "Show file type column" : "Прикажи колона за тип на датотека", "Crop image previews" : "Исечи ја сликата за преглед", - "Enable the grid view" : "Овозможи поглед во мрежа", + "Enable folder tree" : "Овозможи поглед на дрво", "Additional settings" : "Дополнителни параметри", "WebDAV" : "WebDAV", "WebDAV URL" : "WebDAV адреса", @@ -157,12 +194,34 @@ OC.L10N.register( "Use this address to access your Files via WebDAV" : "Користи ја оваа адреса за пристап до вашите датотеки преку WebDAV", "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Ако имате овозможено 2FA, мора да креирате и користите нова лозинка за апликација со кликнување овде.", "Warnings" : "Предупредувања", + "Prevent warning dialogs from open or reenable them." : "Спречете ги дијалозите за предупредување да се отвораат или повторно овозможете ги.", + "Show a warning dialog when changing a file extension." : "Прикажи дијалог за предупредување при промена на екстензија на датотека.", + "Show a warning dialog when deleting files." : "Прикажи дијалог за предупредување при бришење датотеки.", "Keyboard shortcuts" : "Кратенки преку тастатура", + "Speed up your Files experience with these quick shortcuts." : "Забрзајте го вашето искуство со овие брзи кратенки.", + "Open the actions menu for a file" : "Отвори Мени со акции за датотека", "Rename a file" : "Преименувај датотека", "Delete a file" : "Избриши датотека", + "Favorite or remove a file from favorites" : "Додади или острани од омилени", + "Manage tags for a file" : "Управувај со ознаки за датотека", + "Selection" : "Селектирање", + "Select all files" : "Селектирај ги сите датотеки", + "Deselect all files" : "Деселектирај ги сите датотеки", + "Select or deselect a file" : "Селектирај или деселектирај датотека", + "Select a range of files" : "Селектирај опсег на датотеки", "Navigation" : "Навигација", - "View" : "Погледни", + "Navigate to the parent folder" : "Врати се до предходната папка", + "Navigate to the file above" : "Оди до датотека горе", + "Navigate to the file below" : "Оди до датотека доле", + "Navigate to the file on the left (in grid mode)" : "Оди до датотека лево (само во мрежен приказ)", + "Navigate to the file on the right (in grid mode)" : "Оди до датотека десно (само во мрежен приказ)", + "View" : "Поглед", + "Toggle the grid view" : "Вклучи/исклучи мрежен приказ", + "Open the sidebar for a file" : "Отвори странична лента за датотека", + "Show those shortcuts" : "Покажи ги овие кратенки", "You" : "Вас", + "Shared multiple times with different people" : "Споделено повеќе пати со различни луѓе", + "Unable to change the favorite state of the file" : "Неможе да се промени статусот на омимени на датотеката", "Error while loading the file data" : "Грешка при вчитување на податоците од датотеката", "Owner" : "Сопственик", "Remove from favorites" : "Отстрани од фаворити", @@ -177,6 +236,8 @@ OC.L10N.register( "Save as …" : "Зачувај како ...", "Converting files …" : "Конвертирање датотеки …", "Deletion cancelled" : "Бришењето е откажано", + "Leave this share" : "Напушти го ова споделување", + "Leave these shares" : "Напушти ги овие споделувања", "Disconnect storage" : "Исклучи складиште", "Delete permanently" : "Избриши", "Delete file" : "Избриши датотека", @@ -184,8 +245,13 @@ OC.L10N.register( "Delete folder" : "Избриши папка", "Delete folders" : "Избриши папки", "Delete" : "Избриши", + "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["Сакате да избришете {count} датотека","Сакате да избришете {count} датотеки"], + "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Сакате да избришете {count} датотека","Сакате да избришете {count} датотеки"], "Confirm deletion" : "Потврди бришење", "Cancel" : "Откажи", + "Download" : "Преземи", + "Destination is not a folder" : "Дестинацијата не е папка", + "This file/folder is already in that directory" : "Оваа папка/датотека се наоѓа веќе во таа папка", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Неможете да преместите датотека/папка во себеси или во подпапка во себеси", "(copy)" : "(копирај)", "(copy %n)" : "(копирај %n)", @@ -201,9 +267,9 @@ OC.L10N.register( "Cancelled move or copy operation" : "Откажана операција на копирање или преместување", "Open folder {displayName}" : "Отвори папка {displayName}", "Open in Files" : "Отвори во датотеките", - "Open file locally" : "Отвори ја датотеката локално", - "Failed to redirect to client" : "Неуспешно пренасочување кон клиентот", "Open locally" : "Отвори локално", + "Failed to redirect to client" : "Неуспешно пренасочување кон клиентот", + "Open file locally" : "Отвори ја датотеката локално", "Rename" : "Преименувај", "Open details" : "Отвори детали", "View in folder" : "Погледни во папката", @@ -218,29 +284,35 @@ OC.L10N.register( "Videos" : "Видеа", "Created new folder \"{name}\"" : "Креирана нова папка \"{name}\"", "Unable to initialize the templates directory" : "Не може да се иницијализира папка за шаблони", + "Create templates folder" : "Креирај папка за шаблони", "Templates" : "Шаблони", + "New template folder" : "Нова папка за шаблони", "One of the dropped files could not be processed" : "Една од испуштените датотеки неможе да се процесоира", "Some files could not be moved" : "Некои датотеки не можат да се преместат", + "Could not rename \"{oldName}\", it does not exist any more" : "Неможе да се преименува \"{oldName}\", не постои повеќе", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{newName}\" веќе се користи во папката \"{dir}\". Ве молиме изберете друго име.", + "Could not rename \"{oldName}\"" : "Неможе да се преименува \"{oldName}\"", "This operation is forbidden" : "Операцијата не е дозволена", "This directory is unavailable, please check the logs or contact the administrator" : "Овој директориум е недостапен, ве молиме проверете ги логовите или контактирајте со администраторот", "Storage is temporarily not available" : "Складиштето моментално не е достапно", "_%n file_::_%n files_" : ["%n датотека","%n датотеки"], "_%n folder_::_%n folders_" : ["%n папка","%n папки"], + "Filename must not be empty." : "Името на датотеката не може да биде празно.", "No favorites yet" : "Сеуште нема фаворити", "Files and folders you mark as favorite will show up here" : "Датотеките и папките кои ќе ги означите како чести, ќе се појават тука", - "All files" : "Сите датотеки", "List of your files and folders." : "Листа на вашите датотеки и папки.", "All folders" : "Сите папки", + "No personal files found" : "Не се пронајдени лични датотеки ", "Recent" : "Неодамнешни", "List of recently modified files and folders." : "Листа на скоро изменети датотеки и папки.", "No recently modified files" : "Нема скоро изменети датотеки", "Files and folders you recently modified will show up here." : "Датотеките и папките кои скоро ќе ги измените ќе се појават тука.", + "Search" : "Барај", "No entries found in this folder" : "Нема ништо во оваа папка", "Select all" : "Избери се", "Upload too large" : "Фајлот кој се вчитува е преголем", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Датотеките кои се обидувате да ги подигнете ја надминуваат максималната големина за подигнување датотеки на овој сервер.", "File could not be found" : "Неможе да се пронајде датотеката", - "Download" : "Преземи", "Show list view" : "Прикажи поглед во листа", "Show grid view" : "Прикажи поглед во мрежа", "Close" : "Затвори", @@ -279,9 +351,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Копирана {origin} во {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Копирана {origin} и {nbfiles} други датотеки во {destination}", "{newName} already exists" : "{newName} веќе постои", - "Could not rename \"{fileName}\", it does not exist any more" : "Неможе да се преименува \"{fileName}\", датотеката не постои", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{targetName}\" веќе се користи во папката \"{dir}\". Ве молиме изберете друго име.", - "Could not rename \"{fileName}\"" : "Неможе да се преименува \"{fileName}\"", "Could not create file \"{file}\"" : "Неможе да се креира датотека \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Неможе да се креира датотека \"{file}\" бидејќи веќе постои", "Could not create folder \"{dir}\" because it already exists" : "Неможе да се креира папка \"{dir}\" бидејќи веќе постои", @@ -293,7 +362,7 @@ OC.L10N.register( "_including %n hidden_::_including %n hidden_" : ["вклучувајќи %n скриена","вклучувајќи %n скриени"], "You do not have permission to upload or create files here" : "Немате дозвола да прикачувате или да креирате датотеки овде", "_Uploading %n file_::_Uploading %n files_" : ["Прикачување %n датотека","Прикачување на %n датотеки"], - "New" : "Ново", + "New" : "Нов/a", "New file/folder menu" : "Мени Нова датотека/папка", "Select file range" : "Избери опсег на датотеки", "{used}%" : "{used}%", @@ -318,14 +387,16 @@ OC.L10N.register( "Upload file" : "Прикачи датотека", "An error occurred while trying to update the tags" : "Се случи грешка додека се обидувавте да ги освежите таговите", "Upload (max. %s)" : "Префрлање (макс. %s)", - "Edit file locally" : "Уреди ја датотеката локално", + "Filter filenames…" : "Филтрирај имиња на датотеки ...", + "Enable the grid view" : "Овозможи поглед во мрежа", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} папка","{folderCount} папки"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} датотека","{fileCount} датотеки"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 датотека и {folderCount} папки","1 датотека и {folderCount} папки"], "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} датотека и 1 папка","{fileCount} датотеки и 1 папка"], "{fileCount} files and {folderCount} folders" : "{fileCount} датотеки и {folderCount} папки", - "Personal Files" : "Персонални датотеки", + "Personal Files" : "Лични датотеки", "Text file" : "Текстуална датотека", - "New text file.txt" : "Нова текстуална датотека file.txt" + "New text file.txt" : "Нова текстуална датотека file.txt", + "Filter file names …" : "Филтрирај имиња на датотеки ..." }, "nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"); diff --git a/apps/files/l10n/mk.json b/apps/files/l10n/mk.json index f3a3a4f32dc..1494bfaae99 100644 --- a/apps/files/l10n/mk.json +++ b/apps/files/l10n/mk.json @@ -73,31 +73,48 @@ "Go to the \"{dir}\" directory" : "Оди до \"{dir}\" папката", "Current directory path" : "Патека до оваа папка", "Your have used your space quota and cannot upload files anymore" : "Го имате искористено лимитот на просторот за прикачување и повеќе неможете да прикачувате датотеки", + "You do not have permission to upload or create files here." : "Немате дозвола да прикачувате или да креирате датотеки овде", "Drag and drop files here to upload" : "Повлечи и испушти датотеки за прикачување", "Favorite" : "Омилени", "Back" : "Назад", + "File is loading" : "Датотеката се вчитува", + "Folder is loading" : "Папката се вчитува", "Filename" : "Име на датотека", "Folder name" : "Име на папка", "This node is unavailable" : "Нодот е недостапен", + "Another entry with the same name already exists." : "Друг запис со исто име веќе постои.", + "Invalid filename." : "Невалидно име.", "Renamed \"{oldName}\" to \"{newName}\"" : "Преименувано \"{oldName}\" во \"{newName}\"", "Rename file" : "Преименувај датотека", "Folder" : "Папка", + "Unknown file type" : "Непознат тип на датотека", "Pending" : "Чека", + "Unknown date" : "Непознат датум", "Clear filter" : "Исчисти филтри", "Modified" : "Променето", + "Search everywhere" : "Барај насекаде", "Type" : "Вид", + "Active filters" : "Активни филтри", + "Remove filter" : "Острани филтер", "Total rows summary" : "Резиме на вкупно редови", "Name" : "Име", + "File type" : "Вид на датотека", "Size" : "Големина", "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" сериската акција е успешно извршена", "\"{displayName}\" action failed" : "\"{displayName}\" акцијата не успеа", "Actions" : "Акции", "(selected)" : "(означени)", "List of files and folders." : "Листа на датотеки и папки.", + "You have used your space quota and cannot upload files anymore." : "Го имате искористено лимитот на просторот за прикачување и повеќе неможете да прикачувате датотеки.", "Column headers with buttons are sortable." : "Насловите на колоните со копчиња се сортираат.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Оваа листа не е целосно прикажана поради заштеда на перформанси. Датотеките ќе се прикажуваат додека се движите низ листата.", "File not found" : "Датотеката не е пронајдена", - "{count} selected" : "{count} селектирани", + "_{count} selected_::_{count} selected_" : ["{count} означена","{count} означени"], + "Search globally by filename …" : "Пребарај глобално по име на датотека ...", + "Search here by filename …" : "Пребарај овде по име на датотека ...", + "Search scope options" : "Параметри за опсег на пребарување", + "Filter and search from this location" : "Филтрирај и пребарај во оваа локација", + "Search globally" : "Пребарај глобално", "{usedQuotaByte} used" : "искористено {usedQuotaByte}", "{used} of {quota} used" : "Искористени {used} од {quota}", "{relative}% used" : "искористено {relative}% ", @@ -108,6 +125,8 @@ "Create new folder" : "Креирај нова папка", "This name is already in use." : "Името е веќе во употреба.", "Create" : "Креирај", + "Fill template fields" : "Пополни ги полињата за шаблон", + "Submitting fields …" : "Испраќање полиња ...", "Submit" : "Испрати", "Choose a file or folder to transfer" : "Избери датотека или папка за трансфер", "Transfer" : "Трансфер", @@ -120,6 +139,13 @@ "Choose file or folder to transfer" : "Избери датотека или папка за трансфер", "Change" : "Измени", "New owner" : "Нов сопственик", + "Use {new}" : "Користи {new}", + "Remove extension" : "Отстрани екстензија", + "Change file extension" : "Промени екстензија", + "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Промена на екстензијата од \"{old}\" во \"{new}\" може да ја јаправи датотеката нечитлива.", + "Removing the file extension \"{old}\" may render the file unreadable." : "Остранување на екстензијата \"{old}\" може да ја направи датотеката нечитлива.", + "Adding the file extension \"{new}\" may render the file unreadable." : "Додавање на екстензијата \"{new}\" може да ја направи датотеката нечитлива.", + "Do not show this dialog again." : "Не го прикажувај овој дијалог повторно.", "Select file or folder to link to" : "Изберете датотека или папка за линк до", "Choose {file}" : "Избери {file}", "Share" : "Сподели", @@ -127,9 +153,12 @@ "Shared" : "Споделено", "Switch to list view" : "Прикажи поглед во листа", "Switch to grid view" : "Прикажи поглед во мрежа", + "The file could not be found" : "Датотеката неможе да биде пројандена", + "Upload was cancelled by user" : "Прикачувањето беше откажано од корисникот", "Not enough free space" : "Нема доволно слободен простор", "Operation is blocked by access control" : "Операцијата е блокирана од контролата на пристап", "Error during upload: {message}" : "Грешка при прикачување: {message}", + "Error during upload, status code {status}" : "Грешка при прикачување, статус код {status}", "Unknown error during upload" : "Непозната грешка при прикачување", "\"{displayName}\" action executed successfully" : "\"{displayName}\" акцијата е успешно извршена", "Loading current folder" : "Вчитување на моменталната папка", @@ -142,12 +171,20 @@ "Your files" : "Ваши датотеки", "Open in files" : "Отвори во датотеките", "File cannot be accessed" : "Неможе да се пристапи до датотеката", + "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Датотеката не може да се пронајде или немате дозволи за да ја видите. Побарајте од испраќачот да ја сподели.", + "No search results for “{query}”" : "Нема резултати од пребарувањето за \"{query}\"", + "Search for files" : "Пребарај датотеки", "Clipboard is not available" : "Клипбордот не е достапен", "WebDAV URL copied to clipboard" : "CalDAV линкот е копиран", + "Default view" : "Стандарден поглед", + "All files" : "Сите датотеки", + "Personal files" : "Лични датотеки", "Sort favorites first" : "Прво омилените", + "Sort folders before files" : "Подреди ги папките пред датотеките", "Show hidden files" : "Прикажи сокриени датотеки", + "Show file type column" : "Прикажи колона за тип на датотека", "Crop image previews" : "Исечи ја сликата за преглед", - "Enable the grid view" : "Овозможи поглед во мрежа", + "Enable folder tree" : "Овозможи поглед на дрво", "Additional settings" : "Дополнителни параметри", "WebDAV" : "WebDAV", "WebDAV URL" : "WebDAV адреса", @@ -155,12 +192,34 @@ "Use this address to access your Files via WebDAV" : "Користи ја оваа адреса за пристап до вашите датотеки преку WebDAV", "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Ако имате овозможено 2FA, мора да креирате и користите нова лозинка за апликација со кликнување овде.", "Warnings" : "Предупредувања", + "Prevent warning dialogs from open or reenable them." : "Спречете ги дијалозите за предупредување да се отвораат или повторно овозможете ги.", + "Show a warning dialog when changing a file extension." : "Прикажи дијалог за предупредување при промена на екстензија на датотека.", + "Show a warning dialog when deleting files." : "Прикажи дијалог за предупредување при бришење датотеки.", "Keyboard shortcuts" : "Кратенки преку тастатура", + "Speed up your Files experience with these quick shortcuts." : "Забрзајте го вашето искуство со овие брзи кратенки.", + "Open the actions menu for a file" : "Отвори Мени со акции за датотека", "Rename a file" : "Преименувај датотека", "Delete a file" : "Избриши датотека", + "Favorite or remove a file from favorites" : "Додади или острани од омилени", + "Manage tags for a file" : "Управувај со ознаки за датотека", + "Selection" : "Селектирање", + "Select all files" : "Селектирај ги сите датотеки", + "Deselect all files" : "Деселектирај ги сите датотеки", + "Select or deselect a file" : "Селектирај или деселектирај датотека", + "Select a range of files" : "Селектирај опсег на датотеки", "Navigation" : "Навигација", - "View" : "Погледни", + "Navigate to the parent folder" : "Врати се до предходната папка", + "Navigate to the file above" : "Оди до датотека горе", + "Navigate to the file below" : "Оди до датотека доле", + "Navigate to the file on the left (in grid mode)" : "Оди до датотека лево (само во мрежен приказ)", + "Navigate to the file on the right (in grid mode)" : "Оди до датотека десно (само во мрежен приказ)", + "View" : "Поглед", + "Toggle the grid view" : "Вклучи/исклучи мрежен приказ", + "Open the sidebar for a file" : "Отвори странична лента за датотека", + "Show those shortcuts" : "Покажи ги овие кратенки", "You" : "Вас", + "Shared multiple times with different people" : "Споделено повеќе пати со различни луѓе", + "Unable to change the favorite state of the file" : "Неможе да се промени статусот на омимени на датотеката", "Error while loading the file data" : "Грешка при вчитување на податоците од датотеката", "Owner" : "Сопственик", "Remove from favorites" : "Отстрани од фаворити", @@ -175,6 +234,8 @@ "Save as …" : "Зачувај како ...", "Converting files …" : "Конвертирање датотеки …", "Deletion cancelled" : "Бришењето е откажано", + "Leave this share" : "Напушти го ова споделување", + "Leave these shares" : "Напушти ги овие споделувања", "Disconnect storage" : "Исклучи складиште", "Delete permanently" : "Избриши", "Delete file" : "Избриши датотека", @@ -182,8 +243,13 @@ "Delete folder" : "Избриши папка", "Delete folders" : "Избриши папки", "Delete" : "Избриши", + "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["Сакате да избришете {count} датотека","Сакате да избришете {count} датотеки"], + "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Сакате да избришете {count} датотека","Сакате да избришете {count} датотеки"], "Confirm deletion" : "Потврди бришење", "Cancel" : "Откажи", + "Download" : "Преземи", + "Destination is not a folder" : "Дестинацијата не е папка", + "This file/folder is already in that directory" : "Оваа папка/датотека се наоѓа веќе во таа папка", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Неможете да преместите датотека/папка во себеси или во подпапка во себеси", "(copy)" : "(копирај)", "(copy %n)" : "(копирај %n)", @@ -199,9 +265,9 @@ "Cancelled move or copy operation" : "Откажана операција на копирање или преместување", "Open folder {displayName}" : "Отвори папка {displayName}", "Open in Files" : "Отвори во датотеките", - "Open file locally" : "Отвори ја датотеката локално", - "Failed to redirect to client" : "Неуспешно пренасочување кон клиентот", "Open locally" : "Отвори локално", + "Failed to redirect to client" : "Неуспешно пренасочување кон клиентот", + "Open file locally" : "Отвори ја датотеката локално", "Rename" : "Преименувај", "Open details" : "Отвори детали", "View in folder" : "Погледни во папката", @@ -216,29 +282,35 @@ "Videos" : "Видеа", "Created new folder \"{name}\"" : "Креирана нова папка \"{name}\"", "Unable to initialize the templates directory" : "Не може да се иницијализира папка за шаблони", + "Create templates folder" : "Креирај папка за шаблони", "Templates" : "Шаблони", + "New template folder" : "Нова папка за шаблони", "One of the dropped files could not be processed" : "Една од испуштените датотеки неможе да се процесоира", "Some files could not be moved" : "Некои датотеки не можат да се преместат", + "Could not rename \"{oldName}\", it does not exist any more" : "Неможе да се преименува \"{oldName}\", не постои повеќе", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{newName}\" веќе се користи во папката \"{dir}\". Ве молиме изберете друго име.", + "Could not rename \"{oldName}\"" : "Неможе да се преименува \"{oldName}\"", "This operation is forbidden" : "Операцијата не е дозволена", "This directory is unavailable, please check the logs or contact the administrator" : "Овој директориум е недостапен, ве молиме проверете ги логовите или контактирајте со администраторот", "Storage is temporarily not available" : "Складиштето моментално не е достапно", "_%n file_::_%n files_" : ["%n датотека","%n датотеки"], "_%n folder_::_%n folders_" : ["%n папка","%n папки"], + "Filename must not be empty." : "Името на датотеката не може да биде празно.", "No favorites yet" : "Сеуште нема фаворити", "Files and folders you mark as favorite will show up here" : "Датотеките и папките кои ќе ги означите како чести, ќе се појават тука", - "All files" : "Сите датотеки", "List of your files and folders." : "Листа на вашите датотеки и папки.", "All folders" : "Сите папки", + "No personal files found" : "Не се пронајдени лични датотеки ", "Recent" : "Неодамнешни", "List of recently modified files and folders." : "Листа на скоро изменети датотеки и папки.", "No recently modified files" : "Нема скоро изменети датотеки", "Files and folders you recently modified will show up here." : "Датотеките и папките кои скоро ќе ги измените ќе се појават тука.", + "Search" : "Барај", "No entries found in this folder" : "Нема ништо во оваа папка", "Select all" : "Избери се", "Upload too large" : "Фајлот кој се вчитува е преголем", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Датотеките кои се обидувате да ги подигнете ја надминуваат максималната големина за подигнување датотеки на овој сервер.", "File could not be found" : "Неможе да се пронајде датотеката", - "Download" : "Преземи", "Show list view" : "Прикажи поглед во листа", "Show grid view" : "Прикажи поглед во мрежа", "Close" : "Затвори", @@ -277,9 +349,6 @@ "Copied {origin} inside {destination}" : "Копирана {origin} во {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Копирана {origin} и {nbfiles} други датотеки во {destination}", "{newName} already exists" : "{newName} веќе постои", - "Could not rename \"{fileName}\", it does not exist any more" : "Неможе да се преименува \"{fileName}\", датотеката не постои", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{targetName}\" веќе се користи во папката \"{dir}\". Ве молиме изберете друго име.", - "Could not rename \"{fileName}\"" : "Неможе да се преименува \"{fileName}\"", "Could not create file \"{file}\"" : "Неможе да се креира датотека \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Неможе да се креира датотека \"{file}\" бидејќи веќе постои", "Could not create folder \"{dir}\" because it already exists" : "Неможе да се креира папка \"{dir}\" бидејќи веќе постои", @@ -291,7 +360,7 @@ "_including %n hidden_::_including %n hidden_" : ["вклучувајќи %n скриена","вклучувајќи %n скриени"], "You do not have permission to upload or create files here" : "Немате дозвола да прикачувате или да креирате датотеки овде", "_Uploading %n file_::_Uploading %n files_" : ["Прикачување %n датотека","Прикачување на %n датотеки"], - "New" : "Ново", + "New" : "Нов/a", "New file/folder menu" : "Мени Нова датотека/папка", "Select file range" : "Избери опсег на датотеки", "{used}%" : "{used}%", @@ -316,14 +385,16 @@ "Upload file" : "Прикачи датотека", "An error occurred while trying to update the tags" : "Се случи грешка додека се обидувавте да ги освежите таговите", "Upload (max. %s)" : "Префрлање (макс. %s)", - "Edit file locally" : "Уреди ја датотеката локално", + "Filter filenames…" : "Филтрирај имиња на датотеки ...", + "Enable the grid view" : "Овозможи поглед во мрежа", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} папка","{folderCount} папки"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} датотека","{fileCount} датотеки"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 датотека и {folderCount} папки","1 датотека и {folderCount} папки"], "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} датотека и 1 папка","{fileCount} датотеки и 1 папка"], "{fileCount} files and {folderCount} folders" : "{fileCount} датотеки и {folderCount} папки", - "Personal Files" : "Персонални датотеки", + "Personal Files" : "Лични датотеки", "Text file" : "Текстуална датотека", - "New text file.txt" : "Нова текстуална датотека file.txt" + "New text file.txt" : "Нова текстуална датотека file.txt", + "Filter file names …" : "Филтрирај имиња на датотеки ..." },"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;" }
\ No newline at end of file diff --git a/apps/files/l10n/ml.js b/apps/files/l10n/ml.js deleted file mode 100644 index 7988332fa91..00000000000 --- a/apps/files/l10n/ml.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/ml.json b/apps/files/l10n/ml.json deleted file mode 100644 index ef5fc586755..00000000000 --- a/apps/files/l10n/ml.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/mn.js b/apps/files/l10n/mn.js deleted file mode 100644 index 4ecce788958..00000000000 --- a/apps/files/l10n/mn.js +++ /dev/null @@ -1,141 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "Файл олдсонгүй", - "Move or copy" : "Зөөх эсвэл хуулах", - "Download" : "Татаж авах ", - "Delete" : "Устгах", - "Tags" : "Тэгүүд", - "Show list view" : "Жагсаалтаар харуул", - "Home" : "Нүүр хуудас", - "Close" : "Хаах", - "Could not create folder \"{dir}\"" : "\"{dir}\" ийм хавтас үүсгэж болохгүй байна", - "This will stop your current uploads." : "Энэ үйлдэл нь одоо явагдаж буй байршуулах үйл явцыг зогсоох болно", - "Upload cancelled." : "Байршуулалт цуцлагдсан. ", - "Processing files …" : "Файлуудыг уншиж байна", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "{filename} нь 0kb хэмжээтэй эсвэл ижил нэр бүхий хавтас байгаа тул байршуулах боломжгүй", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "хангалттай зай үлдээгүй байна, та {size1} хэмжээтэй файл оруулж байна гэхдээ зөвхөн {size2} ийн хэмжээний сул зай үлдсэн байна", - "Target folder \"{dir}\" does not exist any more" : "{dir} гэх байршуулах хавтас олдсонгүй", - "Not enough free space" : "Сул зай хүрэлцэхгүй байна", - "An unknown error has occurred" : "Үл мэдэгдэх алдаа гарлаа ", - "File could not be uploaded" : "Файлыг байршуулах боломжгүй байна", - "Uploading …" : "Байршуулж байна...", - "Uploading that item is not supported" : "Энэ төрлийн файл байршуулах боломжгүй", - "Target folder does not exist any more" : "Байршуулах хавтас олдсонгүй", - "Operation is blocked by access control" : "Үйлдлийг \"access control\"-оос хориглосон байна", - "Error when assembling chunks, status code {status}" : "Бүрдэл хэсгүүдийг нэгтгэхэд алдаа гарлаа. Төлвийн код {status}", - "Actions" : "Үйл ажиллагаа", - "Rename" : "Нэр өөрчлөх", - "Move" : "Зөөх", - "Copy" : "Хуулах", - "Choose target folder" : "Зорилтот хавтасыг сонгох", - "Open" : "Нээх", - "Delete file" : "Файл устгах", - "Delete folder" : "Хавтсыг устгах", - "Disconnect storage" : "Хадгалах төхөөрөмж салгах", - "Could not load info for file \"{file}\"" : "\"{file}\" файлын мэдээллийг уншиж чадсангүй", - "Files" : "Файлууд", - "Details" : "Дэлгэрэнгүй", - "Select file \"{fileName}\"" : "\"{fileName}\" файлыг сонгох", - "Pending" : "Хүлээгдэж байгаа", - "Unable to determine date" : "Огноог тодорхойлох боломжгүй", - "This operation is forbidden" : "Энэ үйлдэл хориотой", - "This directory is unavailable, please check the logs or contact the administrator" : "Энэ хавтас байхгүй байна, үйлдлийн лог шалгах эсвэл админ хэрэглэгчтэй холбогдоно уу.", - "Storage is temporarily not available" : "Хадгалах төхөөрөмж нь түр хугацаанд ашиглах боломжгүй байна", - "Could not move \"{file}\", target exists" : "\"{file}\" -г зөөж чадсангүй, алдаа: target exists ", - "Could not move \"{file}\"" : "Файлыг зөөж чадсангүй: \"{file}\"", - "copy" : "Хуулах ", - "Could not copy \"{file}\", target exists" : "\"{file}\"-г зөөж чадсангүй, файлын нэр давхцаж байна", - "Could not copy \"{file}\"" : "\"{file}\"-г зөөж чадсангүй", - "Copied {origin} inside {destination}" : "Хуулбар хийгдэж {destination} дотор {origin} байршлаа", - "{newName} already exists" : "{newName} нэр давцаж байна", - "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\" файлын нэрийг солих боломжгүй, энэ файл устгагдсан байна", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{dir}\" хавтаст \"{targetName}\" гэх нэрийг ашигласан байна. Өөр нэр сонгоно уу.", - "Could not rename \"{fileName}\"" : "Файлын нэрийг сольж чадсангүй: \"{fileName}\"", - "Could not create file \"{file}\"" : "\"{file}\" файлыг үүсгэж чадсангүй", - "Could not create file \"{file}\" because it already exists" : "Ийм нэртэй файл байгаа учир \"{file}\"-г үүсгэж чадахгүй", - "Could not create folder \"{dir}\" because it already exists" : " \"{dir}\" хавтасыг үүсгэх боломжгүй, нэр нь давцаж байна", - "Error deleting file \"{fileName}\"." : "\"{fileName}\" файлыг устгахад алдаа гарлаа.", - "No search results in other folders for {tag}{filter}{endtag}" : "{tag}{filter}{endtag} хайлтад тохирох үр дүн бусад хавтасаас олсонгүй", - "Enter more than two characters to search in other folders" : "Бусад хавтаснаас хайхын тулд хоёроос илүү тэмдэгт оруулна уу", - "Name" : "Нэр", - "Size" : "Хэмжээ", - "Modified" : "Өөрчлөгдсөн", - "_%n folder_::_%n folders_" : ["%n хавтас","%n хавтас"], - "_%n file_::_%n files_" : ["%n файл","%n файл"], - "{dirs} and {files}" : "{dirs} болон {files}", - "_including %n hidden_::_including %n hidden_" : ["нуугдсан %n хамруулан","нуугдсан %n хамруулан"], - "You do not have permission to upload or create files here" : "Та энд файл үүсгэх эсвэл байршуулах эрхгүй байна.", - "_Uploading %n file_::_Uploading %n files_" : [" %n файл байршуулж байна","%n файл байршуулж байна"], - "{used} of {quota} used" : "{quota} оноосноос {used} хэрэглэсэн", - "{used} used" : "{user} хэрэглэсэн", - "\"{name}\" is an invalid file name." : "\"{name}\" нь хүчин төгөлдөр бус файлын нэр", - "File name cannot be empty." : "Файлын нэр хоосон байж болохгүй.", - "\"/\" is not allowed inside a file name." : "файлын нэр \"/\" агуулж болохгүй", - "\"{name}\" is not an allowed filetype" : "\"{name}\" файлын төрөл буруу байна", - "Storage of {owner} is almost full ({usedSpacePercent}%)." : "{owner}-ий багтаамж удахгүй дүүрэх гэж байна. ({usedSpacePercent}%)", - "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Хамт-ийн фолдер \"{mountPoint}\" удахгүй дүйрэх гэж байна {usedSpacePercent}%)", - "Your storage is almost full ({usedSpacePercent}%)." : "Таны багтаамж дүүрэх дөхөж байна! ({usedSpacePercent}%)", - "View in folder" : "Хавтасыг нээх", - "Path" : "Зам", - "Favorited" : "Онцолсон", - "Favorite" : "Дуртай", - "New folder" : "Шинэ хавтас", - "Upload file" : "Файл байршуулах", - "Recent" : "Сүүлийн үеийн", - "Not favorited" : "Онцлоогүй", - "Remove from favorites" : "Remove from favorites", - "Add to favorites" : "Add to favorites", - "An error occurred while trying to update the tags" : "Tag шинэчлэхэд алдаа гарлаа", - "Added to favorites" : "Дуртай файлаар сонгов", - "Removed from favorites" : "Онцлох файлаас хасав", - "You added {file} to your favorites" : "{file} дуртай файлаар сонгов", - "You removed {file} from your favorites" : "Та дуртай файлын жагсаалтаас {file}-г хасав", - "Favorites" : "Онцолсон", - "File changes" : "Файлын өөрчлөлтүүд", - "Created by {user}" : "{user} үүсгэсэн", - "Changed by {user}" : "{user} өөрчилсөн", - "Deleted by {user}" : "{user} устгасан", - "Restored by {user}" : "{user} сэргээсэн", - "Renamed by {user}" : "{user} нэр солисон", - "Moved by {user}" : "{user} зөөсөн", - "\"remote user\"" : "алсын хэрэглэгч", - "You created {file}" : "{file} файлыг та үүсгэв", - "{user} created {file}" : "{user} {file}-г үүсгэв", - "{file} was created in a public folder" : "{file} нийтийн хавтсанд үүсгэгдсэн", - "You changed {file}" : "Та {file} файлыг өөрчлөв", - "{user} changed {file}" : "{user} хэрэглэгч {file}-г өөрчлөв", - "You deleted {file}" : "Та {file} файлыг устгав", - "{user} deleted {file}" : "{user} хэрэглэгч {file} файлыг устгав", - "You restored {file}" : "Та {file} файлыг сэргээв", - "{user} restored {file}" : "{user} хэрэглэгч {file} файлыг сэргээв", - "You renamed {oldfile} to {newfile}" : "Та {oldfile} файлын нэрйиг {newfile} болгож өөрчлөв", - "{user} renamed {oldfile} to {newfile}" : "{user} хэрэглэгч {oldfile} файлын нэрийг {newfile} болгож өөрчлөв", - "You moved {oldfile} to {newfile}" : "Та {oldfile} файлыг {newfile} болгож зөөв", - "{user} moved {oldfile} to {newfile}" : "{user} хэрэглэгч {oldfile} файлыг {newfile} болгож зөөв", - "A file or folder has been <strong>changed</strong>" : "Файл эсвэл хавтас амжилттай <strong>солигдлоо</strong>", - "All files" : "Бүх файлууд", - "Accept" : "Хүлээн зөвшөөрөх", - "File Management" : "Файлын удирдлага", - "Select all" : "бүгдийг сонгох", - "Unknown error" : "Үл мэдэгдэх алдаа", - "No files in here" : "Энд файл байхгүй байна", - "Go back" : "Буцах", - "Show hidden files" : "Нууцлагдсан файлыг харах", - "Create" : "Үүсгэх", - "Delete permanently" : "бүр мөсөн устгах", - "No entries found in this folder" : "энэ хавтсан олдсон ч ямарч мэдээлэл олдохгүй байна", - "Upload too large" : "маш том байршуулалт", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Таны байршуулах гэж оролдсон файлууд нь энэ сервер дээр файл байршуулах дээд хэмжээнээс хэтэрч.", - "Text file" : "текст файл", - "New text file.txt" : "шинэ текст file.txt", - "Storage invalid" : "Хадгалах төхөөрөмж буруу байна", - "Cancel" : "болиулах", - "%1$s of %2$s used" : "%1$s-с %2$s хэрэглэсэн", - "Deleted files" : "Устгасан файлууд", - "Shares" : "Түгээлтүүд", - "Shared with others" : "Бусдад түгээсэн", - "Shared with you" : "тантай хуваалцсан", - "Shared by link" : "Холбоосоор түгээсэн" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/mn.json b/apps/files/l10n/mn.json deleted file mode 100644 index 229fec7746d..00000000000 --- a/apps/files/l10n/mn.json +++ /dev/null @@ -1,139 +0,0 @@ -{ "translations": { - "File could not be found" : "Файл олдсонгүй", - "Move or copy" : "Зөөх эсвэл хуулах", - "Download" : "Татаж авах ", - "Delete" : "Устгах", - "Tags" : "Тэгүүд", - "Show list view" : "Жагсаалтаар харуул", - "Home" : "Нүүр хуудас", - "Close" : "Хаах", - "Could not create folder \"{dir}\"" : "\"{dir}\" ийм хавтас үүсгэж болохгүй байна", - "This will stop your current uploads." : "Энэ үйлдэл нь одоо явагдаж буй байршуулах үйл явцыг зогсоох болно", - "Upload cancelled." : "Байршуулалт цуцлагдсан. ", - "Processing files …" : "Файлуудыг уншиж байна", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "{filename} нь 0kb хэмжээтэй эсвэл ижил нэр бүхий хавтас байгаа тул байршуулах боломжгүй", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "хангалттай зай үлдээгүй байна, та {size1} хэмжээтэй файл оруулж байна гэхдээ зөвхөн {size2} ийн хэмжээний сул зай үлдсэн байна", - "Target folder \"{dir}\" does not exist any more" : "{dir} гэх байршуулах хавтас олдсонгүй", - "Not enough free space" : "Сул зай хүрэлцэхгүй байна", - "An unknown error has occurred" : "Үл мэдэгдэх алдаа гарлаа ", - "File could not be uploaded" : "Файлыг байршуулах боломжгүй байна", - "Uploading …" : "Байршуулж байна...", - "Uploading that item is not supported" : "Энэ төрлийн файл байршуулах боломжгүй", - "Target folder does not exist any more" : "Байршуулах хавтас олдсонгүй", - "Operation is blocked by access control" : "Үйлдлийг \"access control\"-оос хориглосон байна", - "Error when assembling chunks, status code {status}" : "Бүрдэл хэсгүүдийг нэгтгэхэд алдаа гарлаа. Төлвийн код {status}", - "Actions" : "Үйл ажиллагаа", - "Rename" : "Нэр өөрчлөх", - "Move" : "Зөөх", - "Copy" : "Хуулах", - "Choose target folder" : "Зорилтот хавтасыг сонгох", - "Open" : "Нээх", - "Delete file" : "Файл устгах", - "Delete folder" : "Хавтсыг устгах", - "Disconnect storage" : "Хадгалах төхөөрөмж салгах", - "Could not load info for file \"{file}\"" : "\"{file}\" файлын мэдээллийг уншиж чадсангүй", - "Files" : "Файлууд", - "Details" : "Дэлгэрэнгүй", - "Select file \"{fileName}\"" : "\"{fileName}\" файлыг сонгох", - "Pending" : "Хүлээгдэж байгаа", - "Unable to determine date" : "Огноог тодорхойлох боломжгүй", - "This operation is forbidden" : "Энэ үйлдэл хориотой", - "This directory is unavailable, please check the logs or contact the administrator" : "Энэ хавтас байхгүй байна, үйлдлийн лог шалгах эсвэл админ хэрэглэгчтэй холбогдоно уу.", - "Storage is temporarily not available" : "Хадгалах төхөөрөмж нь түр хугацаанд ашиглах боломжгүй байна", - "Could not move \"{file}\", target exists" : "\"{file}\" -г зөөж чадсангүй, алдаа: target exists ", - "Could not move \"{file}\"" : "Файлыг зөөж чадсангүй: \"{file}\"", - "copy" : "Хуулах ", - "Could not copy \"{file}\", target exists" : "\"{file}\"-г зөөж чадсангүй, файлын нэр давхцаж байна", - "Could not copy \"{file}\"" : "\"{file}\"-г зөөж чадсангүй", - "Copied {origin} inside {destination}" : "Хуулбар хийгдэж {destination} дотор {origin} байршлаа", - "{newName} already exists" : "{newName} нэр давцаж байна", - "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\" файлын нэрийг солих боломжгүй, энэ файл устгагдсан байна", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{dir}\" хавтаст \"{targetName}\" гэх нэрийг ашигласан байна. Өөр нэр сонгоно уу.", - "Could not rename \"{fileName}\"" : "Файлын нэрийг сольж чадсангүй: \"{fileName}\"", - "Could not create file \"{file}\"" : "\"{file}\" файлыг үүсгэж чадсангүй", - "Could not create file \"{file}\" because it already exists" : "Ийм нэртэй файл байгаа учир \"{file}\"-г үүсгэж чадахгүй", - "Could not create folder \"{dir}\" because it already exists" : " \"{dir}\" хавтасыг үүсгэх боломжгүй, нэр нь давцаж байна", - "Error deleting file \"{fileName}\"." : "\"{fileName}\" файлыг устгахад алдаа гарлаа.", - "No search results in other folders for {tag}{filter}{endtag}" : "{tag}{filter}{endtag} хайлтад тохирох үр дүн бусад хавтасаас олсонгүй", - "Enter more than two characters to search in other folders" : "Бусад хавтаснаас хайхын тулд хоёроос илүү тэмдэгт оруулна уу", - "Name" : "Нэр", - "Size" : "Хэмжээ", - "Modified" : "Өөрчлөгдсөн", - "_%n folder_::_%n folders_" : ["%n хавтас","%n хавтас"], - "_%n file_::_%n files_" : ["%n файл","%n файл"], - "{dirs} and {files}" : "{dirs} болон {files}", - "_including %n hidden_::_including %n hidden_" : ["нуугдсан %n хамруулан","нуугдсан %n хамруулан"], - "You do not have permission to upload or create files here" : "Та энд файл үүсгэх эсвэл байршуулах эрхгүй байна.", - "_Uploading %n file_::_Uploading %n files_" : [" %n файл байршуулж байна","%n файл байршуулж байна"], - "{used} of {quota} used" : "{quota} оноосноос {used} хэрэглэсэн", - "{used} used" : "{user} хэрэглэсэн", - "\"{name}\" is an invalid file name." : "\"{name}\" нь хүчин төгөлдөр бус файлын нэр", - "File name cannot be empty." : "Файлын нэр хоосон байж болохгүй.", - "\"/\" is not allowed inside a file name." : "файлын нэр \"/\" агуулж болохгүй", - "\"{name}\" is not an allowed filetype" : "\"{name}\" файлын төрөл буруу байна", - "Storage of {owner} is almost full ({usedSpacePercent}%)." : "{owner}-ий багтаамж удахгүй дүүрэх гэж байна. ({usedSpacePercent}%)", - "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Хамт-ийн фолдер \"{mountPoint}\" удахгүй дүйрэх гэж байна {usedSpacePercent}%)", - "Your storage is almost full ({usedSpacePercent}%)." : "Таны багтаамж дүүрэх дөхөж байна! ({usedSpacePercent}%)", - "View in folder" : "Хавтасыг нээх", - "Path" : "Зам", - "Favorited" : "Онцолсон", - "Favorite" : "Дуртай", - "New folder" : "Шинэ хавтас", - "Upload file" : "Файл байршуулах", - "Recent" : "Сүүлийн үеийн", - "Not favorited" : "Онцлоогүй", - "Remove from favorites" : "Remove from favorites", - "Add to favorites" : "Add to favorites", - "An error occurred while trying to update the tags" : "Tag шинэчлэхэд алдаа гарлаа", - "Added to favorites" : "Дуртай файлаар сонгов", - "Removed from favorites" : "Онцлох файлаас хасав", - "You added {file} to your favorites" : "{file} дуртай файлаар сонгов", - "You removed {file} from your favorites" : "Та дуртай файлын жагсаалтаас {file}-г хасав", - "Favorites" : "Онцолсон", - "File changes" : "Файлын өөрчлөлтүүд", - "Created by {user}" : "{user} үүсгэсэн", - "Changed by {user}" : "{user} өөрчилсөн", - "Deleted by {user}" : "{user} устгасан", - "Restored by {user}" : "{user} сэргээсэн", - "Renamed by {user}" : "{user} нэр солисон", - "Moved by {user}" : "{user} зөөсөн", - "\"remote user\"" : "алсын хэрэглэгч", - "You created {file}" : "{file} файлыг та үүсгэв", - "{user} created {file}" : "{user} {file}-г үүсгэв", - "{file} was created in a public folder" : "{file} нийтийн хавтсанд үүсгэгдсэн", - "You changed {file}" : "Та {file} файлыг өөрчлөв", - "{user} changed {file}" : "{user} хэрэглэгч {file}-г өөрчлөв", - "You deleted {file}" : "Та {file} файлыг устгав", - "{user} deleted {file}" : "{user} хэрэглэгч {file} файлыг устгав", - "You restored {file}" : "Та {file} файлыг сэргээв", - "{user} restored {file}" : "{user} хэрэглэгч {file} файлыг сэргээв", - "You renamed {oldfile} to {newfile}" : "Та {oldfile} файлын нэрйиг {newfile} болгож өөрчлөв", - "{user} renamed {oldfile} to {newfile}" : "{user} хэрэглэгч {oldfile} файлын нэрийг {newfile} болгож өөрчлөв", - "You moved {oldfile} to {newfile}" : "Та {oldfile} файлыг {newfile} болгож зөөв", - "{user} moved {oldfile} to {newfile}" : "{user} хэрэглэгч {oldfile} файлыг {newfile} болгож зөөв", - "A file or folder has been <strong>changed</strong>" : "Файл эсвэл хавтас амжилттай <strong>солигдлоо</strong>", - "All files" : "Бүх файлууд", - "Accept" : "Хүлээн зөвшөөрөх", - "File Management" : "Файлын удирдлага", - "Select all" : "бүгдийг сонгох", - "Unknown error" : "Үл мэдэгдэх алдаа", - "No files in here" : "Энд файл байхгүй байна", - "Go back" : "Буцах", - "Show hidden files" : "Нууцлагдсан файлыг харах", - "Create" : "Үүсгэх", - "Delete permanently" : "бүр мөсөн устгах", - "No entries found in this folder" : "энэ хавтсан олдсон ч ямарч мэдээлэл олдохгүй байна", - "Upload too large" : "маш том байршуулалт", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Таны байршуулах гэж оролдсон файлууд нь энэ сервер дээр файл байршуулах дээд хэмжээнээс хэтэрч.", - "Text file" : "текст файл", - "New text file.txt" : "шинэ текст file.txt", - "Storage invalid" : "Хадгалах төхөөрөмж буруу байна", - "Cancel" : "болиулах", - "%1$s of %2$s used" : "%1$s-с %2$s хэрэглэсэн", - "Deleted files" : "Устгасан файлууд", - "Shares" : "Түгээлтүүд", - "Shared with others" : "Бусдад түгээсэн", - "Shared with you" : "тантай хуваалцсан", - "Shared by link" : "Холбоосоор түгээсэн" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/mr.js b/apps/files/l10n/mr.js deleted file mode 100644 index 7988332fa91..00000000000 --- a/apps/files/l10n/mr.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/mr.json b/apps/files/l10n/mr.json deleted file mode 100644 index ef5fc586755..00000000000 --- a/apps/files/l10n/mr.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/ms_MY.js b/apps/files/l10n/ms_MY.js deleted file mode 100644 index c29758cfba1..00000000000 --- a/apps/files/l10n/ms_MY.js +++ /dev/null @@ -1,37 +0,0 @@ -OC.L10N.register( - "files", - { - "No file was uploaded. Unknown error" : "Tiada fail dimuatnaik. Ralat tidak diketahui.", - "There is no error, the file uploaded with success" : "Tiada ralat berlaku, fail berjaya dimuatnaik", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Saiz fail yang dimuatnaik melebihi MAX_FILE_SIZE yang ditetapkan dalam borang HTML", - "The uploaded file was only partially uploaded" : "Fail yang dimuatnaik tidak lengkap", - "No file was uploaded" : "Tiada fail dimuatnaik", - "Missing a temporary folder" : "Direktori sementara hilang", - "Failed to write to disk" : "Gagal untuk disimpan", - "Files" : "Fail-fail", - "Home" : "Rumah", - "Close" : "Tutup", - "Upload cancelled." : "Muatnaik dibatalkan.", - "Download" : "Muat turun", - "Rename" : "Namakan", - "Delete" : "Padam", - "Pending" : "Dalam proses", - "Name" : "Nama", - "Size" : "Saiz", - "Modified" : "Dimodifikasi", - "New" : "Baru", - "Folder" : "Folder", - "Upload" : "Muat naik", - "You created %1$s" : "Anda telah membina %1$s", - "%2$s created %1$s" : "%2$s membina %1$s", - "You changed %1$s" : "Anda menukar %1$s", - "File handling" : "Pengendalian fail", - "Maximum upload size" : "Saiz maksimum muat naik", - "max. possible: " : "maksimum:", - "Save" : "Simpan", - "Settings" : "Tetapan", - "Upload too large" : "Muatnaik terlalu besar", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Fail yang cuba dimuat naik melebihi saiz maksimum fail upload server", - "Text file" : "Fail teks" -}, -"nplurals=1; plural=0;"); diff --git a/apps/files/l10n/ms_MY.json b/apps/files/l10n/ms_MY.json deleted file mode 100644 index c1202e3eb40..00000000000 --- a/apps/files/l10n/ms_MY.json +++ /dev/null @@ -1,35 +0,0 @@ -{ "translations": { - "No file was uploaded. Unknown error" : "Tiada fail dimuatnaik. Ralat tidak diketahui.", - "There is no error, the file uploaded with success" : "Tiada ralat berlaku, fail berjaya dimuatnaik", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Saiz fail yang dimuatnaik melebihi MAX_FILE_SIZE yang ditetapkan dalam borang HTML", - "The uploaded file was only partially uploaded" : "Fail yang dimuatnaik tidak lengkap", - "No file was uploaded" : "Tiada fail dimuatnaik", - "Missing a temporary folder" : "Direktori sementara hilang", - "Failed to write to disk" : "Gagal untuk disimpan", - "Files" : "Fail-fail", - "Home" : "Rumah", - "Close" : "Tutup", - "Upload cancelled." : "Muatnaik dibatalkan.", - "Download" : "Muat turun", - "Rename" : "Namakan", - "Delete" : "Padam", - "Pending" : "Dalam proses", - "Name" : "Nama", - "Size" : "Saiz", - "Modified" : "Dimodifikasi", - "New" : "Baru", - "Folder" : "Folder", - "Upload" : "Muat naik", - "You created %1$s" : "Anda telah membina %1$s", - "%2$s created %1$s" : "%2$s membina %1$s", - "You changed %1$s" : "Anda menukar %1$s", - "File handling" : "Pengendalian fail", - "Maximum upload size" : "Saiz maksimum muat naik", - "max. possible: " : "maksimum:", - "Save" : "Simpan", - "Settings" : "Tetapan", - "Upload too large" : "Muatnaik terlalu besar", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Fail yang cuba dimuat naik melebihi saiz maksimum fail upload server", - "Text file" : "Fail teks" -},"pluralForm" :"nplurals=1; plural=0;" -}
\ No newline at end of file diff --git a/apps/files/l10n/mt_MT.js b/apps/files/l10n/mt_MT.js deleted file mode 100644 index 2cbab15890e..00000000000 --- a/apps/files/l10n/mt_MT.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["","","",""], - "_%n file_::_%n files_" : ["","","",""], - "_Uploading %n file_::_Uploading %n files_" : ["","","",""], - "_matches '{filter}'_::_match '{filter}'_" : ["","","",""] -}, -"nplurals=4; plural=(n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3);"); diff --git a/apps/files/l10n/mt_MT.json b/apps/files/l10n/mt_MT.json deleted file mode 100644 index f10f0a0408d..00000000000 --- a/apps/files/l10n/mt_MT.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["","","",""], - "_%n file_::_%n files_" : ["","","",""], - "_Uploading %n file_::_Uploading %n files_" : ["","","",""], - "_matches '{filter}'_::_match '{filter}'_" : ["","","",""] -},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3);" -}
\ No newline at end of file diff --git a/apps/files/l10n/nb.js b/apps/files/l10n/nb.js index e87b6544890..cd928970711 100644 --- a/apps/files/l10n/nb.js +++ b/apps/files/l10n/nb.js @@ -96,6 +96,7 @@ OC.L10N.register( "Unknown date" : "Ukjent dato", "Clear filter" : "Tøm filter", "Modified" : "Endret", + "Search everywhere" : "Søk overalt", "Type" : "Type", "Active filters" : "Aktivt filter", "Remove filter" : "Fjern filter", @@ -112,7 +113,7 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Kolonneoverskrifter med knapper kan sorteres.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Denne listen er ikke fullstendig gjengitt av ytelsesgrunner. Filene gjengis når du navigerer gjennom listen.", "File not found" : "Finner ikke filen", - "{count} selected" : "{count} valgt", + "Search globally" : "Søk globalt", "{usedQuotaByte} used" : "{usedQuotaByte} brukt", "{used} of {quota} used" : "{used} av {quota} brukt", "{relative}% used" : "{relative}% brukt", @@ -169,11 +170,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Filen ble ikke funnet, eller du har ikke tillatelse til å vise den. Be avsenderen om å dele den.", "Clipboard is not available" : "Utklippstavlen er ikke tilgjengelig", "WebDAV URL copied to clipboard" : "WebDAV-URL kopiert til utklippstavlen", + "All files" : "Alle filer", + "Personal files" : "Personlige filer", "Sort favorites first" : "Sorter favoritter først", "Sort folders before files" : "Sorter mapper før filer", "Show hidden files" : "Vis skjulte filer", "Crop image previews" : "Beskjær forhåndsvisninger av bilder", - "Enable the grid view" : "Aktiver rutenettvisningen", "Enable folder tree" : "Aktiver mappetre", "Additional settings" : "Flere innstillinger", "WebDAV" : "WebDAV", @@ -228,8 +230,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Du er i ferd med å slette {count} element","Du er i ferd med å slette {count} elementer"], "Confirm deletion" : "Bekreft sletting", "Cancel" : "Avbryt", + "Download" : "Last ned", "Moving \"{source}\" to \"{destination}\" …" : "Flytter \"{source}\" til \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Flytter \"{source}\" til \"{destination}\" …", + "Destination is not a folder" : "Målplassering er ikke en mappe", + "This file/folder is already in that directory" : "Denne filen/mappen er allerede i den katalogen", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Du kan ikke flytte en fil/mappe til seg selv eller til en undermappe av seg selv", "(copy)" : "(kopier)", "(copy %n)" : "(kopier %n)", @@ -248,11 +253,11 @@ OC.L10N.register( "Cancelled move or copy operation" : "Kansellert flytte- eller kopieroperasjon", "Open folder {displayName}" : "Åpne mappe {displayName}", "Open in Files" : "Åpne i Filer", + "Open locally" : "Åpne lokalt", + "Failed to redirect to client" : "Kunne ikke omdirigere til klienten", "Open file locally" : "Åpne fil lokalt", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Filen skal nå åpnes på enheten din. Om ikke, vennligst sjekk at du har skrivebordsprogrammet installert.", "Retry and close" : "Prøv igjen og lukk", - "Failed to redirect to client" : "Kunne ikke omdirigere til klienten", - "Open locally" : "Åpne lokalt", "Rename" : "Gi nytt navn", "Open details" : "Åpne detaljer", "View in folder" : "Vis i mappe", @@ -290,6 +295,9 @@ OC.L10N.register( "Files moved successfully" : "Filer ble flyttet", "Conflicts resolution skipped" : "Konfliktløsning hoppet over", "Upload cancelled" : "Opplasting avbrutt", + "Could not rename \"{oldName}\", it does not exist any more" : "Kunne ikke omdøpe \"{oldName}\", den finnes ikke lenger", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Navnet \"{newName}\" er allerede brukt i mappen \"{dir}\". Velg et annet navn.", + "Could not rename \"{oldName}\"" : "Kunne ikke omdøpe \"{oldName}\"", "This operation is forbidden" : "Operasjonen er forbudt", "This directory is unavailable, please check the logs or contact the administrator" : "Denne mappen er utilgjengelig. Sjekk loggene eller kontakt administrator", "Storage is temporarily not available" : "Lagring er midlertidig utilgjengelig", @@ -304,10 +312,8 @@ OC.L10N.register( "List of favorite files and folders." : "Liste over favorittfiler og mapper.", "No favorites yet" : "Ingen favoritter enda", "Files and folders you mark as favorite will show up here" : "Filer og mapper som du gjør til favoritter vises her", - "All files" : "Alle filer", "List of your files and folders." : "Liste over dine filer og mapper.", "All folders" : "Alle mapper", - "Personal files" : "Personlige filer", "List of your files and folders that are not shared." : "Liste over dine filer og mapper som ikke er delt.", "No personal files found" : "Ingen personlige filer funnet", "Files that are not shared will show up here." : "Filer som ikke er delt vil vises her.", @@ -315,12 +321,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Liste over nylig endrede filer og mapper.", "No recently modified files" : "Ingen nylig endrede filer", "Files and folders you recently modified will show up here." : "Filer og mapper du nylig har endret, vises her.", + "Search" : "Søk", "No entries found in this folder" : "Ingen oppføringer funnet i denne mappen", "Select all" : "Velg alle", "Upload too large" : "Filen er for stor", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Filene du prøver å laste opp er for store til å laste opp til denne serveren.", "File could not be found" : "Filen ble ikke funnet", - "Download" : "Last ned", "Show list view" : "Vis listevisning", "Show grid view" : "Vis rutenett-visning", "Close" : "Lukk", @@ -359,9 +365,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Kopierte {origin} i {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Kopierte {origin} og {nbfiles} andre filer i {destination}", "{newName} already exists" : "{newName} finnes allerede", - "Could not rename \"{fileName}\", it does not exist any more" : "Klarte ikke å omdøpe \"{fileName}\", den finnes ikke lenger", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Navnet \"{targetName}\" brukes allerede i mappen \"{dir}\". Velg et annet navn.", - "Could not rename \"{fileName}\"" : "Klarte ikke å gi \"{fileName}\" nytt navn", "Could not create file \"{file}\"" : "Klarte ikke å opprette fil \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Klarte ikke å opprette fil \"{file}\" fordi den finnes allerede", "Could not create folder \"{dir}\" because it already exists" : "Kunne ikke å opprette mappe \"{dir}\" fordi den finnes allerede", @@ -403,8 +406,7 @@ OC.L10N.register( "Upload (max. %s)" : "Opplasting (maks %s)", "Submitting fields…" : "Sender inn felt...", "Filter filenames…" : "Filtrer filnavn...", - "Edit file locally" : "Rediger fil lokalt", - "Edit online" : "Rediger på nett", + "Enable the grid view" : "Aktiver rutenettvisningen", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} mappe","{folderCount} mapper"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fil","{fileCount} filer"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fil og {folderCount} mappe","1 fil og {folderCount} mapper"], diff --git a/apps/files/l10n/nb.json b/apps/files/l10n/nb.json index 877330c4ebc..c036a20f9a1 100644 --- a/apps/files/l10n/nb.json +++ b/apps/files/l10n/nb.json @@ -94,6 +94,7 @@ "Unknown date" : "Ukjent dato", "Clear filter" : "Tøm filter", "Modified" : "Endret", + "Search everywhere" : "Søk overalt", "Type" : "Type", "Active filters" : "Aktivt filter", "Remove filter" : "Fjern filter", @@ -110,7 +111,7 @@ "Column headers with buttons are sortable." : "Kolonneoverskrifter med knapper kan sorteres.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Denne listen er ikke fullstendig gjengitt av ytelsesgrunner. Filene gjengis når du navigerer gjennom listen.", "File not found" : "Finner ikke filen", - "{count} selected" : "{count} valgt", + "Search globally" : "Søk globalt", "{usedQuotaByte} used" : "{usedQuotaByte} brukt", "{used} of {quota} used" : "{used} av {quota} brukt", "{relative}% used" : "{relative}% brukt", @@ -167,11 +168,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Filen ble ikke funnet, eller du har ikke tillatelse til å vise den. Be avsenderen om å dele den.", "Clipboard is not available" : "Utklippstavlen er ikke tilgjengelig", "WebDAV URL copied to clipboard" : "WebDAV-URL kopiert til utklippstavlen", + "All files" : "Alle filer", + "Personal files" : "Personlige filer", "Sort favorites first" : "Sorter favoritter først", "Sort folders before files" : "Sorter mapper før filer", "Show hidden files" : "Vis skjulte filer", "Crop image previews" : "Beskjær forhåndsvisninger av bilder", - "Enable the grid view" : "Aktiver rutenettvisningen", "Enable folder tree" : "Aktiver mappetre", "Additional settings" : "Flere innstillinger", "WebDAV" : "WebDAV", @@ -226,8 +228,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Du er i ferd med å slette {count} element","Du er i ferd med å slette {count} elementer"], "Confirm deletion" : "Bekreft sletting", "Cancel" : "Avbryt", + "Download" : "Last ned", "Moving \"{source}\" to \"{destination}\" …" : "Flytter \"{source}\" til \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Flytter \"{source}\" til \"{destination}\" …", + "Destination is not a folder" : "Målplassering er ikke en mappe", + "This file/folder is already in that directory" : "Denne filen/mappen er allerede i den katalogen", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Du kan ikke flytte en fil/mappe til seg selv eller til en undermappe av seg selv", "(copy)" : "(kopier)", "(copy %n)" : "(kopier %n)", @@ -246,11 +251,11 @@ "Cancelled move or copy operation" : "Kansellert flytte- eller kopieroperasjon", "Open folder {displayName}" : "Åpne mappe {displayName}", "Open in Files" : "Åpne i Filer", + "Open locally" : "Åpne lokalt", + "Failed to redirect to client" : "Kunne ikke omdirigere til klienten", "Open file locally" : "Åpne fil lokalt", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Filen skal nå åpnes på enheten din. Om ikke, vennligst sjekk at du har skrivebordsprogrammet installert.", "Retry and close" : "Prøv igjen og lukk", - "Failed to redirect to client" : "Kunne ikke omdirigere til klienten", - "Open locally" : "Åpne lokalt", "Rename" : "Gi nytt navn", "Open details" : "Åpne detaljer", "View in folder" : "Vis i mappe", @@ -288,6 +293,9 @@ "Files moved successfully" : "Filer ble flyttet", "Conflicts resolution skipped" : "Konfliktløsning hoppet over", "Upload cancelled" : "Opplasting avbrutt", + "Could not rename \"{oldName}\", it does not exist any more" : "Kunne ikke omdøpe \"{oldName}\", den finnes ikke lenger", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Navnet \"{newName}\" er allerede brukt i mappen \"{dir}\". Velg et annet navn.", + "Could not rename \"{oldName}\"" : "Kunne ikke omdøpe \"{oldName}\"", "This operation is forbidden" : "Operasjonen er forbudt", "This directory is unavailable, please check the logs or contact the administrator" : "Denne mappen er utilgjengelig. Sjekk loggene eller kontakt administrator", "Storage is temporarily not available" : "Lagring er midlertidig utilgjengelig", @@ -302,10 +310,8 @@ "List of favorite files and folders." : "Liste over favorittfiler og mapper.", "No favorites yet" : "Ingen favoritter enda", "Files and folders you mark as favorite will show up here" : "Filer og mapper som du gjør til favoritter vises her", - "All files" : "Alle filer", "List of your files and folders." : "Liste over dine filer og mapper.", "All folders" : "Alle mapper", - "Personal files" : "Personlige filer", "List of your files and folders that are not shared." : "Liste over dine filer og mapper som ikke er delt.", "No personal files found" : "Ingen personlige filer funnet", "Files that are not shared will show up here." : "Filer som ikke er delt vil vises her.", @@ -313,12 +319,12 @@ "List of recently modified files and folders." : "Liste over nylig endrede filer og mapper.", "No recently modified files" : "Ingen nylig endrede filer", "Files and folders you recently modified will show up here." : "Filer og mapper du nylig har endret, vises her.", + "Search" : "Søk", "No entries found in this folder" : "Ingen oppføringer funnet i denne mappen", "Select all" : "Velg alle", "Upload too large" : "Filen er for stor", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Filene du prøver å laste opp er for store til å laste opp til denne serveren.", "File could not be found" : "Filen ble ikke funnet", - "Download" : "Last ned", "Show list view" : "Vis listevisning", "Show grid view" : "Vis rutenett-visning", "Close" : "Lukk", @@ -357,9 +363,6 @@ "Copied {origin} inside {destination}" : "Kopierte {origin} i {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Kopierte {origin} og {nbfiles} andre filer i {destination}", "{newName} already exists" : "{newName} finnes allerede", - "Could not rename \"{fileName}\", it does not exist any more" : "Klarte ikke å omdøpe \"{fileName}\", den finnes ikke lenger", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Navnet \"{targetName}\" brukes allerede i mappen \"{dir}\". Velg et annet navn.", - "Could not rename \"{fileName}\"" : "Klarte ikke å gi \"{fileName}\" nytt navn", "Could not create file \"{file}\"" : "Klarte ikke å opprette fil \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Klarte ikke å opprette fil \"{file}\" fordi den finnes allerede", "Could not create folder \"{dir}\" because it already exists" : "Kunne ikke å opprette mappe \"{dir}\" fordi den finnes allerede", @@ -401,8 +404,7 @@ "Upload (max. %s)" : "Opplasting (maks %s)", "Submitting fields…" : "Sender inn felt...", "Filter filenames…" : "Filtrer filnavn...", - "Edit file locally" : "Rediger fil lokalt", - "Edit online" : "Rediger på nett", + "Enable the grid view" : "Aktiver rutenettvisningen", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} mappe","{folderCount} mapper"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fil","{fileCount} filer"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fil og {folderCount} mappe","1 fil og {folderCount} mapper"], diff --git a/apps/files/l10n/nl.js b/apps/files/l10n/nl.js index e0563aaac3c..2fdd0911225 100644 --- a/apps/files/l10n/nl.js +++ b/apps/files/l10n/nl.js @@ -70,6 +70,8 @@ OC.L10N.register( "Transferred from %1$s on %2$s" : "Overgezet van %1$s naar %2$s", "Files compatibility" : "Bestandscompatibiliteit", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Toestaan om bestandsnamen te beperken om te borgen dat bestanden met alle cliënts gesynchroniseerd kunnen worden. Standaard zijn alle bestandsnamen valide die zijn toegestaan op POSIX (zoals Linux en macOS.)", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Na inschakeling van Windows-compatibele bestandsnamen, kunnen bestaande bestanden niet meer worden gewijzigd, maar kunnen ze door de eigenaar worden hernoemd naar geldige nieuwe namen.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Het is ook mogelijk om bestanden automatisch te migreren nadat deze instelling is ingeschakeld. Raadpleeg de documentatie over het occ-commando.", "Enforce Windows compatibility" : "Dwing Windows-compatibiliteit af", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Dit zal bestandsnamen blokkeren die niet toegestaan zijn op Windows-systemen, zoals gereserveerde namen of speciale tekens. Dit dwingt niet tot compatibiliteit voor hoofd- en kleine letters.", "File Management" : "Bestandsbeheer", @@ -95,16 +97,23 @@ OC.L10N.register( "Renamed \"{oldName}\" to \"{newName}\"" : "\"{oldName}\" hernoemd naar \"{newName}\"", "Rename file" : "Bestand hernoemen", "Folder" : "Map", + "Unknown file type" : "Onbekend bestandstype", + "{ext} image" : "{ext} afbeelding", + "{ext} video" : "{ext} video", + "{ext} audio" : "{ext} audio", + "{ext} text" : "{ext} tekst", "Pending" : "In behandeling", "Unknown date" : "Onbekende datum", "Clear filter" : "Filter leegmaken", "Modified" : "Aangepast", + "Search everywhere" : "Zoek in alles", "Type" : "Type", "Active filters" : "Actieve filters", "Remove filter" : "Verwijder filter", "Total rows summary" : "Aantal rijen samenvatting", "Toggle selection for all files and folders" : "Wijzig selectie voor alle bestanden en mappen", "Name" : "Naam", + "File type" : "Bestandstype", "Size" : "Grootte", "\"{displayName}\" failed on some elements" : "“{displayName}” mislukt op sommige elementen", "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" batchactie succesvol uitgevoerd", @@ -116,7 +125,12 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Kolomkoppen met knoppen zijn sorteerbaar", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "De lijst is niet volledig verwerkt om de prestatie niet te beperken. De bestanden worden verder verwerkt als je door de lijst navigeert.", "File not found" : "Bestand niet gevonden", - "{count} selected" : "{count} geselecteerd", + "_{count} selected_::_{count} selected_" : ["{count} geselecteerd","{count} geselecteerd"], + "Search globally by filename …" : "Zoek door alles op bestandsnaam …", + "Search here by filename …" : "Zoek hier op bestandsnaam …", + "Search scope options" : "Zoek bereikopties", + "Filter and search from this location" : "Filter en zoek vanaf deze locatie", + "Search globally" : "Zoek door alles", "{usedQuotaByte} used" : "{usedQuotaByte} gebruikt", "{used} of {quota} used" : "{used} van {quota} gebruikt", "{relative}% used" : "{relative}% gebruikt", @@ -171,20 +185,24 @@ OC.L10N.register( "No files in here" : "Hier geen bestanden", "Upload some content or sync with your devices!" : "Upload je inhoud of synchroniseer met je apparaten!", "Go back" : "Ga terug", - "Filter file names …" : "Bestandsnamen filteren ...", "Views" : "Bekeken", "Files settings" : "Instellingen voor bestanden", "Your files" : "Jouw bestanden", "Open in files" : "Open in bestanden", "File cannot be accessed" : "Bestand kan niet worden benaderd", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Dit bestand is niet gevonden of je hebt geen machtigingen om het te bekijken. Vraag de verzender om het met je te delen.", + "No search results for “{query}”" : "No search results for “{query}”", + "Search for files" : "Zoeken naar bestanden", "Clipboard is not available" : "Klembord niet beschikbaar", "WebDAV URL copied to clipboard" : "WebDAV URL naar klembord gekopieerd", + "Default view" : "Standaardweergave", + "All files" : "Alle bestanden", + "Personal files" : "Persoonlijke bestanden", "Sort favorites first" : "Sorteer eerst favorieten", "Sort folders before files" : "Sorteer mappen voor bestanden", "Show hidden files" : "Toon verborgen bestanden", + "Show file type column" : "Toon bestandstypekolom", "Crop image previews" : "Snij afbeeldingvoorbeelden bij", - "Enable the grid view" : "Roosterweergave inschakelen", "Enable folder tree" : "Mappenboom inschakelen", "Additional settings" : "Aanvullende instellingen", "WebDAV" : "WebDAV", @@ -235,6 +253,8 @@ OC.L10N.register( "Failed to convert files: {message}" : "Conversie van bestanden mislukt: {message} ", "All files failed to be converted" : "De conversie van alle bestanden is mislukt", "One file could not be converted: {message}" : "Een bestand kon niet worden geconverteerd: {message}", + "_One file could not be converted_::_%n files could not be converted_" : ["Een bestand kon niet geconverteerd worden","%n bestanden konden niet geconverteerd worden"], + "_One file successfully converted_::_%n files successfully converted_" : ["Een bestand succesvol geconverteerd","%n bestanden succesvol geconverteerd"], "Files successfully converted" : "Bestanden succesvol geconverteerd", "Failed to convert files" : "Conversie van bestanden mislukt", "Converting file …" : "Bestand converteren ...", @@ -257,6 +277,7 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Je staat op het punt om {count} item te verwijderen","Je staat op het punt om {count}items te verwijderen"], "Confirm deletion" : "Bevestig verwijderen", "Cancel" : "Annuleren", + "Download" : "Downloaden", "Moving \"{source}\" to \"{destination}\" …" : "Verplaatsen \"{source}\" naar \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopiëren \"{source}\" naar \"{destination}\" …", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Je kan een bestand/map niet verplaatsen naar zichzelf of naar een subfolder van zichzelf.", @@ -277,12 +298,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Verplaatsen of kopiëren geannuleerd.", "Open folder {displayName}" : "Open map {displayName}", "Open in Files" : "Open in Bestanden", + "Open locally" : "Lokaal openen", + "Failed to redirect to client" : "Omleiden naar cliënt mislukt", "Open file locally" : "Bestand lokaal openen", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Het bestand zou nu moeten openen op je apparaat. Als dat niet het geval is, controleer dan of je de desktop app geïnstalleerd hebt.", "Retry and close" : "Probeer opnieuw en sluiten", "Open online" : "Open online", - "Failed to redirect to client" : "Omleiden naar cliënt mislukt", - "Open locally" : "Lokaal openen", "Rename" : "Naam wijzigen", "Open details" : "Details openen", "View in folder" : "Bekijken in map", @@ -320,12 +341,16 @@ OC.L10N.register( "Files moved successfully" : "Bestanden succesvol verplaatst", "Conflicts resolution skipped" : "Conflictoplossing overgeslagen", "Upload cancelled" : "Uploaden geannuleerd", + "Could not rename \"{oldName}\", it does not exist any more" : "Kon \"{oldName}\" niet hernoemen, het bestaat niet meer", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "De naam \"{newName}\" bestaat al in map \"{dir}\". Kies een andere naam.", + "Could not rename \"{oldName}\"" : "Kon \"{oldName}\" niet hernoemen", "This operation is forbidden" : "Deze taak is verboden", "This directory is unavailable, please check the logs or contact the administrator" : "Deze map is niet beschikbaar. Verifieer de logs of neem contact op met de beheerder", "Storage is temporarily not available" : "Opslag is tijdelijk niet beschikbaar", "Unexpected error: {error}" : "Onverwachte fout: {error}", "_%n file_::_%n files_" : ["%n bestand","%n bestanden"], "_%n folder_::_%n folders_" : ["%n map","%n mappen"], + "_%n hidden_::_%n hidden_" : ["%n onzichtbaar","%n onzichtbaar"], "Filename must not be empty." : "Bestandsnaam mag niet leeg zijn", "\"{char}\" is not allowed inside a filename." : "\"{char}\"is niet toegestaan in een bestandsnaam", "\"{segment}\" is a reserved name and not allowed for filenames." : "\"{segment}\" is een greserveerde naam en niet toegestaan voor bestandsnamen", @@ -334,10 +359,8 @@ OC.L10N.register( "List of favorite files and folders." : "Lijst van favoriete bestanden en mappen.", "No favorites yet" : "Nog geen favorieten", "Files and folders you mark as favorite will show up here" : "Bestanden en mappen die je als favoriet aanmerkt, worden hier getoond", - "All files" : "Alle bestanden", "List of your files and folders." : "Lijst van je bestanden en mappen.", "All folders" : "Alle mappen", - "Personal files" : "Persoonlijke bestanden", "List of your files and folders that are not shared." : "Lijst van je bestanden en mappen die niet gedeeld zijn.", "No personal files found" : "Geen persoonlijke bestanden gevonden", "Files that are not shared will show up here." : "Niet-gedeelde bestanden worden hier getoond.", @@ -345,12 +368,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Lijst van recent gewijzigde bestanden en mappen.", "No recently modified files" : "Geen recent gewijzigde bestanden", "Files and folders you recently modified will show up here." : "Bestanden en mappen die je recent gewijzigd hebt, worden hier getoond.", + "Search" : "Zoeken", "No entries found in this folder" : "Niets gevonden in deze map", "Select all" : "Alles selecteren", "Upload too large" : "Upload is te groot", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "De bestanden die je probeert te uploaden zijn groter dan de maximaal toegestane bestandsgrootte voor deze server.", "File could not be found" : "Bestand kon niet worden gevonden", - "Download" : "Downloaden", "Show list view" : "Toon lijstweergave", "Show grid view" : "Toon roosterweergave", "Close" : "Sluiten", @@ -389,9 +412,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Kopieerde {origin} binnen {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Heeft {origin} en {nbfiles} andere bestanden in {destination} gekopieerd", "{newName} already exists" : "{newName} bestaat al", - "Could not rename \"{fileName}\", it does not exist any more" : "Kon \"{fileName}\" niet hernoemen, het bestaat niet meer", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "De naam \"{targetName}\" bestaat al in map \"{dir}\". Kies een andere naam.", - "Could not rename \"{fileName}\"" : "Kon \"{fileName}\" niet hernoemen", "Could not create file \"{file}\"" : "Kon \"{file}\" niet aanmaken", "Could not create file \"{file}\" because it already exists" : "Kon \"{file}\" niet aanmaken, omdat het al bestaat", "Could not create folder \"{dir}\" because it already exists" : "Kon map \"{dir}\" niet aanmaken, omdat die al bestaat", @@ -433,8 +453,7 @@ OC.L10N.register( "Upload (max. %s)" : "Upload (max. %s)", "Submitting fields…" : "Verzenden velden ...", "Filter filenames…" : "Filter bestandsnamen...", - "Edit file locally" : "Bestand lokaal bewerken", - "Edit online" : "Bewerk online", + "Enable the grid view" : "Roosterweergave inschakelen", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} map","{folderCount} mappen"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} bestand","{fileCount} bestanden"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 bestand en {folderCount} map","1 bestand en {folderCount} mappen"], @@ -443,7 +462,9 @@ OC.L10N.register( "Personal Files" : "Persoonlijke bestanden", "Text file" : "Tekstbestand", "New text file.txt" : "Nieuw tekstbestand.txt", - "{count} files could not be converted" : "{count} bestanden konden niet worden geconverteerd", - "{count} files successfully converted" : "{count} bestanden succesvol geconverteerd" + "%1$s (renamed)" : "%1$s (hernoemd)", + "renamed file" : "bestand hernoemd", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Na inschakeling van Windows-compatibele bestandsnamen, kunnen bestaande bestanden niet meer worden gewijzigd, maar kunnen ze door de eigenaar worden hernoemd naar geldige nieuwe namen.", + "Filter file names …" : "Bestandsnamen filteren ..." }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/nl.json b/apps/files/l10n/nl.json index d7fc7f09003..987a89398f3 100644 --- a/apps/files/l10n/nl.json +++ b/apps/files/l10n/nl.json @@ -68,6 +68,8 @@ "Transferred from %1$s on %2$s" : "Overgezet van %1$s naar %2$s", "Files compatibility" : "Bestandscompatibiliteit", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Toestaan om bestandsnamen te beperken om te borgen dat bestanden met alle cliënts gesynchroniseerd kunnen worden. Standaard zijn alle bestandsnamen valide die zijn toegestaan op POSIX (zoals Linux en macOS.)", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Na inschakeling van Windows-compatibele bestandsnamen, kunnen bestaande bestanden niet meer worden gewijzigd, maar kunnen ze door de eigenaar worden hernoemd naar geldige nieuwe namen.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Het is ook mogelijk om bestanden automatisch te migreren nadat deze instelling is ingeschakeld. Raadpleeg de documentatie over het occ-commando.", "Enforce Windows compatibility" : "Dwing Windows-compatibiliteit af", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Dit zal bestandsnamen blokkeren die niet toegestaan zijn op Windows-systemen, zoals gereserveerde namen of speciale tekens. Dit dwingt niet tot compatibiliteit voor hoofd- en kleine letters.", "File Management" : "Bestandsbeheer", @@ -93,16 +95,23 @@ "Renamed \"{oldName}\" to \"{newName}\"" : "\"{oldName}\" hernoemd naar \"{newName}\"", "Rename file" : "Bestand hernoemen", "Folder" : "Map", + "Unknown file type" : "Onbekend bestandstype", + "{ext} image" : "{ext} afbeelding", + "{ext} video" : "{ext} video", + "{ext} audio" : "{ext} audio", + "{ext} text" : "{ext} tekst", "Pending" : "In behandeling", "Unknown date" : "Onbekende datum", "Clear filter" : "Filter leegmaken", "Modified" : "Aangepast", + "Search everywhere" : "Zoek in alles", "Type" : "Type", "Active filters" : "Actieve filters", "Remove filter" : "Verwijder filter", "Total rows summary" : "Aantal rijen samenvatting", "Toggle selection for all files and folders" : "Wijzig selectie voor alle bestanden en mappen", "Name" : "Naam", + "File type" : "Bestandstype", "Size" : "Grootte", "\"{displayName}\" failed on some elements" : "“{displayName}” mislukt op sommige elementen", "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" batchactie succesvol uitgevoerd", @@ -114,7 +123,12 @@ "Column headers with buttons are sortable." : "Kolomkoppen met knoppen zijn sorteerbaar", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "De lijst is niet volledig verwerkt om de prestatie niet te beperken. De bestanden worden verder verwerkt als je door de lijst navigeert.", "File not found" : "Bestand niet gevonden", - "{count} selected" : "{count} geselecteerd", + "_{count} selected_::_{count} selected_" : ["{count} geselecteerd","{count} geselecteerd"], + "Search globally by filename …" : "Zoek door alles op bestandsnaam …", + "Search here by filename …" : "Zoek hier op bestandsnaam …", + "Search scope options" : "Zoek bereikopties", + "Filter and search from this location" : "Filter en zoek vanaf deze locatie", + "Search globally" : "Zoek door alles", "{usedQuotaByte} used" : "{usedQuotaByte} gebruikt", "{used} of {quota} used" : "{used} van {quota} gebruikt", "{relative}% used" : "{relative}% gebruikt", @@ -169,20 +183,24 @@ "No files in here" : "Hier geen bestanden", "Upload some content or sync with your devices!" : "Upload je inhoud of synchroniseer met je apparaten!", "Go back" : "Ga terug", - "Filter file names …" : "Bestandsnamen filteren ...", "Views" : "Bekeken", "Files settings" : "Instellingen voor bestanden", "Your files" : "Jouw bestanden", "Open in files" : "Open in bestanden", "File cannot be accessed" : "Bestand kan niet worden benaderd", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Dit bestand is niet gevonden of je hebt geen machtigingen om het te bekijken. Vraag de verzender om het met je te delen.", + "No search results for “{query}”" : "No search results for “{query}”", + "Search for files" : "Zoeken naar bestanden", "Clipboard is not available" : "Klembord niet beschikbaar", "WebDAV URL copied to clipboard" : "WebDAV URL naar klembord gekopieerd", + "Default view" : "Standaardweergave", + "All files" : "Alle bestanden", + "Personal files" : "Persoonlijke bestanden", "Sort favorites first" : "Sorteer eerst favorieten", "Sort folders before files" : "Sorteer mappen voor bestanden", "Show hidden files" : "Toon verborgen bestanden", + "Show file type column" : "Toon bestandstypekolom", "Crop image previews" : "Snij afbeeldingvoorbeelden bij", - "Enable the grid view" : "Roosterweergave inschakelen", "Enable folder tree" : "Mappenboom inschakelen", "Additional settings" : "Aanvullende instellingen", "WebDAV" : "WebDAV", @@ -233,6 +251,8 @@ "Failed to convert files: {message}" : "Conversie van bestanden mislukt: {message} ", "All files failed to be converted" : "De conversie van alle bestanden is mislukt", "One file could not be converted: {message}" : "Een bestand kon niet worden geconverteerd: {message}", + "_One file could not be converted_::_%n files could not be converted_" : ["Een bestand kon niet geconverteerd worden","%n bestanden konden niet geconverteerd worden"], + "_One file successfully converted_::_%n files successfully converted_" : ["Een bestand succesvol geconverteerd","%n bestanden succesvol geconverteerd"], "Files successfully converted" : "Bestanden succesvol geconverteerd", "Failed to convert files" : "Conversie van bestanden mislukt", "Converting file …" : "Bestand converteren ...", @@ -255,6 +275,7 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Je staat op het punt om {count} item te verwijderen","Je staat op het punt om {count}items te verwijderen"], "Confirm deletion" : "Bevestig verwijderen", "Cancel" : "Annuleren", + "Download" : "Downloaden", "Moving \"{source}\" to \"{destination}\" …" : "Verplaatsen \"{source}\" naar \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopiëren \"{source}\" naar \"{destination}\" …", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Je kan een bestand/map niet verplaatsen naar zichzelf of naar een subfolder van zichzelf.", @@ -275,12 +296,12 @@ "Cancelled move or copy operation" : "Verplaatsen of kopiëren geannuleerd.", "Open folder {displayName}" : "Open map {displayName}", "Open in Files" : "Open in Bestanden", + "Open locally" : "Lokaal openen", + "Failed to redirect to client" : "Omleiden naar cliënt mislukt", "Open file locally" : "Bestand lokaal openen", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Het bestand zou nu moeten openen op je apparaat. Als dat niet het geval is, controleer dan of je de desktop app geïnstalleerd hebt.", "Retry and close" : "Probeer opnieuw en sluiten", "Open online" : "Open online", - "Failed to redirect to client" : "Omleiden naar cliënt mislukt", - "Open locally" : "Lokaal openen", "Rename" : "Naam wijzigen", "Open details" : "Details openen", "View in folder" : "Bekijken in map", @@ -318,12 +339,16 @@ "Files moved successfully" : "Bestanden succesvol verplaatst", "Conflicts resolution skipped" : "Conflictoplossing overgeslagen", "Upload cancelled" : "Uploaden geannuleerd", + "Could not rename \"{oldName}\", it does not exist any more" : "Kon \"{oldName}\" niet hernoemen, het bestaat niet meer", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "De naam \"{newName}\" bestaat al in map \"{dir}\". Kies een andere naam.", + "Could not rename \"{oldName}\"" : "Kon \"{oldName}\" niet hernoemen", "This operation is forbidden" : "Deze taak is verboden", "This directory is unavailable, please check the logs or contact the administrator" : "Deze map is niet beschikbaar. Verifieer de logs of neem contact op met de beheerder", "Storage is temporarily not available" : "Opslag is tijdelijk niet beschikbaar", "Unexpected error: {error}" : "Onverwachte fout: {error}", "_%n file_::_%n files_" : ["%n bestand","%n bestanden"], "_%n folder_::_%n folders_" : ["%n map","%n mappen"], + "_%n hidden_::_%n hidden_" : ["%n onzichtbaar","%n onzichtbaar"], "Filename must not be empty." : "Bestandsnaam mag niet leeg zijn", "\"{char}\" is not allowed inside a filename." : "\"{char}\"is niet toegestaan in een bestandsnaam", "\"{segment}\" is a reserved name and not allowed for filenames." : "\"{segment}\" is een greserveerde naam en niet toegestaan voor bestandsnamen", @@ -332,10 +357,8 @@ "List of favorite files and folders." : "Lijst van favoriete bestanden en mappen.", "No favorites yet" : "Nog geen favorieten", "Files and folders you mark as favorite will show up here" : "Bestanden en mappen die je als favoriet aanmerkt, worden hier getoond", - "All files" : "Alle bestanden", "List of your files and folders." : "Lijst van je bestanden en mappen.", "All folders" : "Alle mappen", - "Personal files" : "Persoonlijke bestanden", "List of your files and folders that are not shared." : "Lijst van je bestanden en mappen die niet gedeeld zijn.", "No personal files found" : "Geen persoonlijke bestanden gevonden", "Files that are not shared will show up here." : "Niet-gedeelde bestanden worden hier getoond.", @@ -343,12 +366,12 @@ "List of recently modified files and folders." : "Lijst van recent gewijzigde bestanden en mappen.", "No recently modified files" : "Geen recent gewijzigde bestanden", "Files and folders you recently modified will show up here." : "Bestanden en mappen die je recent gewijzigd hebt, worden hier getoond.", + "Search" : "Zoeken", "No entries found in this folder" : "Niets gevonden in deze map", "Select all" : "Alles selecteren", "Upload too large" : "Upload is te groot", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "De bestanden die je probeert te uploaden zijn groter dan de maximaal toegestane bestandsgrootte voor deze server.", "File could not be found" : "Bestand kon niet worden gevonden", - "Download" : "Downloaden", "Show list view" : "Toon lijstweergave", "Show grid view" : "Toon roosterweergave", "Close" : "Sluiten", @@ -387,9 +410,6 @@ "Copied {origin} inside {destination}" : "Kopieerde {origin} binnen {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Heeft {origin} en {nbfiles} andere bestanden in {destination} gekopieerd", "{newName} already exists" : "{newName} bestaat al", - "Could not rename \"{fileName}\", it does not exist any more" : "Kon \"{fileName}\" niet hernoemen, het bestaat niet meer", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "De naam \"{targetName}\" bestaat al in map \"{dir}\". Kies een andere naam.", - "Could not rename \"{fileName}\"" : "Kon \"{fileName}\" niet hernoemen", "Could not create file \"{file}\"" : "Kon \"{file}\" niet aanmaken", "Could not create file \"{file}\" because it already exists" : "Kon \"{file}\" niet aanmaken, omdat het al bestaat", "Could not create folder \"{dir}\" because it already exists" : "Kon map \"{dir}\" niet aanmaken, omdat die al bestaat", @@ -431,8 +451,7 @@ "Upload (max. %s)" : "Upload (max. %s)", "Submitting fields…" : "Verzenden velden ...", "Filter filenames…" : "Filter bestandsnamen...", - "Edit file locally" : "Bestand lokaal bewerken", - "Edit online" : "Bewerk online", + "Enable the grid view" : "Roosterweergave inschakelen", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} map","{folderCount} mappen"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} bestand","{fileCount} bestanden"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 bestand en {folderCount} map","1 bestand en {folderCount} mappen"], @@ -441,7 +460,9 @@ "Personal Files" : "Persoonlijke bestanden", "Text file" : "Tekstbestand", "New text file.txt" : "Nieuw tekstbestand.txt", - "{count} files could not be converted" : "{count} bestanden konden niet worden geconverteerd", - "{count} files successfully converted" : "{count} bestanden succesvol geconverteerd" + "%1$s (renamed)" : "%1$s (hernoemd)", + "renamed file" : "bestand hernoemd", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Na inschakeling van Windows-compatibele bestandsnamen, kunnen bestaande bestanden niet meer worden gewijzigd, maar kunnen ze door de eigenaar worden hernoemd naar geldige nieuwe namen.", + "Filter file names …" : "Bestandsnamen filteren ..." },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/nn_NO.js b/apps/files/l10n/nn_NO.js deleted file mode 100644 index 73d01d0461f..00000000000 --- a/apps/files/l10n/nn_NO.js +++ /dev/null @@ -1,71 +0,0 @@ -OC.L10N.register( - "files", - { - "Unknown error" : "Ukjend feil", - "Unable to set upload directory." : "Klarte ikkje å endra opplastingsmappa.", - "Invalid Token" : "Ugyldig token", - "No file was uploaded. Unknown error" : "Ingen filer lasta opp. Ukjend feil", - "There is no error, the file uploaded with success" : "Ingen feil, fila vart lasta opp", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Fila du lasta opp er større enn det «upload_max_filesize» i php.ini tillater: ", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Den opplasta fila er større enn variabelen MAX_FILE_SIZE i HTML-skjemaet", - "The uploaded file was only partially uploaded" : "Fila vart berre delvis lasta opp", - "No file was uploaded" : "Ingen filer vart lasta opp", - "Missing a temporary folder" : "Manglar ei mellombels mappe", - "Failed to write to disk" : "Klarte ikkje skriva til disk", - "Not enough storage available" : "Ikkje nok lagringsplass tilgjengeleg", - "Upload failed. Could not find uploaded file" : "Feil ved opplasting. Klarte ikkje å finna opplasta fil.", - "Upload failed. Could not get file info." : "Feil ved opplasting. Klarte ikkje å henta filinfo.", - "Invalid directory." : "Ugyldig mappe.", - "Files" : "Filer", - "All files" : "Alle filer", - "Home" : "Heime", - "Close" : "Lukk", - "Favorites" : "Favorittar", - "Upload cancelled." : "Opplasting avbroten.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Klarte ikkje å lasta opp {filename} sidan det er ei mappe eller er 0 byte.", - "Could not get result from server." : "Klarte ikkje å henta resultat frå tenaren.", - "Uploading..." : "Lastar opp …", - "File upload is in progress. Leaving the page now will cancel the upload." : "Fila lastar no opp. Viss du forlèt sida no vil opplastinga verta avbroten.", - "Actions" : "Handlingar", - "Download" : "Last ned", - "Rename" : "Endra namn", - "Delete" : "Slett", - "Unshare" : "Udel", - "Details" : "Detaljar", - "Pending" : "Under vegs", - "Name" : "Namn", - "Size" : "Storleik", - "Modified" : "Endra", - "_%n folder_::_%n folders_" : ["%n mappe","%n mapper"], - "_%n file_::_%n files_" : ["%n fil","%n filer"], - "{dirs} and {files}" : "{dirs} og {files}", - "_Uploading %n file_::_Uploading %n files_" : ["Lastar opp %n fil","Lastar opp %n filer"], - "New" : "Ny", - "File name cannot be empty." : "Filnamnet kan ikkje vera tomt.", - "Your storage is full, files can not be updated or synced anymore!" : "Lagringa di er full, kan ikkje lenger oppdatera eller synkronisera!", - "Your storage is almost full ({usedSpacePercent}%)" : "Lagringa di er nesten full ({usedSpacePercent} %)", - "Favorite" : "Favoritt", - "Folder" : "Mappe", - "New folder" : "Ny mappe", - "Upload" : "Last opp", - "A new file or folder has been <strong>created</strong>" : "Ei ny fil eller mappe er <strong>oppretta</strong>", - "A file or folder has been <strong>changed</strong>" : "Ei fil eller mappe er <strong>endra</strong>", - "A file or folder has been <strong>deleted</strong>" : "Ei fil eller mappe er <strong>sletta</strong>", - "You created %1$s" : "Du oppretta %1$s", - "%2$s created %1$s" : "%2$s oppretta %1$s", - "%1$s was created in a public folder" : "%1$s oppretta i ei offentleg mappe", - "You changed %1$s" : "Du endra %1$s", - "%2$s changed %1$s" : "%2$s endra %1$s", - "You deleted %1$s" : "Du sletta %1$s", - "%2$s deleted %1$s" : "%2$s sletta %1$s", - "File handling" : "Filhandtering", - "Maximum upload size" : "Maksimal opplastingsstorleik", - "max. possible: " : "maks. moglege:", - "Save" : "Lagre", - "Settings" : "Innstillingar", - "WebDAV" : "WebDAV", - "Upload too large" : "For stor opplasting", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Filene du prøver å lasta opp er større enn maksgrensa til denne tenaren.", - "Text file" : "Tekst fil" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/nn_NO.json b/apps/files/l10n/nn_NO.json deleted file mode 100644 index 199bb6aeb9a..00000000000 --- a/apps/files/l10n/nn_NO.json +++ /dev/null @@ -1,69 +0,0 @@ -{ "translations": { - "Unknown error" : "Ukjend feil", - "Unable to set upload directory." : "Klarte ikkje å endra opplastingsmappa.", - "Invalid Token" : "Ugyldig token", - "No file was uploaded. Unknown error" : "Ingen filer lasta opp. Ukjend feil", - "There is no error, the file uploaded with success" : "Ingen feil, fila vart lasta opp", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Fila du lasta opp er større enn det «upload_max_filesize» i php.ini tillater: ", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Den opplasta fila er større enn variabelen MAX_FILE_SIZE i HTML-skjemaet", - "The uploaded file was only partially uploaded" : "Fila vart berre delvis lasta opp", - "No file was uploaded" : "Ingen filer vart lasta opp", - "Missing a temporary folder" : "Manglar ei mellombels mappe", - "Failed to write to disk" : "Klarte ikkje skriva til disk", - "Not enough storage available" : "Ikkje nok lagringsplass tilgjengeleg", - "Upload failed. Could not find uploaded file" : "Feil ved opplasting. Klarte ikkje å finna opplasta fil.", - "Upload failed. Could not get file info." : "Feil ved opplasting. Klarte ikkje å henta filinfo.", - "Invalid directory." : "Ugyldig mappe.", - "Files" : "Filer", - "All files" : "Alle filer", - "Home" : "Heime", - "Close" : "Lukk", - "Favorites" : "Favorittar", - "Upload cancelled." : "Opplasting avbroten.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Klarte ikkje å lasta opp {filename} sidan det er ei mappe eller er 0 byte.", - "Could not get result from server." : "Klarte ikkje å henta resultat frå tenaren.", - "Uploading..." : "Lastar opp …", - "File upload is in progress. Leaving the page now will cancel the upload." : "Fila lastar no opp. Viss du forlèt sida no vil opplastinga verta avbroten.", - "Actions" : "Handlingar", - "Download" : "Last ned", - "Rename" : "Endra namn", - "Delete" : "Slett", - "Unshare" : "Udel", - "Details" : "Detaljar", - "Pending" : "Under vegs", - "Name" : "Namn", - "Size" : "Storleik", - "Modified" : "Endra", - "_%n folder_::_%n folders_" : ["%n mappe","%n mapper"], - "_%n file_::_%n files_" : ["%n fil","%n filer"], - "{dirs} and {files}" : "{dirs} og {files}", - "_Uploading %n file_::_Uploading %n files_" : ["Lastar opp %n fil","Lastar opp %n filer"], - "New" : "Ny", - "File name cannot be empty." : "Filnamnet kan ikkje vera tomt.", - "Your storage is full, files can not be updated or synced anymore!" : "Lagringa di er full, kan ikkje lenger oppdatera eller synkronisera!", - "Your storage is almost full ({usedSpacePercent}%)" : "Lagringa di er nesten full ({usedSpacePercent} %)", - "Favorite" : "Favoritt", - "Folder" : "Mappe", - "New folder" : "Ny mappe", - "Upload" : "Last opp", - "A new file or folder has been <strong>created</strong>" : "Ei ny fil eller mappe er <strong>oppretta</strong>", - "A file or folder has been <strong>changed</strong>" : "Ei fil eller mappe er <strong>endra</strong>", - "A file or folder has been <strong>deleted</strong>" : "Ei fil eller mappe er <strong>sletta</strong>", - "You created %1$s" : "Du oppretta %1$s", - "%2$s created %1$s" : "%2$s oppretta %1$s", - "%1$s was created in a public folder" : "%1$s oppretta i ei offentleg mappe", - "You changed %1$s" : "Du endra %1$s", - "%2$s changed %1$s" : "%2$s endra %1$s", - "You deleted %1$s" : "Du sletta %1$s", - "%2$s deleted %1$s" : "%2$s sletta %1$s", - "File handling" : "Filhandtering", - "Maximum upload size" : "Maksimal opplastingsstorleik", - "max. possible: " : "maks. moglege:", - "Save" : "Lagre", - "Settings" : "Innstillingar", - "WebDAV" : "WebDAV", - "Upload too large" : "For stor opplasting", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Filene du prøver å lasta opp er større enn maksgrensa til denne tenaren.", - "Text file" : "Tekst fil" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/nqo.js b/apps/files/l10n/nqo.js deleted file mode 100644 index 91d52801985..00000000000 --- a/apps/files/l10n/nqo.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : [""], - "_%n file_::_%n files_" : [""], - "_Uploading %n file_::_Uploading %n files_" : [""], - "_matches '{filter}'_::_match '{filter}'_" : [""] -}, -"nplurals=1; plural=0;"); diff --git a/apps/files/l10n/nqo.json b/apps/files/l10n/nqo.json deleted file mode 100644 index 82cca5a0661..00000000000 --- a/apps/files/l10n/nqo.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : [""], - "_%n file_::_%n files_" : [""], - "_Uploading %n file_::_Uploading %n files_" : [""], - "_matches '{filter}'_::_match '{filter}'_" : [""] -},"pluralForm" :"nplurals=1; plural=0;" -}
\ No newline at end of file diff --git a/apps/files/l10n/oc.js b/apps/files/l10n/oc.js deleted file mode 100644 index dbe093680b2..00000000000 --- a/apps/files/l10n/oc.js +++ /dev/null @@ -1,127 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "Impossible de trobar lo fichièr", - "Move or copy" : "Desplaçar o copiar", - "Download" : "Telecargar", - "Delete" : "Suprimir", - "Tags" : "Etiquetas", - "Show list view" : "Afichar la vista en lista", - "Show grid view" : "Afichar la vista en grasilha", - "Home" : "Domicili", - "Close" : "Tampar", - "Favorites" : "Favorits", - "Could not create folder \"{dir}\"" : "Creacion impossibla del dossièr « {dir} »", - "This will stop your current uploads." : "Aquò arrestarà vòstres mandadisses actuals.", - "Upload cancelled." : "Mesa a jorn anullada.", - "Processing files …" : "Tractament dels fichèrs…", - "…" : "…", - "Not enough free space" : "Pas pro d’espaci liure", - "An unknown error has occurred" : "Una error desconeguda s'es produsida", - "Uploading …" : "Mandadís…", - "Actions" : "Accions", - "Rename" : "Renomenar", - "Move" : "Desplaçar", - "Copy" : "Copiar", - "Open" : "Dobrir", - "Delete file" : "Suprimir fichièr", - "Delete folder" : "Suprimir lo repertòri", - "Leave this share" : "Quitar aqueste partiment", - "Files" : "Fichièrs", - "Details" : "Detalhs", - "Pending" : "En espèra", - "Storage is temporarily not available" : "Emmagazinatge temporàriament indisponible", - "Could not move \"{file}\", target exists" : "Impossible de desplaçar \"{file}\", la cibla existís", - "Could not move \"{file}\"" : "Impossible de desplaçar \"{file}\"", - "copy" : "copiar", - "Could not copy \"{file}\"" : "Còpia impossibla « {file} »", - "{newName} already exists" : "{newName} existís ja", - "Could not create file \"{file}\"" : "Impossible de crear lo fichièr \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Impossible de crear lo fichièr \"{file}\" perque existís ja", - "No search results in other folders for {tag}{filter}{endtag}" : "Cap de resultat de recèrca dins d’autres dossièrs per {tag}{filter}{endtag}", - "Name" : "Nom", - "Size" : "Talha", - "Modified" : "Modificat", - "_%n folder_::_%n folders_" : ["%n dossièr","%n dossièrs"], - "_%n file_::_%n files_" : ["%n fichièr","%n fichièrs"], - "{dirs} and {files}" : "{dirs} e {files}", - "_Uploading %n file_::_Uploading %n files_" : ["Mandadís de %n fichièr","Mandadís de %n fichièrs"], - "{used}%" : "{used}%", - "{used} of {quota} used" : "{used} de {quota} utilizat", - "{used} used" : "{used} utilizat", - "\"{name}\" is an invalid file name." : "\"{name}\" es pas un nom de fichièr valid.", - "File name cannot be empty." : "Lo nom de fichièr pòt pas èsser void.", - "\"/\" is not allowed inside a file name." : "« / » es pas permés dins un nom de fichièr.", - "\"{name}\" is not an allowed filetype" : "« {name} » es pas un tipe de fichièr permés", - "View in folder" : "Veire dins lo dossièr", - "Path" : "Camin", - "_%n byte_::_%n bytes_" : ["%n octet","%n octets"], - "Favorited" : "Favorit", - "Favorite" : "Favorit", - "New folder" : "Novèl dorsièr", - "Upload file" : "Upload file", - "Recent" : "Recents", - "Remove from favorites" : "Remove from favorites", - "Add to favorites" : "Add to favorites", - "Added to favorites" : "Apondut als favorits", - "Removed from favorites" : "Tirat dels favorits", - "File changes" : "Modificacions de fichièr", - "Created by {user}" : "Creat per {user}", - "Changed by {user}" : "Modificat per {user}", - "Deleted by {user}" : "Suprimit per {user}", - "Restored by {user}" : "Restaurat per {user}", - "Renamed by {user}" : "Renomenat per {user}", - "Moved by {user}" : "Desplaçat per {user}", - "You created {file}" : "Avètz creat {file}", - "{user} created {file}" : "{user} a creat {file}", - "You changed {file}" : "Avètz cambiat {file}", - "{user} changed {file}" : "{user} a cambiat {file}", - "You deleted {file}" : "Avètz suprimit {file}", - "{user} deleted {file}" : "{user} a suprimit {file}", - "{user} restored {file}" : "{user} a restaurat {file}", - "You moved {oldfile} to {newfile}" : "Avètz desplaçat {oldfile} dins {newfile}", - "All files" : "Totes los fichièrs", - "Upload (max. %s)" : "Mandadís (max. %s)", - "Accept" : "Acceptar", - "Reject" : "Regetar", - "in %s" : "dins %s", - "File Management" : "Gestionari de fichièrs", - "Storage informations" : "Informacions d’emmagazinatge", - "{usedQuotaByte} used" : "{usedQuotaByte} utilizat", - "{relative}% used" : "{relative}% utilizat", - "Change" : "Modificar", - "New owner" : "Proprietari novèl", - "Search users" : "Recercar d’utilizaires", - "Invalid path selected" : "Camin seleccionat invalid", - "Unknown error" : "Error desconeguda", - "Files settings" : "Paramètres dels fichièrs", - "Show hidden files" : "Afichar los fichièrs amagats", - "Additional settings" : "Paramètres addicionals", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar dins lo quichapapièrs", - "Cancel" : "Anullar", - "Create" : "Crear", - "Creating file" : "Creacion del fichièr", - "Templates" : "Modèls", - "No files in here" : "Cap de fichièr aicí", - "No favorites yet" : "Cap de favorits pel moment", - "Deleted files" : "Fichièrs suprimits", - "Shares" : "Partatges", - "Shared with others" : "Partejats amb d’autres", - "Shared with you" : "Shared with you", - "Shared by link" : "Partejat via ligam", - "Deleted shares" : "Partiments suprimits", - "Pending shares" : "Partiments pendents", - "Text file" : "Fichièr tèxt", - "New text file.txt" : "Novèl fichièr tèxte .txt", - "Storage invalid" : "Emmagazinatge invalid", - "Select" : "Select", - "New" : "Novèl", - "Copied!" : "Copiat !", - "Unlimited" : "Illimitat", - "%s used" : "%s utilizat", - "%s%%" : "%s%%", - "%1$s of %2$s used" : "%1$s de %2$s utilizat", - "Settings" : "Paramètres" -}, -"nplurals=2; plural=(n > 1);"); diff --git a/apps/files/l10n/oc.json b/apps/files/l10n/oc.json deleted file mode 100644 index d9d7e910741..00000000000 --- a/apps/files/l10n/oc.json +++ /dev/null @@ -1,125 +0,0 @@ -{ "translations": { - "File could not be found" : "Impossible de trobar lo fichièr", - "Move or copy" : "Desplaçar o copiar", - "Download" : "Telecargar", - "Delete" : "Suprimir", - "Tags" : "Etiquetas", - "Show list view" : "Afichar la vista en lista", - "Show grid view" : "Afichar la vista en grasilha", - "Home" : "Domicili", - "Close" : "Tampar", - "Favorites" : "Favorits", - "Could not create folder \"{dir}\"" : "Creacion impossibla del dossièr « {dir} »", - "This will stop your current uploads." : "Aquò arrestarà vòstres mandadisses actuals.", - "Upload cancelled." : "Mesa a jorn anullada.", - "Processing files …" : "Tractament dels fichèrs…", - "…" : "…", - "Not enough free space" : "Pas pro d’espaci liure", - "An unknown error has occurred" : "Una error desconeguda s'es produsida", - "Uploading …" : "Mandadís…", - "Actions" : "Accions", - "Rename" : "Renomenar", - "Move" : "Desplaçar", - "Copy" : "Copiar", - "Open" : "Dobrir", - "Delete file" : "Suprimir fichièr", - "Delete folder" : "Suprimir lo repertòri", - "Leave this share" : "Quitar aqueste partiment", - "Files" : "Fichièrs", - "Details" : "Detalhs", - "Pending" : "En espèra", - "Storage is temporarily not available" : "Emmagazinatge temporàriament indisponible", - "Could not move \"{file}\", target exists" : "Impossible de desplaçar \"{file}\", la cibla existís", - "Could not move \"{file}\"" : "Impossible de desplaçar \"{file}\"", - "copy" : "copiar", - "Could not copy \"{file}\"" : "Còpia impossibla « {file} »", - "{newName} already exists" : "{newName} existís ja", - "Could not create file \"{file}\"" : "Impossible de crear lo fichièr \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Impossible de crear lo fichièr \"{file}\" perque existís ja", - "No search results in other folders for {tag}{filter}{endtag}" : "Cap de resultat de recèrca dins d’autres dossièrs per {tag}{filter}{endtag}", - "Name" : "Nom", - "Size" : "Talha", - "Modified" : "Modificat", - "_%n folder_::_%n folders_" : ["%n dossièr","%n dossièrs"], - "_%n file_::_%n files_" : ["%n fichièr","%n fichièrs"], - "{dirs} and {files}" : "{dirs} e {files}", - "_Uploading %n file_::_Uploading %n files_" : ["Mandadís de %n fichièr","Mandadís de %n fichièrs"], - "{used}%" : "{used}%", - "{used} of {quota} used" : "{used} de {quota} utilizat", - "{used} used" : "{used} utilizat", - "\"{name}\" is an invalid file name." : "\"{name}\" es pas un nom de fichièr valid.", - "File name cannot be empty." : "Lo nom de fichièr pòt pas èsser void.", - "\"/\" is not allowed inside a file name." : "« / » es pas permés dins un nom de fichièr.", - "\"{name}\" is not an allowed filetype" : "« {name} » es pas un tipe de fichièr permés", - "View in folder" : "Veire dins lo dossièr", - "Path" : "Camin", - "_%n byte_::_%n bytes_" : ["%n octet","%n octets"], - "Favorited" : "Favorit", - "Favorite" : "Favorit", - "New folder" : "Novèl dorsièr", - "Upload file" : "Upload file", - "Recent" : "Recents", - "Remove from favorites" : "Remove from favorites", - "Add to favorites" : "Add to favorites", - "Added to favorites" : "Apondut als favorits", - "Removed from favorites" : "Tirat dels favorits", - "File changes" : "Modificacions de fichièr", - "Created by {user}" : "Creat per {user}", - "Changed by {user}" : "Modificat per {user}", - "Deleted by {user}" : "Suprimit per {user}", - "Restored by {user}" : "Restaurat per {user}", - "Renamed by {user}" : "Renomenat per {user}", - "Moved by {user}" : "Desplaçat per {user}", - "You created {file}" : "Avètz creat {file}", - "{user} created {file}" : "{user} a creat {file}", - "You changed {file}" : "Avètz cambiat {file}", - "{user} changed {file}" : "{user} a cambiat {file}", - "You deleted {file}" : "Avètz suprimit {file}", - "{user} deleted {file}" : "{user} a suprimit {file}", - "{user} restored {file}" : "{user} a restaurat {file}", - "You moved {oldfile} to {newfile}" : "Avètz desplaçat {oldfile} dins {newfile}", - "All files" : "Totes los fichièrs", - "Upload (max. %s)" : "Mandadís (max. %s)", - "Accept" : "Acceptar", - "Reject" : "Regetar", - "in %s" : "dins %s", - "File Management" : "Gestionari de fichièrs", - "Storage informations" : "Informacions d’emmagazinatge", - "{usedQuotaByte} used" : "{usedQuotaByte} utilizat", - "{relative}% used" : "{relative}% utilizat", - "Change" : "Modificar", - "New owner" : "Proprietari novèl", - "Search users" : "Recercar d’utilizaires", - "Invalid path selected" : "Camin seleccionat invalid", - "Unknown error" : "Error desconeguda", - "Files settings" : "Paramètres dels fichièrs", - "Show hidden files" : "Afichar los fichièrs amagats", - "Additional settings" : "Paramètres addicionals", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Copiar dins lo quichapapièrs", - "Cancel" : "Anullar", - "Create" : "Crear", - "Creating file" : "Creacion del fichièr", - "Templates" : "Modèls", - "No files in here" : "Cap de fichièr aicí", - "No favorites yet" : "Cap de favorits pel moment", - "Deleted files" : "Fichièrs suprimits", - "Shares" : "Partatges", - "Shared with others" : "Partejats amb d’autres", - "Shared with you" : "Shared with you", - "Shared by link" : "Partejat via ligam", - "Deleted shares" : "Partiments suprimits", - "Pending shares" : "Partiments pendents", - "Text file" : "Fichièr tèxt", - "New text file.txt" : "Novèl fichièr tèxte .txt", - "Storage invalid" : "Emmagazinatge invalid", - "Select" : "Select", - "New" : "Novèl", - "Copied!" : "Copiat !", - "Unlimited" : "Illimitat", - "%s used" : "%s utilizat", - "%s%%" : "%s%%", - "%1$s of %2$s used" : "%1$s de %2$s utilizat", - "Settings" : "Paramètres" -},"pluralForm" :"nplurals=2; plural=(n > 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/pl.js b/apps/files/l10n/pl.js index 2e652ce1683..3da5bfecf09 100644 --- a/apps/files/l10n/pl.js +++ b/apps/files/l10n/pl.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "Nieznana data", "Clear filter" : "Wyczyść filtr", "Modified" : "Zmodyfikowany", + "Search everywhere" : "Szukaj wszędzie", "Type" : "Rodzaj", "Active filters" : "Aktywne filtry", "Remove filter" : "Usuń filtr", @@ -124,7 +125,11 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Nagłówki kolumn z przyciskami są sortowalne.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Ta lista nie jest w pełni renderowana ze względu na wydajność. Pliki będą renderowane podczas poruszania się po liście.", "File not found" : "Nie odnaleziono pliku", - "{count} selected" : "wybrano {count}", + "_{count} selected_::_{count} selected_" : ["wybrano {count}","wybrano {count}","wybrano {count}","wybrano {count}"], + "Search globally by filename …" : "Szukaj globalnie według nazwy pliku...", + "Search here by filename …" : "Szukaj tutaj według nazwy pliku...", + "Search scope options" : "Opcje zakresu wyszukiwania", + "Search globally" : "Szukaj globalnie", "{usedQuotaByte} used" : "Wykorzystano {usedQuotaByte}", "{used} of {quota} used" : "Wykorzystane {used} z {quota}", "{relative}% used" : "Wykorzystano {relative}%", @@ -179,21 +184,23 @@ OC.L10N.register( "No files in here" : "Brak plików", "Upload some content or sync with your devices!" : "Wyślij lub zsynchronizuj pliki z urządzeniami.", "Go back" : "Wstecz", - "Filter file names …" : "Filtruj nazwy plików…", "Views" : "Widoki", "Files settings" : "Ustawienia Plików", "Your files" : "Twoje pliki", "Open in files" : "Otwórz w Plikach", "File cannot be accessed" : "Nie można uzyskać dostępu do pliku", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Nie znaleziono pliku lub nie masz uprawnień, aby go wyświetlić. Poproś nadawcę o udostępnienie.", + "No search results for “{query}”" : "Brak wyników wyszukiwania dla \"{query}\"", + "Search for files" : "Szukaj plików", "Clipboard is not available" : "Schowek jest niedostępny", "WebDAV URL copied to clipboard" : "Adres URL WebDAV skopiowany do schowka", + "All files" : "Wszystkie pliki", + "Personal files" : "Pliki osobiste", "Sort favorites first" : "Najpierw sortuj ulubione", "Sort folders before files" : "Sortuj katalogi przed plikami", "Show hidden files" : "Pokaż ukryte pliki", "Show file type column" : "Pokaż kolumnę typu pliku", "Crop image previews" : "Przytnij podglądy obrazów", - "Enable the grid view" : "Włącz widok siatki", "Enable folder tree" : "Włącz drzewo katalogów", "Additional settings" : "Ustawienia dodatkowe", "WebDAV" : "WebDAV", @@ -228,6 +235,7 @@ OC.L10N.register( "Show those shortcuts" : "Pokaż te skróty", "You" : "Ty", "Shared multiple times with different people" : "Udostępniony wiele razy różnym osobom", + "Unable to change the favorite state of the file" : "Nie można zmienić ulubionego stanu pliku", "Error while loading the file data" : "Błąd podczas wczytywania danych pliku", "Owner" : "Właściciel", "Remove from favorites" : "Usuń z ulubionych", @@ -268,8 +276,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Zamierzasz usunąć {count} element","Zamierzasz usunąć {count} elementy","Zamierzasz usunąć {count} elementów","Zamierzasz usunąć {count} elementów"], "Confirm deletion" : "Potwierdź usunięcie", "Cancel" : "Anuluj", + "Download" : "Pobierz", "Moving \"{source}\" to \"{destination}\" …" : "Przenoszenie „{source}” do „{destination}”…", "Copying \"{source}\" to \"{destination}\" …" : "Kopiowanie „{source}” do „{destination}”…", + "Destination is not a folder" : "Miejsce docelowe nie jest katalogiem", + "This file/folder is already in that directory" : "Ten plik/katalog znajduje się już w tym katalogu", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Nie można przenieść pliku/katalogu do tego samego katalogu lub do własnego podkatalogu", "(copy)" : "(kopiuj)", "(copy %n)" : "(kopiuj %n)", @@ -288,12 +299,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Anulowano operację przenoszenia lub kopiowania", "Open folder {displayName}" : "Otwórz katalog {displayName}", "Open in Files" : "Otwórz w Plikach", + "Open locally" : "Otwórz lokalnie", + "Failed to redirect to client" : "Nie udało się przekierować do klienta", "Open file locally" : "Otwórz plik lokalnie", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Plik powinien teraz otworzyć się na Twoim urządzeniu. Jeśli tak się nie stanie, sprawdź, czy masz zainstalowaną aplikację komputerową.", "Retry and close" : "Spróbuj ponownie i zamknij", "Open online" : "Otwórz online", - "Failed to redirect to client" : "Nie udało się przekierować do klienta", - "Open locally" : "Otwórz lokalnie", "Rename" : "Zmień nazwę", "Open details" : "Otwórz szczegóły", "View in folder" : "Zobacz w katalogu", @@ -331,6 +342,9 @@ OC.L10N.register( "Files moved successfully" : "Pliki zostały przeniesione pomyślnie", "Conflicts resolution skipped" : "Pominięto rozwiązywanie konfliktów", "Upload cancelled" : "Anulowano przesyłanie", + "Could not rename \"{oldName}\", it does not exist any more" : "Nie można zmienić nazwy \"{oldName}\", już nie istnieje", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nazwa \"{newName}\" jest już używana w katalogu \"{dir}\". Wybierz inną nazwę.", + "Could not rename \"{oldName}\"" : "Nie można zmienić nazwy \"{oldName}\"", "This operation is forbidden" : "Ta operacja jest niedozwolona", "This directory is unavailable, please check the logs or contact the administrator" : "Ten katalog jest niedostępny, sprawdź logi lub skontaktuj się z administratorem", "Storage is temporarily not available" : "Magazyn jest tymczasowo niedostępny", @@ -346,10 +360,8 @@ OC.L10N.register( "List of favorite files and folders." : "Lista ulubionych plików i katalogów.", "No favorites yet" : "Brak ulubionych", "Files and folders you mark as favorite will show up here" : "Pliki i katalogi, które oznaczysz jako ulubione wyświetlą się tutaj", - "All files" : "Wszystkie pliki", "List of your files and folders." : "Lista Twoich plików i katalogów.", "All folders" : "Wszystkie katalogi", - "Personal files" : "Pliki osobiste", "List of your files and folders that are not shared." : "Lista twoich plików i katalogów, które nie są udostępniane", "No personal files found" : "Nie znaleziono plików osobistych", "Files that are not shared will show up here." : "Tutaj pojawią się pliki, które nie są udostępniane.", @@ -357,12 +369,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Lista ostatnio zmodyfikowanych plików i katalogów.", "No recently modified files" : "Brak ostatnio zmodyfikowanych plików", "Files and folders you recently modified will show up here." : "Tutaj pojawią się pliki i katalogi, które ostatnio zmodyfikowałeś.", + "Search" : "Szukaj", + "Search results within your files." : "Wyniki wyszukiwania w Twoich plikach.", "No entries found in this folder" : "Brak wpisów w tym katalogu", "Select all" : "Wybierz wszystko", "Upload too large" : "Wysyłany plik jest za duży", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Pliki, które próbujesz wysłać, przekraczają maksymalną dopuszczalną wielkość.", "File could not be found" : "Nie można znaleźć pliku", - "Download" : "Pobierz", "Show list view" : "Pokaż widok listy", "Show grid view" : "Pokaż widok siatki", "Close" : "Zamknij", @@ -401,9 +414,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Skopiowano {origin} wewnątrz {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Skopiowano {origin} oraz {nbfiles} innych plików wewnątrz {destination}", "{newName} already exists" : "{newName} już istnieje", - "Could not rename \"{fileName}\", it does not exist any more" : "Nie można zmienić nazwy \"{fileName}\", plik już nie istnieje", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nazwa \"{targetName}\" jest już używana w katalogu \"{dir}\". Wybierz inną nazwę.", - "Could not rename \"{fileName}\"" : "Nie można zmienić nazwy \"{fileName}\"", "Could not create file \"{file}\"" : "Nie można utworzyć pliku \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Nie można utworzyć pliku \"{file}\", ponieważ ten plik już istnieje.", "Could not create folder \"{dir}\" because it already exists" : "Nie można utworzyć katalogu \"{dir}\", ponieważ już istnieje", @@ -445,8 +455,7 @@ OC.L10N.register( "Upload (max. %s)" : "Wysyłanie (maks. %s)", "Submitting fields…" : "Przesyłanie pól…", "Filter filenames…" : "Filtruj nazwy plików…", - "Edit file locally" : "Edytuj plik lokalnie", - "Edit online" : "Edycja online", + "Enable the grid view" : "Włącz widok siatki", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} katalog","{folderCount} katalogi","{folderCount} katalogów","{folderCount} katalogów"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} plik","{fileCount} pliki","{fileCount} plików","{fileCount} plików"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 plik i {folderCount} katalog","1 plik i {folderCount} katalogi","1 plik i {folderCount} katalogów","1 plik i {folderCount} katalogów"], @@ -455,7 +464,9 @@ OC.L10N.register( "Personal Files" : "Pliki osobiste", "Text file" : "Plik tekstowy", "New text file.txt" : "Nowy plik tekstowy.txt", - "{count} files could not be converted" : "Nie można przekonwertować {count} plików", - "{count} files successfully converted" : "Zostały pomyślnie przekonwertowane{count} plików" + "%1$s (renamed)" : "%1$s (zmieniona nazwa)", + "renamed file" : "zmieniona nazwa pliku", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Po włączeniu nazw plików zgodnych z systemem Windows, istniejących plików nie można już modyfikować, ale ich właściciel może zmienić ich nazwy na nowe, prawidłowe.", + "Filter file names …" : "Filtruj nazwy plików…" }, "nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"); diff --git a/apps/files/l10n/pl.json b/apps/files/l10n/pl.json index 24c20660260..317d56d6744 100644 --- a/apps/files/l10n/pl.json +++ b/apps/files/l10n/pl.json @@ -104,6 +104,7 @@ "Unknown date" : "Nieznana data", "Clear filter" : "Wyczyść filtr", "Modified" : "Zmodyfikowany", + "Search everywhere" : "Szukaj wszędzie", "Type" : "Rodzaj", "Active filters" : "Aktywne filtry", "Remove filter" : "Usuń filtr", @@ -122,7 +123,11 @@ "Column headers with buttons are sortable." : "Nagłówki kolumn z przyciskami są sortowalne.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Ta lista nie jest w pełni renderowana ze względu na wydajność. Pliki będą renderowane podczas poruszania się po liście.", "File not found" : "Nie odnaleziono pliku", - "{count} selected" : "wybrano {count}", + "_{count} selected_::_{count} selected_" : ["wybrano {count}","wybrano {count}","wybrano {count}","wybrano {count}"], + "Search globally by filename …" : "Szukaj globalnie według nazwy pliku...", + "Search here by filename …" : "Szukaj tutaj według nazwy pliku...", + "Search scope options" : "Opcje zakresu wyszukiwania", + "Search globally" : "Szukaj globalnie", "{usedQuotaByte} used" : "Wykorzystano {usedQuotaByte}", "{used} of {quota} used" : "Wykorzystane {used} z {quota}", "{relative}% used" : "Wykorzystano {relative}%", @@ -177,21 +182,23 @@ "No files in here" : "Brak plików", "Upload some content or sync with your devices!" : "Wyślij lub zsynchronizuj pliki z urządzeniami.", "Go back" : "Wstecz", - "Filter file names …" : "Filtruj nazwy plików…", "Views" : "Widoki", "Files settings" : "Ustawienia Plików", "Your files" : "Twoje pliki", "Open in files" : "Otwórz w Plikach", "File cannot be accessed" : "Nie można uzyskać dostępu do pliku", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Nie znaleziono pliku lub nie masz uprawnień, aby go wyświetlić. Poproś nadawcę o udostępnienie.", + "No search results for “{query}”" : "Brak wyników wyszukiwania dla \"{query}\"", + "Search for files" : "Szukaj plików", "Clipboard is not available" : "Schowek jest niedostępny", "WebDAV URL copied to clipboard" : "Adres URL WebDAV skopiowany do schowka", + "All files" : "Wszystkie pliki", + "Personal files" : "Pliki osobiste", "Sort favorites first" : "Najpierw sortuj ulubione", "Sort folders before files" : "Sortuj katalogi przed plikami", "Show hidden files" : "Pokaż ukryte pliki", "Show file type column" : "Pokaż kolumnę typu pliku", "Crop image previews" : "Przytnij podglądy obrazów", - "Enable the grid view" : "Włącz widok siatki", "Enable folder tree" : "Włącz drzewo katalogów", "Additional settings" : "Ustawienia dodatkowe", "WebDAV" : "WebDAV", @@ -226,6 +233,7 @@ "Show those shortcuts" : "Pokaż te skróty", "You" : "Ty", "Shared multiple times with different people" : "Udostępniony wiele razy różnym osobom", + "Unable to change the favorite state of the file" : "Nie można zmienić ulubionego stanu pliku", "Error while loading the file data" : "Błąd podczas wczytywania danych pliku", "Owner" : "Właściciel", "Remove from favorites" : "Usuń z ulubionych", @@ -266,8 +274,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Zamierzasz usunąć {count} element","Zamierzasz usunąć {count} elementy","Zamierzasz usunąć {count} elementów","Zamierzasz usunąć {count} elementów"], "Confirm deletion" : "Potwierdź usunięcie", "Cancel" : "Anuluj", + "Download" : "Pobierz", "Moving \"{source}\" to \"{destination}\" …" : "Przenoszenie „{source}” do „{destination}”…", "Copying \"{source}\" to \"{destination}\" …" : "Kopiowanie „{source}” do „{destination}”…", + "Destination is not a folder" : "Miejsce docelowe nie jest katalogiem", + "This file/folder is already in that directory" : "Ten plik/katalog znajduje się już w tym katalogu", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Nie można przenieść pliku/katalogu do tego samego katalogu lub do własnego podkatalogu", "(copy)" : "(kopiuj)", "(copy %n)" : "(kopiuj %n)", @@ -286,12 +297,12 @@ "Cancelled move or copy operation" : "Anulowano operację przenoszenia lub kopiowania", "Open folder {displayName}" : "Otwórz katalog {displayName}", "Open in Files" : "Otwórz w Plikach", + "Open locally" : "Otwórz lokalnie", + "Failed to redirect to client" : "Nie udało się przekierować do klienta", "Open file locally" : "Otwórz plik lokalnie", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Plik powinien teraz otworzyć się na Twoim urządzeniu. Jeśli tak się nie stanie, sprawdź, czy masz zainstalowaną aplikację komputerową.", "Retry and close" : "Spróbuj ponownie i zamknij", "Open online" : "Otwórz online", - "Failed to redirect to client" : "Nie udało się przekierować do klienta", - "Open locally" : "Otwórz lokalnie", "Rename" : "Zmień nazwę", "Open details" : "Otwórz szczegóły", "View in folder" : "Zobacz w katalogu", @@ -329,6 +340,9 @@ "Files moved successfully" : "Pliki zostały przeniesione pomyślnie", "Conflicts resolution skipped" : "Pominięto rozwiązywanie konfliktów", "Upload cancelled" : "Anulowano przesyłanie", + "Could not rename \"{oldName}\", it does not exist any more" : "Nie można zmienić nazwy \"{oldName}\", już nie istnieje", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nazwa \"{newName}\" jest już używana w katalogu \"{dir}\". Wybierz inną nazwę.", + "Could not rename \"{oldName}\"" : "Nie można zmienić nazwy \"{oldName}\"", "This operation is forbidden" : "Ta operacja jest niedozwolona", "This directory is unavailable, please check the logs or contact the administrator" : "Ten katalog jest niedostępny, sprawdź logi lub skontaktuj się z administratorem", "Storage is temporarily not available" : "Magazyn jest tymczasowo niedostępny", @@ -344,10 +358,8 @@ "List of favorite files and folders." : "Lista ulubionych plików i katalogów.", "No favorites yet" : "Brak ulubionych", "Files and folders you mark as favorite will show up here" : "Pliki i katalogi, które oznaczysz jako ulubione wyświetlą się tutaj", - "All files" : "Wszystkie pliki", "List of your files and folders." : "Lista Twoich plików i katalogów.", "All folders" : "Wszystkie katalogi", - "Personal files" : "Pliki osobiste", "List of your files and folders that are not shared." : "Lista twoich plików i katalogów, które nie są udostępniane", "No personal files found" : "Nie znaleziono plików osobistych", "Files that are not shared will show up here." : "Tutaj pojawią się pliki, które nie są udostępniane.", @@ -355,12 +367,13 @@ "List of recently modified files and folders." : "Lista ostatnio zmodyfikowanych plików i katalogów.", "No recently modified files" : "Brak ostatnio zmodyfikowanych plików", "Files and folders you recently modified will show up here." : "Tutaj pojawią się pliki i katalogi, które ostatnio zmodyfikowałeś.", + "Search" : "Szukaj", + "Search results within your files." : "Wyniki wyszukiwania w Twoich plikach.", "No entries found in this folder" : "Brak wpisów w tym katalogu", "Select all" : "Wybierz wszystko", "Upload too large" : "Wysyłany plik jest za duży", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Pliki, które próbujesz wysłać, przekraczają maksymalną dopuszczalną wielkość.", "File could not be found" : "Nie można znaleźć pliku", - "Download" : "Pobierz", "Show list view" : "Pokaż widok listy", "Show grid view" : "Pokaż widok siatki", "Close" : "Zamknij", @@ -399,9 +412,6 @@ "Copied {origin} inside {destination}" : "Skopiowano {origin} wewnątrz {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Skopiowano {origin} oraz {nbfiles} innych plików wewnątrz {destination}", "{newName} already exists" : "{newName} już istnieje", - "Could not rename \"{fileName}\", it does not exist any more" : "Nie można zmienić nazwy \"{fileName}\", plik już nie istnieje", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Nazwa \"{targetName}\" jest już używana w katalogu \"{dir}\". Wybierz inną nazwę.", - "Could not rename \"{fileName}\"" : "Nie można zmienić nazwy \"{fileName}\"", "Could not create file \"{file}\"" : "Nie można utworzyć pliku \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Nie można utworzyć pliku \"{file}\", ponieważ ten plik już istnieje.", "Could not create folder \"{dir}\" because it already exists" : "Nie można utworzyć katalogu \"{dir}\", ponieważ już istnieje", @@ -443,8 +453,7 @@ "Upload (max. %s)" : "Wysyłanie (maks. %s)", "Submitting fields…" : "Przesyłanie pól…", "Filter filenames…" : "Filtruj nazwy plików…", - "Edit file locally" : "Edytuj plik lokalnie", - "Edit online" : "Edycja online", + "Enable the grid view" : "Włącz widok siatki", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} katalog","{folderCount} katalogi","{folderCount} katalogów","{folderCount} katalogów"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} plik","{fileCount} pliki","{fileCount} plików","{fileCount} plików"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 plik i {folderCount} katalog","1 plik i {folderCount} katalogi","1 plik i {folderCount} katalogów","1 plik i {folderCount} katalogów"], @@ -453,7 +462,9 @@ "Personal Files" : "Pliki osobiste", "Text file" : "Plik tekstowy", "New text file.txt" : "Nowy plik tekstowy.txt", - "{count} files could not be converted" : "Nie można przekonwertować {count} plików", - "{count} files successfully converted" : "Zostały pomyślnie przekonwertowane{count} plików" + "%1$s (renamed)" : "%1$s (zmieniona nazwa)", + "renamed file" : "zmieniona nazwa pliku", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Po włączeniu nazw plików zgodnych z systemem Windows, istniejących plików nie można już modyfikować, ale ich właściciel może zmienić ich nazwy na nowe, prawidłowe.", + "Filter file names …" : "Filtruj nazwy plików…" },"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);" }
\ No newline at end of file diff --git a/apps/files/l10n/ps.js b/apps/files/l10n/ps.js deleted file mode 100644 index 5dc63b90c17..00000000000 --- a/apps/files/l10n/ps.js +++ /dev/null @@ -1,135 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "فایل نشته", - "Move or copy" : "انتقال یا کاپي کول", - "Download" : "ښکته کول", - "Delete" : "ړنګول", - "Tags" : "نښکې", - "Home" : "کور", - "Close" : "بندول", - "Favorites" : "په نښه شوي", - "Could not create folder \"{dir}\"" : "\"{dir}\" فولډر نشي جوړېدای", - "This will stop your current uploads." : "دا به اوسني فايلونه پورته کول بند کړي.", - "Upload cancelled." : "فایل پورته کول بند شول.", - "Processing files …" : "فایلونه د چمتووالي په حال کې دي ...", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "{filename} فایل نشي پورته کېدای ځکه چې تش دی. 0", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "تاسې {size1} پورته کوئ خو يوازې {size2} پاتې دی او ځای کم دی. ", - "Target folder \"{dir}\" does not exist any more" : "\"{dir}\" فولډر نور شتون نلري", - "Not enough free space" : "تش ځای نشته", - "An unknown error has occurred" : "ستونزه وه.", - "Uploading …" : "فايل د پورته کېدو په حال کې دی ...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} له {totalSize} ({bitrate})", - "Uploading that item is not supported" : "دا ډول فایل نشئ پورته کولای", - "Target folder does not exist any more" : "دغه فولډر نور شتون نلري", - "Actions" : "کړنې", - "Rename" : "نوم بدلول", - "Move" : "انتقال", - "Copy" : "کاپي کول", - "Choose target folder" : "د ورانتقالېدو فولډر ټاکل", - "Open" : "پرانيستل", - "Could not load info for file \"{file}\"" : "د \"{file}\" فایل معلومات نشي پرانيستل کېدای", - "Files" : "فایلونه", - "Details" : "معلومات", - "Pending" : "د انتظار په حال کې", - "Unable to determine date" : "نېټه نه معلومېږي", - "This operation is forbidden" : "دا کړنه نشي کېدای", - "Storage is temporarily not available" : "ذخیره د لنډې مودې لپاره نشته", - "Could not move \"{file}\", target exists" : "\"{file}\" فایل نشي انتقالېدای ځکه هلته له مخه شتون لري", - "Could not move \"{file}\"" : "\"{file}\" فایل نشي انتقالېدای", - "copy" : "کاپي", - "Could not copy \"{file}\", target exists" : "\"{file}\" فایل نشي کاپي کېدای ځکه هلته له مخه شتون لري", - "Could not copy \"{file}\"" : "\"{file}\" فایل نشي کاپي کېدای", - "Copied {origin} inside {destination}" : "له {origin} څخه {destination} کاپي شو", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} او {nbfiles} نور فایلونه {destination} ته کاپي شول", - "{newName} already exists" : "{newName} له پخوا شتون لري", - "Could not rename \"{fileName}\"" : " \"{fileName}\" فایل نوم نشئ بدلولی", - "Could not create file \"{file}\"" : "\"{file}\" فایل نشي جوړېدای", - "Could not create file \"{file}\" because it already exists" : "\"{file}\" فایل موجود دی. بيا يې نشئ جوړولی.", - "Could not create folder \"{dir}\" because it already exists" : "\"{dir}\" فولډر موجود دی. بيا يې نشئ جوړولی.", - "Error deleting file \"{fileName}\"." : "\"{fileName}\" فايل پاکولو کې ستونزه ده", - "No search results in other folders for {tag}{filter}{endtag}" : "په نورو فولډرونو کې د {tag}{filter}{endtag} لپاره پايلې نه وې", - "Name" : "نوم", - "Size" : "کچه", - "Modified" : "د بدلون نېټه", - "_%n folder_::_%n folders_" : ["%n فولډر","%n فولډرونه"], - "_%n file_::_%n files_" : ["%n فایل","%n فایلونه"], - "{dirs} and {files}" : "{dirs} او {files}", - "_including %n hidden_::_including %n hidden_" : [" پټ سربېره","%n پټ سربېره"], - "_Uploading %n file_::_Uploading %n files_" : ["%n فایل پورته کول","%n فایلونه پورته کول"], - "Select file range" : "د فایلونو اندازه وټاکئ", - "{used} of {quota} used" : "له {quota} څخه {used} کارول شوې", - "{used} used" : "{used} کارول شوې", - "\"{name}\" is an invalid file name." : "\"{name}\" د فایل لپاره سم نوم نه دی", - "File name cannot be empty." : "فایل نوم تش نشي کېدای", - "\"/\" is not allowed inside a file name." : "د فایل په نوم کې \"/\" نشئ کارولای", - "\"{name}\" is not an allowed filetype" : "\"{name}\" ډول فایلونو اجازه نشته", - "View in folder" : "په فولډر کې کتل", - "Path" : "درک", - "_%n byte_::_%n bytes_" : ["%n بایټ","%n بايټونه"], - "Favorited" : "په نښه شو", - "Favorite" : "په نښه شوی", - "Copy direct link (only works for users who have access to this file/folder)" : "نېغ لېنک کاپي کول", - "You can only favorite a single file or folder at a time" : "په يو وخت یو فایل یا فولډر په نښه کېدای شي", - "New folder" : "نوی فولډر", - "Upload file" : "فایل پورته کول", - "Recent" : "وروستي", - "Not favorited" : "په نښه شوی نه دی", - "Remove from favorites" : "له نښو ويستل", - "Add to favorites" : "په نښه کول", - "Added to favorites" : "په نښه شو", - "Removed from favorites" : "له نښو لېرې شو", - "You added {file} to your favorites" : "تاسې خپلو په نښه شويو فایلونو ته {file} ورډېر کړ", - "You removed {file} from your favorites" : "تاسې له خپلو په نښه شويو فایلونو څخه {file} لرې کړ", - "File changes" : "د فایل بدلونونه", - "Created by {user}" : "{user} لخوا جوړ شوی", - "Changed by {user}" : "{user} لخوا تغیر شوی", - "Deleted by {user}" : "{user} لخوا ړنګ شوی", - "Restored by {user}" : "{user} لخوا بېرته اصلي شوی", - "Renamed by {user}" : "{user} لخوا بیا نومول شوی", - "Moved by {user}" : "{user} لخوا انتقال شوی", - "\"remote user\"" : "\"د بل ځای کارن\"", - "You created {file}" : "تاسې {file} جوړ کړی", - "{user} created {file}" : "{user} کارن {file} فایل جوړ کړ", - "{file} was created in a public folder" : "{file} په یو عمومي فولډر کې جوړ شوی", - "You changed {file}" : "تاسې په {file} کې تغیر راوستی", - "You changed an encrypted file in {file}" : " تاسې په {file} کې يو خوندي فایل بدل کړ", - "{user} changed {file}" : "{user} کارن {file} فایل کې تغیر رواستی", - "{user} changed an encrypted file in {file}" : "{user} يو خوندي فايل په {file} کې بدل کړ", - "You deleted {file}" : "تاسې {file} ړنګ کړی", - "You deleted an encrypted file in {file}" : "تاسې په {file} کې يو خوندي فايل ړنګ کړ", - "{user} deleted {file}" : "{user} کارن {file} فایل ړنګ کړ", - "{user} deleted an encrypted file in {file}" : "{user} په {file} کې يو خوندي فايل ړنګ کړ", - "You restored {file}" : "تاسې {file} اصلي حالت ته کړی", - "{user} restored {file}" : "{user} کارن {file} فایل اصلي حالت ته کړی", - "You renamed {oldfile} to {newfile}" : "تاسې {oldfile} فایل {newfile} نوم ته اړولی ", - "{user} renamed {oldfile} to {newfile}" : "{user} {oldfile} فایل {newfile} نوم ته اړولی ", - "All files" : "ټول فایلونه", - "Upload (max. %s)" : "پورته کول (%s نهايي)", - "File Management" : "فایلونه ترتیبول", - "Select all" : "ټول ټاکل", - "Unknown error" : "نامعلومه ستونزه", - "No files in here" : "دلته فایلونه نشته", - "Show hidden files" : "پټ فایلونه ليدل", - "Toggle grid view" : "په جدولي شکل ليدل", - "No entries found in this folder" : "په دې فولډر کې څه نشته", - "Upload too large" : "د پورته کېدونکي فایل کچه لوړه ده", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "د دې سرور لپاره د پورته کېدونکي فایل کچه لوړه ده", - "No favorites yet" : "تر اوسه نښې نشته", - "Files and folders you mark as favorite will show up here" : "هغه فایلونه او فولډرې چې تاسې په نښه کړئ دلته به ښکاري", - "Shares" : "شريک شوي", - "Shared with others" : "نورو سره شريک شوي", - "Shared with you" : "تاسې سره شريک شوي", - "Shared by link" : "په لېنک شريک شوي", - "Deleted shares" : "ړنګ شوي لېنکونه", - "Text file" : "متن فایل", - "New text file.txt" : "New text file.txt", - "Storage invalid" : "ذخیره ناسمه ده", - "Unlimited" : "نامحدود", - "Cancel" : "پرېښول", - "%s used" : "%sکارول شوې", - "%1$s of %2$s used" : "د %2$sبرخې %1$sکارول شوې", - "Deleted files" : "ړنګ شوي فایلونه" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/ps.json b/apps/files/l10n/ps.json deleted file mode 100644 index 7a7f4c16da1..00000000000 --- a/apps/files/l10n/ps.json +++ /dev/null @@ -1,133 +0,0 @@ -{ "translations": { - "File could not be found" : "فایل نشته", - "Move or copy" : "انتقال یا کاپي کول", - "Download" : "ښکته کول", - "Delete" : "ړنګول", - "Tags" : "نښکې", - "Home" : "کور", - "Close" : "بندول", - "Favorites" : "په نښه شوي", - "Could not create folder \"{dir}\"" : "\"{dir}\" فولډر نشي جوړېدای", - "This will stop your current uploads." : "دا به اوسني فايلونه پورته کول بند کړي.", - "Upload cancelled." : "فایل پورته کول بند شول.", - "Processing files …" : "فایلونه د چمتووالي په حال کې دي ...", - "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "{filename} فایل نشي پورته کېدای ځکه چې تش دی. 0", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "تاسې {size1} پورته کوئ خو يوازې {size2} پاتې دی او ځای کم دی. ", - "Target folder \"{dir}\" does not exist any more" : "\"{dir}\" فولډر نور شتون نلري", - "Not enough free space" : "تش ځای نشته", - "An unknown error has occurred" : "ستونزه وه.", - "Uploading …" : "فايل د پورته کېدو په حال کې دی ...", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} له {totalSize} ({bitrate})", - "Uploading that item is not supported" : "دا ډول فایل نشئ پورته کولای", - "Target folder does not exist any more" : "دغه فولډر نور شتون نلري", - "Actions" : "کړنې", - "Rename" : "نوم بدلول", - "Move" : "انتقال", - "Copy" : "کاپي کول", - "Choose target folder" : "د ورانتقالېدو فولډر ټاکل", - "Open" : "پرانيستل", - "Could not load info for file \"{file}\"" : "د \"{file}\" فایل معلومات نشي پرانيستل کېدای", - "Files" : "فایلونه", - "Details" : "معلومات", - "Pending" : "د انتظار په حال کې", - "Unable to determine date" : "نېټه نه معلومېږي", - "This operation is forbidden" : "دا کړنه نشي کېدای", - "Storage is temporarily not available" : "ذخیره د لنډې مودې لپاره نشته", - "Could not move \"{file}\", target exists" : "\"{file}\" فایل نشي انتقالېدای ځکه هلته له مخه شتون لري", - "Could not move \"{file}\"" : "\"{file}\" فایل نشي انتقالېدای", - "copy" : "کاپي", - "Could not copy \"{file}\", target exists" : "\"{file}\" فایل نشي کاپي کېدای ځکه هلته له مخه شتون لري", - "Could not copy \"{file}\"" : "\"{file}\" فایل نشي کاپي کېدای", - "Copied {origin} inside {destination}" : "له {origin} څخه {destination} کاپي شو", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} او {nbfiles} نور فایلونه {destination} ته کاپي شول", - "{newName} already exists" : "{newName} له پخوا شتون لري", - "Could not rename \"{fileName}\"" : " \"{fileName}\" فایل نوم نشئ بدلولی", - "Could not create file \"{file}\"" : "\"{file}\" فایل نشي جوړېدای", - "Could not create file \"{file}\" because it already exists" : "\"{file}\" فایل موجود دی. بيا يې نشئ جوړولی.", - "Could not create folder \"{dir}\" because it already exists" : "\"{dir}\" فولډر موجود دی. بيا يې نشئ جوړولی.", - "Error deleting file \"{fileName}\"." : "\"{fileName}\" فايل پاکولو کې ستونزه ده", - "No search results in other folders for {tag}{filter}{endtag}" : "په نورو فولډرونو کې د {tag}{filter}{endtag} لپاره پايلې نه وې", - "Name" : "نوم", - "Size" : "کچه", - "Modified" : "د بدلون نېټه", - "_%n folder_::_%n folders_" : ["%n فولډر","%n فولډرونه"], - "_%n file_::_%n files_" : ["%n فایل","%n فایلونه"], - "{dirs} and {files}" : "{dirs} او {files}", - "_including %n hidden_::_including %n hidden_" : [" پټ سربېره","%n پټ سربېره"], - "_Uploading %n file_::_Uploading %n files_" : ["%n فایل پورته کول","%n فایلونه پورته کول"], - "Select file range" : "د فایلونو اندازه وټاکئ", - "{used} of {quota} used" : "له {quota} څخه {used} کارول شوې", - "{used} used" : "{used} کارول شوې", - "\"{name}\" is an invalid file name." : "\"{name}\" د فایل لپاره سم نوم نه دی", - "File name cannot be empty." : "فایل نوم تش نشي کېدای", - "\"/\" is not allowed inside a file name." : "د فایل په نوم کې \"/\" نشئ کارولای", - "\"{name}\" is not an allowed filetype" : "\"{name}\" ډول فایلونو اجازه نشته", - "View in folder" : "په فولډر کې کتل", - "Path" : "درک", - "_%n byte_::_%n bytes_" : ["%n بایټ","%n بايټونه"], - "Favorited" : "په نښه شو", - "Favorite" : "په نښه شوی", - "Copy direct link (only works for users who have access to this file/folder)" : "نېغ لېنک کاپي کول", - "You can only favorite a single file or folder at a time" : "په يو وخت یو فایل یا فولډر په نښه کېدای شي", - "New folder" : "نوی فولډر", - "Upload file" : "فایل پورته کول", - "Recent" : "وروستي", - "Not favorited" : "په نښه شوی نه دی", - "Remove from favorites" : "له نښو ويستل", - "Add to favorites" : "په نښه کول", - "Added to favorites" : "په نښه شو", - "Removed from favorites" : "له نښو لېرې شو", - "You added {file} to your favorites" : "تاسې خپلو په نښه شويو فایلونو ته {file} ورډېر کړ", - "You removed {file} from your favorites" : "تاسې له خپلو په نښه شويو فایلونو څخه {file} لرې کړ", - "File changes" : "د فایل بدلونونه", - "Created by {user}" : "{user} لخوا جوړ شوی", - "Changed by {user}" : "{user} لخوا تغیر شوی", - "Deleted by {user}" : "{user} لخوا ړنګ شوی", - "Restored by {user}" : "{user} لخوا بېرته اصلي شوی", - "Renamed by {user}" : "{user} لخوا بیا نومول شوی", - "Moved by {user}" : "{user} لخوا انتقال شوی", - "\"remote user\"" : "\"د بل ځای کارن\"", - "You created {file}" : "تاسې {file} جوړ کړی", - "{user} created {file}" : "{user} کارن {file} فایل جوړ کړ", - "{file} was created in a public folder" : "{file} په یو عمومي فولډر کې جوړ شوی", - "You changed {file}" : "تاسې په {file} کې تغیر راوستی", - "You changed an encrypted file in {file}" : " تاسې په {file} کې يو خوندي فایل بدل کړ", - "{user} changed {file}" : "{user} کارن {file} فایل کې تغیر رواستی", - "{user} changed an encrypted file in {file}" : "{user} يو خوندي فايل په {file} کې بدل کړ", - "You deleted {file}" : "تاسې {file} ړنګ کړی", - "You deleted an encrypted file in {file}" : "تاسې په {file} کې يو خوندي فايل ړنګ کړ", - "{user} deleted {file}" : "{user} کارن {file} فایل ړنګ کړ", - "{user} deleted an encrypted file in {file}" : "{user} په {file} کې يو خوندي فايل ړنګ کړ", - "You restored {file}" : "تاسې {file} اصلي حالت ته کړی", - "{user} restored {file}" : "{user} کارن {file} فایل اصلي حالت ته کړی", - "You renamed {oldfile} to {newfile}" : "تاسې {oldfile} فایل {newfile} نوم ته اړولی ", - "{user} renamed {oldfile} to {newfile}" : "{user} {oldfile} فایل {newfile} نوم ته اړولی ", - "All files" : "ټول فایلونه", - "Upload (max. %s)" : "پورته کول (%s نهايي)", - "File Management" : "فایلونه ترتیبول", - "Select all" : "ټول ټاکل", - "Unknown error" : "نامعلومه ستونزه", - "No files in here" : "دلته فایلونه نشته", - "Show hidden files" : "پټ فایلونه ليدل", - "Toggle grid view" : "په جدولي شکل ليدل", - "No entries found in this folder" : "په دې فولډر کې څه نشته", - "Upload too large" : "د پورته کېدونکي فایل کچه لوړه ده", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "د دې سرور لپاره د پورته کېدونکي فایل کچه لوړه ده", - "No favorites yet" : "تر اوسه نښې نشته", - "Files and folders you mark as favorite will show up here" : "هغه فایلونه او فولډرې چې تاسې په نښه کړئ دلته به ښکاري", - "Shares" : "شريک شوي", - "Shared with others" : "نورو سره شريک شوي", - "Shared with you" : "تاسې سره شريک شوي", - "Shared by link" : "په لېنک شريک شوي", - "Deleted shares" : "ړنګ شوي لېنکونه", - "Text file" : "متن فایل", - "New text file.txt" : "New text file.txt", - "Storage invalid" : "ذخیره ناسمه ده", - "Unlimited" : "نامحدود", - "Cancel" : "پرېښول", - "%s used" : "%sکارول شوې", - "%1$s of %2$s used" : "د %2$sبرخې %1$sکارول شوې", - "Deleted files" : "ړنګ شوي فایلونه" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/pt_BR.js b/apps/files/l10n/pt_BR.js index 091fe73d2f6..74a6f6da7b6 100644 --- a/apps/files/l10n/pt_BR.js +++ b/apps/files/l10n/pt_BR.js @@ -67,11 +67,11 @@ OC.L10N.register( "Your ownership transfer of {path} to {user} has completed." : "A transferência da sua propriedade de {path} para {user} foi concluída.", "The ownership transfer of {path} from {user} has completed." : "A transferência da propriedade de {path} de {user} foi concluída.", "in %s" : "em %s", - "Transferred from %1$s on %2$s" : "Transferido de %1$s para %2$s", + "Transferred from %1$s on %2$s" : "Transferido de %1$s em %2$s", "Files compatibility" : "Compatibilidade de arquivos", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Permitir restringir nomes de arquivos para garantir que os arquivos possam ser sincronizados com todos os clientes. Por padrão, todos os nomes de arquivos válidos em POSIX (p. ex., Linux ou macOS) são permitidos.", "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Depois de ativar os nomes de arquivos compatíveis com o Windows, os arquivos existentes não podem mais ser modificados, mas podem ser renomeados para novos nomes válidos pelo proprietário.", - "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Também é possível migrar arquivos automaticamente depois de ativar essa configuração. Consulte a documentação sobre o comando occ.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Também é possível migrar arquivos automaticamente depois de ativar esta configuração. Consulte a documentação sobre o comando occ.", "Enforce Windows compatibility" : "Forçar compatibilidade com Windows ", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Isso bloqueará nomes de arquivos não válidos em sistemas Windows, como nomes reservados ou caracteres especiais. Mas isso não imporá a compatibilidade da distinção entre maiúsculas e minúsculas.", "File Management" : "Gerenciamento de Arquivos", @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "Data desconhecida", "Clear filter" : "Limpar filtro", "Modified" : "Modificado", + "Search everywhere" : "Pesquisar em qualquer lugar", "Type" : "Tipo", "Active filters" : "Filtros ativos", "Remove filter" : "Remover filtro", @@ -121,10 +122,15 @@ OC.L10N.register( "(selected)" : "(selecionados)", "List of files and folders." : "Lista de arquivos e pastas.", "You have used your space quota and cannot upload files anymore." : "Você usou sua cota de espaço e não pode mais fazer upload de arquivos.", - "Column headers with buttons are sortable." : "Os cabeçalhos das colunas com botões são classificáveis.", - "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Essa lista não é totalmente renderizada por motivos de desempenho. Os arquivos serão renderizados conforme você navega pela lista.", + "Column headers with buttons are sortable." : "Os cabeçalhos de coluna com botões podem ser ordenados.", + "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Esta lista não é totalmente renderizada por motivos de desempenho. Os arquivos serão renderizados à medida que você navegar pela lista.", "File not found" : "Arquivo não encontrado", - "{count} selected" : "{count} selecionados", + "_{count} selected_::_{count} selected_" : ["{count} selecionado","{count} selecionados","{count} selecionados"], + "Search globally by filename …" : "Pesquisar globalmente por nome de arquivo …", + "Search here by filename …" : "Pesquisar aqui por nome de arquivo …", + "Search scope options" : "Opções de escopo da pesquisa", + "Filter and search from this location" : "Filtrar e pesquisar a partir deste local", + "Search globally" : "Pesquisar globalmente", "{usedQuotaByte} used" : "{usedQuotaByte} usado", "{used} of {quota} used" : "{used} de {quota} usados", "{relative}% used" : "{relative}% usado", @@ -136,6 +142,7 @@ OC.L10N.register( "Create new folder" : "Criar nova pasta", "This name is already in use." : "Este nome já está em uso.", "Create" : "Criar", + "Files starting with a dot are hidden by default" : "Os arquivos que começam com um ponto são ocultos por padrão", "Fill template fields" : "Preencher campos do template", "Submitting fields …" : "Enviando os campos …", "Submit" : "Enviar", @@ -179,34 +186,38 @@ OC.L10N.register( "No files in here" : "Nenhum arquivo aqui", "Upload some content or sync with your devices!" : "Envie um arquivo ou sincronize com seus dispositivos!", "Go back" : "Voltar", - "Filter file names …" : "Filtrar nomes de arquivos …", "Views" : "Visualizações", "Files settings" : "Configurações de arquivos", "Your files" : "Seus arquivos", "Open in files" : "Abrir em arquivos", "File cannot be accessed" : "O arquivo não pode ser acessado", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "O arquivo não foi encontrado ou você não tem permissão para visualizá-lo. Peça ao remetente para compartilhá-lo.", + "No search results for “{query}”" : "Sem resultados de pesquisa para \"{query}\"", + "Search for files" : "Pesquisar arquivos", "Clipboard is not available" : "A área de transferência não está disponível", "WebDAV URL copied to clipboard" : "URL de WebDAV copiado para a área de transferência", + "Default view" : "Visualização padrão", + "All files" : "Todos os arquivos", + "Personal files" : "Arquivos pessoais", "Sort favorites first" : "Ordenar favoritos primeiro", "Sort folders before files" : "Ordenar pastas antes de arquivos", "Show hidden files" : "Mostrar arquivos ocultos", "Show file type column" : "Mostrar coluna de tipo de arquivo", "Crop image previews" : "Cortar visualizações de imagem", - "Enable the grid view" : "Ativar a visualização em grade", "Enable folder tree" : "Ativar árvore de pastas", "Additional settings" : "Configurações adicionais", "WebDAV" : "WebDAV", "WebDAV URL" : "URL WebDAV", "Copy to clipboard" : "Copiar para área de transferência", "Use this address to access your Files via WebDAV" : "Use este endereço para acessar seus Arquivos via WebDAV", - "If you have enabled 2FA, you must create and use a new app password by clicking here." : "If you have enabled 2FA, you must create and use a new app password by clicking here.", + "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Se tiver ativado a 2FA, você deverá criar e usar uma nova senha do aplicativo clicando aqui.", "Warnings" : "Avisos", "Prevent warning dialogs from open or reenable them." : "Impedir que as caixas de diálogo de aviso sejam abertas ou reativá-las.", "Show a warning dialog when changing a file extension." : "Mostrar uma caixa de diálogo de aviso ao alterar uma extensão de arquivo.", + "Show a warning dialog when deleting files." : "Mostrar uma caixa de diálogo de aviso ao excluir arquivos.", "Keyboard shortcuts" : "Atalhos do teclado", "Speed up your Files experience with these quick shortcuts." : "Acelere sua experiência com os Arquivos com estes atalhos", - "Open the actions menu for a file" : "Abrir menu de ações para arquivo", + "Open the actions menu for a file" : "Abrir o menu de ações para um arquivo", "Rename a file" : "Renomear um arquivo", "Delete a file" : "Remover um arquivo", "Favorite or remove a file from favorites" : "Favoritar ou remover arquivo dos favoritos", @@ -215,37 +226,38 @@ OC.L10N.register( "Select all files" : "Selecionar todos os arquivos", "Deselect all files" : "Deselecionar todos os arquivos", "Select or deselect a file" : "Selecionar ou deselecionar um arquivo", - "Select a range of files" : "Selecionar múltiplos arquivos", + "Select a range of files" : "Selecione um intervalo de arquivos", "Navigation" : "Navegação", "Navigate to the parent folder" : "Navegar para o diretório pai", "Navigate to the file above" : "Navegar para o arquivo acima", "Navigate to the file below" : "Navegar para o arquivo abaixo", "Navigate to the file on the left (in grid mode)" : "Navegar para o arquivo à esquerda (no modo de grade)", "Navigate to the file on the right (in grid mode)" : "Navegar para o arquivo à direita (no modo de grade)", - "View" : "Visualizar", - "Toggle the grid view" : "Ativar/Desativar modo grade", + "View" : "Visualização", + "Toggle the grid view" : "Alternar visualização em grade", "Open the sidebar for a file" : "Abrir barra lateral para um arquivo", "Show those shortcuts" : "Mostrar esses atalhos", "You" : "Você", "Shared multiple times with different people" : "Compartilhado várias vezes com pessoas diferentes", + "Unable to change the favorite state of the file" : "Impossível mudar estado de favorito do arquivo", "Error while loading the file data" : "Erro ao carregar os dados do arquivo", "Owner" : "Proprietário", "Remove from favorites" : "Excluir dos favoritos", "Add to favorites" : "Adicionar aos favoritos", "Tags" : "Etiquetas", "Blank" : "Em branco", - "Unable to create new file from template" : "Incapaz de criar novo arquivo a partir do modelo", + "Unable to create new file from template" : "Não é possível criar novo arquivo a partir do modelo", "Pick a template for {name}" : "Escolha um modelo para {name}", - "Create a new file with the selected template" : "Crie um novo arquivo com o modelo selecionado", + "Create a new file with the selected template" : "Criar um novo arquivo com o modelo selecionado", "Creating file" : "Criando arquivo", "Save as {displayName}" : "Salvar como {displayName}", "Save as …" : "Salvar como …", "Converting files …" : "Convertendo arquivos …", "Failed to convert files: {message}" : "Falha ao converter arquivos: {message}", - "All files failed to be converted" : "Todos os arquivos falharam na conversão", + "All files failed to be converted" : "Falha na conversão de todos os arquivos", "One file could not be converted: {message}" : "Um arquivo não pôde ser convertido: {message}", - "_One file could not be converted_::_%n files could not be converted_" : ["Não foi possível converter um arquivo","Não foi possível converter %n arquivos","Não foi possível converter %n arquivos"], - "_One file successfully converted_::_%n files successfully converted_" : ["Um arquivo convertido com sucesso","%n arquivos convertidos com sucesso","%n arquivos convertidos com sucesso"], + "_One file could not be converted_::_%n files could not be converted_" : ["Não foi possível converter um arquivo","Não foi possível converter %n de arquivos","Não foi possível converter %n arquivos"], + "_One file successfully converted_::_%n files successfully converted_" : ["Um arquivo convertido com sucesso","%n de arquivos convertidos com sucesso","%n arquivos convertidos com sucesso"], "Files successfully converted" : "Arquivos convertidos com sucesso", "Failed to convert files" : "Falha ao converter arquivos", "Converting file …" : "Convertendo arquivo …", @@ -264,12 +276,15 @@ OC.L10N.register( "Delete folder" : "Excluir pasta", "Delete folders" : "Excluir pastas", "Delete" : "Excluir", - "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["Você está prestes a excluir permanentemente {count} item","Você está prestes a excluir permanentemente {count} itens","Você está prestes a excluir permanentemente {count} itens"], - "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Você está prestes a excluir {count} item","Você está prestes a excluir {count} itens","Você está prestes a excluir {count} itens"], + "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["Você está prestes a excluir permanentemente {count} item","Você está prestes a excluir permanentemente {count} de itens","Você está prestes a excluir permanentemente {count} itens"], + "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Você está prestes a excluir {count} item","Você está prestes a excluir {count} de itens","Você está prestes a excluir {count} itens"], "Confirm deletion" : "Confirmar exclusão", "Cancel" : "Cancelar", + "Download" : "Baixar", "Moving \"{source}\" to \"{destination}\" …" : "Movendo \"{source}\" para \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Copiando \"{source}\" para \"{destination}\" …", + "Destination is not a folder" : "O destino não é uma pasta", + "This file/folder is already in that directory" : "Este arquivo/esta pasta já está nesse diretório", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Não é possível mover um arquivo/pasta para ele mesmo ou para uma subpasta dele mesmo", "(copy)" : "(cópia)", "(copy %n)" : "(cópia %n)", @@ -288,12 +303,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Operação de mover ou copiar cancelada", "Open folder {displayName}" : "Abrir a pasta {displayName}", "Open in Files" : "Abrir em Arquivos", + "Open locally" : "Abrir localmente", + "Failed to redirect to client" : "Falha ao redirecionar para o cliente", "Open file locally" : "Abrir o arquivo localmente", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "O arquivo agora deve abrir no seu dispositivo. Caso contrário, verifique se você tem o aplicativo para desktop instalado.", "Retry and close" : "Repetir e fechar", "Open online" : "Abrir on-line", - "Failed to redirect to client" : "Falha ao redirecionar para o cliente", - "Open locally" : "Abrir localmente", "Rename" : "Renomear", "Open details" : "Abrir detalhes", "View in folder" : "Exibir na pasta", @@ -320,10 +335,10 @@ OC.L10N.register( "Search in folder: {folder}" : "Pesquisar na pasta: {folder}", "One of the dropped files could not be processed" : "Um dos arquivos depositados não pôde ser processado", "Your browser does not support the Filesystem API. Directories will not be uploaded" : "Seu navegador não oferece suporte à API Filesystem. Os diretórios não serão carregados", - "No files to upload" : "Não há arquivos para enviar", + "No files to upload" : "Não há arquivos para carregar", "Unable to create the directory {directory}" : "Não foi possível criar o diretório {directory}", "Some files could not be uploaded" : "Alguns arquivos não puderam ser carregados", - "Files uploaded successfully" : "Arquivos enviados com sucesso", + "Files uploaded successfully" : "Arquivos carregados com sucesso", "No files to process" : "Nenhum arquivo para processar", "Some files could not be copied" : "Alguns arquivos não puderam ser copiados", "Some files could not be moved" : "Alguns arquivos não puderam ser movidos", @@ -331,13 +346,16 @@ OC.L10N.register( "Files moved successfully" : "Arquivos movidos com sucesso", "Conflicts resolution skipped" : "Resolução de conflitos pulada", "Upload cancelled" : "Upload cancelado", + "Could not rename \"{oldName}\", it does not exist any more" : "Não foi possível renomear \"{oldName}\", ele não existe mais", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome \"{newName}\" já é utilizado na pasta \"{dir}\". Escolha um nome diferente.", + "Could not rename \"{oldName}\"" : "Não foi possível renomear \"{oldName}\"", "This operation is forbidden" : "Esta operação é proibida", "This directory is unavailable, please check the logs or contact the administrator" : "Este diretório não está disponível, por favor verifique os logs ou contacte o administrador", "Storage is temporarily not available" : "O armazenamento está temporariamente indisponível", "Unexpected error: {error}" : "Erro inesperado: {error}", - "_%n file_::_%n files_" : ["%n arquivo","%n arquivos","%n arquivos"], - "_%n folder_::_%n folders_" : ["%n pasta","%n pastas","%n pastas"], - "_%n hidden_::_%n hidden_" : ["%n oculto","%n ocultos","%n ocultos"], + "_%n file_::_%n files_" : ["%n arquivo","%n de arquivos","%n arquivos"], + "_%n folder_::_%n folders_" : ["%n pasta","%n de pastas","%n pastas"], + "_%n hidden_::_%n hidden_" : ["%n oculto","%n de ocultos","%n ocultos"], "Filename must not be empty." : "O nome do arquivo não pode estar vazio.", "\"{char}\" is not allowed inside a filename." : "\"{char}\" não é permitido dentro de um nome de arquivo.", "\"{segment}\" is a reserved name and not allowed for filenames." : "\"{segment}\" é um nome reservado e não é permitido para nomes de arquivos.", @@ -346,10 +364,8 @@ OC.L10N.register( "List of favorite files and folders." : "Lista de arquivos e pastas favoritos", "No favorites yet" : "Você não possui favoritos!", "Files and folders you mark as favorite will show up here" : "Suas pastas e arquivos favoritos serão exibidos aqui.", - "All files" : "Todos os arquivos", "List of your files and folders." : "Lista de seus arquivos e pastas.", "All folders" : "Todas as pastas", - "Personal files" : "Arquivos pessoais", "List of your files and folders that are not shared." : "Lista dos seus arquivos e pastas que não estão compartilhados.", "No personal files found" : "Nenhum arquivo pessoal encontrado", "Files that are not shared will show up here." : "Arquivos que não estão compartilhados aparecerão aqui.", @@ -357,12 +373,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Lista de arquivos e pastas modificados recentemente.", "No recently modified files" : "Nenhum arquivo modificado recentemente", "Files and folders you recently modified will show up here." : "Arquivos e pastas que você modificou recentemente aparecerão aqui.", + "Search" : "Pesquisar", + "Search results within your files." : "Resultados da pesquisa em seus arquivos.", "No entries found in this folder" : "Nenhuma entrada foi encontrada nesta pasta", "Select all" : "Selecionar tudo", "Upload too large" : "Arquivo muito grande para fazer upload", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os arquivos que você está tentando enviar excederam o tamanho máximo para arquivos no servidor.", "File could not be found" : "O arquivo não foi encontrado", - "Download" : "Baixar", "Show list view" : "Mostrar visualização em lista", "Show grid view" : "Mostrar visualização em grade", "Close" : "Fechar", @@ -401,9 +418,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin} foi copiado para {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} e outros {nbfiles} arquivos foram copiados para {destination}", "{newName} already exists" : "{newName} já existe", - "Could not rename \"{fileName}\", it does not exist any more" : "Não foi possível renomear \"{fileName}\" pois ele não existe mais", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome \"{targetName}\" já está sendo usado na pasta \"{dir}\". Por favor escolha um nome diferente.", - "Could not rename \"{fileName}\"" : "Não foi possível renomear \"{fileName}\"", "Could not create file \"{file}\"" : "Não foi possível criar o arquivo \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Não foi possível criar o arquivo \"{file}\" pois ele já existe", "Could not create folder \"{dir}\" because it already exists" : "Não foi possível criar a pasta \"{dir}\" pois ela já existe", @@ -412,9 +426,9 @@ OC.L10N.register( "No search results in other folders for {tag}{filter}{endtag}" : "Sem resultados de pesquisa em outras pastas para {tag}{filter}{endtag}", "Enter more than two characters to search in other folders" : "Digite mais de dois caracteres para pesquisar em outras pastas", "{dirs} and {files}" : "{dirs} e {files}", - "_including %n hidden_::_including %n hidden_" : ["incluindo %n oculto","incluindo %n ocultos","incluindo %n ocultos"], + "_including %n hidden_::_including %n hidden_" : ["incluindo %n oculto","incluindo %n de ocultos","incluindo %n ocultos"], "You do not have permission to upload or create files here" : "Você não tem permissão para carregar ou criar arquivos aqui", - "_Uploading %n file_::_Uploading %n files_" : ["Enviando %n arquivo","Enviando %n arquivos","Enviando %n arquivos"], + "_Uploading %n file_::_Uploading %n files_" : ["Enviando %n arquivo","Enviando %n de arquivos","Enviando %n arquivos"], "New" : "Novo", "New file/folder menu" : "Menu de novo arquivo/pasta", "Select file range" : "Selecionar o intervalo de arquivos", @@ -432,30 +446,31 @@ OC.L10N.register( "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "A pasta de grupo \"{mountPoint}\" está quase cheia ({usedSpacePercent}%).", "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "O armazenamento externo \"{mountPoint}\" está quase cheio ({usedSpacePercent}%).", "Your storage is almost full ({usedSpacePercent}%)." : "Seu armazenamento está quase cheio ({usedSpacePercent}%).", - "_matches \"{filter}\"_::_match \"{filter}\"_" : ["coincide \"{filter}\"","coincide \"{filter}\"","coincide \"{filter}\""], - "Direct link was copied (only works for people who have access to this file/folder)" : "Link direto foi copiado (funciona apenas para pessoas que têm acesso a este arquivo/pasta)", + "_matches \"{filter}\"_::_match \"{filter}\"_" : ["corresponde a \"{filter}\"","correspondem a \"{filter}\"","correspondem a \"{filter}\""], + "Direct link was copied (only works for people who have access to this file/folder)" : "Link direto foi copiado (funciona apenas para pessoas que têm acesso a este arquivo/esta pasta)", "Path" : "Caminho", "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favored" : "Favoritado", - "Favor" : "Favor", - "Copy direct link (only works for people who have access to this file/folder)" : "Copiar link direto (funciona apenas para pessoas que têm acesso a este arquivo/pasta)", + "Favored" : "Marcado como favorito", + "Favor" : "Marcar como favorito", + "Copy direct link (only works for people who have access to this file/folder)" : "Copiar link direto (funciona apenas para pessoas que têm acesso a este arquivo/esta pasta)", "Upload file" : "Enviar arquivo", - "Not favored" : "Não favoritado", + "Not favored" : "Não marcado como favorito", "An error occurred while trying to update the tags" : "Ocorreu um erro enquanto tentava atualizar as etiquetas", "Upload (max. %s)" : "Upload (max. %s)", "Submitting fields…" : "Enviando campos…", "Filter filenames…" : "Filtrar nomes de arquivos…", - "Edit file locally" : "Editar arquivo localmente", - "Edit online" : "Editar on-line", - "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} pasta","{folderCount} pastas","{folderCount} pastas"], - "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} arquivo","{fileCount} arquivos","{fileCount} arquivos"], - "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 arquivo e {folderCount} pasta","1 arquivo e {folderCount} pastas","1 arquivo e {folderCount} pastas"], - "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} arquivo e 1 pasta","{fileCount} arquivos e 1 pasta","{fileCount} arquivos e 1 pasta"], + "Enable the grid view" : "Ativar a visualização em grade", + "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} pasta","{folderCount} de pastas","{folderCount} pastas"], + "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} arquivo","{fileCount} de arquivos","{fileCount} arquivos"], + "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 arquivo e {folderCount} pasta","1 arquivo e {folderCount} de pastas","1 arquivo e {folderCount} pastas"], + "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} arquivo e 1 pasta","{fileCount} de arquivos e 1 pasta","{fileCount} arquivos e 1 pasta"], "{fileCount} files and {folderCount} folders" : "{fileCount} arquivos e {folderCount} pastas", "Personal Files" : "Arquivos pessoais", "Text file" : "Arquivo texto", "New text file.txt" : "Novo arquivo de texto.txt", - "{count} files could not be converted" : "{count} arquivos não puderam ser convertidos", - "{count} files successfully converted" : "{count} arquivos convertidos com sucesso" + "%1$s (renamed)" : "%1$s (renomeado)", + "renamed file" : "arquivo renomeado", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Depois de ativar os nomes de arquivos compatíveis com o Windows, os arquivos existentes não podem mais ser modificados, mas podem ser renomeados para novos nomes válidos pelo proprietário.", + "Filter file names …" : "Filtrar nomes de arquivos …" }, "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/pt_BR.json b/apps/files/l10n/pt_BR.json index a1a8a55396b..78de8f01be9 100644 --- a/apps/files/l10n/pt_BR.json +++ b/apps/files/l10n/pt_BR.json @@ -65,11 +65,11 @@ "Your ownership transfer of {path} to {user} has completed." : "A transferência da sua propriedade de {path} para {user} foi concluída.", "The ownership transfer of {path} from {user} has completed." : "A transferência da propriedade de {path} de {user} foi concluída.", "in %s" : "em %s", - "Transferred from %1$s on %2$s" : "Transferido de %1$s para %2$s", + "Transferred from %1$s on %2$s" : "Transferido de %1$s em %2$s", "Files compatibility" : "Compatibilidade de arquivos", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Permitir restringir nomes de arquivos para garantir que os arquivos possam ser sincronizados com todos os clientes. Por padrão, todos os nomes de arquivos válidos em POSIX (p. ex., Linux ou macOS) são permitidos.", "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Depois de ativar os nomes de arquivos compatíveis com o Windows, os arquivos existentes não podem mais ser modificados, mas podem ser renomeados para novos nomes válidos pelo proprietário.", - "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Também é possível migrar arquivos automaticamente depois de ativar essa configuração. Consulte a documentação sobre o comando occ.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Também é possível migrar arquivos automaticamente depois de ativar esta configuração. Consulte a documentação sobre o comando occ.", "Enforce Windows compatibility" : "Forçar compatibilidade com Windows ", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Isso bloqueará nomes de arquivos não válidos em sistemas Windows, como nomes reservados ou caracteres especiais. Mas isso não imporá a compatibilidade da distinção entre maiúsculas e minúsculas.", "File Management" : "Gerenciamento de Arquivos", @@ -104,6 +104,7 @@ "Unknown date" : "Data desconhecida", "Clear filter" : "Limpar filtro", "Modified" : "Modificado", + "Search everywhere" : "Pesquisar em qualquer lugar", "Type" : "Tipo", "Active filters" : "Filtros ativos", "Remove filter" : "Remover filtro", @@ -119,10 +120,15 @@ "(selected)" : "(selecionados)", "List of files and folders." : "Lista de arquivos e pastas.", "You have used your space quota and cannot upload files anymore." : "Você usou sua cota de espaço e não pode mais fazer upload de arquivos.", - "Column headers with buttons are sortable." : "Os cabeçalhos das colunas com botões são classificáveis.", - "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Essa lista não é totalmente renderizada por motivos de desempenho. Os arquivos serão renderizados conforme você navega pela lista.", + "Column headers with buttons are sortable." : "Os cabeçalhos de coluna com botões podem ser ordenados.", + "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Esta lista não é totalmente renderizada por motivos de desempenho. Os arquivos serão renderizados à medida que você navegar pela lista.", "File not found" : "Arquivo não encontrado", - "{count} selected" : "{count} selecionados", + "_{count} selected_::_{count} selected_" : ["{count} selecionado","{count} selecionados","{count} selecionados"], + "Search globally by filename …" : "Pesquisar globalmente por nome de arquivo …", + "Search here by filename …" : "Pesquisar aqui por nome de arquivo …", + "Search scope options" : "Opções de escopo da pesquisa", + "Filter and search from this location" : "Filtrar e pesquisar a partir deste local", + "Search globally" : "Pesquisar globalmente", "{usedQuotaByte} used" : "{usedQuotaByte} usado", "{used} of {quota} used" : "{used} de {quota} usados", "{relative}% used" : "{relative}% usado", @@ -134,6 +140,7 @@ "Create new folder" : "Criar nova pasta", "This name is already in use." : "Este nome já está em uso.", "Create" : "Criar", + "Files starting with a dot are hidden by default" : "Os arquivos que começam com um ponto são ocultos por padrão", "Fill template fields" : "Preencher campos do template", "Submitting fields …" : "Enviando os campos …", "Submit" : "Enviar", @@ -177,34 +184,38 @@ "No files in here" : "Nenhum arquivo aqui", "Upload some content or sync with your devices!" : "Envie um arquivo ou sincronize com seus dispositivos!", "Go back" : "Voltar", - "Filter file names …" : "Filtrar nomes de arquivos …", "Views" : "Visualizações", "Files settings" : "Configurações de arquivos", "Your files" : "Seus arquivos", "Open in files" : "Abrir em arquivos", "File cannot be accessed" : "O arquivo não pode ser acessado", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "O arquivo não foi encontrado ou você não tem permissão para visualizá-lo. Peça ao remetente para compartilhá-lo.", + "No search results for “{query}”" : "Sem resultados de pesquisa para \"{query}\"", + "Search for files" : "Pesquisar arquivos", "Clipboard is not available" : "A área de transferência não está disponível", "WebDAV URL copied to clipboard" : "URL de WebDAV copiado para a área de transferência", + "Default view" : "Visualização padrão", + "All files" : "Todos os arquivos", + "Personal files" : "Arquivos pessoais", "Sort favorites first" : "Ordenar favoritos primeiro", "Sort folders before files" : "Ordenar pastas antes de arquivos", "Show hidden files" : "Mostrar arquivos ocultos", "Show file type column" : "Mostrar coluna de tipo de arquivo", "Crop image previews" : "Cortar visualizações de imagem", - "Enable the grid view" : "Ativar a visualização em grade", "Enable folder tree" : "Ativar árvore de pastas", "Additional settings" : "Configurações adicionais", "WebDAV" : "WebDAV", "WebDAV URL" : "URL WebDAV", "Copy to clipboard" : "Copiar para área de transferência", "Use this address to access your Files via WebDAV" : "Use este endereço para acessar seus Arquivos via WebDAV", - "If you have enabled 2FA, you must create and use a new app password by clicking here." : "If you have enabled 2FA, you must create and use a new app password by clicking here.", + "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Se tiver ativado a 2FA, você deverá criar e usar uma nova senha do aplicativo clicando aqui.", "Warnings" : "Avisos", "Prevent warning dialogs from open or reenable them." : "Impedir que as caixas de diálogo de aviso sejam abertas ou reativá-las.", "Show a warning dialog when changing a file extension." : "Mostrar uma caixa de diálogo de aviso ao alterar uma extensão de arquivo.", + "Show a warning dialog when deleting files." : "Mostrar uma caixa de diálogo de aviso ao excluir arquivos.", "Keyboard shortcuts" : "Atalhos do teclado", "Speed up your Files experience with these quick shortcuts." : "Acelere sua experiência com os Arquivos com estes atalhos", - "Open the actions menu for a file" : "Abrir menu de ações para arquivo", + "Open the actions menu for a file" : "Abrir o menu de ações para um arquivo", "Rename a file" : "Renomear um arquivo", "Delete a file" : "Remover um arquivo", "Favorite or remove a file from favorites" : "Favoritar ou remover arquivo dos favoritos", @@ -213,37 +224,38 @@ "Select all files" : "Selecionar todos os arquivos", "Deselect all files" : "Deselecionar todos os arquivos", "Select or deselect a file" : "Selecionar ou deselecionar um arquivo", - "Select a range of files" : "Selecionar múltiplos arquivos", + "Select a range of files" : "Selecione um intervalo de arquivos", "Navigation" : "Navegação", "Navigate to the parent folder" : "Navegar para o diretório pai", "Navigate to the file above" : "Navegar para o arquivo acima", "Navigate to the file below" : "Navegar para o arquivo abaixo", "Navigate to the file on the left (in grid mode)" : "Navegar para o arquivo à esquerda (no modo de grade)", "Navigate to the file on the right (in grid mode)" : "Navegar para o arquivo à direita (no modo de grade)", - "View" : "Visualizar", - "Toggle the grid view" : "Ativar/Desativar modo grade", + "View" : "Visualização", + "Toggle the grid view" : "Alternar visualização em grade", "Open the sidebar for a file" : "Abrir barra lateral para um arquivo", "Show those shortcuts" : "Mostrar esses atalhos", "You" : "Você", "Shared multiple times with different people" : "Compartilhado várias vezes com pessoas diferentes", + "Unable to change the favorite state of the file" : "Impossível mudar estado de favorito do arquivo", "Error while loading the file data" : "Erro ao carregar os dados do arquivo", "Owner" : "Proprietário", "Remove from favorites" : "Excluir dos favoritos", "Add to favorites" : "Adicionar aos favoritos", "Tags" : "Etiquetas", "Blank" : "Em branco", - "Unable to create new file from template" : "Incapaz de criar novo arquivo a partir do modelo", + "Unable to create new file from template" : "Não é possível criar novo arquivo a partir do modelo", "Pick a template for {name}" : "Escolha um modelo para {name}", - "Create a new file with the selected template" : "Crie um novo arquivo com o modelo selecionado", + "Create a new file with the selected template" : "Criar um novo arquivo com o modelo selecionado", "Creating file" : "Criando arquivo", "Save as {displayName}" : "Salvar como {displayName}", "Save as …" : "Salvar como …", "Converting files …" : "Convertendo arquivos …", "Failed to convert files: {message}" : "Falha ao converter arquivos: {message}", - "All files failed to be converted" : "Todos os arquivos falharam na conversão", + "All files failed to be converted" : "Falha na conversão de todos os arquivos", "One file could not be converted: {message}" : "Um arquivo não pôde ser convertido: {message}", - "_One file could not be converted_::_%n files could not be converted_" : ["Não foi possível converter um arquivo","Não foi possível converter %n arquivos","Não foi possível converter %n arquivos"], - "_One file successfully converted_::_%n files successfully converted_" : ["Um arquivo convertido com sucesso","%n arquivos convertidos com sucesso","%n arquivos convertidos com sucesso"], + "_One file could not be converted_::_%n files could not be converted_" : ["Não foi possível converter um arquivo","Não foi possível converter %n de arquivos","Não foi possível converter %n arquivos"], + "_One file successfully converted_::_%n files successfully converted_" : ["Um arquivo convertido com sucesso","%n de arquivos convertidos com sucesso","%n arquivos convertidos com sucesso"], "Files successfully converted" : "Arquivos convertidos com sucesso", "Failed to convert files" : "Falha ao converter arquivos", "Converting file …" : "Convertendo arquivo …", @@ -262,12 +274,15 @@ "Delete folder" : "Excluir pasta", "Delete folders" : "Excluir pastas", "Delete" : "Excluir", - "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["Você está prestes a excluir permanentemente {count} item","Você está prestes a excluir permanentemente {count} itens","Você está prestes a excluir permanentemente {count} itens"], - "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Você está prestes a excluir {count} item","Você está prestes a excluir {count} itens","Você está prestes a excluir {count} itens"], + "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["Você está prestes a excluir permanentemente {count} item","Você está prestes a excluir permanentemente {count} de itens","Você está prestes a excluir permanentemente {count} itens"], + "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Você está prestes a excluir {count} item","Você está prestes a excluir {count} de itens","Você está prestes a excluir {count} itens"], "Confirm deletion" : "Confirmar exclusão", "Cancel" : "Cancelar", + "Download" : "Baixar", "Moving \"{source}\" to \"{destination}\" …" : "Movendo \"{source}\" para \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Copiando \"{source}\" para \"{destination}\" …", + "Destination is not a folder" : "O destino não é uma pasta", + "This file/folder is already in that directory" : "Este arquivo/esta pasta já está nesse diretório", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Não é possível mover um arquivo/pasta para ele mesmo ou para uma subpasta dele mesmo", "(copy)" : "(cópia)", "(copy %n)" : "(cópia %n)", @@ -286,12 +301,12 @@ "Cancelled move or copy operation" : "Operação de mover ou copiar cancelada", "Open folder {displayName}" : "Abrir a pasta {displayName}", "Open in Files" : "Abrir em Arquivos", + "Open locally" : "Abrir localmente", + "Failed to redirect to client" : "Falha ao redirecionar para o cliente", "Open file locally" : "Abrir o arquivo localmente", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "O arquivo agora deve abrir no seu dispositivo. Caso contrário, verifique se você tem o aplicativo para desktop instalado.", "Retry and close" : "Repetir e fechar", "Open online" : "Abrir on-line", - "Failed to redirect to client" : "Falha ao redirecionar para o cliente", - "Open locally" : "Abrir localmente", "Rename" : "Renomear", "Open details" : "Abrir detalhes", "View in folder" : "Exibir na pasta", @@ -318,10 +333,10 @@ "Search in folder: {folder}" : "Pesquisar na pasta: {folder}", "One of the dropped files could not be processed" : "Um dos arquivos depositados não pôde ser processado", "Your browser does not support the Filesystem API. Directories will not be uploaded" : "Seu navegador não oferece suporte à API Filesystem. Os diretórios não serão carregados", - "No files to upload" : "Não há arquivos para enviar", + "No files to upload" : "Não há arquivos para carregar", "Unable to create the directory {directory}" : "Não foi possível criar o diretório {directory}", "Some files could not be uploaded" : "Alguns arquivos não puderam ser carregados", - "Files uploaded successfully" : "Arquivos enviados com sucesso", + "Files uploaded successfully" : "Arquivos carregados com sucesso", "No files to process" : "Nenhum arquivo para processar", "Some files could not be copied" : "Alguns arquivos não puderam ser copiados", "Some files could not be moved" : "Alguns arquivos não puderam ser movidos", @@ -329,13 +344,16 @@ "Files moved successfully" : "Arquivos movidos com sucesso", "Conflicts resolution skipped" : "Resolução de conflitos pulada", "Upload cancelled" : "Upload cancelado", + "Could not rename \"{oldName}\", it does not exist any more" : "Não foi possível renomear \"{oldName}\", ele não existe mais", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome \"{newName}\" já é utilizado na pasta \"{dir}\". Escolha um nome diferente.", + "Could not rename \"{oldName}\"" : "Não foi possível renomear \"{oldName}\"", "This operation is forbidden" : "Esta operação é proibida", "This directory is unavailable, please check the logs or contact the administrator" : "Este diretório não está disponível, por favor verifique os logs ou contacte o administrador", "Storage is temporarily not available" : "O armazenamento está temporariamente indisponível", "Unexpected error: {error}" : "Erro inesperado: {error}", - "_%n file_::_%n files_" : ["%n arquivo","%n arquivos","%n arquivos"], - "_%n folder_::_%n folders_" : ["%n pasta","%n pastas","%n pastas"], - "_%n hidden_::_%n hidden_" : ["%n oculto","%n ocultos","%n ocultos"], + "_%n file_::_%n files_" : ["%n arquivo","%n de arquivos","%n arquivos"], + "_%n folder_::_%n folders_" : ["%n pasta","%n de pastas","%n pastas"], + "_%n hidden_::_%n hidden_" : ["%n oculto","%n de ocultos","%n ocultos"], "Filename must not be empty." : "O nome do arquivo não pode estar vazio.", "\"{char}\" is not allowed inside a filename." : "\"{char}\" não é permitido dentro de um nome de arquivo.", "\"{segment}\" is a reserved name and not allowed for filenames." : "\"{segment}\" é um nome reservado e não é permitido para nomes de arquivos.", @@ -344,10 +362,8 @@ "List of favorite files and folders." : "Lista de arquivos e pastas favoritos", "No favorites yet" : "Você não possui favoritos!", "Files and folders you mark as favorite will show up here" : "Suas pastas e arquivos favoritos serão exibidos aqui.", - "All files" : "Todos os arquivos", "List of your files and folders." : "Lista de seus arquivos e pastas.", "All folders" : "Todas as pastas", - "Personal files" : "Arquivos pessoais", "List of your files and folders that are not shared." : "Lista dos seus arquivos e pastas que não estão compartilhados.", "No personal files found" : "Nenhum arquivo pessoal encontrado", "Files that are not shared will show up here." : "Arquivos que não estão compartilhados aparecerão aqui.", @@ -355,12 +371,13 @@ "List of recently modified files and folders." : "Lista de arquivos e pastas modificados recentemente.", "No recently modified files" : "Nenhum arquivo modificado recentemente", "Files and folders you recently modified will show up here." : "Arquivos e pastas que você modificou recentemente aparecerão aqui.", + "Search" : "Pesquisar", + "Search results within your files." : "Resultados da pesquisa em seus arquivos.", "No entries found in this folder" : "Nenhuma entrada foi encontrada nesta pasta", "Select all" : "Selecionar tudo", "Upload too large" : "Arquivo muito grande para fazer upload", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os arquivos que você está tentando enviar excederam o tamanho máximo para arquivos no servidor.", "File could not be found" : "O arquivo não foi encontrado", - "Download" : "Baixar", "Show list view" : "Mostrar visualização em lista", "Show grid view" : "Mostrar visualização em grade", "Close" : "Fechar", @@ -399,9 +416,6 @@ "Copied {origin} inside {destination}" : "{origin} foi copiado para {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} e outros {nbfiles} arquivos foram copiados para {destination}", "{newName} already exists" : "{newName} já existe", - "Could not rename \"{fileName}\", it does not exist any more" : "Não foi possível renomear \"{fileName}\" pois ele não existe mais", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome \"{targetName}\" já está sendo usado na pasta \"{dir}\". Por favor escolha um nome diferente.", - "Could not rename \"{fileName}\"" : "Não foi possível renomear \"{fileName}\"", "Could not create file \"{file}\"" : "Não foi possível criar o arquivo \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Não foi possível criar o arquivo \"{file}\" pois ele já existe", "Could not create folder \"{dir}\" because it already exists" : "Não foi possível criar a pasta \"{dir}\" pois ela já existe", @@ -410,9 +424,9 @@ "No search results in other folders for {tag}{filter}{endtag}" : "Sem resultados de pesquisa em outras pastas para {tag}{filter}{endtag}", "Enter more than two characters to search in other folders" : "Digite mais de dois caracteres para pesquisar em outras pastas", "{dirs} and {files}" : "{dirs} e {files}", - "_including %n hidden_::_including %n hidden_" : ["incluindo %n oculto","incluindo %n ocultos","incluindo %n ocultos"], + "_including %n hidden_::_including %n hidden_" : ["incluindo %n oculto","incluindo %n de ocultos","incluindo %n ocultos"], "You do not have permission to upload or create files here" : "Você não tem permissão para carregar ou criar arquivos aqui", - "_Uploading %n file_::_Uploading %n files_" : ["Enviando %n arquivo","Enviando %n arquivos","Enviando %n arquivos"], + "_Uploading %n file_::_Uploading %n files_" : ["Enviando %n arquivo","Enviando %n de arquivos","Enviando %n arquivos"], "New" : "Novo", "New file/folder menu" : "Menu de novo arquivo/pasta", "Select file range" : "Selecionar o intervalo de arquivos", @@ -430,30 +444,31 @@ "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "A pasta de grupo \"{mountPoint}\" está quase cheia ({usedSpacePercent}%).", "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "O armazenamento externo \"{mountPoint}\" está quase cheio ({usedSpacePercent}%).", "Your storage is almost full ({usedSpacePercent}%)." : "Seu armazenamento está quase cheio ({usedSpacePercent}%).", - "_matches \"{filter}\"_::_match \"{filter}\"_" : ["coincide \"{filter}\"","coincide \"{filter}\"","coincide \"{filter}\""], - "Direct link was copied (only works for people who have access to this file/folder)" : "Link direto foi copiado (funciona apenas para pessoas que têm acesso a este arquivo/pasta)", + "_matches \"{filter}\"_::_match \"{filter}\"_" : ["corresponde a \"{filter}\"","correspondem a \"{filter}\"","correspondem a \"{filter}\""], + "Direct link was copied (only works for people who have access to this file/folder)" : "Link direto foi copiado (funciona apenas para pessoas que têm acesso a este arquivo/esta pasta)", "Path" : "Caminho", "_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"], - "Favored" : "Favoritado", - "Favor" : "Favor", - "Copy direct link (only works for people who have access to this file/folder)" : "Copiar link direto (funciona apenas para pessoas que têm acesso a este arquivo/pasta)", + "Favored" : "Marcado como favorito", + "Favor" : "Marcar como favorito", + "Copy direct link (only works for people who have access to this file/folder)" : "Copiar link direto (funciona apenas para pessoas que têm acesso a este arquivo/esta pasta)", "Upload file" : "Enviar arquivo", - "Not favored" : "Não favoritado", + "Not favored" : "Não marcado como favorito", "An error occurred while trying to update the tags" : "Ocorreu um erro enquanto tentava atualizar as etiquetas", "Upload (max. %s)" : "Upload (max. %s)", "Submitting fields…" : "Enviando campos…", "Filter filenames…" : "Filtrar nomes de arquivos…", - "Edit file locally" : "Editar arquivo localmente", - "Edit online" : "Editar on-line", - "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} pasta","{folderCount} pastas","{folderCount} pastas"], - "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} arquivo","{fileCount} arquivos","{fileCount} arquivos"], - "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 arquivo e {folderCount} pasta","1 arquivo e {folderCount} pastas","1 arquivo e {folderCount} pastas"], - "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} arquivo e 1 pasta","{fileCount} arquivos e 1 pasta","{fileCount} arquivos e 1 pasta"], + "Enable the grid view" : "Ativar a visualização em grade", + "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} pasta","{folderCount} de pastas","{folderCount} pastas"], + "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} arquivo","{fileCount} de arquivos","{fileCount} arquivos"], + "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 arquivo e {folderCount} pasta","1 arquivo e {folderCount} de pastas","1 arquivo e {folderCount} pastas"], + "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} arquivo e 1 pasta","{fileCount} de arquivos e 1 pasta","{fileCount} arquivos e 1 pasta"], "{fileCount} files and {folderCount} folders" : "{fileCount} arquivos e {folderCount} pastas", "Personal Files" : "Arquivos pessoais", "Text file" : "Arquivo texto", "New text file.txt" : "Novo arquivo de texto.txt", - "{count} files could not be converted" : "{count} arquivos não puderam ser convertidos", - "{count} files successfully converted" : "{count} arquivos convertidos com sucesso" + "%1$s (renamed)" : "%1$s (renomeado)", + "renamed file" : "arquivo renomeado", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Depois de ativar os nomes de arquivos compatíveis com o Windows, os arquivos existentes não podem mais ser modificados, mas podem ser renomeados para novos nomes válidos pelo proprietário.", + "Filter file names …" : "Filtrar nomes de arquivos …" },"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/l10n/pt_PT.js b/apps/files/l10n/pt_PT.js index f7ee81df2ff..0cc126b87d3 100644 --- a/apps/files/l10n/pt_PT.js +++ b/apps/files/l10n/pt_PT.js @@ -90,6 +90,7 @@ OC.L10N.register( "Pending" : "Pendente", "Clear filter" : "Limpar filtro", "Modified" : "Modificado", + "Search everywhere" : "Pesquisar em todo o lado", "Type" : "Tipo", "Active filters" : "Filtros ativos", "Remove filter" : "Remover filtro", @@ -105,7 +106,8 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Os cabeçalhos das colunas com botões são ordenáveis", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Por motivos de desempenho, esta lista não é totalmente processada. Os ficheiros serão processados à medida que navega na lista.", "File not found" : "Ficheiro não encontrado", - "{count} selected" : "{count} selecionado ", + "_{count} selected_::_{count} selected_" : ["{count} selecionado","{count} selecionado","{count} selecionado"], + "Search globally" : "Procura global", "{usedQuotaByte} used" : "{usedQuotaByte} usado", "{used} of {quota} used" : "utilizado {used} de {quota}", "{relative}% used" : "{relative}% usado", @@ -143,6 +145,8 @@ OC.L10N.register( "Go back" : "Voltar", "Views" : "Vistas", "Files settings" : "Definições do Ficheiros", + "All files" : "Todos os ficheiros", + "Personal files" : "Ficheiros pessoais", "Show hidden files" : "Mostrar ficheiros ocultos", "Additional settings" : "Definições adicionais", "WebDAV" : "WebDAV", @@ -163,18 +167,26 @@ OC.L10N.register( "Delete folder" : "Apagar pasta", "Delete" : "Apagar", "Cancel" : "Cancelar", + "Download" : "Transferir", + "Copy to {target}" : "Copiar para {target}", "Copy" : "Copiar", + "Move to {target}" : "Mover para {target}", "Move" : "Mover", "Move or copy" : "Mover ou copiar", "Failed to redirect to client" : "Erro ao redirecionar para o cliente", "Rename" : "Renomear", "View in folder" : "Ver na pasta", "Today" : "Hoje", + "Last 7 days" : "Últimos 7 dias", + "Last 30 days" : "Últimos 30 dias", "Documents" : "Documentos", "Audio" : "Áudio", "Videos" : "Vídeos", "Templates" : "Modelos", "Some files could not be moved" : "Não foi possível mover alguns ficheiros", + "Could not rename \"{oldName}\", it does not exist any more" : "Não foi possível renomear “{oldName}”, já não existe", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome “{newName}” já está a ser utilizado na pasta “{dir}”. Por favor, escolha um nome diferente.", + "Could not rename \"{oldName}\"" : "Não foi possível renomear \"{oldName}\"", "This operation is forbidden" : "Esta operação é proibida", "This directory is unavailable, please check the logs or contact the administrator" : "Esta diretoria está indisponível, por favor, verifique os registos ou contacte o administrador", "Storage is temporarily not available" : "Armazenamento temporariamente indisponível", @@ -182,15 +194,13 @@ OC.L10N.register( "_%n folder_::_%n folders_" : ["%n pasta","%n pastas","%n pastas"], "No favorites yet" : "Sem favoritos", "Files and folders you mark as favorite will show up here" : "Os ficheiros e pastas que marcou como favoritos serão mostrados aqui", - "All files" : "Todos os ficheiros", - "Personal files" : "Ficheiros pessoais", "Recent" : "Recentes", + "Search" : "Pesquisa sobre", "No entries found in this folder" : "Não foram encontradas entradas nesta pasta", "Select all" : "Selecionar todos", "Upload too large" : "Envio muito grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os ficheiros que está a tentar enviar excedem o tamanho máximo para os envios de ficheiro neste servidor.", "File could not be found" : "O ficheiro não foi encontrado", - "Download" : "Transferir", "Show list view" : "Mostrar visualização em lista", "Show grid view" : "Mostrar visualização em grelha", "Close" : "Fechar", @@ -226,9 +236,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Copiado {origin} para {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copiados {origin} e {nbfiles} outros ficheiros para dentro de {destination}", "{newName} already exists" : "{newName} já existe", - "Could not rename \"{fileName}\", it does not exist any more" : "Não foi possível renomear \"{fileName}\", este já não existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome \"{targetName}\" já está em utilização na pasta \"{dir}\". Por favor, escolha um nome diferente.", - "Could not rename \"{fileName}\"" : "Não foi possível renomear \"{fileName}\"", "Could not create file \"{file}\"" : "Não foi possível criar o ficheiro \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Não foi possível criar o ficheiro \"{file}\", porque este já existe", "Could not create folder \"{dir}\" because it already exists" : "Não foi possível criar a pasta \"{dir}\", porque esta já existe", @@ -260,6 +267,8 @@ OC.L10N.register( "{fileCount} files and {folderCount} folders" : "{fileCount} ficheiros e {folderCount} pastas", "Personal Files" : "Ficheiros pessoais", "Text file" : "Ficheiro de Texto", - "New text file.txt" : "Novo texto ficheiro.txt" + "New text file.txt" : "Novo texto ficheiro.txt", + "%1$s (renamed)" : "%1$s (renomeado)", + "renamed file" : "ficheiro renomeado" }, "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/files/l10n/pt_PT.json b/apps/files/l10n/pt_PT.json index 87045e72815..7224c0660f8 100644 --- a/apps/files/l10n/pt_PT.json +++ b/apps/files/l10n/pt_PT.json @@ -88,6 +88,7 @@ "Pending" : "Pendente", "Clear filter" : "Limpar filtro", "Modified" : "Modificado", + "Search everywhere" : "Pesquisar em todo o lado", "Type" : "Tipo", "Active filters" : "Filtros ativos", "Remove filter" : "Remover filtro", @@ -103,7 +104,8 @@ "Column headers with buttons are sortable." : "Os cabeçalhos das colunas com botões são ordenáveis", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Por motivos de desempenho, esta lista não é totalmente processada. Os ficheiros serão processados à medida que navega na lista.", "File not found" : "Ficheiro não encontrado", - "{count} selected" : "{count} selecionado ", + "_{count} selected_::_{count} selected_" : ["{count} selecionado","{count} selecionado","{count} selecionado"], + "Search globally" : "Procura global", "{usedQuotaByte} used" : "{usedQuotaByte} usado", "{used} of {quota} used" : "utilizado {used} de {quota}", "{relative}% used" : "{relative}% usado", @@ -141,6 +143,8 @@ "Go back" : "Voltar", "Views" : "Vistas", "Files settings" : "Definições do Ficheiros", + "All files" : "Todos os ficheiros", + "Personal files" : "Ficheiros pessoais", "Show hidden files" : "Mostrar ficheiros ocultos", "Additional settings" : "Definições adicionais", "WebDAV" : "WebDAV", @@ -161,18 +165,26 @@ "Delete folder" : "Apagar pasta", "Delete" : "Apagar", "Cancel" : "Cancelar", + "Download" : "Transferir", + "Copy to {target}" : "Copiar para {target}", "Copy" : "Copiar", + "Move to {target}" : "Mover para {target}", "Move" : "Mover", "Move or copy" : "Mover ou copiar", "Failed to redirect to client" : "Erro ao redirecionar para o cliente", "Rename" : "Renomear", "View in folder" : "Ver na pasta", "Today" : "Hoje", + "Last 7 days" : "Últimos 7 dias", + "Last 30 days" : "Últimos 30 dias", "Documents" : "Documentos", "Audio" : "Áudio", "Videos" : "Vídeos", "Templates" : "Modelos", "Some files could not be moved" : "Não foi possível mover alguns ficheiros", + "Could not rename \"{oldName}\", it does not exist any more" : "Não foi possível renomear “{oldName}”, já não existe", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome “{newName}” já está a ser utilizado na pasta “{dir}”. Por favor, escolha um nome diferente.", + "Could not rename \"{oldName}\"" : "Não foi possível renomear \"{oldName}\"", "This operation is forbidden" : "Esta operação é proibida", "This directory is unavailable, please check the logs or contact the administrator" : "Esta diretoria está indisponível, por favor, verifique os registos ou contacte o administrador", "Storage is temporarily not available" : "Armazenamento temporariamente indisponível", @@ -180,15 +192,13 @@ "_%n folder_::_%n folders_" : ["%n pasta","%n pastas","%n pastas"], "No favorites yet" : "Sem favoritos", "Files and folders you mark as favorite will show up here" : "Os ficheiros e pastas que marcou como favoritos serão mostrados aqui", - "All files" : "Todos os ficheiros", - "Personal files" : "Ficheiros pessoais", "Recent" : "Recentes", + "Search" : "Pesquisa sobre", "No entries found in this folder" : "Não foram encontradas entradas nesta pasta", "Select all" : "Selecionar todos", "Upload too large" : "Envio muito grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os ficheiros que está a tentar enviar excedem o tamanho máximo para os envios de ficheiro neste servidor.", "File could not be found" : "O ficheiro não foi encontrado", - "Download" : "Transferir", "Show list view" : "Mostrar visualização em lista", "Show grid view" : "Mostrar visualização em grelha", "Close" : "Fechar", @@ -224,9 +234,6 @@ "Copied {origin} inside {destination}" : "Copiado {origin} para {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copiados {origin} e {nbfiles} outros ficheiros para dentro de {destination}", "{newName} already exists" : "{newName} já existe", - "Could not rename \"{fileName}\", it does not exist any more" : "Não foi possível renomear \"{fileName}\", este já não existe", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome \"{targetName}\" já está em utilização na pasta \"{dir}\". Por favor, escolha um nome diferente.", - "Could not rename \"{fileName}\"" : "Não foi possível renomear \"{fileName}\"", "Could not create file \"{file}\"" : "Não foi possível criar o ficheiro \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Não foi possível criar o ficheiro \"{file}\", porque este já existe", "Could not create folder \"{dir}\" because it already exists" : "Não foi possível criar a pasta \"{dir}\", porque esta já existe", @@ -258,6 +265,8 @@ "{fileCount} files and {folderCount} folders" : "{fileCount} ficheiros e {folderCount} pastas", "Personal Files" : "Ficheiros pessoais", "Text file" : "Ficheiro de Texto", - "New text file.txt" : "Novo texto ficheiro.txt" + "New text file.txt" : "Novo texto ficheiro.txt", + "%1$s (renamed)" : "%1$s (renomeado)", + "renamed file" : "ficheiro renomeado" },"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/l10n/ro.js b/apps/files/l10n/ro.js index 8ad80762a2b..29655d9be9b 100644 --- a/apps/files/l10n/ro.js +++ b/apps/files/l10n/ro.js @@ -71,6 +71,7 @@ OC.L10N.register( "Pending" : "În așteptare", "Clear filter" : "Șterge filtrul", "Modified" : "Modificat", + "Search everywhere" : "Caută oriunde", "Type" : "Tip", "Active filters" : "Filtre active", "Total rows summary" : "Rezumat total rânduri", @@ -82,6 +83,8 @@ OC.L10N.register( "List of files and folders." : "Listă fișiere și foldere", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Această lista este incomplet afișată din motive de performanță. Fișierele vor fi afișate pe măsură ce navigați prin listă.", "File not found" : "Fișierul nu a fost găsit", + "_{count} selected_::_{count} selected_" : ["{count}selectat","{count}selectate","{count}selectate"], + "Search globally" : "Caută global", "{usedQuotaByte} used" : "{usedQuotaByte} utilizați", "{used} of {quota} used" : "{used} din {quota} folosiți", "{relative}% used" : "{relative}% utilizat", @@ -122,10 +125,11 @@ OC.L10N.register( "File cannot be accessed" : "Fișierul nu poate fi accesat", "Clipboard is not available" : "Clipboardul este indisponibil", "WebDAV URL copied to clipboard" : "URL-ul WebDAV a fost copiat în clipboard", + "All files" : "Toate fișierele", + "Personal files" : "Fișiere personale", "Sort favorites first" : "Sortați favoritele primele", "Show hidden files" : "Arată fișierele ascunse", "Crop image previews" : "Previzualizarea imaginii decupate", - "Enable the grid view" : "Activați organizarea tip grilă", "Additional settings" : "Setări adiționale", "WebDAV" : "WebDAV", "Copy to clipboard" : "Copiază în clipboard", @@ -149,6 +153,9 @@ OC.L10N.register( "Delete permanently" : "Șterge permanent", "Delete" : "Șterge", "Cancel" : "Anulare", + "Download" : "Descarcă", + "Destination is not a folder" : "Destinația nu este un folder", + "This file/folder is already in that directory" : "Acest fișier/folder există în acel dosar", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Nu se poate muta/redenumi un fișier/folder în el însuși sau într-un subfolder al său", "A file or folder with that name already exists in this folder" : "Un fișier sau folder cu acest nume există deja în acest folder", "The file does not exist anymore" : "Fișierul nu mai există", @@ -174,6 +181,9 @@ OC.L10N.register( "Unable to initialize the templates directory" : "Nu s-a putut inițializa dosarul cu șabloane", "Templates" : "Șabloane", "Some files could not be moved" : "Unele fișiere nu au putut fi mutate", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" nu poate fi redenumit deoarece nu mai există", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Numele \"{newName}\" există în folderul \"{dir}\". Selectați, vă rog, alt nume.", + "Could not rename \"{oldName}\"" : "\"{oldName}\" nu poate fi redenumit", "This operation is forbidden" : "Operațiunea este interzisă", "This directory is unavailable, please check the logs or contact the administrator" : "Acest director nu este disponibil, te rugăm verifică logurile sau contactează un administrator", "Storage is temporarily not available" : "Spațiu de stocare este indisponibil temporar", @@ -181,19 +191,17 @@ OC.L10N.register( "_%n folder_::_%n folders_" : ["%n director","%n directoare","%n directoare"], "No favorites yet" : "Nu aveți favorite încă", "Files and folders you mark as favorite will show up here" : "FIșierele și directoarele pe care le marchezi ca favorite vor apărea aici", - "All files" : "Toate fișierele", "List of your files and folders." : "Lista fișierelor și dosarelor personale.", - "Personal files" : "Fișiere personale", "Recent" : "Recente", "List of recently modified files and folders." : "Lista fișierelor și dosarelor modificate recent.", "No recently modified files" : "Niciun fișier modificat recent", "Files and folders you recently modified will show up here." : "Fișierele și dosarele modificate recent vor fi afișate aici", + "Search" : "Căutare", "No entries found in this folder" : "Niciun element găsit în acest director", "Select all" : "Selectează tot", "Upload too large" : "Fișierul încărcat este prea mare", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Fișierele pe care încerci să le încarci depășesc limita de încărcare maximă admisă pe acest server.", "File could not be found" : "Fișierul nu a fost găsit", - "Download" : "Descarcă", "Show list view" : "Afișează vizualizarea listă", "Show grid view" : "Afișează vizualizarea grilă", "Close" : "Închide", @@ -231,9 +239,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "S-a copiat {origin} în {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "S-a copiat {origin} și {nbfiles} alte fișiere în {destination}", "{newName} already exists" : "{newName} există deja", - "Could not rename \"{fileName}\", it does not exist any more" : "Nu s-a putut redenumi \"{fileName}\", fișierul nu mai există", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Numele \"{targetName}\" este deja folosit în directorul \"{dir}\". Alege un nume diferit.", - "Could not rename \"{fileName}\"" : "Nu s-a putut redenumi \"{fileName}\"", "Could not create file \"{file}\"" : "Nu s-a putut crea fișierul \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Nu s-a putut crea fișierul \"{file}\" deoarece există deja unul cu același nume", "Could not create folder \"{dir}\" because it already exists" : "Nu s-a putut crea directorul \"{dir}\" deoarece există deja unul cu același nume", @@ -267,6 +272,7 @@ OC.L10N.register( "Upload file" : "Încarcă fișier", "An error occurred while trying to update the tags" : "A apărut o eroare în timpul actualizării etichetelor", "Upload (max. %s)" : "Încarcă (max. %s)", + "Enable the grid view" : "Activați organizarea tip grilă", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} folder","{folderCount} foldere","{folderCount} foldere"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fișier","{fileCount} fișiere","{fileCount} fișiere"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fișier și {folderCount} folder","1 fișier și {folderCount} foldere","1 fișier și {folderCount} foldere"], diff --git a/apps/files/l10n/ro.json b/apps/files/l10n/ro.json index d9c1484484c..b36afb204f3 100644 --- a/apps/files/l10n/ro.json +++ b/apps/files/l10n/ro.json @@ -69,6 +69,7 @@ "Pending" : "În așteptare", "Clear filter" : "Șterge filtrul", "Modified" : "Modificat", + "Search everywhere" : "Caută oriunde", "Type" : "Tip", "Active filters" : "Filtre active", "Total rows summary" : "Rezumat total rânduri", @@ -80,6 +81,8 @@ "List of files and folders." : "Listă fișiere și foldere", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Această lista este incomplet afișată din motive de performanță. Fișierele vor fi afișate pe măsură ce navigați prin listă.", "File not found" : "Fișierul nu a fost găsit", + "_{count} selected_::_{count} selected_" : ["{count}selectat","{count}selectate","{count}selectate"], + "Search globally" : "Caută global", "{usedQuotaByte} used" : "{usedQuotaByte} utilizați", "{used} of {quota} used" : "{used} din {quota} folosiți", "{relative}% used" : "{relative}% utilizat", @@ -120,10 +123,11 @@ "File cannot be accessed" : "Fișierul nu poate fi accesat", "Clipboard is not available" : "Clipboardul este indisponibil", "WebDAV URL copied to clipboard" : "URL-ul WebDAV a fost copiat în clipboard", + "All files" : "Toate fișierele", + "Personal files" : "Fișiere personale", "Sort favorites first" : "Sortați favoritele primele", "Show hidden files" : "Arată fișierele ascunse", "Crop image previews" : "Previzualizarea imaginii decupate", - "Enable the grid view" : "Activați organizarea tip grilă", "Additional settings" : "Setări adiționale", "WebDAV" : "WebDAV", "Copy to clipboard" : "Copiază în clipboard", @@ -147,6 +151,9 @@ "Delete permanently" : "Șterge permanent", "Delete" : "Șterge", "Cancel" : "Anulare", + "Download" : "Descarcă", + "Destination is not a folder" : "Destinația nu este un folder", + "This file/folder is already in that directory" : "Acest fișier/folder există în acel dosar", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Nu se poate muta/redenumi un fișier/folder în el însuși sau într-un subfolder al său", "A file or folder with that name already exists in this folder" : "Un fișier sau folder cu acest nume există deja în acest folder", "The file does not exist anymore" : "Fișierul nu mai există", @@ -172,6 +179,9 @@ "Unable to initialize the templates directory" : "Nu s-a putut inițializa dosarul cu șabloane", "Templates" : "Șabloane", "Some files could not be moved" : "Unele fișiere nu au putut fi mutate", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" nu poate fi redenumit deoarece nu mai există", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Numele \"{newName}\" există în folderul \"{dir}\". Selectați, vă rog, alt nume.", + "Could not rename \"{oldName}\"" : "\"{oldName}\" nu poate fi redenumit", "This operation is forbidden" : "Operațiunea este interzisă", "This directory is unavailable, please check the logs or contact the administrator" : "Acest director nu este disponibil, te rugăm verifică logurile sau contactează un administrator", "Storage is temporarily not available" : "Spațiu de stocare este indisponibil temporar", @@ -179,19 +189,17 @@ "_%n folder_::_%n folders_" : ["%n director","%n directoare","%n directoare"], "No favorites yet" : "Nu aveți favorite încă", "Files and folders you mark as favorite will show up here" : "FIșierele și directoarele pe care le marchezi ca favorite vor apărea aici", - "All files" : "Toate fișierele", "List of your files and folders." : "Lista fișierelor și dosarelor personale.", - "Personal files" : "Fișiere personale", "Recent" : "Recente", "List of recently modified files and folders." : "Lista fișierelor și dosarelor modificate recent.", "No recently modified files" : "Niciun fișier modificat recent", "Files and folders you recently modified will show up here." : "Fișierele și dosarele modificate recent vor fi afișate aici", + "Search" : "Căutare", "No entries found in this folder" : "Niciun element găsit în acest director", "Select all" : "Selectează tot", "Upload too large" : "Fișierul încărcat este prea mare", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Fișierele pe care încerci să le încarci depășesc limita de încărcare maximă admisă pe acest server.", "File could not be found" : "Fișierul nu a fost găsit", - "Download" : "Descarcă", "Show list view" : "Afișează vizualizarea listă", "Show grid view" : "Afișează vizualizarea grilă", "Close" : "Închide", @@ -229,9 +237,6 @@ "Copied {origin} inside {destination}" : "S-a copiat {origin} în {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "S-a copiat {origin} și {nbfiles} alte fișiere în {destination}", "{newName} already exists" : "{newName} există deja", - "Could not rename \"{fileName}\", it does not exist any more" : "Nu s-a putut redenumi \"{fileName}\", fișierul nu mai există", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Numele \"{targetName}\" este deja folosit în directorul \"{dir}\". Alege un nume diferit.", - "Could not rename \"{fileName}\"" : "Nu s-a putut redenumi \"{fileName}\"", "Could not create file \"{file}\"" : "Nu s-a putut crea fișierul \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Nu s-a putut crea fișierul \"{file}\" deoarece există deja unul cu același nume", "Could not create folder \"{dir}\" because it already exists" : "Nu s-a putut crea directorul \"{dir}\" deoarece există deja unul cu același nume", @@ -265,6 +270,7 @@ "Upload file" : "Încarcă fișier", "An error occurred while trying to update the tags" : "A apărut o eroare în timpul actualizării etichetelor", "Upload (max. %s)" : "Încarcă (max. %s)", + "Enable the grid view" : "Activați organizarea tip grilă", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} folder","{folderCount} foldere","{folderCount} foldere"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fișier","{fileCount} fișiere","{fileCount} fișiere"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fișier și {folderCount} folder","1 fișier și {folderCount} foldere","1 fișier și {folderCount} foldere"], diff --git a/apps/files/l10n/ru.js b/apps/files/l10n/ru.js index 8aaaccd14ed..33498f0ad41 100644 --- a/apps/files/l10n/ru.js +++ b/apps/files/l10n/ru.js @@ -70,6 +70,8 @@ OC.L10N.register( "Transferred from %1$s on %2$s" : "Передано от %1$s %2$s", "Files compatibility" : "Совместимость файлов", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Разрешить ограничения на имена файлов для обеспечения возможности их синхронизации со всеми клиентами. По умолчанию разрешены все имена файлов, допустимые в POSIX (например, в Linux или macOS).", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "После включения совместимых с Windows названий файлов, существующие файлы нельзя будет изменить, но они могут быть переименованы их владельцем в допустимые новые имена.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Также возможно мигрировать файлы автоматически после включения этой настройки, пожалуйста, обратитесь к документации о команде occ.", "Enforce Windows compatibility" : "Обеспечить совместимость с Windows", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Это позволит блокировать имена файлов, недопустимые в системах Windows, например, использующие зарезервированные имена или специальные символы. Однако это не обеспечит совместимость в части чувствительности к регистру.", "File Management" : "Управление файлами", @@ -95,16 +97,23 @@ OC.L10N.register( "Renamed \"{oldName}\" to \"{newName}\"" : "Переименовано «{oldName}» в \"{newName}\"", "Rename file" : "Переименовать файл", "Folder" : "Каталог", + "Unknown file type" : "Неизвестный тип файла", + "{ext} image" : "{ext} изображение", + "{ext} video" : "{ext} видео", + "{ext} audio" : "{ext} аудио", + "{ext} text" : "{ext} текст", "Pending" : "Ожидается", "Unknown date" : "Неизвестная дата", "Clear filter" : "Сбросить фильтр", "Modified" : "Изменён", + "Search everywhere" : "Искать везде", "Type" : "Тип", "Active filters" : "Активные фильтры", "Remove filter" : "Удалить фильтр", "Total rows summary" : "Количество строк в общем", "Toggle selection for all files and folders" : "Установить или снять выделение всех файлов и папок", "Name" : "Имя", + "File type" : "Тип файла", "Size" : "Размер", "\"{displayName}\" failed on some elements" : "\"{displayName}\" не удалось выполнить некоторые элементы", "\"{displayName}\" batch action executed successfully" : "Пакетное действие \"{displayName}\" выполнено успешно", @@ -116,7 +125,12 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Заголовки столбцов с кнопками можно сортировать.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Этот список отображается не полностью из соображений производительности. Файлы будут отображаться по мере перемещения по списку.", "File not found" : "Файл не найден", - "{count} selected" : "{count} выбрано", + "_{count} selected_::_{count} selected_" : ["Выбран {count}","Выбрано {count}","Выбрано {count}","Выбрано {count} "], + "Search globally by filename …" : "Глобальный поиск по названию файла…", + "Search here by filename …" : "Поиск здесь по названию файла…", + "Search scope options" : "Настройки области поиска", + "Filter and search from this location" : "Фильтровать и искать из этого расположения", + "Search globally" : "Искать глобально", "{usedQuotaByte} used" : "Использовано {usedQuotaByte}", "{used} of {quota} used" : "использовано {used} из {quota}", "{relative}% used" : "Использовано {relative}%", @@ -171,20 +185,24 @@ OC.L10N.register( "No files in here" : "Здесь нет файлов", "Upload some content or sync with your devices!" : "Загрузите что-нибудь или синхронизируйте со своими устройствами!", "Go back" : "Назад", - "Filter file names …" : "Фильтровать имена файлов…", "Views" : "Представления", "Files settings" : "Настройки файлов", "Your files" : "Ваши файлы", "Open in files" : "Открыть в приложении Файлы", "File cannot be accessed" : "Не удалось получить доступ к файлу", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Не удалось найти файл или у вас отсутствуют права на его просмотр. Попросите отправителя предоставить вам доступ к этому файлу.", + "No search results for “{query}”" : "Нет результатов поиска по запросу «{query}»", + "Search for files" : "Поиск файлов", "Clipboard is not available" : "Буфер обмена недоступен", "WebDAV URL copied to clipboard" : "Ссылка CalDAV скопирована в буфер обмена", + "Default view" : "Вид по умолчанию", + "All files" : "Все файлы", + "Personal files" : "Личные файлы", "Sort favorites first" : "Сначала избранное", "Sort folders before files" : "Начинать список с папок", "Show hidden files" : "Показывать скрытые файлы", + "Show file type column" : "Показать колонку с типом файла", "Crop image previews" : "Обрезать пред. просмотр", - "Enable the grid view" : "Включить режим просмотра сеткой", "Enable folder tree" : "Включить дерево папок", "Additional settings" : "Дополнительные параметры", "WebDAV" : "WebDAV", @@ -195,6 +213,7 @@ OC.L10N.register( "Warnings" : "Предупреждения", "Prevent warning dialogs from open or reenable them." : "Предотвратить открытие диалоговых окон с предупреждениями или включить их повторно.", "Show a warning dialog when changing a file extension." : "Показать диалоговое окно предупреждения при изменении расширения файла.", + "Show a warning dialog when deleting files." : "Показывать предупреждение при удалении файлов.", "Keyboard shortcuts" : "Сочетания клавиш", "Speed up your Files experience with these quick shortcuts." : "Ускорьте работу с файлами с помощью сочетаний клавиш.", "Open the actions menu for a file" : "Открыть меню действий для файла", @@ -219,6 +238,7 @@ OC.L10N.register( "Show those shortcuts" : "Показать ярлыки", "You" : "Вы", "Shared multiple times with different people" : "Делиться несколько раз с разными людьми", + "Unable to change the favorite state of the file" : "Невозможно изменить избранное состояние файла", "Error while loading the file data" : "Не удалось загрузить данные файла", "Owner" : "Владелец", "Remove from favorites" : "Удалить из избранных", @@ -259,8 +279,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Подтвердите удаление {count} объекта.","Подтвердите удаление {count} объектов","Подтвердите удаление {count} объектов","Подтвердите удаление {count} объектов"], "Confirm deletion" : "Подтвердить удаление", "Cancel" : "Отменить", + "Download" : "Скачать", "Moving \"{source}\" to \"{destination}\" …" : "Перемещение \"{source}\" в \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Копирование \"{source}\" в \"{destination}\" …", + "Destination is not a folder" : "Указанное назначение не является папкой", + "This file/folder is already in that directory" : "Файл или папка уже расположены в этой папке", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Папка или файл не могут быть перемещены во вложенную папку или в себя", "(copy)" : "(копия)", "(copy %n)" : "(копия %n)", @@ -279,12 +302,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Копирование или перемещение отменено", "Open folder {displayName}" : "Открыть папку «{displayName}»", "Open in Files" : "Открыть в приложении «Файлы»", + "Open locally" : "Открыть локально", + "Failed to redirect to client" : "Ошибка перенаправления в клиент", "Open file locally" : "Открыть файл локально", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Теперь файл должен открыться на вашем устройстве. Если это не произошло, пожалуйста, убедитесь, что у вас установлено настольное приложение.", "Retry and close" : "Повторить попытку и закрыть", "Open online" : "Открыть онлайн", - "Failed to redirect to client" : "Ошибка перенаправления в клиент", - "Open locally" : "Открыть локально", "Rename" : "Переименовать", "Open details" : "Открыть подробности", "View in folder" : "Посмотреть в каталоге", @@ -322,12 +345,16 @@ OC.L10N.register( "Files moved successfully" : "Файлы успешно перемещены", "Conflicts resolution skipped" : "Разрешение конфликтов пропущено", "Upload cancelled" : "Передача на сервер отменена", + "Could not rename \"{oldName}\", it does not exist any more" : "Не удалось переименовать \"{oldName}\", его больше не существует", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Имя \"{newName}\" уже используется в каталоге \"{dir}\". Выберите другое имя.", + "Could not rename \"{oldName}\"" : "Не удалось переименовать «{oldName}»", "This operation is forbidden" : "Операция запрещена", "This directory is unavailable, please check the logs or contact the administrator" : "Каталог недоступен. Проверьте журналы событий или свяжитесь с администратором", "Storage is temporarily not available" : "Хранилище временно недоступно", "Unexpected error: {error}" : "Неожиданная ошибка: {error}", "_%n file_::_%n files_" : ["%n файл","%n файла","%n файлов","%n файлов"], "_%n folder_::_%n folders_" : ["%n каталог","%n каталога","%n каталогов","%n каталогов"], + "_%n hidden_::_%n hidden_" : ["скрыто %n","скрыто %n","скрыто %n","скрыто %n"], "Filename must not be empty." : "Имя файла не должно быть пустым.", "\"{char}\" is not allowed inside a filename." : "не допускается внутри имени файла.", "\"{segment}\" is a reserved name and not allowed for filenames." : "является зарезервированным именем и не допускается для имен файлов.", @@ -336,10 +363,8 @@ OC.L10N.register( "List of favorite files and folders." : "Список избранных файлов и папок.", "No favorites yet" : "В избранное ещё ничего не добавлено ", "Files and folders you mark as favorite will show up here" : "Здесь будут показаны файлы и каталоги, отмеченные как избранные", - "All files" : "Все файлы", "List of your files and folders." : "Список ваших файлов и каталогов.", "All folders" : "Все папки", - "Personal files" : "Личные файлы", "List of your files and folders that are not shared." : "Список ваших неопубликованных файлов и папок.", "No personal files found" : "Личные файлы не найдены", "Files that are not shared will show up here." : "Файлы, которые не опубликованы, показаны здесь.", @@ -347,12 +372,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Список недавно измененных файлов и директорий.", "No recently modified files" : "Нет недавно измененных файлов", "Files and folders you recently modified will show up here." : "Здесь будут показаны недавно изменённые файлы и папки", + "Search" : "Поиск", + "Search results within your files." : "Результаты поиска в ваших файлах.", "No entries found in this folder" : "В этом каталоге ничего не найдено", "Select all" : "Выбрать всё", "Upload too large" : "Файл слишком велик", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файлы, которые вы пытаетесь передать, превышают лимит максимального размера на этом сервере.", "File could not be found" : "Невозможно найти файл", - "Download" : "Скачать", "Show list view" : "Просмотр списком", "Show grid view" : "Просмотр сеткой", "Close" : "Закрыть", @@ -391,9 +417,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin} скопирован в {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} и {nbfiles} других файлов скопированы в {destination}", "{newName} already exists" : "«{newName}» уже существует", - "Could not rename \"{fileName}\", it does not exist any more" : "Невозможно переименовать «{fileName}», файл больше не существует", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Имя «{targetName}» уже используется в каталоге «{dir}». Выберите другое имя.", - "Could not rename \"{fileName}\"" : "Невозможно переименовать «{fileName}»", "Could not create file \"{file}\"" : "Невозможно создать файл «{file}»", "Could not create file \"{file}\" because it already exists" : "Невозможно создать файл «{file}», он уже существует", "Could not create folder \"{dir}\" because it already exists" : "Невозможно создать каталог «{dir}», он уже существует", @@ -435,8 +458,7 @@ OC.L10N.register( "Upload (max. %s)" : "Загрузка (максимум %s)", "Submitting fields…" : "Отправка полей…", "Filter filenames…" : "Фильтровать имена файлов…", - "Edit file locally" : "Редактировать файл локально", - "Edit online" : "Редактировать онлайн", + "Enable the grid view" : "Включить режим просмотра сеткой", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} папка","{folderCount} папки","{folderCount} папок","{folderCount} папки"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} файл","{fileCount} файла","{fileCount} файлов","{fileCount} файла"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["один файл и {folderCount} папка","один файл и {folderCount} папки","один файл и {folderCount} папок","один файл и {folderCount} папки"], @@ -445,7 +467,9 @@ OC.L10N.register( "Personal Files" : "Личные файлы", "Text file" : "Текстовый файл", "New text file.txt" : "Новый текстовый файл.txt", - "{count} files could not be converted" : "{count} файлы не могут быть преобразованы", - "{count} files successfully converted" : "{count} файлы успешно преобразованы" + "%1$s (renamed)" : "%1$s (переименовано)", + "renamed file" : "переименованный файл", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "После включения совместимых с Windows названий файлов, существующие файлы нельзя будет изменить, но они могут быть переименованы их владельцем в допустимые новые имена.", + "Filter file names …" : "Фильтровать имена файлов…" }, "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/l10n/ru.json b/apps/files/l10n/ru.json index 990e8624982..1331913eeb9 100644 --- a/apps/files/l10n/ru.json +++ b/apps/files/l10n/ru.json @@ -68,6 +68,8 @@ "Transferred from %1$s on %2$s" : "Передано от %1$s %2$s", "Files compatibility" : "Совместимость файлов", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Разрешить ограничения на имена файлов для обеспечения возможности их синхронизации со всеми клиентами. По умолчанию разрешены все имена файлов, допустимые в POSIX (например, в Linux или macOS).", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "После включения совместимых с Windows названий файлов, существующие файлы нельзя будет изменить, но они могут быть переименованы их владельцем в допустимые новые имена.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Также возможно мигрировать файлы автоматически после включения этой настройки, пожалуйста, обратитесь к документации о команде occ.", "Enforce Windows compatibility" : "Обеспечить совместимость с Windows", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Это позволит блокировать имена файлов, недопустимые в системах Windows, например, использующие зарезервированные имена или специальные символы. Однако это не обеспечит совместимость в части чувствительности к регистру.", "File Management" : "Управление файлами", @@ -93,16 +95,23 @@ "Renamed \"{oldName}\" to \"{newName}\"" : "Переименовано «{oldName}» в \"{newName}\"", "Rename file" : "Переименовать файл", "Folder" : "Каталог", + "Unknown file type" : "Неизвестный тип файла", + "{ext} image" : "{ext} изображение", + "{ext} video" : "{ext} видео", + "{ext} audio" : "{ext} аудио", + "{ext} text" : "{ext} текст", "Pending" : "Ожидается", "Unknown date" : "Неизвестная дата", "Clear filter" : "Сбросить фильтр", "Modified" : "Изменён", + "Search everywhere" : "Искать везде", "Type" : "Тип", "Active filters" : "Активные фильтры", "Remove filter" : "Удалить фильтр", "Total rows summary" : "Количество строк в общем", "Toggle selection for all files and folders" : "Установить или снять выделение всех файлов и папок", "Name" : "Имя", + "File type" : "Тип файла", "Size" : "Размер", "\"{displayName}\" failed on some elements" : "\"{displayName}\" не удалось выполнить некоторые элементы", "\"{displayName}\" batch action executed successfully" : "Пакетное действие \"{displayName}\" выполнено успешно", @@ -114,7 +123,12 @@ "Column headers with buttons are sortable." : "Заголовки столбцов с кнопками можно сортировать.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Этот список отображается не полностью из соображений производительности. Файлы будут отображаться по мере перемещения по списку.", "File not found" : "Файл не найден", - "{count} selected" : "{count} выбрано", + "_{count} selected_::_{count} selected_" : ["Выбран {count}","Выбрано {count}","Выбрано {count}","Выбрано {count} "], + "Search globally by filename …" : "Глобальный поиск по названию файла…", + "Search here by filename …" : "Поиск здесь по названию файла…", + "Search scope options" : "Настройки области поиска", + "Filter and search from this location" : "Фильтровать и искать из этого расположения", + "Search globally" : "Искать глобально", "{usedQuotaByte} used" : "Использовано {usedQuotaByte}", "{used} of {quota} used" : "использовано {used} из {quota}", "{relative}% used" : "Использовано {relative}%", @@ -169,20 +183,24 @@ "No files in here" : "Здесь нет файлов", "Upload some content or sync with your devices!" : "Загрузите что-нибудь или синхронизируйте со своими устройствами!", "Go back" : "Назад", - "Filter file names …" : "Фильтровать имена файлов…", "Views" : "Представления", "Files settings" : "Настройки файлов", "Your files" : "Ваши файлы", "Open in files" : "Открыть в приложении Файлы", "File cannot be accessed" : "Не удалось получить доступ к файлу", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Не удалось найти файл или у вас отсутствуют права на его просмотр. Попросите отправителя предоставить вам доступ к этому файлу.", + "No search results for “{query}”" : "Нет результатов поиска по запросу «{query}»", + "Search for files" : "Поиск файлов", "Clipboard is not available" : "Буфер обмена недоступен", "WebDAV URL copied to clipboard" : "Ссылка CalDAV скопирована в буфер обмена", + "Default view" : "Вид по умолчанию", + "All files" : "Все файлы", + "Personal files" : "Личные файлы", "Sort favorites first" : "Сначала избранное", "Sort folders before files" : "Начинать список с папок", "Show hidden files" : "Показывать скрытые файлы", + "Show file type column" : "Показать колонку с типом файла", "Crop image previews" : "Обрезать пред. просмотр", - "Enable the grid view" : "Включить режим просмотра сеткой", "Enable folder tree" : "Включить дерево папок", "Additional settings" : "Дополнительные параметры", "WebDAV" : "WebDAV", @@ -193,6 +211,7 @@ "Warnings" : "Предупреждения", "Prevent warning dialogs from open or reenable them." : "Предотвратить открытие диалоговых окон с предупреждениями или включить их повторно.", "Show a warning dialog when changing a file extension." : "Показать диалоговое окно предупреждения при изменении расширения файла.", + "Show a warning dialog when deleting files." : "Показывать предупреждение при удалении файлов.", "Keyboard shortcuts" : "Сочетания клавиш", "Speed up your Files experience with these quick shortcuts." : "Ускорьте работу с файлами с помощью сочетаний клавиш.", "Open the actions menu for a file" : "Открыть меню действий для файла", @@ -217,6 +236,7 @@ "Show those shortcuts" : "Показать ярлыки", "You" : "Вы", "Shared multiple times with different people" : "Делиться несколько раз с разными людьми", + "Unable to change the favorite state of the file" : "Невозможно изменить избранное состояние файла", "Error while loading the file data" : "Не удалось загрузить данные файла", "Owner" : "Владелец", "Remove from favorites" : "Удалить из избранных", @@ -257,8 +277,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Подтвердите удаление {count} объекта.","Подтвердите удаление {count} объектов","Подтвердите удаление {count} объектов","Подтвердите удаление {count} объектов"], "Confirm deletion" : "Подтвердить удаление", "Cancel" : "Отменить", + "Download" : "Скачать", "Moving \"{source}\" to \"{destination}\" …" : "Перемещение \"{source}\" в \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Копирование \"{source}\" в \"{destination}\" …", + "Destination is not a folder" : "Указанное назначение не является папкой", + "This file/folder is already in that directory" : "Файл или папка уже расположены в этой папке", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Папка или файл не могут быть перемещены во вложенную папку или в себя", "(copy)" : "(копия)", "(copy %n)" : "(копия %n)", @@ -277,12 +300,12 @@ "Cancelled move or copy operation" : "Копирование или перемещение отменено", "Open folder {displayName}" : "Открыть папку «{displayName}»", "Open in Files" : "Открыть в приложении «Файлы»", + "Open locally" : "Открыть локально", + "Failed to redirect to client" : "Ошибка перенаправления в клиент", "Open file locally" : "Открыть файл локально", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Теперь файл должен открыться на вашем устройстве. Если это не произошло, пожалуйста, убедитесь, что у вас установлено настольное приложение.", "Retry and close" : "Повторить попытку и закрыть", "Open online" : "Открыть онлайн", - "Failed to redirect to client" : "Ошибка перенаправления в клиент", - "Open locally" : "Открыть локально", "Rename" : "Переименовать", "Open details" : "Открыть подробности", "View in folder" : "Посмотреть в каталоге", @@ -320,12 +343,16 @@ "Files moved successfully" : "Файлы успешно перемещены", "Conflicts resolution skipped" : "Разрешение конфликтов пропущено", "Upload cancelled" : "Передача на сервер отменена", + "Could not rename \"{oldName}\", it does not exist any more" : "Не удалось переименовать \"{oldName}\", его больше не существует", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Имя \"{newName}\" уже используется в каталоге \"{dir}\". Выберите другое имя.", + "Could not rename \"{oldName}\"" : "Не удалось переименовать «{oldName}»", "This operation is forbidden" : "Операция запрещена", "This directory is unavailable, please check the logs or contact the administrator" : "Каталог недоступен. Проверьте журналы событий или свяжитесь с администратором", "Storage is temporarily not available" : "Хранилище временно недоступно", "Unexpected error: {error}" : "Неожиданная ошибка: {error}", "_%n file_::_%n files_" : ["%n файл","%n файла","%n файлов","%n файлов"], "_%n folder_::_%n folders_" : ["%n каталог","%n каталога","%n каталогов","%n каталогов"], + "_%n hidden_::_%n hidden_" : ["скрыто %n","скрыто %n","скрыто %n","скрыто %n"], "Filename must not be empty." : "Имя файла не должно быть пустым.", "\"{char}\" is not allowed inside a filename." : "не допускается внутри имени файла.", "\"{segment}\" is a reserved name and not allowed for filenames." : "является зарезервированным именем и не допускается для имен файлов.", @@ -334,10 +361,8 @@ "List of favorite files and folders." : "Список избранных файлов и папок.", "No favorites yet" : "В избранное ещё ничего не добавлено ", "Files and folders you mark as favorite will show up here" : "Здесь будут показаны файлы и каталоги, отмеченные как избранные", - "All files" : "Все файлы", "List of your files and folders." : "Список ваших файлов и каталогов.", "All folders" : "Все папки", - "Personal files" : "Личные файлы", "List of your files and folders that are not shared." : "Список ваших неопубликованных файлов и папок.", "No personal files found" : "Личные файлы не найдены", "Files that are not shared will show up here." : "Файлы, которые не опубликованы, показаны здесь.", @@ -345,12 +370,13 @@ "List of recently modified files and folders." : "Список недавно измененных файлов и директорий.", "No recently modified files" : "Нет недавно измененных файлов", "Files and folders you recently modified will show up here." : "Здесь будут показаны недавно изменённые файлы и папки", + "Search" : "Поиск", + "Search results within your files." : "Результаты поиска в ваших файлах.", "No entries found in this folder" : "В этом каталоге ничего не найдено", "Select all" : "Выбрать всё", "Upload too large" : "Файл слишком велик", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файлы, которые вы пытаетесь передать, превышают лимит максимального размера на этом сервере.", "File could not be found" : "Невозможно найти файл", - "Download" : "Скачать", "Show list view" : "Просмотр списком", "Show grid view" : "Просмотр сеткой", "Close" : "Закрыть", @@ -389,9 +415,6 @@ "Copied {origin} inside {destination}" : "{origin} скопирован в {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} и {nbfiles} других файлов скопированы в {destination}", "{newName} already exists" : "«{newName}» уже существует", - "Could not rename \"{fileName}\", it does not exist any more" : "Невозможно переименовать «{fileName}», файл больше не существует", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Имя «{targetName}» уже используется в каталоге «{dir}». Выберите другое имя.", - "Could not rename \"{fileName}\"" : "Невозможно переименовать «{fileName}»", "Could not create file \"{file}\"" : "Невозможно создать файл «{file}»", "Could not create file \"{file}\" because it already exists" : "Невозможно создать файл «{file}», он уже существует", "Could not create folder \"{dir}\" because it already exists" : "Невозможно создать каталог «{dir}», он уже существует", @@ -433,8 +456,7 @@ "Upload (max. %s)" : "Загрузка (максимум %s)", "Submitting fields…" : "Отправка полей…", "Filter filenames…" : "Фильтровать имена файлов…", - "Edit file locally" : "Редактировать файл локально", - "Edit online" : "Редактировать онлайн", + "Enable the grid view" : "Включить режим просмотра сеткой", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} папка","{folderCount} папки","{folderCount} папок","{folderCount} папки"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} файл","{fileCount} файла","{fileCount} файлов","{fileCount} файла"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["один файл и {folderCount} папка","один файл и {folderCount} папки","один файл и {folderCount} папок","один файл и {folderCount} папки"], @@ -443,7 +465,9 @@ "Personal Files" : "Личные файлы", "Text file" : "Текстовый файл", "New text file.txt" : "Новый текстовый файл.txt", - "{count} files could not be converted" : "{count} файлы не могут быть преобразованы", - "{count} files successfully converted" : "{count} файлы успешно преобразованы" + "%1$s (renamed)" : "%1$s (переименовано)", + "renamed file" : "переименованный файл", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "После включения совместимых с Windows названий файлов, существующие файлы нельзя будет изменить, но они могут быть переименованы их владельцем в допустимые новые имена.", + "Filter file names …" : "Фильтровать имена файлов…" },"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/l10n/sc.js b/apps/files/l10n/sc.js index 4eaf13b42c3..a0033763251 100644 --- a/apps/files/l10n/sc.js +++ b/apps/files/l10n/sc.js @@ -76,7 +76,7 @@ OC.L10N.register( "(selected)" : "(seletzionados)", "List of files and folders." : "Lista de archìvios e cartellas.", "File not found" : "Archìviu no agatadu", - "{count} selected" : "seletzionados: {count}", + "Search globally" : "Chirca globale", "{usedQuotaByte} used" : "{usedQuotaByte} impreadu", "{used} of {quota} used" : "{used} de {quota} impreadu", "{relative}% used" : "{relative}% impreadu", @@ -116,11 +116,12 @@ OC.L10N.register( "Files settings" : "Cunfiguratziones de archìvios", "File cannot be accessed" : "Impossìbile atzèdere a s'archìviu", "WebDAV URL copied to clipboard" : "URL WebDAV copiadu in punta de billete.", + "All files" : "Totu is archìvios", + "Personal files" : "Archìvios personales", "Sort favorites first" : "Assenta cun is preferidos in antis", "Sort folders before files" : "Assenta cun is cartellas in antis de is archìvios", "Show hidden files" : "Mustra archìvios cuados", "Crop image previews" : "Retàllia anteprimas de s'immàgine", - "Enable the grid view" : "Ativa sa visualizatzione de mosàicu", "Additional settings" : "Cunfiguratziones in agiunta", "WebDAV" : "WebDAV", "WebDAV URL" : "URL WebDAV", @@ -148,6 +149,9 @@ OC.L10N.register( "Delete folder" : "Cantzella sa cartella", "Delete" : "Cantzella", "Cancel" : "Annulla", + "Download" : "Iscàrriga", + "Destination is not a folder" : "Sa destinatzione no est una cartella", + "This file/folder is already in that directory" : "Custu archìviu o cartella est giai in cussu diretòriu", "The file does not exist anymore" : "S'archìviu no esistit prus", "Choose destination" : "Sèbera unu destinu", "Copy to {target}" : "Còpia a {target}", @@ -160,8 +164,8 @@ OC.L10N.register( "Cancelled move or copy operation" : "Operatzione de tràmuda o còpia annullada", "Open folder {displayName}" : "Aberi sa cartella {displayName}", "Open in Files" : "Aberi in Archìvios", - "Open file locally" : "Aberi s'archìviu in locale", "Open locally" : "Aberi in locale", + "Open file locally" : "Aberi s'archìviu in locale", "Rename" : "Torra a numenare", "Open details" : "Aberi is detàllios", "View in folder" : "Visualiza in sa cartella", @@ -179,6 +183,9 @@ OC.L10N.register( "Files uploaded successfully" : "Archìvios carrigados", "Some files could not be moved" : "No at fatu a tramudare carchi archìviu", "Upload cancelled" : "Carrigamentu annulladu", + "Could not rename \"{oldName}\", it does not exist any more" : "Impossìbile torrare a numenare \"{oldName}\", dae chi no esistit prus", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Su nùmene \"{newName}\" est giai impreadu in sa cartella \"{dir}\". Sèbera unu nùmene diferente.", + "Could not rename \"{oldName}\"" : "Impossìbile torrare a numenare \"{oldName}\"", "This operation is forbidden" : "Custa operatzione no est permìtida", "This directory is unavailable, please check the logs or contact the administrator" : "Custa cartella no est a disponimentu, controlla is informes o cuntata s'amministratzione", "Storage is temporarily not available" : "S'archiviatzione immoe no est a disponimentu", @@ -186,21 +193,19 @@ OC.L10N.register( "_%n folder_::_%n folders_" : ["%n cartella","%n cartellas"], "No favorites yet" : "Ancora perunu preferidu", "Files and folders you mark as favorite will show up here" : "Is archìvios e is cartellas chi marcas comente preferidos ant a aparèssere inoghe", - "All files" : "Totu is archìvios", "List of your files and folders." : "Lista de is cartellas e is archìvios tuos.", "All folders" : "Totu is cartellas", - "Personal files" : "Archìvios personales", "No personal files found" : "Perunu archìviu personale agatadu", "Recent" : "Reghente", "List of recently modified files and folders." : "Lista de cartellas e archìvios modificados de reghente.", "No recently modified files" : "Nissunu archìviu modificadu de reghente", "Files and folders you recently modified will show up here." : "Is cartellas e is archìvios chi apas modificadu de reghente ant a èssere mustrados inoghe.", + "Search" : "Chirca", "No entries found in this folder" : "Perunu elementu agatadu in custa cartella", "Select all" : "Seletziona totu", "Upload too large" : "Carrigamentu tropu mannu", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Is archìvios chi boles carrigare passant sa mannària màssima de carrigamentu de archìvios in custu serbidore.", "File could not be found" : "No at fatu a agatare s'archìviu", - "Download" : "Iscàrriga", "Show list view" : "Mustra sa visualizatzione de lista", "Show grid view" : "Mustra sa visualizatzione de mosàicu", "Close" : "Serra", @@ -239,9 +244,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin} copiadu a intro de {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copiados {origin} e {nbfiles} àteros archìvios a intro de {destination}", "{newName} already exists" : "{newName} esistit giai", - "Could not rename \"{fileName}\", it does not exist any more" : "No at fatu a torrare a numenare \"{fileName}\", ca no esistit prus", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Su nùmene \"{targetName}\" est giai impreadu in sa cartella \"{dir}\". Sèbera un'àteru nùmene.", - "Could not rename \"{fileName}\"" : "No at fatu a torrare a numenare \"{fileName}\"", "Could not create file \"{file}\"" : "No at fatu a creare s'archìviu \"{file}\"", "Could not create file \"{file}\" because it already exists" : "No at fatu a creare s'archìviu \"{file}\" ca esitit giai", "Could not create folder \"{dir}\" because it already exists" : "No at fatu a creare sa cartella \"{dir}\" ca esistit giai", @@ -279,6 +281,7 @@ OC.L10N.register( "An error occurred while trying to update the tags" : "B'at àpidu un'errore proende a agiornare is etichetas", "Upload (max. %s)" : "Càrriga (max. %s)", "Filter filenames…" : "Filtra nùmenes de archìviu...", + "Enable the grid view" : "Ativa sa visualizatzione de mosàicu", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} cartella","{folderCount} cartellas"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} archìviu","{fileCount} archìvios"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 archìviu e {folderCount} cartella","1 archìviu e {folderCount} cartellas"], diff --git a/apps/files/l10n/sc.json b/apps/files/l10n/sc.json index aabefe1451a..468d8b34fcb 100644 --- a/apps/files/l10n/sc.json +++ b/apps/files/l10n/sc.json @@ -74,7 +74,7 @@ "(selected)" : "(seletzionados)", "List of files and folders." : "Lista de archìvios e cartellas.", "File not found" : "Archìviu no agatadu", - "{count} selected" : "seletzionados: {count}", + "Search globally" : "Chirca globale", "{usedQuotaByte} used" : "{usedQuotaByte} impreadu", "{used} of {quota} used" : "{used} de {quota} impreadu", "{relative}% used" : "{relative}% impreadu", @@ -114,11 +114,12 @@ "Files settings" : "Cunfiguratziones de archìvios", "File cannot be accessed" : "Impossìbile atzèdere a s'archìviu", "WebDAV URL copied to clipboard" : "URL WebDAV copiadu in punta de billete.", + "All files" : "Totu is archìvios", + "Personal files" : "Archìvios personales", "Sort favorites first" : "Assenta cun is preferidos in antis", "Sort folders before files" : "Assenta cun is cartellas in antis de is archìvios", "Show hidden files" : "Mustra archìvios cuados", "Crop image previews" : "Retàllia anteprimas de s'immàgine", - "Enable the grid view" : "Ativa sa visualizatzione de mosàicu", "Additional settings" : "Cunfiguratziones in agiunta", "WebDAV" : "WebDAV", "WebDAV URL" : "URL WebDAV", @@ -146,6 +147,9 @@ "Delete folder" : "Cantzella sa cartella", "Delete" : "Cantzella", "Cancel" : "Annulla", + "Download" : "Iscàrriga", + "Destination is not a folder" : "Sa destinatzione no est una cartella", + "This file/folder is already in that directory" : "Custu archìviu o cartella est giai in cussu diretòriu", "The file does not exist anymore" : "S'archìviu no esistit prus", "Choose destination" : "Sèbera unu destinu", "Copy to {target}" : "Còpia a {target}", @@ -158,8 +162,8 @@ "Cancelled move or copy operation" : "Operatzione de tràmuda o còpia annullada", "Open folder {displayName}" : "Aberi sa cartella {displayName}", "Open in Files" : "Aberi in Archìvios", - "Open file locally" : "Aberi s'archìviu in locale", "Open locally" : "Aberi in locale", + "Open file locally" : "Aberi s'archìviu in locale", "Rename" : "Torra a numenare", "Open details" : "Aberi is detàllios", "View in folder" : "Visualiza in sa cartella", @@ -177,6 +181,9 @@ "Files uploaded successfully" : "Archìvios carrigados", "Some files could not be moved" : "No at fatu a tramudare carchi archìviu", "Upload cancelled" : "Carrigamentu annulladu", + "Could not rename \"{oldName}\", it does not exist any more" : "Impossìbile torrare a numenare \"{oldName}\", dae chi no esistit prus", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Su nùmene \"{newName}\" est giai impreadu in sa cartella \"{dir}\". Sèbera unu nùmene diferente.", + "Could not rename \"{oldName}\"" : "Impossìbile torrare a numenare \"{oldName}\"", "This operation is forbidden" : "Custa operatzione no est permìtida", "This directory is unavailable, please check the logs or contact the administrator" : "Custa cartella no est a disponimentu, controlla is informes o cuntata s'amministratzione", "Storage is temporarily not available" : "S'archiviatzione immoe no est a disponimentu", @@ -184,21 +191,19 @@ "_%n folder_::_%n folders_" : ["%n cartella","%n cartellas"], "No favorites yet" : "Ancora perunu preferidu", "Files and folders you mark as favorite will show up here" : "Is archìvios e is cartellas chi marcas comente preferidos ant a aparèssere inoghe", - "All files" : "Totu is archìvios", "List of your files and folders." : "Lista de is cartellas e is archìvios tuos.", "All folders" : "Totu is cartellas", - "Personal files" : "Archìvios personales", "No personal files found" : "Perunu archìviu personale agatadu", "Recent" : "Reghente", "List of recently modified files and folders." : "Lista de cartellas e archìvios modificados de reghente.", "No recently modified files" : "Nissunu archìviu modificadu de reghente", "Files and folders you recently modified will show up here." : "Is cartellas e is archìvios chi apas modificadu de reghente ant a èssere mustrados inoghe.", + "Search" : "Chirca", "No entries found in this folder" : "Perunu elementu agatadu in custa cartella", "Select all" : "Seletziona totu", "Upload too large" : "Carrigamentu tropu mannu", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Is archìvios chi boles carrigare passant sa mannària màssima de carrigamentu de archìvios in custu serbidore.", "File could not be found" : "No at fatu a agatare s'archìviu", - "Download" : "Iscàrriga", "Show list view" : "Mustra sa visualizatzione de lista", "Show grid view" : "Mustra sa visualizatzione de mosàicu", "Close" : "Serra", @@ -237,9 +242,6 @@ "Copied {origin} inside {destination}" : "{origin} copiadu a intro de {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copiados {origin} e {nbfiles} àteros archìvios a intro de {destination}", "{newName} already exists" : "{newName} esistit giai", - "Could not rename \"{fileName}\", it does not exist any more" : "No at fatu a torrare a numenare \"{fileName}\", ca no esistit prus", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Su nùmene \"{targetName}\" est giai impreadu in sa cartella \"{dir}\". Sèbera un'àteru nùmene.", - "Could not rename \"{fileName}\"" : "No at fatu a torrare a numenare \"{fileName}\"", "Could not create file \"{file}\"" : "No at fatu a creare s'archìviu \"{file}\"", "Could not create file \"{file}\" because it already exists" : "No at fatu a creare s'archìviu \"{file}\" ca esitit giai", "Could not create folder \"{dir}\" because it already exists" : "No at fatu a creare sa cartella \"{dir}\" ca esistit giai", @@ -277,6 +279,7 @@ "An error occurred while trying to update the tags" : "B'at àpidu un'errore proende a agiornare is etichetas", "Upload (max. %s)" : "Càrriga (max. %s)", "Filter filenames…" : "Filtra nùmenes de archìviu...", + "Enable the grid view" : "Ativa sa visualizatzione de mosàicu", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} cartella","{folderCount} cartellas"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} archìviu","{fileCount} archìvios"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 archìviu e {folderCount} cartella","1 archìviu e {folderCount} cartellas"], diff --git a/apps/files/l10n/sk.js b/apps/files/l10n/sk.js index 62343002fb7..0483a5b142a 100644 --- a/apps/files/l10n/sk.js +++ b/apps/files/l10n/sk.js @@ -99,6 +99,7 @@ OC.L10N.register( "Unknown date" : "Neznámy dátum", "Clear filter" : "Vyčistiť filter", "Modified" : "Upravené", + "Search everywhere" : "Hľadať všade", "Type" : "Typ", "Active filters" : "Aktívne filtre", "Remove filter" : "Odstrániť filter", @@ -116,7 +117,8 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Stĺpce hlavičiek s tlačidlami sú triediteľné.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Tento zoznam nie je úplne vykreslený z dôvodov výkonu. Súbory budú vykreslené, keď budete prechádzať zoznamom.", "File not found" : "Súbor nenájdený", - "{count} selected" : "{count} vybraných", + "_{count} selected_::_{count} selected_" : ["{count} vybraný","{count} vybrané","{count} vybraných","{count} vybraných"], + "Search globally" : "Hľadať globálne", "{usedQuotaByte} used" : "{usedQuotaByte} použitých", "{used} of {quota} used" : "použitých {used} z {quota}", "{relative}% used" : "{relative}% použitých", @@ -171,7 +173,6 @@ OC.L10N.register( "No files in here" : "Nie sú tu žiadne súbory", "Upload some content or sync with your devices!" : "Nahrajte nejaký obsah alebo synchronizujte dáta so svojimi zariadeniami!", "Go back" : "Ísť späť", - "Filter file names …" : "Filtrovať názvy súborov ...", "Views" : "Zobrazenia", "Files settings" : "Nastavenia súborov", "Your files" : "Vaše súbory", @@ -180,11 +181,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Súbor sa nenašiel alebo nemáte oprávnenie na jeho zobrazenie. Požiadajte odosielateľa, aby ho sprístupnil.", "Clipboard is not available" : "Schránka nie je prístupná", "WebDAV URL copied to clipboard" : "WebDAV URL skopirovaná do schránky", + "All files" : "Všetky súbory", + "Personal files" : "Osobné súbory", "Sort favorites first" : "Zoradiť od najobľúbenejších", "Sort folders before files" : "Zoradiť adresáre pred súbormi", "Show hidden files" : "Zobraziť skryté súbory", "Crop image previews" : "Orezať náhľady obrázkov", - "Enable the grid view" : "Povoliť zobrazenie v mriežke", "Enable folder tree" : "Povoliť adresárový strom", "Additional settings" : "Ďalšie nastavenia", "WebDAV" : "WebDAV", @@ -219,6 +221,7 @@ OC.L10N.register( "Show those shortcuts" : "Zobraziť klávesové skratky", "You" : "Vy", "Shared multiple times with different people" : "Zdieľané viackrát rôznymi ľuďmi", + "Unable to change the favorite state of the file" : "Nie je možné zmeniť stav „obľúbené“ súboru", "Error while loading the file data" : "Chyba pri načítaní údajov súboru", "Owner" : "Vlastník", "Remove from favorites" : "Odstrániť z obľúbených", @@ -259,8 +262,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Chystáte sa vymazať {count} položku","Chystáte sa vymazať {count} položky","Chystáte sa vymazať {count} položiek","Chystáte sa vymazať {count} položiek"], "Confirm deletion" : "Potvrdiť vymazanie", "Cancel" : "Zrušiť", + "Download" : "Stiahnuť", "Moving \"{source}\" to \"{destination}\" …" : "Presúvanie \"{source}\" do \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopírovanie \"{source}\" do \"{destination}\" …", + "Destination is not a folder" : "Cieľ nie je priečinok", + "This file/folder is already in that directory" : "Tento súbor/priečinok sa už v danom adresári nachádza", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Nemôžete presunúť súbor/priečinok do seba alebo do jeho podpriečinka.", "(copy)" : "(kopírovať)", "(copy %n)" : "(kopírovať %n)", @@ -279,12 +285,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Zrušená operácia kopírovania alebo presunu", "Open folder {displayName}" : "Otvoriť priečinok {displayName}", "Open in Files" : "Otvoriť v súboroch", + "Open locally" : "Otvoriť lokálne", + "Failed to redirect to client" : "Nepodarilo sa presmerovať na klienta", "Open file locally" : "Otvoriť súbor lokálne", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Súbor by sa mal teraz otvoriť v zariadení. Ak sa tak nestane, skontrolujte, či máte nainštalovanú aplikáciu pre počítače.", "Retry and close" : "Skúsiť znova a zatvoriť", "Open online" : "Otvoriť online", - "Failed to redirect to client" : "Nepodarilo sa presmerovať na klienta", - "Open locally" : "Otvoriť lokálne", "Rename" : "Premenovať", "Open details" : "Otvoriť detaily", "View in folder" : "Zobraziť v priečinku", @@ -322,6 +328,9 @@ OC.L10N.register( "Files moved successfully" : "Súbory boli úspešne presunuté", "Conflicts resolution skipped" : "Riešenie konfliktov bolo preskočené", "Upload cancelled" : "Odosielanie bolo zrušené", + "Could not rename \"{oldName}\", it does not exist any more" : "Nebolo možné premenovať \"{oldName}\". Položka už neexistuje.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Názov \"{newName}\" sa už používa v priečinku \"{dir}\". Vyberte prosím iný názov.", + "Could not rename \"{oldName}\"" : "Nebolo možné premenovať \"{oldName}\"", "This operation is forbidden" : "Táto operácia je zakázaná", "This directory is unavailable, please check the logs or contact the administrator" : "Priečinok je nedostupný, skontrolujte prosím logy, alebo kontaktujte správcu", "Storage is temporarily not available" : "Úložisko je dočasne nedostupné", @@ -336,10 +345,8 @@ OC.L10N.register( "List of favorite files and folders." : "Zoznam obľúbených súborov a priečinkov.", "No favorites yet" : "Zatiaľ žiadne obľúbené", "Files and folders you mark as favorite will show up here" : "Súbory a priečinky označené ako obľúbené budú zobrazené tu", - "All files" : "Všetky súbory", "List of your files and folders." : "Zoznam vašich súborov a priečinkov.", "All folders" : "Všetky adresáre", - "Personal files" : "Osobné súbory", "List of your files and folders that are not shared." : "Zoznam vašich súborov a priečinkov, ktoré nie sú zdieľané.", "No personal files found" : "Žiadne osobné súbory nenájdené", "Files that are not shared will show up here." : "Súbory, ktoré nie sú zdieľané, sa tu nezobrazia.", @@ -347,12 +354,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Zoznam nedávno upravených súborov a priečinkov.", "No recently modified files" : "Žiadne nedávno upravené súbory", "Files and folders you recently modified will show up here." : "Súbory a priečinky, ktoré ste nedávno upravili sa zobrazia tu", + "Search" : "Hľadať", "No entries found in this folder" : "V tomto priečinku nebolo nič nájdené", "Select all" : "Vybrať všetko", "Upload too large" : "Nahrávanie je príliš veľké", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Súbory, ktoré sa snažíte nahrať, presahujú maximálnu veľkosť pre nahratie súborov na tento server.", "File could not be found" : "Súbor nie je možné nájsť", - "Download" : "Stiahnuť", "Show list view" : "Zobraziť ako zoznam", "Show grid view" : "Zobraziť v mriežke", "Close" : "Zavrieť", @@ -391,9 +398,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Skopírované {origin} do {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Skopírované {origin} a {nbfiles} ostatných súborov do {destination}", "{newName} already exists" : "{newName} už existuje", - "Could not rename \"{fileName}\", it does not exist any more" : "Nie je možné premenovať \"{fileName}\", cieľ už neexistuje", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Názov \"{targetName}\" je už použitý v priečinku \"{dir}\". Zvoľte prosím iný názov.", - "Could not rename \"{fileName}\"" : "Nie je možné premenovať \"{fileName}\"", "Could not create file \"{file}\"" : "Nie je možné vytvoriť súbor \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Nie je možné vytvoriť súbor \"{file}\" lebo už existuje", "Could not create folder \"{dir}\" because it already exists" : "Nie je možné vytvoriť priečinok \"{dir}\" lebo už existuje", @@ -435,8 +439,7 @@ OC.L10N.register( "Upload (max. %s)" : "Nahrať (max. %s)", "Submitting fields…" : "Položky sa odosielajú ...", "Filter filenames…" : "Filtrovať názvy súborov...", - "Edit file locally" : "Editovať súbor lokálne", - "Edit online" : "Upraviť online", + "Enable the grid view" : "Povoliť zobrazenie v mriežke", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} priečinok","{folderCount} priečinky","{folderCount} priečinkov","{folderCount} priečinkov"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} súbor","{fileCount} súbory","{fileCount} súborov","{fileCount} súborov"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 súbor a {folderCount} priečinok","1 súbor a {folderCount} priečinky","1 súbor a {folderCount} priečinky","1 súbor a {folderCount} priečinky"], @@ -445,7 +448,6 @@ OC.L10N.register( "Personal Files" : "Osobné Súbory", "Text file" : "Textový súbor", "New text file.txt" : "Nový text file.txt", - "{count} files could not be converted" : "{count} súborov sa nepodarilo skonvertovať", - "{count} files successfully converted" : "{count} súborov bolo skonvertovaných" + "Filter file names …" : "Filtrovať názvy súborov ..." }, "nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"); diff --git a/apps/files/l10n/sk.json b/apps/files/l10n/sk.json index 30343cf97db..caa39defeaa 100644 --- a/apps/files/l10n/sk.json +++ b/apps/files/l10n/sk.json @@ -97,6 +97,7 @@ "Unknown date" : "Neznámy dátum", "Clear filter" : "Vyčistiť filter", "Modified" : "Upravené", + "Search everywhere" : "Hľadať všade", "Type" : "Typ", "Active filters" : "Aktívne filtre", "Remove filter" : "Odstrániť filter", @@ -114,7 +115,8 @@ "Column headers with buttons are sortable." : "Stĺpce hlavičiek s tlačidlami sú triediteľné.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Tento zoznam nie je úplne vykreslený z dôvodov výkonu. Súbory budú vykreslené, keď budete prechádzať zoznamom.", "File not found" : "Súbor nenájdený", - "{count} selected" : "{count} vybraných", + "_{count} selected_::_{count} selected_" : ["{count} vybraný","{count} vybrané","{count} vybraných","{count} vybraných"], + "Search globally" : "Hľadať globálne", "{usedQuotaByte} used" : "{usedQuotaByte} použitých", "{used} of {quota} used" : "použitých {used} z {quota}", "{relative}% used" : "{relative}% použitých", @@ -169,7 +171,6 @@ "No files in here" : "Nie sú tu žiadne súbory", "Upload some content or sync with your devices!" : "Nahrajte nejaký obsah alebo synchronizujte dáta so svojimi zariadeniami!", "Go back" : "Ísť späť", - "Filter file names …" : "Filtrovať názvy súborov ...", "Views" : "Zobrazenia", "Files settings" : "Nastavenia súborov", "Your files" : "Vaše súbory", @@ -178,11 +179,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Súbor sa nenašiel alebo nemáte oprávnenie na jeho zobrazenie. Požiadajte odosielateľa, aby ho sprístupnil.", "Clipboard is not available" : "Schránka nie je prístupná", "WebDAV URL copied to clipboard" : "WebDAV URL skopirovaná do schránky", + "All files" : "Všetky súbory", + "Personal files" : "Osobné súbory", "Sort favorites first" : "Zoradiť od najobľúbenejších", "Sort folders before files" : "Zoradiť adresáre pred súbormi", "Show hidden files" : "Zobraziť skryté súbory", "Crop image previews" : "Orezať náhľady obrázkov", - "Enable the grid view" : "Povoliť zobrazenie v mriežke", "Enable folder tree" : "Povoliť adresárový strom", "Additional settings" : "Ďalšie nastavenia", "WebDAV" : "WebDAV", @@ -217,6 +219,7 @@ "Show those shortcuts" : "Zobraziť klávesové skratky", "You" : "Vy", "Shared multiple times with different people" : "Zdieľané viackrát rôznymi ľuďmi", + "Unable to change the favorite state of the file" : "Nie je možné zmeniť stav „obľúbené“ súboru", "Error while loading the file data" : "Chyba pri načítaní údajov súboru", "Owner" : "Vlastník", "Remove from favorites" : "Odstrániť z obľúbených", @@ -257,8 +260,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Chystáte sa vymazať {count} položku","Chystáte sa vymazať {count} položky","Chystáte sa vymazať {count} položiek","Chystáte sa vymazať {count} položiek"], "Confirm deletion" : "Potvrdiť vymazanie", "Cancel" : "Zrušiť", + "Download" : "Stiahnuť", "Moving \"{source}\" to \"{destination}\" …" : "Presúvanie \"{source}\" do \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopírovanie \"{source}\" do \"{destination}\" …", + "Destination is not a folder" : "Cieľ nie je priečinok", + "This file/folder is already in that directory" : "Tento súbor/priečinok sa už v danom adresári nachádza", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Nemôžete presunúť súbor/priečinok do seba alebo do jeho podpriečinka.", "(copy)" : "(kopírovať)", "(copy %n)" : "(kopírovať %n)", @@ -277,12 +283,12 @@ "Cancelled move or copy operation" : "Zrušená operácia kopírovania alebo presunu", "Open folder {displayName}" : "Otvoriť priečinok {displayName}", "Open in Files" : "Otvoriť v súboroch", + "Open locally" : "Otvoriť lokálne", + "Failed to redirect to client" : "Nepodarilo sa presmerovať na klienta", "Open file locally" : "Otvoriť súbor lokálne", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Súbor by sa mal teraz otvoriť v zariadení. Ak sa tak nestane, skontrolujte, či máte nainštalovanú aplikáciu pre počítače.", "Retry and close" : "Skúsiť znova a zatvoriť", "Open online" : "Otvoriť online", - "Failed to redirect to client" : "Nepodarilo sa presmerovať na klienta", - "Open locally" : "Otvoriť lokálne", "Rename" : "Premenovať", "Open details" : "Otvoriť detaily", "View in folder" : "Zobraziť v priečinku", @@ -320,6 +326,9 @@ "Files moved successfully" : "Súbory boli úspešne presunuté", "Conflicts resolution skipped" : "Riešenie konfliktov bolo preskočené", "Upload cancelled" : "Odosielanie bolo zrušené", + "Could not rename \"{oldName}\", it does not exist any more" : "Nebolo možné premenovať \"{oldName}\". Položka už neexistuje.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Názov \"{newName}\" sa už používa v priečinku \"{dir}\". Vyberte prosím iný názov.", + "Could not rename \"{oldName}\"" : "Nebolo možné premenovať \"{oldName}\"", "This operation is forbidden" : "Táto operácia je zakázaná", "This directory is unavailable, please check the logs or contact the administrator" : "Priečinok je nedostupný, skontrolujte prosím logy, alebo kontaktujte správcu", "Storage is temporarily not available" : "Úložisko je dočasne nedostupné", @@ -334,10 +343,8 @@ "List of favorite files and folders." : "Zoznam obľúbených súborov a priečinkov.", "No favorites yet" : "Zatiaľ žiadne obľúbené", "Files and folders you mark as favorite will show up here" : "Súbory a priečinky označené ako obľúbené budú zobrazené tu", - "All files" : "Všetky súbory", "List of your files and folders." : "Zoznam vašich súborov a priečinkov.", "All folders" : "Všetky adresáre", - "Personal files" : "Osobné súbory", "List of your files and folders that are not shared." : "Zoznam vašich súborov a priečinkov, ktoré nie sú zdieľané.", "No personal files found" : "Žiadne osobné súbory nenájdené", "Files that are not shared will show up here." : "Súbory, ktoré nie sú zdieľané, sa tu nezobrazia.", @@ -345,12 +352,12 @@ "List of recently modified files and folders." : "Zoznam nedávno upravených súborov a priečinkov.", "No recently modified files" : "Žiadne nedávno upravené súbory", "Files and folders you recently modified will show up here." : "Súbory a priečinky, ktoré ste nedávno upravili sa zobrazia tu", + "Search" : "Hľadať", "No entries found in this folder" : "V tomto priečinku nebolo nič nájdené", "Select all" : "Vybrať všetko", "Upload too large" : "Nahrávanie je príliš veľké", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Súbory, ktoré sa snažíte nahrať, presahujú maximálnu veľkosť pre nahratie súborov na tento server.", "File could not be found" : "Súbor nie je možné nájsť", - "Download" : "Stiahnuť", "Show list view" : "Zobraziť ako zoznam", "Show grid view" : "Zobraziť v mriežke", "Close" : "Zavrieť", @@ -389,9 +396,6 @@ "Copied {origin} inside {destination}" : "Skopírované {origin} do {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Skopírované {origin} a {nbfiles} ostatných súborov do {destination}", "{newName} already exists" : "{newName} už existuje", - "Could not rename \"{fileName}\", it does not exist any more" : "Nie je možné premenovať \"{fileName}\", cieľ už neexistuje", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Názov \"{targetName}\" je už použitý v priečinku \"{dir}\". Zvoľte prosím iný názov.", - "Could not rename \"{fileName}\"" : "Nie je možné premenovať \"{fileName}\"", "Could not create file \"{file}\"" : "Nie je možné vytvoriť súbor \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Nie je možné vytvoriť súbor \"{file}\" lebo už existuje", "Could not create folder \"{dir}\" because it already exists" : "Nie je možné vytvoriť priečinok \"{dir}\" lebo už existuje", @@ -433,8 +437,7 @@ "Upload (max. %s)" : "Nahrať (max. %s)", "Submitting fields…" : "Položky sa odosielajú ...", "Filter filenames…" : "Filtrovať názvy súborov...", - "Edit file locally" : "Editovať súbor lokálne", - "Edit online" : "Upraviť online", + "Enable the grid view" : "Povoliť zobrazenie v mriežke", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} priečinok","{folderCount} priečinky","{folderCount} priečinkov","{folderCount} priečinkov"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} súbor","{fileCount} súbory","{fileCount} súborov","{fileCount} súborov"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 súbor a {folderCount} priečinok","1 súbor a {folderCount} priečinky","1 súbor a {folderCount} priečinky","1 súbor a {folderCount} priečinky"], @@ -443,7 +446,6 @@ "Personal Files" : "Osobné Súbory", "Text file" : "Textový súbor", "New text file.txt" : "Nový text file.txt", - "{count} files could not be converted" : "{count} súborov sa nepodarilo skonvertovať", - "{count} files successfully converted" : "{count} súborov bolo skonvertovaných" + "Filter file names …" : "Filtrovať názvy súborov ..." },"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);" }
\ No newline at end of file diff --git a/apps/files/l10n/sl.js b/apps/files/l10n/sl.js index e9f36fa49e3..e80e779ffb0 100644 --- a/apps/files/l10n/sl.js +++ b/apps/files/l10n/sl.js @@ -101,6 +101,7 @@ OC.L10N.register( "Unknown date" : "Neznani datum", "Clear filter" : "Počisti filter", "Modified" : "Spremenjeno", + "Search everywhere" : "Išči povsod", "Type" : "Vrsta", "Active filters" : "Dejavni filtri", "Remove filter" : "Odstrani filter", @@ -118,7 +119,7 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Naslove stolpcev z gumbi je mogoče sortirati.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Seznam datotek ni v celoti izpisan zaradi zagotavljanja hitrosti in odzivnosti sistema. Predmeti se bodo dopolnjevali med brskanjem.", "File not found" : "Datoteke ni mogoče najti", - "{count} selected" : "{count} izbranih", + "Search globally" : "Splošno iskanje", "{usedQuotaByte} used" : "Zasedeno {usedQuotaByte}", "{used} of {quota} used" : "V uporabi je {used} od {quota}", "{relative}% used" : "Zasedeno {relative} %", @@ -173,7 +174,6 @@ OC.L10N.register( "No files in here" : "V mapi ni datotek", "Upload some content or sync with your devices!" : "Uvozite vsebino, ali pa omogočite usklajevanje z napravami!", "Go back" : "Skoči nazaj", - "Filter file names …" : "Filtriraj imena datotek...", "Views" : "Pogledi", "Files settings" : "Nastavitve datotek", "Your files" : "Osebne datoteke", @@ -182,11 +182,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Datoteke ni bilo mogoče najti ali pa nimate ustreznih dovoljenj za ogled. Prosite pošiljatelja, da jo deli.", "Clipboard is not available" : "Odložišče ni na voljo", "WebDAV URL copied to clipboard" : "Naslov URL WebDAV je kopiran v odložišče", + "All files" : "Vse datoteke", + "Personal files" : "Osebne datoteke", "Sort favorites first" : "Razvrsti najprej priljubljene", "Sort folders before files" : "Razvrsti mape pred datotekami", "Show hidden files" : "Pokaži skrite datoteke", "Crop image previews" : "Obreži slike predogleda", - "Enable the grid view" : "Omogoči mrežni pogled", "Enable folder tree" : "Omogoči drevesno strukturo map", "Additional settings" : "Dodatne nastavitve", "WebDAV" : "WebDAV", @@ -261,8 +262,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Izbrisali boste {count} predmet","Izbrisali boste {count} predmeta","Izbrisali boste {count} predmete","Izbrisali boste {count} predmetov"], "Confirm deletion" : "Potrdi brisanje", "Cancel" : "Prekliči", + "Download" : "Prejmi", "Moving \"{source}\" to \"{destination}\" …" : "Premik \"{source}\" v \"{destination}\"...", "Copying \"{source}\" to \"{destination}\" …" : "Kopiranje \"{source}\" v \"{destination}\"...", + "Destination is not a folder" : "Ciljno mesto ni mapa", + "This file/folder is already in that directory" : "Ta datoteka oziroma mapa je že v določeni mapi", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Mape ali datoteke ni mogoče premakniti samo vase oziroma v podmapo same sebe", "(copy)" : "(kopija)", "(copy %n)" : "(kopija %n)", @@ -281,12 +285,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Opravilo kopiranje in premikanja je preklicano", "Open folder {displayName}" : "Odpri mapo {displayName}", "Open in Files" : "Open in Files", + "Open locally" : "Odpri krajevno", + "Failed to redirect to client" : "Preusmerjanje odjemalca je spodletelo", "Open file locally" : "Odpri datoteko krajevno", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Datoteka bi se sedaj morala odpreti z vaše naprave. Če se to ne zgodi, preverite namestitev namizne aplikacije.", "Retry and close" : "Ponovno poskusi in zapri", "Open online" : "Odpri v brskalniku", - "Failed to redirect to client" : "Preusmerjanje odjemalca je spodletelo", - "Open locally" : "Odpri krajevno", "Rename" : "Preimenuj", "Open details" : "Odpri podrobnosti", "View in folder" : "Pokaži v mapi", @@ -324,6 +328,9 @@ OC.L10N.register( "Files moved successfully" : "Datoteke so uspešno premaknjene", "Conflicts resolution skipped" : "Razreševanje sporov je preklicano", "Upload cancelled" : "Pošiljanje je bilo preklicano", + "Could not rename \"{oldName}\", it does not exist any more" : "Datoteke »{oldName}« ni mogoče preimenovati, ker ne obstaja več.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ime »{newName}« je v mapi »{dir}« že v uporabi. Izbrati je treba drugačno ime.", + "Could not rename \"{oldName}\"" : "Datoteke »{oldName}« ni mogoče preimenovati", "This operation is forbidden" : "To dejanje ni dovoljeno!", "This directory is unavailable, please check the logs or contact the administrator" : "Mapa ni na voljo. Preverite dnevnik in stopite v stik s skrbnikom sistema.", "Storage is temporarily not available" : "Shramba trenutno ni na voljo", @@ -339,10 +346,8 @@ OC.L10N.register( "List of favorite files and folders." : "Seznam priljubljenih datotek in map.", "No favorites yet" : "Ni še dodanih priljubljenih predmetov", "Files and folders you mark as favorite will show up here" : "Datoteke ali mape, ki so označene kot priljubljene, bodo zbrane na tem mestu.", - "All files" : "Vse datoteke", "List of your files and folders." : "Seznam datotek in map.", "All folders" : "Vse mape", - "Personal files" : "Osebne datoteke", "List of your files and folders that are not shared." : "Seznam datotek in map, ki niso v skupni rabi.", "No personal files found" : "Ni najdenih zasebnih datotek", "Files that are not shared will show up here." : "Datoteke, ki niso v skupni rabi, bodo prikazane tukaj.", @@ -350,12 +355,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Seznam nedavno spremenjenih datotek in map.", "No recently modified files" : "Ni nedavno spremenjenih datotek", "Files and folders you recently modified will show up here." : "Nedavno spremenjene datoteke ali mape, bodo zbrane na tem mestu.", + "Search" : "Poišči", "No entries found in this folder" : "V tej mapi ni najdenih predmetov.", "Select all" : "izberi vse", "Upload too large" : "Prekoračena je omejitev dovoljene velikosti", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Datoteke, ki jih želite poslati, presegajo največjo dovoljeno velikost na strežniku.", "File could not be found" : "Datoteke ni mogoče najti", - "Download" : "Prejmi", "Show list view" : "Pokaži seznamski pogled", "Show grid view" : "Pokaži mrežni pogled", "Close" : "Zapri", @@ -394,9 +399,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Kopirano {origin} v {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Kopirano {origin} in {nbfiles} ostale datoteke v {destination}", "{newName} already exists" : "Ime {newName} že obstaja", - "Could not rename \"{fileName}\", it does not exist any more" : "Datoteke »{fileName}« ni mogoče preimenovati, ker ne obstaja več", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ime \"{targetName}\" je v mapi »{dir}« že v uporabi. Izbrati je treba drugačno ime.", - "Could not rename \"{fileName}\"" : "Datoteke »{fileName}« ni mogoče preimenovati", "Could not create file \"{file}\"" : "Datoteke »{file}« ni mogoče ustvariti.", "Could not create file \"{file}\" because it already exists" : "Datoteke »{file}« ni mogoče ustvariti, ker datoteka z istim imenom že obstaja.", "Could not create folder \"{dir}\" because it already exists" : "Ni mogoče ustvariti mape »{dir}«, ker ta že obstaja", @@ -436,8 +438,7 @@ OC.L10N.register( "Upload (max. %s)" : "Pošiljanje (omejitev %s)", "Submitting fields…" : "Poteka objavljanje vsebine polj ...", "Filter filenames…" : "Filtriraj imena datotek ...", - "Edit file locally" : "Uredi datoteko krajevno", - "Edit online" : "Uredi na spletu", + "Enable the grid view" : "Omogoči mrežni pogled", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} mapa","{folderCount} mapi","{folderCount} mape","{folderCount} map"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} datoteka","{fileCount} datoteki","{fileCount} datoteke","{fileCount} datotek"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 datoteka in {folderCount} mapa","1 datoteka in {folderCount} mapi","1 datoteka in {folderCount} mape","1 datoteka in {folderCount} map"], @@ -446,7 +447,6 @@ OC.L10N.register( "Personal Files" : "Osebne datoteke", "Text file" : "Besedilna datoteka", "New text file.txt" : "nova_datoteka.txt", - "{count} files could not be converted" : "{count} datotek ni mogoče pretvoriti", - "{count} files successfully converted" : "{count} datotek je uspešno pretvorjenih" + "Filter file names …" : "Filtriraj imena 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/l10n/sl.json b/apps/files/l10n/sl.json index d7cbd0e10e1..80ee3a57508 100644 --- a/apps/files/l10n/sl.json +++ b/apps/files/l10n/sl.json @@ -99,6 +99,7 @@ "Unknown date" : "Neznani datum", "Clear filter" : "Počisti filter", "Modified" : "Spremenjeno", + "Search everywhere" : "Išči povsod", "Type" : "Vrsta", "Active filters" : "Dejavni filtri", "Remove filter" : "Odstrani filter", @@ -116,7 +117,7 @@ "Column headers with buttons are sortable." : "Naslove stolpcev z gumbi je mogoče sortirati.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Seznam datotek ni v celoti izpisan zaradi zagotavljanja hitrosti in odzivnosti sistema. Predmeti se bodo dopolnjevali med brskanjem.", "File not found" : "Datoteke ni mogoče najti", - "{count} selected" : "{count} izbranih", + "Search globally" : "Splošno iskanje", "{usedQuotaByte} used" : "Zasedeno {usedQuotaByte}", "{used} of {quota} used" : "V uporabi je {used} od {quota}", "{relative}% used" : "Zasedeno {relative} %", @@ -171,7 +172,6 @@ "No files in here" : "V mapi ni datotek", "Upload some content or sync with your devices!" : "Uvozite vsebino, ali pa omogočite usklajevanje z napravami!", "Go back" : "Skoči nazaj", - "Filter file names …" : "Filtriraj imena datotek...", "Views" : "Pogledi", "Files settings" : "Nastavitve datotek", "Your files" : "Osebne datoteke", @@ -180,11 +180,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Datoteke ni bilo mogoče najti ali pa nimate ustreznih dovoljenj za ogled. Prosite pošiljatelja, da jo deli.", "Clipboard is not available" : "Odložišče ni na voljo", "WebDAV URL copied to clipboard" : "Naslov URL WebDAV je kopiran v odložišče", + "All files" : "Vse datoteke", + "Personal files" : "Osebne datoteke", "Sort favorites first" : "Razvrsti najprej priljubljene", "Sort folders before files" : "Razvrsti mape pred datotekami", "Show hidden files" : "Pokaži skrite datoteke", "Crop image previews" : "Obreži slike predogleda", - "Enable the grid view" : "Omogoči mrežni pogled", "Enable folder tree" : "Omogoči drevesno strukturo map", "Additional settings" : "Dodatne nastavitve", "WebDAV" : "WebDAV", @@ -259,8 +260,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Izbrisali boste {count} predmet","Izbrisali boste {count} predmeta","Izbrisali boste {count} predmete","Izbrisali boste {count} predmetov"], "Confirm deletion" : "Potrdi brisanje", "Cancel" : "Prekliči", + "Download" : "Prejmi", "Moving \"{source}\" to \"{destination}\" …" : "Premik \"{source}\" v \"{destination}\"...", "Copying \"{source}\" to \"{destination}\" …" : "Kopiranje \"{source}\" v \"{destination}\"...", + "Destination is not a folder" : "Ciljno mesto ni mapa", + "This file/folder is already in that directory" : "Ta datoteka oziroma mapa je že v določeni mapi", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Mape ali datoteke ni mogoče premakniti samo vase oziroma v podmapo same sebe", "(copy)" : "(kopija)", "(copy %n)" : "(kopija %n)", @@ -279,12 +283,12 @@ "Cancelled move or copy operation" : "Opravilo kopiranje in premikanja je preklicano", "Open folder {displayName}" : "Odpri mapo {displayName}", "Open in Files" : "Open in Files", + "Open locally" : "Odpri krajevno", + "Failed to redirect to client" : "Preusmerjanje odjemalca je spodletelo", "Open file locally" : "Odpri datoteko krajevno", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Datoteka bi se sedaj morala odpreti z vaše naprave. Če se to ne zgodi, preverite namestitev namizne aplikacije.", "Retry and close" : "Ponovno poskusi in zapri", "Open online" : "Odpri v brskalniku", - "Failed to redirect to client" : "Preusmerjanje odjemalca je spodletelo", - "Open locally" : "Odpri krajevno", "Rename" : "Preimenuj", "Open details" : "Odpri podrobnosti", "View in folder" : "Pokaži v mapi", @@ -322,6 +326,9 @@ "Files moved successfully" : "Datoteke so uspešno premaknjene", "Conflicts resolution skipped" : "Razreševanje sporov je preklicano", "Upload cancelled" : "Pošiljanje je bilo preklicano", + "Could not rename \"{oldName}\", it does not exist any more" : "Datoteke »{oldName}« ni mogoče preimenovati, ker ne obstaja več.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ime »{newName}« je v mapi »{dir}« že v uporabi. Izbrati je treba drugačno ime.", + "Could not rename \"{oldName}\"" : "Datoteke »{oldName}« ni mogoče preimenovati", "This operation is forbidden" : "To dejanje ni dovoljeno!", "This directory is unavailable, please check the logs or contact the administrator" : "Mapa ni na voljo. Preverite dnevnik in stopite v stik s skrbnikom sistema.", "Storage is temporarily not available" : "Shramba trenutno ni na voljo", @@ -337,10 +344,8 @@ "List of favorite files and folders." : "Seznam priljubljenih datotek in map.", "No favorites yet" : "Ni še dodanih priljubljenih predmetov", "Files and folders you mark as favorite will show up here" : "Datoteke ali mape, ki so označene kot priljubljene, bodo zbrane na tem mestu.", - "All files" : "Vse datoteke", "List of your files and folders." : "Seznam datotek in map.", "All folders" : "Vse mape", - "Personal files" : "Osebne datoteke", "List of your files and folders that are not shared." : "Seznam datotek in map, ki niso v skupni rabi.", "No personal files found" : "Ni najdenih zasebnih datotek", "Files that are not shared will show up here." : "Datoteke, ki niso v skupni rabi, bodo prikazane tukaj.", @@ -348,12 +353,12 @@ "List of recently modified files and folders." : "Seznam nedavno spremenjenih datotek in map.", "No recently modified files" : "Ni nedavno spremenjenih datotek", "Files and folders you recently modified will show up here." : "Nedavno spremenjene datoteke ali mape, bodo zbrane na tem mestu.", + "Search" : "Poišči", "No entries found in this folder" : "V tej mapi ni najdenih predmetov.", "Select all" : "izberi vse", "Upload too large" : "Prekoračena je omejitev dovoljene velikosti", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Datoteke, ki jih želite poslati, presegajo največjo dovoljeno velikost na strežniku.", "File could not be found" : "Datoteke ni mogoče najti", - "Download" : "Prejmi", "Show list view" : "Pokaži seznamski pogled", "Show grid view" : "Pokaži mrežni pogled", "Close" : "Zapri", @@ -392,9 +397,6 @@ "Copied {origin} inside {destination}" : "Kopirano {origin} v {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Kopirano {origin} in {nbfiles} ostale datoteke v {destination}", "{newName} already exists" : "Ime {newName} že obstaja", - "Could not rename \"{fileName}\", it does not exist any more" : "Datoteke »{fileName}« ni mogoče preimenovati, ker ne obstaja več", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ime \"{targetName}\" je v mapi »{dir}« že v uporabi. Izbrati je treba drugačno ime.", - "Could not rename \"{fileName}\"" : "Datoteke »{fileName}« ni mogoče preimenovati", "Could not create file \"{file}\"" : "Datoteke »{file}« ni mogoče ustvariti.", "Could not create file \"{file}\" because it already exists" : "Datoteke »{file}« ni mogoče ustvariti, ker datoteka z istim imenom že obstaja.", "Could not create folder \"{dir}\" because it already exists" : "Ni mogoče ustvariti mape »{dir}«, ker ta že obstaja", @@ -434,8 +436,7 @@ "Upload (max. %s)" : "Pošiljanje (omejitev %s)", "Submitting fields…" : "Poteka objavljanje vsebine polj ...", "Filter filenames…" : "Filtriraj imena datotek ...", - "Edit file locally" : "Uredi datoteko krajevno", - "Edit online" : "Uredi na spletu", + "Enable the grid view" : "Omogoči mrežni pogled", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} mapa","{folderCount} mapi","{folderCount} mape","{folderCount} map"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} datoteka","{fileCount} datoteki","{fileCount} datoteke","{fileCount} datotek"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 datoteka in {folderCount} mapa","1 datoteka in {folderCount} mapi","1 datoteka in {folderCount} mape","1 datoteka in {folderCount} map"], @@ -444,7 +445,6 @@ "Personal Files" : "Osebne datoteke", "Text file" : "Besedilna datoteka", "New text file.txt" : "nova_datoteka.txt", - "{count} files could not be converted" : "{count} datotek ni mogoče pretvoriti", - "{count} files successfully converted" : "{count} datotek je uspešno pretvorjenih" + "Filter file names …" : "Filtriraj imena 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/l10n/sq.js b/apps/files/l10n/sq.js deleted file mode 100644 index 978fa6e62b5..00000000000 --- a/apps/files/l10n/sq.js +++ /dev/null @@ -1,131 +0,0 @@ -OC.L10N.register( - "files", - { - "File could not be found" : "Skedari s’u gjet dot", - "Download" : "Shkarkoje", - "Delete" : "Fshije", - "Tags" : "Etiketë", - "Home" : "Kreu", - "Close" : "Mbylle", - "Favorites" : "Të parapëlqyera", - "Could not create folder \"{dir}\"" : "S’u krijua dot dosja \"{dir}\"", - "Upload cancelled." : "Ngarkimi u anulua.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "S’arrihet të ngarkohet {filename}, ngaqë është drejtori ose ka 0 bajte", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nuk ka hapësirë të mjaftueshme, po ngarkoni {size1}, por ka vetëm {size2} të lira", - "Target folder \"{dir}\" does not exist any more" : "Dosja e synuar \"{dir}\" nuk ekziston më", - "Not enough free space" : "Nuk ka hapsirë të mjaftueshme të lirë", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} nga {totalSize} ({bitrate})", - "Actions" : "Veprime", - "Rename" : "Riemërtojeni", - "Move" : "Zhvendos", - "Copy" : "Kopjo", - "Delete file" : "Fshi skedarin", - "Delete folder" : "Fshini dosjen", - "Disconnect storage" : "Shkëpute depozitën", - "Could not load info for file \"{file}\"" : "Nuk mund të ngarkohet informacioni për skedarin \"{file}\"", - "Files" : "Skedar", - "Details" : "Hollësi", - "Pending" : "Në pritje", - "Unable to determine date" : "S’arrihet të përcaktohet data", - "This operation is forbidden" : "Ky veprim është i ndaluar", - "This directory is unavailable, please check the logs or contact the administrator" : "Kjo drejtori nuk kapet, ju lutemi, kontrolloni regjistrat ose lidhuni me përgjegjësin", - "Storage is temporarily not available" : "Depozita përkohësisht nuk është në dispozicion", - "Could not move \"{file}\", target exists" : "S’u lëviz dot \"{file}\", objektivi ekziston", - "Could not move \"{file}\"" : "S’u lëviz dot \"{file}\"", - "copy" : "kopjo", - "{newName} already exists" : "{newName} ekziston tashmë", - "Could not rename \"{fileName}\", it does not exist any more" : "S’u riemërtua dot \"{fileName}\", s’ekziston më", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Emri \"{targetName}\" është tashmë i përdorur te dosja \"{dir}\". Ju lutemi, zgjidhni një emër tjetër.", - "Could not rename \"{fileName}\"" : "S’u riemërtua dot \"{fileName}\"", - "Could not create file \"{file}\"" : "S’u krijua dot kartela \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "S’u krijua dot kartela \"{file}\" ngaqë ka një të tillë", - "Could not create folder \"{dir}\" because it already exists" : "S’u krijua dot dosja \"{dir}\" ngaqë ka një të tillë", - "Error deleting file \"{fileName}\"." : "Gabim në fshirjen e kartelës \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Asnjë rezultat i kërkimit në dosjet e tjera për {tag} {filter} {endtag}", - "Name" : "Emër", - "Size" : "Madhësi", - "Modified" : "Ndryshuar më", - "_%n folder_::_%n folders_" : ["%n dosje","%n dosje"], - "_%n file_::_%n files_" : ["%n kartelë","%n skedar"], - "{dirs} and {files}" : "{dirs} dhe {files}", - "_including %n hidden_::_including %n hidden_" : ["Përfshirë %n të fshehura","Përfshirë %n të fshehura"], - "_Uploading %n file_::_Uploading %n files_" : ["Po ngarkohet %n kartelë","Po ngarkohen %n skedar"], - "\"{name}\" is an invalid file name." : "\"{name}\" është emër i pavlefshëm kartele.", - "File name cannot be empty." : "Emri i kartelës s’mund të jetë i zbrazët.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" nuk është një lloj skedari i lejuar", - "View in folder" : "Shikoje në dosje", - "Path" : "Rrugë", - "_%n byte_::_%n bytes_" : ["%n bajt","%n bajte"], - "Favorited" : "U kalua e parapëlqyer", - "Favorite" : "E parapëlqyer", - "Copy direct link (only works for users who have access to this file/folder)" : "Kopjo lidhjen e drejtpërdrejtë (funksionon vetëm për përdoruesit që kanë qasje në këtë skedar/dosje)", - "New folder" : "Dosje e re", - "Create new folder" : "Krijo një dosje të re", - "Upload file" : "Ngarko skedar", - "Recent" : "Të fundit", - "Remove from favorites" : "Remove from favorites", - "Add to favorites" : "Shtoje tek të parapëlqyerat", - "An error occurred while trying to update the tags" : "Ndodhi një gabim teksa provohej të përditësoheshin etiketat", - "Added to favorites" : "U shtua te të parapëlqyerat", - "Removed from favorites" : "U hoq nga të parapëlqyerat", - "You added {file} to your favorites" : "Ju shtuat {file} te të parapëlqyerat", - "You removed {file} from your favorites" : "Ju hoqët {file} nga të parapëlqyerat", - "File changes" : "Ndryshimet në skedar", - "Created by {user}" : "U krijua nga {user}", - "Changed by {user}" : "U ndryshua nga {user}", - "Deleted by {user}" : "U fshi nga {user}", - "Restored by {user}" : "U rikthye nga {user}", - "Renamed by {user}" : "U riemërua nga {user}", - "Moved by {user}" : "U ndryshua nga {user}", - "\"remote user\"" : "\"përdorues i largët\"", - "You created {file}" : "Ju krijuat {file}", - "{user} created {file}" : "{user} krijoj {file}", - "{file} was created in a public folder" : "{file} u krijua në një folder publik", - "You changed {file}" : "Ju ndryshuat {file}", - "{user} changed {file}" : "{user} ndryshoj {file}", - "You deleted {file}" : "Ju fshit {file}", - "{user} deleted {file}" : "{user} fshiu {file}", - "You restored {file}" : "Ju rikthyet {file}", - "{user} restored {file}" : "{user} riktheu {file}", - "You renamed {oldfile} to {newfile}" : "Ju riemëruat {oldfile} në {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} riemëruat {oldfile} në {newfile}", - "You moved {oldfile} to {newfile}" : "Ju lëvizët {oldfile} në {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} lëvizi {oldfile} në {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Një skedar është shtuar ose është hequr nga <strong>të preferuarat</strong> tuaja", - "A file or folder has been <strong>changed</strong>" : "<strong>U ndryshua</strong> një kartelë ose dosje", - "All files" : "Të gjithë skedarët", - "Upload (max. %s)" : "Ngarkim (max. %s)", - "Accept" : "Prano", - "in %s" : "në %s", - "Select all" : "Përzgjidhe krejt", - "Change" : "Ndrysho", - "Unknown error" : "Gabim i panjohur", - "No files in here" : "S’ka kartela këtu", - "Go back" : "Shko prapa", - "Show hidden files" : "Shfaq kartela të fshehura", - "Additional settings" : "Konfigurime shtesë", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Kopjo në dërrasë ", - "Create" : "Krijo", - "Delete permanently" : "Fshije përgjithmonë", - "Upload some content or sync with your devices!" : "Ngarkoni ca lëndë ose bëni njëkohësim me pajisjet tuaja!", - "No entries found in this folder" : "Në këtë dosje s’u gjetën zëra", - "Upload too large" : "Ngarkim shumë i madh", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Kartelat që po rrekeni të ngarkoni e tejkalojnë madhësinë maksimale për ngarkime kartelash në këtë shërbyes.", - "No favorites yet" : "Asnjë preferencë akoma", - "Files and folders you mark as favorite will show up here" : "Këtu do të duken kartelat dhe dosjet që i shënoni si të parapëlqyera", - "Shares" : "Shpërndarjet", - "Shared with others" : "E ndarë me të tjerët", - "Shared with you" : "E ndarë me ju", - "Shared by link" : "E ndarë me lidhje", - "Deleted shares" : "Fshi shpërndarjet", - "Text file" : "Kartelë tekst", - "New text file.txt" : "Kartelë e re file.txt", - "Storage invalid" : "Depozitë e pavlefshme", - "Unlimited" : "E palimituar", - "Cancel" : "Anullo", - "%s used" : "%s të përdorura", - "%1$s of %2$s used" : "%1$s e %2$s përdorur", - "Deleted files" : "Skedar të fshirë" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/sq.json b/apps/files/l10n/sq.json deleted file mode 100644 index e5104c64ad4..00000000000 --- a/apps/files/l10n/sq.json +++ /dev/null @@ -1,129 +0,0 @@ -{ "translations": { - "File could not be found" : "Skedari s’u gjet dot", - "Download" : "Shkarkoje", - "Delete" : "Fshije", - "Tags" : "Etiketë", - "Home" : "Kreu", - "Close" : "Mbylle", - "Favorites" : "Të parapëlqyera", - "Could not create folder \"{dir}\"" : "S’u krijua dot dosja \"{dir}\"", - "Upload cancelled." : "Ngarkimi u anulua.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "S’arrihet të ngarkohet {filename}, ngaqë është drejtori ose ka 0 bajte", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nuk ka hapësirë të mjaftueshme, po ngarkoni {size1}, por ka vetëm {size2} të lira", - "Target folder \"{dir}\" does not exist any more" : "Dosja e synuar \"{dir}\" nuk ekziston më", - "Not enough free space" : "Nuk ka hapsirë të mjaftueshme të lirë", - "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} nga {totalSize} ({bitrate})", - "Actions" : "Veprime", - "Rename" : "Riemërtojeni", - "Move" : "Zhvendos", - "Copy" : "Kopjo", - "Delete file" : "Fshi skedarin", - "Delete folder" : "Fshini dosjen", - "Disconnect storage" : "Shkëpute depozitën", - "Could not load info for file \"{file}\"" : "Nuk mund të ngarkohet informacioni për skedarin \"{file}\"", - "Files" : "Skedar", - "Details" : "Hollësi", - "Pending" : "Në pritje", - "Unable to determine date" : "S’arrihet të përcaktohet data", - "This operation is forbidden" : "Ky veprim është i ndaluar", - "This directory is unavailable, please check the logs or contact the administrator" : "Kjo drejtori nuk kapet, ju lutemi, kontrolloni regjistrat ose lidhuni me përgjegjësin", - "Storage is temporarily not available" : "Depozita përkohësisht nuk është në dispozicion", - "Could not move \"{file}\", target exists" : "S’u lëviz dot \"{file}\", objektivi ekziston", - "Could not move \"{file}\"" : "S’u lëviz dot \"{file}\"", - "copy" : "kopjo", - "{newName} already exists" : "{newName} ekziston tashmë", - "Could not rename \"{fileName}\", it does not exist any more" : "S’u riemërtua dot \"{fileName}\", s’ekziston më", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Emri \"{targetName}\" është tashmë i përdorur te dosja \"{dir}\". Ju lutemi, zgjidhni një emër tjetër.", - "Could not rename \"{fileName}\"" : "S’u riemërtua dot \"{fileName}\"", - "Could not create file \"{file}\"" : "S’u krijua dot kartela \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "S’u krijua dot kartela \"{file}\" ngaqë ka një të tillë", - "Could not create folder \"{dir}\" because it already exists" : "S’u krijua dot dosja \"{dir}\" ngaqë ka një të tillë", - "Error deleting file \"{fileName}\"." : "Gabim në fshirjen e kartelës \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Asnjë rezultat i kërkimit në dosjet e tjera për {tag} {filter} {endtag}", - "Name" : "Emër", - "Size" : "Madhësi", - "Modified" : "Ndryshuar më", - "_%n folder_::_%n folders_" : ["%n dosje","%n dosje"], - "_%n file_::_%n files_" : ["%n kartelë","%n skedar"], - "{dirs} and {files}" : "{dirs} dhe {files}", - "_including %n hidden_::_including %n hidden_" : ["Përfshirë %n të fshehura","Përfshirë %n të fshehura"], - "_Uploading %n file_::_Uploading %n files_" : ["Po ngarkohet %n kartelë","Po ngarkohen %n skedar"], - "\"{name}\" is an invalid file name." : "\"{name}\" është emër i pavlefshëm kartele.", - "File name cannot be empty." : "Emri i kartelës s’mund të jetë i zbrazët.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" nuk është një lloj skedari i lejuar", - "View in folder" : "Shikoje në dosje", - "Path" : "Rrugë", - "_%n byte_::_%n bytes_" : ["%n bajt","%n bajte"], - "Favorited" : "U kalua e parapëlqyer", - "Favorite" : "E parapëlqyer", - "Copy direct link (only works for users who have access to this file/folder)" : "Kopjo lidhjen e drejtpërdrejtë (funksionon vetëm për përdoruesit që kanë qasje në këtë skedar/dosje)", - "New folder" : "Dosje e re", - "Create new folder" : "Krijo një dosje të re", - "Upload file" : "Ngarko skedar", - "Recent" : "Të fundit", - "Remove from favorites" : "Remove from favorites", - "Add to favorites" : "Shtoje tek të parapëlqyerat", - "An error occurred while trying to update the tags" : "Ndodhi një gabim teksa provohej të përditësoheshin etiketat", - "Added to favorites" : "U shtua te të parapëlqyerat", - "Removed from favorites" : "U hoq nga të parapëlqyerat", - "You added {file} to your favorites" : "Ju shtuat {file} te të parapëlqyerat", - "You removed {file} from your favorites" : "Ju hoqët {file} nga të parapëlqyerat", - "File changes" : "Ndryshimet në skedar", - "Created by {user}" : "U krijua nga {user}", - "Changed by {user}" : "U ndryshua nga {user}", - "Deleted by {user}" : "U fshi nga {user}", - "Restored by {user}" : "U rikthye nga {user}", - "Renamed by {user}" : "U riemërua nga {user}", - "Moved by {user}" : "U ndryshua nga {user}", - "\"remote user\"" : "\"përdorues i largët\"", - "You created {file}" : "Ju krijuat {file}", - "{user} created {file}" : "{user} krijoj {file}", - "{file} was created in a public folder" : "{file} u krijua në një folder publik", - "You changed {file}" : "Ju ndryshuat {file}", - "{user} changed {file}" : "{user} ndryshoj {file}", - "You deleted {file}" : "Ju fshit {file}", - "{user} deleted {file}" : "{user} fshiu {file}", - "You restored {file}" : "Ju rikthyet {file}", - "{user} restored {file}" : "{user} riktheu {file}", - "You renamed {oldfile} to {newfile}" : "Ju riemëruat {oldfile} në {newfile}", - "{user} renamed {oldfile} to {newfile}" : "{user} riemëruat {oldfile} në {newfile}", - "You moved {oldfile} to {newfile}" : "Ju lëvizët {oldfile} në {newfile}", - "{user} moved {oldfile} to {newfile}" : "{user} lëvizi {oldfile} në {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Një skedar është shtuar ose është hequr nga <strong>të preferuarat</strong> tuaja", - "A file or folder has been <strong>changed</strong>" : "<strong>U ndryshua</strong> një kartelë ose dosje", - "All files" : "Të gjithë skedarët", - "Upload (max. %s)" : "Ngarkim (max. %s)", - "Accept" : "Prano", - "in %s" : "në %s", - "Select all" : "Përzgjidhe krejt", - "Change" : "Ndrysho", - "Unknown error" : "Gabim i panjohur", - "No files in here" : "S’ka kartela këtu", - "Go back" : "Shko prapa", - "Show hidden files" : "Shfaq kartela të fshehura", - "Additional settings" : "Konfigurime shtesë", - "WebDAV" : "WebDAV", - "Copy to clipboard" : "Kopjo në dërrasë ", - "Create" : "Krijo", - "Delete permanently" : "Fshije përgjithmonë", - "Upload some content or sync with your devices!" : "Ngarkoni ca lëndë ose bëni njëkohësim me pajisjet tuaja!", - "No entries found in this folder" : "Në këtë dosje s’u gjetën zëra", - "Upload too large" : "Ngarkim shumë i madh", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Kartelat që po rrekeni të ngarkoni e tejkalojnë madhësinë maksimale për ngarkime kartelash në këtë shërbyes.", - "No favorites yet" : "Asnjë preferencë akoma", - "Files and folders you mark as favorite will show up here" : "Këtu do të duken kartelat dhe dosjet që i shënoni si të parapëlqyera", - "Shares" : "Shpërndarjet", - "Shared with others" : "E ndarë me të tjerët", - "Shared with you" : "E ndarë me ju", - "Shared by link" : "E ndarë me lidhje", - "Deleted shares" : "Fshi shpërndarjet", - "Text file" : "Kartelë tekst", - "New text file.txt" : "Kartelë e re file.txt", - "Storage invalid" : "Depozitë e pavlefshme", - "Unlimited" : "E palimituar", - "Cancel" : "Anullo", - "%s used" : "%s të përdorura", - "%1$s of %2$s used" : "%1$s e %2$s përdorur", - "Deleted files" : "Skedar të fshirë" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/sr.js b/apps/files/l10n/sr.js index aac16577263..79cf3a8e266 100644 --- a/apps/files/l10n/sr.js +++ b/apps/files/l10n/sr.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "Непознат датум", "Clear filter" : "Очисти филтер", "Modified" : "Измењен", + "Search everywhere" : "Претражи свуда", "Type" : "Тип", "Active filters" : "Активни филтери", "Remove filter" : "Уклони филтер", @@ -124,7 +125,12 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Заглавља колона са дугмићима могу да се соритрају.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Ова листа није у потпуности приказана из разлога перформанси. Фајлови ће се приказивати како се крећете кроз листу.", "File not found" : "Фајл није нађен", - "{count} selected" : "{count} изабрано", + "_{count} selected_::_{count} selected_" : ["изабран је {count}","изабрана су {count}","изабрано је {count}"], + "Search globally by filename …" : "Претражи глобално по имену фајла…", + "Search here by filename …" : "Претражи овде по имену фајла…", + "Search scope options" : "Опције опсега претраге", + "Filter and search from this location" : "Филтрирај и претражи од ове локације", + "Search globally" : "Претражите глобално", "{usedQuotaByte} used" : "{usedQuotaByte} искоришћено", "{used} of {quota} used" : "{used} од {quota} искоришћено", "{relative}% used" : "{relative}% искоришћено", @@ -179,21 +185,24 @@ OC.L10N.register( "No files in here" : "Овде нема фајлова", "Upload some content or sync with your devices!" : "Отпремите неки садржај или синхронизујте са вашим уређајима!", "Go back" : "Иди назад", - "Filter file names …" : "Филтрирање имена фајлова…", "Views" : "Прикази", "Files settings" : "Подешавања фајлова", "Your files" : "Ваши фајлови", "Open in files" : "Отвори у фајловима", "File cannot be accessed" : "Фајлу не може да се приступи", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Фајл није могао да се пронађе или немате дозволу да га прегледате. Замолите пошиљаоца да га подели.", + "No search results for “{query}”" : "Није нађен ниједан резултат за „{query}”", + "Search for files" : "Претражи фајлове", "Clipboard is not available" : "Клипборд није доступан", "WebDAV URL copied to clipboard" : "WebDAV URL је копиран у клипборд", + "Default view" : "Подразумевани поглед", + "All files" : "Сви фајлови", + "Personal files" : "Лични фајлови", "Sort favorites first" : "Сортирај прво омиљене", "Sort folders before files" : "Поређај фолдере испред фајлова", "Show hidden files" : "Прикажи скривене фајлове", "Show file type column" : "Прикажи колону са типом фајла", "Crop image previews" : "Опсецање прегледа слика", - "Enable the grid view" : "Укључи приказ мреже", "Enable folder tree" : "Укључи стабло фолдера", "Additional settings" : "Додатне поставке", "WebDAV" : "ВебДАВ", @@ -204,6 +213,7 @@ OC.L10N.register( "Warnings" : "Упозорења", "Prevent warning dialogs from open or reenable them." : "Спречава да се дијалози упозорења отворе или да се поново укључе.", "Show a warning dialog when changing a file extension." : "Прикажи дијалог упозорења када се мења екстензија фајла.", + "Show a warning dialog when deleting files." : "Прикажи дијалог упозорења када се бришу фајлови.", "Keyboard shortcuts" : "Пречице на тастатури", "Speed up your Files experience with these quick shortcuts." : "Убрзајте рад у апликацији Фајлови следећим брзим пречицама.", "Open the actions menu for a file" : "Отвори мени са акцијама над фајлом", @@ -228,6 +238,7 @@ OC.L10N.register( "Show those shortcuts" : "Прикажи те пречице", "You" : "Ви", "Shared multiple times with different people" : "Дељено више пута са разним људима", + "Unable to change the favorite state of the file" : "Није успела измена стања омиљено за фајл", "Error while loading the file data" : "Грешка при учитавању података фајла", "Owner" : "Власник", "Remove from favorites" : "Избаци из омиљених", @@ -268,8 +279,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Управо ћете обрисати {count} ставку","Управо ћете обрисати {count} ставке","Управо ћете обрисати {count} ставки"], "Confirm deletion" : "Потврди брисање", "Cancel" : "Поништи", + "Download" : "Преузми", "Moving \"{source}\" to \"{destination}\" …" : "„{source}” се премешта у „{destination}”…", "Copying \"{source}\" to \"{destination}\" …" : "„{source}” се копира у „{destination}”…", + "Destination is not a folder" : "Одредиште није фолдер", + "This file/folder is already in that directory" : "Овај фајл/фолдер се већ налази у том директоријуму", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Фајл/фолдер не можете да преместите у самог себе или у његов подфолдер", "(copy)" : "(копиран)", "(copy %n)" : "(копирано %n)", @@ -288,12 +302,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Операција премештања или копирања је отказана", "Open folder {displayName}" : "Отвори фолдер {displayName}", "Open in Files" : "Отвори у Фајловима", + "Open locally" : "Отвори локално", + "Failed to redirect to client" : "Преусмеравање на клијента није успело", "Open file locally" : "Отвори фајл локално", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Фајл би сада требало да се отвори на вашем уређају. Ако се не отвори, проверите да ли сте инсталирали декстоп апликацију.", "Retry and close" : "Покушај поново и затвори", "Open online" : "Отвори на мрежи", - "Failed to redirect to client" : "Преусмеравање на клијента није успело", - "Open locally" : "Отвори локално", "Rename" : "Преименуј", "Open details" : "Отвори детаље", "View in folder" : "Види у фасцикли", @@ -331,6 +345,9 @@ OC.L10N.register( "Files moved successfully" : "Фајлови су успешно премештени", "Conflicts resolution skipped" : "Прексочено је разрешавање конфилката", "Upload cancelled" : "Отпремање је отказано", + "Could not rename \"{oldName}\", it does not exist any more" : "Не може да се промени име фајла „{oldName}” јер фајл више не постоји", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Назив „{newName}” се већ користи у директоријуму „{dir}”. Молимо вас да изаберете неко друго име.", + "Could not rename \"{oldName}\"" : "Не може да се промени име фајла „{oldName}”", "This operation is forbidden" : "Ова радња је забрањена", "This directory is unavailable, please check the logs or contact the administrator" : "Овај директоријум није доступан, проверите дневник или контактирајте администратора", "Storage is temporarily not available" : "Складиште привремено није доступно", @@ -346,10 +363,8 @@ OC.L10N.register( "List of favorite files and folders." : "Листа омиљених фајлова и фолдера.", "No favorites yet" : "Још нема омиљених", "Files and folders you mark as favorite will show up here" : "Фајлови и фасцикле које обележите као омиљене појавиће се овде", - "All files" : "Сви фајлови", "List of your files and folders." : "Листа ваших фајлова и фолдера.", "All folders" : "Сви фолдери", - "Personal files" : "Лични фајлови", "List of your files and folders that are not shared." : "Листа ваших фајлова и фолдера који се не деле.", "No personal files found" : "Није пронађен ниједан лични фајл", "Files that are not shared will show up here." : "Овде ће се појавити фајлови који се не деле.", @@ -357,12 +372,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Листа фајлова и директоријума који су недавно измењени.", "No recently modified files" : "Нема недавно промењених фајлова", "Files and folders you recently modified will show up here." : "Овде ће се појавити фајлови и фолдери које сте недавно изменили.", + "Search" : "Претрага", + "Search results within your files." : "Претрага резултата у вашим фајловима.", "No entries found in this folder" : "Нема ничега у овој фасцикли", "Select all" : "Означи све", "Upload too large" : "Отпремање је превелико", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Фајлови које желите да отпремите превазилазе ограничење отпремања на овом серверу.", "File could not be found" : "Фајл није нађен", - "Download" : "Преузми", "Show list view" : "Prikaži prikaz liste", "Show grid view" : "Prikaži prikaz mreže", "Close" : "Затвори", @@ -401,9 +417,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Копиран {origin} у {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Копиран{origin} и још {nbfiles} других фајлова у {destination}", "{newName} already exists" : "{newName} већ постоји", - "Could not rename \"{fileName}\", it does not exist any more" : "Не могу да преименујем „{fileName}“. Фајл више не постоји", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Назив „{targetName}“ се већ користи у фасцикли „{dir}“. Одаберите неко друго име.", - "Could not rename \"{fileName}\"" : "Не могу да преименујем „{fileName}“", "Could not create file \"{file}\"" : "Не могу да направим фајл „{file}“", "Could not create file \"{file}\" because it already exists" : "Не могу да направим фајл „{file}“ јер већ постоји", "Could not create folder \"{dir}\" because it already exists" : "Не могу да направим фасциклу „{dir}“ јер већ постоји", @@ -445,8 +458,7 @@ OC.L10N.register( "Upload (max. %s)" : "Отпремање (макс. %s)", "Submitting fields…" : "Поља се подносе…", "Filter filenames…" : "Филтрирање имена фајлова…", - "Edit file locally" : "Уреди фајл локално", - "Edit online" : "Уреди на мрежи", + "Enable the grid view" : "Укључи приказ мреже", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} фолдер","{folderCount} фолдера","{folderCount} фолдера"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} фајл","{fileCount} фајла","{fileCount} фајлова"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 фајл и {folderCount} фолдер","1 фајл и {folderCount} фолдера","1 фајл и {folderCount} фолдера"], @@ -455,7 +467,9 @@ OC.L10N.register( "Personal Files" : "Лични фајлови", "Text file" : "Tекстуални фајл", "New text file.txt" : "Нов текстуални фајл.txt", - "{count} files could not be converted" : "Није могло да се конвертује {count} фајлова", - "{count} files successfully converted" : "Успешно је конвертовано {count} фајлова" + "%1$s (renamed)" : "%1$s (преименован)", + "renamed file" : "преименован фајл", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Када се укључе windows компатибилна имена фајлова, постојећи фајлови се више неће моћи мењати, али њихов власник може да им промени име на исправно ново име.", + "Filter file names …" : "Филтрирање имена фајлова…" }, "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/l10n/sr.json b/apps/files/l10n/sr.json index b2d6b3cb257..0062c1cd828 100644 --- a/apps/files/l10n/sr.json +++ b/apps/files/l10n/sr.json @@ -104,6 +104,7 @@ "Unknown date" : "Непознат датум", "Clear filter" : "Очисти филтер", "Modified" : "Измењен", + "Search everywhere" : "Претражи свуда", "Type" : "Тип", "Active filters" : "Активни филтери", "Remove filter" : "Уклони филтер", @@ -122,7 +123,12 @@ "Column headers with buttons are sortable." : "Заглавља колона са дугмићима могу да се соритрају.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Ова листа није у потпуности приказана из разлога перформанси. Фајлови ће се приказивати како се крећете кроз листу.", "File not found" : "Фајл није нађен", - "{count} selected" : "{count} изабрано", + "_{count} selected_::_{count} selected_" : ["изабран је {count}","изабрана су {count}","изабрано је {count}"], + "Search globally by filename …" : "Претражи глобално по имену фајла…", + "Search here by filename …" : "Претражи овде по имену фајла…", + "Search scope options" : "Опције опсега претраге", + "Filter and search from this location" : "Филтрирај и претражи од ове локације", + "Search globally" : "Претражите глобално", "{usedQuotaByte} used" : "{usedQuotaByte} искоришћено", "{used} of {quota} used" : "{used} од {quota} искоришћено", "{relative}% used" : "{relative}% искоришћено", @@ -177,21 +183,24 @@ "No files in here" : "Овде нема фајлова", "Upload some content or sync with your devices!" : "Отпремите неки садржај или синхронизујте са вашим уређајима!", "Go back" : "Иди назад", - "Filter file names …" : "Филтрирање имена фајлова…", "Views" : "Прикази", "Files settings" : "Подешавања фајлова", "Your files" : "Ваши фајлови", "Open in files" : "Отвори у фајловима", "File cannot be accessed" : "Фајлу не може да се приступи", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Фајл није могао да се пронађе или немате дозволу да га прегледате. Замолите пошиљаоца да га подели.", + "No search results for “{query}”" : "Није нађен ниједан резултат за „{query}”", + "Search for files" : "Претражи фајлове", "Clipboard is not available" : "Клипборд није доступан", "WebDAV URL copied to clipboard" : "WebDAV URL је копиран у клипборд", + "Default view" : "Подразумевани поглед", + "All files" : "Сви фајлови", + "Personal files" : "Лични фајлови", "Sort favorites first" : "Сортирај прво омиљене", "Sort folders before files" : "Поређај фолдере испред фајлова", "Show hidden files" : "Прикажи скривене фајлове", "Show file type column" : "Прикажи колону са типом фајла", "Crop image previews" : "Опсецање прегледа слика", - "Enable the grid view" : "Укључи приказ мреже", "Enable folder tree" : "Укључи стабло фолдера", "Additional settings" : "Додатне поставке", "WebDAV" : "ВебДАВ", @@ -202,6 +211,7 @@ "Warnings" : "Упозорења", "Prevent warning dialogs from open or reenable them." : "Спречава да се дијалози упозорења отворе или да се поново укључе.", "Show a warning dialog when changing a file extension." : "Прикажи дијалог упозорења када се мења екстензија фајла.", + "Show a warning dialog when deleting files." : "Прикажи дијалог упозорења када се бришу фајлови.", "Keyboard shortcuts" : "Пречице на тастатури", "Speed up your Files experience with these quick shortcuts." : "Убрзајте рад у апликацији Фајлови следећим брзим пречицама.", "Open the actions menu for a file" : "Отвори мени са акцијама над фајлом", @@ -226,6 +236,7 @@ "Show those shortcuts" : "Прикажи те пречице", "You" : "Ви", "Shared multiple times with different people" : "Дељено више пута са разним људима", + "Unable to change the favorite state of the file" : "Није успела измена стања омиљено за фајл", "Error while loading the file data" : "Грешка при учитавању података фајла", "Owner" : "Власник", "Remove from favorites" : "Избаци из омиљених", @@ -266,8 +277,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Управо ћете обрисати {count} ставку","Управо ћете обрисати {count} ставке","Управо ћете обрисати {count} ставки"], "Confirm deletion" : "Потврди брисање", "Cancel" : "Поништи", + "Download" : "Преузми", "Moving \"{source}\" to \"{destination}\" …" : "„{source}” се премешта у „{destination}”…", "Copying \"{source}\" to \"{destination}\" …" : "„{source}” се копира у „{destination}”…", + "Destination is not a folder" : "Одредиште није фолдер", + "This file/folder is already in that directory" : "Овај фајл/фолдер се већ налази у том директоријуму", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Фајл/фолдер не можете да преместите у самог себе или у његов подфолдер", "(copy)" : "(копиран)", "(copy %n)" : "(копирано %n)", @@ -286,12 +300,12 @@ "Cancelled move or copy operation" : "Операција премештања или копирања је отказана", "Open folder {displayName}" : "Отвори фолдер {displayName}", "Open in Files" : "Отвори у Фајловима", + "Open locally" : "Отвори локално", + "Failed to redirect to client" : "Преусмеравање на клијента није успело", "Open file locally" : "Отвори фајл локално", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Фајл би сада требало да се отвори на вашем уређају. Ако се не отвори, проверите да ли сте инсталирали декстоп апликацију.", "Retry and close" : "Покушај поново и затвори", "Open online" : "Отвори на мрежи", - "Failed to redirect to client" : "Преусмеравање на клијента није успело", - "Open locally" : "Отвори локално", "Rename" : "Преименуј", "Open details" : "Отвори детаље", "View in folder" : "Види у фасцикли", @@ -329,6 +343,9 @@ "Files moved successfully" : "Фајлови су успешно премештени", "Conflicts resolution skipped" : "Прексочено је разрешавање конфилката", "Upload cancelled" : "Отпремање је отказано", + "Could not rename \"{oldName}\", it does not exist any more" : "Не може да се промени име фајла „{oldName}” јер фајл више не постоји", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Назив „{newName}” се већ користи у директоријуму „{dir}”. Молимо вас да изаберете неко друго име.", + "Could not rename \"{oldName}\"" : "Не може да се промени име фајла „{oldName}”", "This operation is forbidden" : "Ова радња је забрањена", "This directory is unavailable, please check the logs or contact the administrator" : "Овај директоријум није доступан, проверите дневник или контактирајте администратора", "Storage is temporarily not available" : "Складиште привремено није доступно", @@ -344,10 +361,8 @@ "List of favorite files and folders." : "Листа омиљених фајлова и фолдера.", "No favorites yet" : "Још нема омиљених", "Files and folders you mark as favorite will show up here" : "Фајлови и фасцикле које обележите као омиљене појавиће се овде", - "All files" : "Сви фајлови", "List of your files and folders." : "Листа ваших фајлова и фолдера.", "All folders" : "Сви фолдери", - "Personal files" : "Лични фајлови", "List of your files and folders that are not shared." : "Листа ваших фајлова и фолдера који се не деле.", "No personal files found" : "Није пронађен ниједан лични фајл", "Files that are not shared will show up here." : "Овде ће се појавити фајлови који се не деле.", @@ -355,12 +370,13 @@ "List of recently modified files and folders." : "Листа фајлова и директоријума који су недавно измењени.", "No recently modified files" : "Нема недавно промењених фајлова", "Files and folders you recently modified will show up here." : "Овде ће се појавити фајлови и фолдери које сте недавно изменили.", + "Search" : "Претрага", + "Search results within your files." : "Претрага резултата у вашим фајловима.", "No entries found in this folder" : "Нема ничега у овој фасцикли", "Select all" : "Означи све", "Upload too large" : "Отпремање је превелико", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Фајлови које желите да отпремите превазилазе ограничење отпремања на овом серверу.", "File could not be found" : "Фајл није нађен", - "Download" : "Преузми", "Show list view" : "Prikaži prikaz liste", "Show grid view" : "Prikaži prikaz mreže", "Close" : "Затвори", @@ -399,9 +415,6 @@ "Copied {origin} inside {destination}" : "Копиран {origin} у {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Копиран{origin} и још {nbfiles} других фајлова у {destination}", "{newName} already exists" : "{newName} већ постоји", - "Could not rename \"{fileName}\", it does not exist any more" : "Не могу да преименујем „{fileName}“. Фајл више не постоји", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Назив „{targetName}“ се већ користи у фасцикли „{dir}“. Одаберите неко друго име.", - "Could not rename \"{fileName}\"" : "Не могу да преименујем „{fileName}“", "Could not create file \"{file}\"" : "Не могу да направим фајл „{file}“", "Could not create file \"{file}\" because it already exists" : "Не могу да направим фајл „{file}“ јер већ постоји", "Could not create folder \"{dir}\" because it already exists" : "Не могу да направим фасциклу „{dir}“ јер већ постоји", @@ -443,8 +456,7 @@ "Upload (max. %s)" : "Отпремање (макс. %s)", "Submitting fields…" : "Поља се подносе…", "Filter filenames…" : "Филтрирање имена фајлова…", - "Edit file locally" : "Уреди фајл локално", - "Edit online" : "Уреди на мрежи", + "Enable the grid view" : "Укључи приказ мреже", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} фолдер","{folderCount} фолдера","{folderCount} фолдера"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} фајл","{fileCount} фајла","{fileCount} фајлова"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 фајл и {folderCount} фолдер","1 фајл и {folderCount} фолдера","1 фајл и {folderCount} фолдера"], @@ -453,7 +465,9 @@ "Personal Files" : "Лични фајлови", "Text file" : "Tекстуални фајл", "New text file.txt" : "Нов текстуални фајл.txt", - "{count} files could not be converted" : "Није могло да се конвертује {count} фајлова", - "{count} files successfully converted" : "Успешно је конвертовано {count} фајлова" + "%1$s (renamed)" : "%1$s (преименован)", + "renamed file" : "преименован фајл", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Када се укључе windows компатибилна имена фајлова, постојећи фајлови се више неће моћи мењати, али њихов власник може да им промени име на исправно ново име.", + "Filter file names …" : "Филтрирање имена фајлова…" },"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/l10n/sr@latin.js b/apps/files/l10n/sr@latin.js deleted file mode 100644 index 736e4a1cc81..00000000000 --- a/apps/files/l10n/sr@latin.js +++ /dev/null @@ -1,95 +0,0 @@ -OC.L10N.register( - "files", - { - "Storage not available" : "Skladište nije dostupno", - "Storage invalid" : "Neispravno skladište", - "Unknown error" : "Nepoznata greška", - "Unable to set upload directory." : "Ne mogu da postavim direktorijum za otpremanje.", - "Invalid Token" : "Neispravan token", - "No file was uploaded. Unknown error" : "Nijedan fajl nije otpremljen. Nepoznata greška", - "There is no error, the file uploaded with success" : "Nema greške, fajl je uspešno otpremljen", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Otpremani fajl prevazilazi smernicu upload_max_filesize u fajlu php.ini:", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Otpremani fajl prevazilazi smernicu MAX_FILE_SIZE koja je navedena u HTML obrascu", - "The uploaded file was only partially uploaded" : "Otpremani fajl je samo delimično otpremljen", - "No file was uploaded" : "Ništa nije otpremljeno", - "Missing a temporary folder" : "Nedostaje privremena fascikla", - "Failed to write to disk" : "Ne mogu da pišem na disk", - "Not enough storage available" : "Nema dovoljno prostora", - "The target folder has been moved or deleted." : "Odredišna fascikla je premeštena ili obrisana.", - "Upload failed. Could not find uploaded file" : "Neuspešno otpremanje. Ne mogu da nađem otpremljeni fajl", - "Upload failed. Could not get file info." : "Neuspešno otpremanje. Ne mogu da dobijem podatke o fajlu.", - "Invalid directory." : "Neispravna fascikla.", - "Files" : "Fajlovi", - "All files" : "Svi fajlovi", - "Home" : "Početna", - "Close" : "Zatvori", - "Favorites" : "Omiljeni", - "Upload cancelled." : "Otpremanje je otkazano.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Ne mogu da otpremim {filename} jer je to direktorijum ili ima 0 bajtova", - "Total file size {size1} exceeds upload limit {size2}" : "Veličina {size1} prevazilazi ograničenje za otpremanje od {size2}", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nema prostora. Otpremate {size1} ali samo {size2} je preostalo", - "Could not get result from server." : "Ne mogu da dobijem rezultat sa servera.", - "Uploading..." : "Otpremam…", - "File upload is in progress. Leaving the page now will cancel the upload." : "Otpremanje fajla je u toku. Ako sada napustite stranicu, otkazaćete otpremanje.", - "Download" : "Preuzmi", - "Rename" : "Preimenuj", - "Delete" : "Obriši", - "Disconnect storage" : "Isključi skladište", - "Unshare" : "Ne deli", - "Details" : "Detaljnije", - "Select" : "Izaberi", - "Pending" : "Na čekanju", - "Unable to determine date" : "Ne mogu da odredim datum", - "No entries in this folder match '{filter}'" : "U ovoj fascikli ništa se ne poklapa sa '{filter}'", - "Name" : "Naziv", - "Size" : "Veličina", - "Modified" : "Izmenjen", - "_%n folder_::_%n folders_" : ["%n fascikla","%n fascikle","%n fascikli"], - "_%n file_::_%n files_" : ["%n fajl","%n fajla","%n fajlova"], - "{dirs} and {files}" : "{dirs} i {files}", - "You don’t have permission to upload or create files here" : "Nemate dozvole da ovde otpremate ili stvarate fajlove", - "_Uploading %n file_::_Uploading %n files_" : ["Otpremam %n fajl","Otpremam %n fajla","Otpremam %n fajlova"], - "New" : "Novo", - "\"{name}\" is an invalid file name." : "\"{name}\" nije ispravan naziv fajla.", - "File name cannot be empty." : "Naziv fajla ne može biti prazan.", - "Your storage is full, files can not be updated or synced anymore!" : "Vaše skladište je puno. Fajlovi više ne mogu biti ažurirani ni sinhronizovani!", - "Your storage is almost full ({usedSpacePercent}%)" : "Vaše skladište je skoro puno ({usedSpacePercent}%)", - "_matches '{filter}'_::_match '{filter}'_" : ["se poklapa sa '{filter}'","se poklapaju sa '{filter}'","se poklapa sa '{filter}'"], - "Favorited" : "Omiljeno", - "Favorite" : "Omiljeni", - "Folder" : "fascikla", - "New folder" : "Nova fascikla", - "Upload" : "Otpremi", - "An error occurred while trying to update the tags" : "Došlo je do greške pri pokušaju ažuriranja oznaka", - "A new file or folder has been <strong>created</strong>" : "Novi fajl ili fascikla su <strong>napravljeni</strong>", - "A file or folder has been <strong>changed</strong>" : "Fajl ili fascikla su <strong>izmenjeni</strong>", - "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Ograniči obaveštenja o stvaranju i izmenama na <strong>omiljene fajlove</strong> <em>(samo u zapisniku)</em>", - "A file or folder has been <strong>deleted</strong>" : "Fajl ili fascikla su <strong>obrisani</strong>", - "A file or folder has been <strong>restored</strong>" : "Fajl ili fascikla su <strong>vraćeni</strong>", - "You created %1$s" : "Napravili ste %1$s", - "%2$s created %1$s" : "%2$s napravi %1$s", - "%1$s was created in a public folder" : "%1$s je napravljen u javnoj fascikli", - "You changed %1$s" : "Izmenili ste %1$s", - "%2$s changed %1$s" : "%2$s izmeni %1$s", - "You deleted %1$s" : "Obrisali ste %1$s", - "%2$s deleted %1$s" : "%2$s obrisa %1$s", - "You restored %1$s" : "Vratili ste %1$s", - "%2$s restored %1$s" : "%2$s povrati %1$s", - "Upload (max. %s)" : "Otpremanje (maks. %s)", - "File handling" : "Rukovanje fajlovima", - "Maximum upload size" : "Najveća veličina otpremanja", - "max. possible: " : "najviše moguće:", - "Save" : "Sačuvaj", - "Settings" : "Postavke", - "WebDAV" : "WebDAV", - "No files in here" : "Ovde nema fajlova", - "Upload some content or sync with your devices!" : "Otpremite neki sadržaj ili sinhronizujte sa vašim uređajima!", - "No entries found in this folder" : "Nema ničega u ovoj fascikli", - "Select all" : "Označi sve", - "Upload too large" : "Otpremanje je preveliko", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Fajlovi koje želite da otpremite prevazilaze ograničenje otpremanja na ovom serveru.", - "No favorites" : "Nema omiljenih", - "Files and folders you mark as favorite will show up here" : "Fajlovi i fascikle koje obeležite kao omiljene pojaviće se ovde", - "Text file" : "tekstualni fajl" -}, -"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/l10n/sr@latin.json b/apps/files/l10n/sr@latin.json deleted file mode 100644 index 0710435eb69..00000000000 --- a/apps/files/l10n/sr@latin.json +++ /dev/null @@ -1,93 +0,0 @@ -{ "translations": { - "Storage not available" : "Skladište nije dostupno", - "Storage invalid" : "Neispravno skladište", - "Unknown error" : "Nepoznata greška", - "Unable to set upload directory." : "Ne mogu da postavim direktorijum za otpremanje.", - "Invalid Token" : "Neispravan token", - "No file was uploaded. Unknown error" : "Nijedan fajl nije otpremljen. Nepoznata greška", - "There is no error, the file uploaded with success" : "Nema greške, fajl je uspešno otpremljen", - "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Otpremani fajl prevazilazi smernicu upload_max_filesize u fajlu php.ini:", - "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Otpremani fajl prevazilazi smernicu MAX_FILE_SIZE koja je navedena u HTML obrascu", - "The uploaded file was only partially uploaded" : "Otpremani fajl je samo delimično otpremljen", - "No file was uploaded" : "Ništa nije otpremljeno", - "Missing a temporary folder" : "Nedostaje privremena fascikla", - "Failed to write to disk" : "Ne mogu da pišem na disk", - "Not enough storage available" : "Nema dovoljno prostora", - "The target folder has been moved or deleted." : "Odredišna fascikla je premeštena ili obrisana.", - "Upload failed. Could not find uploaded file" : "Neuspešno otpremanje. Ne mogu da nađem otpremljeni fajl", - "Upload failed. Could not get file info." : "Neuspešno otpremanje. Ne mogu da dobijem podatke o fajlu.", - "Invalid directory." : "Neispravna fascikla.", - "Files" : "Fajlovi", - "All files" : "Svi fajlovi", - "Home" : "Početna", - "Close" : "Zatvori", - "Favorites" : "Omiljeni", - "Upload cancelled." : "Otpremanje je otkazano.", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Ne mogu da otpremim {filename} jer je to direktorijum ili ima 0 bajtova", - "Total file size {size1} exceeds upload limit {size2}" : "Veličina {size1} prevazilazi ograničenje za otpremanje od {size2}", - "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nema prostora. Otpremate {size1} ali samo {size2} je preostalo", - "Could not get result from server." : "Ne mogu da dobijem rezultat sa servera.", - "Uploading..." : "Otpremam…", - "File upload is in progress. Leaving the page now will cancel the upload." : "Otpremanje fajla je u toku. Ako sada napustite stranicu, otkazaćete otpremanje.", - "Download" : "Preuzmi", - "Rename" : "Preimenuj", - "Delete" : "Obriši", - "Disconnect storage" : "Isključi skladište", - "Unshare" : "Ne deli", - "Details" : "Detaljnije", - "Select" : "Izaberi", - "Pending" : "Na čekanju", - "Unable to determine date" : "Ne mogu da odredim datum", - "No entries in this folder match '{filter}'" : "U ovoj fascikli ništa se ne poklapa sa '{filter}'", - "Name" : "Naziv", - "Size" : "Veličina", - "Modified" : "Izmenjen", - "_%n folder_::_%n folders_" : ["%n fascikla","%n fascikle","%n fascikli"], - "_%n file_::_%n files_" : ["%n fajl","%n fajla","%n fajlova"], - "{dirs} and {files}" : "{dirs} i {files}", - "You don’t have permission to upload or create files here" : "Nemate dozvole da ovde otpremate ili stvarate fajlove", - "_Uploading %n file_::_Uploading %n files_" : ["Otpremam %n fajl","Otpremam %n fajla","Otpremam %n fajlova"], - "New" : "Novo", - "\"{name}\" is an invalid file name." : "\"{name}\" nije ispravan naziv fajla.", - "File name cannot be empty." : "Naziv fajla ne može biti prazan.", - "Your storage is full, files can not be updated or synced anymore!" : "Vaše skladište je puno. Fajlovi više ne mogu biti ažurirani ni sinhronizovani!", - "Your storage is almost full ({usedSpacePercent}%)" : "Vaše skladište je skoro puno ({usedSpacePercent}%)", - "_matches '{filter}'_::_match '{filter}'_" : ["se poklapa sa '{filter}'","se poklapaju sa '{filter}'","se poklapa sa '{filter}'"], - "Favorited" : "Omiljeno", - "Favorite" : "Omiljeni", - "Folder" : "fascikla", - "New folder" : "Nova fascikla", - "Upload" : "Otpremi", - "An error occurred while trying to update the tags" : "Došlo je do greške pri pokušaju ažuriranja oznaka", - "A new file or folder has been <strong>created</strong>" : "Novi fajl ili fascikla su <strong>napravljeni</strong>", - "A file or folder has been <strong>changed</strong>" : "Fajl ili fascikla su <strong>izmenjeni</strong>", - "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Ograniči obaveštenja o stvaranju i izmenama na <strong>omiljene fajlove</strong> <em>(samo u zapisniku)</em>", - "A file or folder has been <strong>deleted</strong>" : "Fajl ili fascikla su <strong>obrisani</strong>", - "A file or folder has been <strong>restored</strong>" : "Fajl ili fascikla su <strong>vraćeni</strong>", - "You created %1$s" : "Napravili ste %1$s", - "%2$s created %1$s" : "%2$s napravi %1$s", - "%1$s was created in a public folder" : "%1$s je napravljen u javnoj fascikli", - "You changed %1$s" : "Izmenili ste %1$s", - "%2$s changed %1$s" : "%2$s izmeni %1$s", - "You deleted %1$s" : "Obrisali ste %1$s", - "%2$s deleted %1$s" : "%2$s obrisa %1$s", - "You restored %1$s" : "Vratili ste %1$s", - "%2$s restored %1$s" : "%2$s povrati %1$s", - "Upload (max. %s)" : "Otpremanje (maks. %s)", - "File handling" : "Rukovanje fajlovima", - "Maximum upload size" : "Najveća veličina otpremanja", - "max. possible: " : "najviše moguće:", - "Save" : "Sačuvaj", - "Settings" : "Postavke", - "WebDAV" : "WebDAV", - "No files in here" : "Ovde nema fajlova", - "Upload some content or sync with your devices!" : "Otpremite neki sadržaj ili sinhronizujte sa vašim uređajima!", - "No entries found in this folder" : "Nema ničega u ovoj fascikli", - "Select all" : "Označi sve", - "Upload too large" : "Otpremanje je preveliko", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Fajlovi koje želite da otpremite prevazilaze ograničenje otpremanja na ovom serveru.", - "No favorites" : "Nema omiljenih", - "Files and folders you mark as favorite will show up here" : "Fajlovi i fascikle koje obeležite kao omiljene pojaviće se ovde", - "Text file" : "tekstualni fajl" -},"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/l10n/su.js b/apps/files/l10n/su.js deleted file mode 100644 index 91d52801985..00000000000 --- a/apps/files/l10n/su.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : [""], - "_%n file_::_%n files_" : [""], - "_Uploading %n file_::_Uploading %n files_" : [""], - "_matches '{filter}'_::_match '{filter}'_" : [""] -}, -"nplurals=1; plural=0;"); diff --git a/apps/files/l10n/su.json b/apps/files/l10n/su.json deleted file mode 100644 index 82cca5a0661..00000000000 --- a/apps/files/l10n/su.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : [""], - "_%n file_::_%n files_" : [""], - "_Uploading %n file_::_Uploading %n files_" : [""], - "_matches '{filter}'_::_match '{filter}'_" : [""] -},"pluralForm" :"nplurals=1; plural=0;" -}
\ No newline at end of file diff --git a/apps/files/l10n/sv.js b/apps/files/l10n/sv.js index d4428ac84de..99e837cb1cb 100644 --- a/apps/files/l10n/sv.js +++ b/apps/files/l10n/sv.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "Okänt datum", "Clear filter" : "Rensa filter", "Modified" : "Ändrad", + "Search everywhere" : "Sök överallt", "Type" : "Typ", "Active filters" : "Aktiva filter", "Remove filter" : "Ta bort filter", @@ -124,7 +125,12 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Kolumnrubriker med knappar är sorterbara.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Denna lista är inte helt återgiven av prestandaskäl. Filerna kommer att renderas när du navigerar genom listan.", "File not found" : "Filen kunde inte hittas", - "{count} selected" : "{count} valda", + "_{count} selected_::_{count} selected_" : ["{count} vald","{count} valda"], + "Search globally by filename …" : "Sök globalt efter filnamn …", + "Search here by filename …" : "Sök här efter filnamn …", + "Search scope options" : "Alternativ för sökomfång", + "Filter and search from this location" : "Filtrera och sök från den här platsen", + "Search globally" : "Sök globalt", "{usedQuotaByte} used" : "{usedQuotaByte} använt", "{used} of {quota} used" : "{used} av {quota} använt", "{relative}% used" : "{relative}% använt", @@ -179,21 +185,24 @@ OC.L10N.register( "No files in here" : "Inga filer kunde hittas", "Upload some content or sync with your devices!" : "Ladda upp innehåll eller synkronisera med dina enheter!", "Go back" : "Gå tillbaks", - "Filter file names …" : "Filtrera filnamn …", "Views" : "Vyer", "Files settings" : "Filinställningar", "Your files" : "Dina filer", "Open in files" : "Öppna i filer", "File cannot be accessed" : "Det går inte att komma åt filen", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Filen kunde inte hittas eller så har du inte behörighet att visa den. Be avsändaren att dela den.", + "No search results for “{query}”" : "Inget sökresultat för “{query}”", + "Search for files" : "Sök efter filer", "Clipboard is not available" : "Urklipp är inte tillgängligt", "WebDAV URL copied to clipboard" : "WebDAV URL kopierad till urklipp", + "Default view" : "Standardvy", + "All files" : "Alla filer", + "Personal files" : "Personliga filer", "Sort favorites first" : "Sortera favoriter först", "Sort folders before files" : "Sortera mappar före filer", "Show hidden files" : "Visa dolda filer", "Show file type column" : "Visa kolumn för filtyp", "Crop image previews" : "Beskär förhandsgranskningar för bilder", - "Enable the grid view" : "Aktivera rutnätsvy", "Enable folder tree" : "Aktivera mappträd", "Additional settings" : "Övriga inställningar", "WebDAV" : "WebDAV", @@ -204,6 +213,7 @@ OC.L10N.register( "Warnings" : "Varningar", "Prevent warning dialogs from open or reenable them." : "Förhindra varningsdialoger från att öppnas eller aktivera dem igen.", "Show a warning dialog when changing a file extension." : "Visa en varningsdialog vid ändring av filändelse.", + "Show a warning dialog when deleting files." : "Visa en varningsdialog när filer tas bort.", "Keyboard shortcuts" : "Tangentbordsgenvägar", "Speed up your Files experience with these quick shortcuts." : "Snabba upp din upplevelse i Filer med dessa smarta genvägar.", "Open the actions menu for a file" : "Öppna åtgärdsmenyn för en fil", @@ -228,6 +238,7 @@ OC.L10N.register( "Show those shortcuts" : "Visa dessa genvägar", "You" : "Du", "Shared multiple times with different people" : "Delad flera gånger med olika personer", + "Unable to change the favorite state of the file" : "Kan inte ändra filens favoritstatus", "Error while loading the file data" : "Fel vid inläsning av fildata", "Owner" : "Ägare", "Remove from favorites" : "Ta bort från favoriter", @@ -268,8 +279,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Du är på väg att ta bort {count} objekt","Du är på väg att ta bort {count} objekt"], "Confirm deletion" : "Bekräfta radering", "Cancel" : "Avbryt", + "Download" : "Hämta", "Moving \"{source}\" to \"{destination}\" …" : "Flyttar \"{source}\" till \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopierar \"{source}\" till \"{destination}\" …", + "Destination is not a folder" : "Destinationen är inte en mapp", + "This file/folder is already in that directory" : "Den här filen/mappen finns redan i den katalogen", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Du kan inte flytta en fil/mapp till sig själv eller till en undermapp till sig själv", "(copy)" : "(kopia)", "(copy %n)" : "(kopia %n)", @@ -288,12 +302,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Flytta eller kopiera avbröts", "Open folder {displayName}" : "Öppna mappen {displayName}", "Open in Files" : "Öppna i Filer", + "Open locally" : "Öppna lokalt", + "Failed to redirect to client" : "Det gick inte att omdirigera till klienten", "Open file locally" : "Öppna filen lokalt", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Filen bör nu öppnas på din enhet. Om den inte gör det, kontrollera att du har installerat skrivbordsappen.", "Retry and close" : "Försök igen och stäng", "Open online" : "Öppna online", - "Failed to redirect to client" : "Det gick inte att omdirigera till klienten", - "Open locally" : "Öppna lokalt", "Rename" : "Byt namn", "Open details" : "Öppna detaljer", "View in folder" : "Utforska i mapp", @@ -331,6 +345,9 @@ OC.L10N.register( "Files moved successfully" : "Filerna flyttade", "Conflicts resolution skipped" : "Konfliktlösning hoppades över", "Upload cancelled" : "Uppladdning avbruten", + "Could not rename \"{oldName}\", it does not exist any more" : "Kunde inte byta namn på \"{oldName}\", den finns inte längre", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Namnet \"{newName}\" används redan i mappen \"{dir}\". Välj ett annat namn.", + "Could not rename \"{oldName}\"" : "Kunde inte byta namn på \"{oldName}\"", "This operation is forbidden" : "Denna operation är förbjuden", "This directory is unavailable, please check the logs or contact the administrator" : "Denna katalog är inte tillgänglig, kontrollera loggarna eller kontakta administratören", "Storage is temporarily not available" : "Lagring är tillfälligt inte tillgänglig", @@ -346,10 +363,8 @@ OC.L10N.register( "List of favorite files and folders." : "Lista över favoritfiler och mappar.", "No favorites yet" : "Inga favoriter ännu", "Files and folders you mark as favorite will show up here" : "Filer och mappar markerade som favoriter kommer att visas här", - "All files" : "Alla filer", "List of your files and folders." : "Lista över dina filer och mappar.", "All folders" : "Alla mappar", - "Personal files" : "Personliga filer", "List of your files and folders that are not shared." : "Lista över dina filer och mappar som inte delas.", "No personal files found" : "Inga personliga filer hittades", "Files that are not shared will show up here." : "Filer som inte delas kommer att visas här.", @@ -357,12 +372,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Lista över nyligen ändrade filer och mappar.", "No recently modified files" : "Inga nyligen ändrade filer", "Files and folders you recently modified will show up here." : "Filer och mappar som du nyligen ändrat kommer att visas här.", + "Search" : "Sök", + "Search results within your files." : "Sökresultat i dina filer.", "No entries found in this folder" : "Inget innehåll hittades i denna mapp", "Select all" : "Välj allt", "Upload too large" : "För stor uppladdning", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Filerna du försöker ladda upp överstiger den maximala storleken för filöverföringar på servern.", "File could not be found" : "Fil kunde inte hittas", - "Download" : "Hämta", "Show list view" : "Visa listvy", "Show grid view" : "Visa rutnätsvy", "Close" : "Stäng", @@ -401,9 +417,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Kopierade {origin} till {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Kopierade {origin} och {nbfiles} andra filer i {destination}", "{newName} already exists" : "{newName} existerar redan", - "Could not rename \"{fileName}\", it does not exist any more" : "Kunde inte döpa om \"{fileName}\", filen existerar inte mer", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Namnet \"{targetName}\" används redan i mappen \"{dir}\". Välj ett annat namn.", - "Could not rename \"{fileName}\"" : "Kan inte döpa om \"{fileName}\"", "Could not create file \"{file}\"" : "Kunde inte skapa fil \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Kunde inte skapa fil \"{file}\" därför att den redan existerar", "Could not create folder \"{dir}\" because it already exists" : "Kunde inte skapa \"{dir}\" därför att den redan existerar", @@ -445,8 +458,7 @@ OC.L10N.register( "Upload (max. %s)" : "Ladda upp (högst %s)", "Submitting fields…" : "Skickar fält...", "Filter filenames…" : "Filtrera filnamn...", - "Edit file locally" : "Redigera filen lokalt", - "Edit online" : "Redigera online", + "Enable the grid view" : "Aktivera rutnätsvy", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} mapp","{folderCount} mappar"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fil","{fileCount} filer"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fil och {folderCount} mapp","1 fil och {folderCount} mappar"], @@ -455,7 +467,9 @@ OC.L10N.register( "Personal Files" : "Personliga filer", "Text file" : "Textfil", "New text file.txt" : "Ny textfil.txt", - "{count} files could not be converted" : "{count} filer kunde inte konverteras", - "{count} files successfully converted" : "{count} filer har konverterats" + "%1$s (renamed)" : "%1$s (omdöpt)", + "renamed file" : "omdöpt fil", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "När Windows-kompatibla filnamn har aktiverats kan befintliga filer inte längre ändras, men de kan byta namn till giltiga nya namn av sin ägare.", + "Filter file names …" : "Filtrera filnamn …" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/sv.json b/apps/files/l10n/sv.json index e56bc427e48..016467d97d6 100644 --- a/apps/files/l10n/sv.json +++ b/apps/files/l10n/sv.json @@ -104,6 +104,7 @@ "Unknown date" : "Okänt datum", "Clear filter" : "Rensa filter", "Modified" : "Ändrad", + "Search everywhere" : "Sök överallt", "Type" : "Typ", "Active filters" : "Aktiva filter", "Remove filter" : "Ta bort filter", @@ -122,7 +123,12 @@ "Column headers with buttons are sortable." : "Kolumnrubriker med knappar är sorterbara.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Denna lista är inte helt återgiven av prestandaskäl. Filerna kommer att renderas när du navigerar genom listan.", "File not found" : "Filen kunde inte hittas", - "{count} selected" : "{count} valda", + "_{count} selected_::_{count} selected_" : ["{count} vald","{count} valda"], + "Search globally by filename …" : "Sök globalt efter filnamn …", + "Search here by filename …" : "Sök här efter filnamn …", + "Search scope options" : "Alternativ för sökomfång", + "Filter and search from this location" : "Filtrera och sök från den här platsen", + "Search globally" : "Sök globalt", "{usedQuotaByte} used" : "{usedQuotaByte} använt", "{used} of {quota} used" : "{used} av {quota} använt", "{relative}% used" : "{relative}% använt", @@ -177,21 +183,24 @@ "No files in here" : "Inga filer kunde hittas", "Upload some content or sync with your devices!" : "Ladda upp innehåll eller synkronisera med dina enheter!", "Go back" : "Gå tillbaks", - "Filter file names …" : "Filtrera filnamn …", "Views" : "Vyer", "Files settings" : "Filinställningar", "Your files" : "Dina filer", "Open in files" : "Öppna i filer", "File cannot be accessed" : "Det går inte att komma åt filen", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Filen kunde inte hittas eller så har du inte behörighet att visa den. Be avsändaren att dela den.", + "No search results for “{query}”" : "Inget sökresultat för “{query}”", + "Search for files" : "Sök efter filer", "Clipboard is not available" : "Urklipp är inte tillgängligt", "WebDAV URL copied to clipboard" : "WebDAV URL kopierad till urklipp", + "Default view" : "Standardvy", + "All files" : "Alla filer", + "Personal files" : "Personliga filer", "Sort favorites first" : "Sortera favoriter först", "Sort folders before files" : "Sortera mappar före filer", "Show hidden files" : "Visa dolda filer", "Show file type column" : "Visa kolumn för filtyp", "Crop image previews" : "Beskär förhandsgranskningar för bilder", - "Enable the grid view" : "Aktivera rutnätsvy", "Enable folder tree" : "Aktivera mappträd", "Additional settings" : "Övriga inställningar", "WebDAV" : "WebDAV", @@ -202,6 +211,7 @@ "Warnings" : "Varningar", "Prevent warning dialogs from open or reenable them." : "Förhindra varningsdialoger från att öppnas eller aktivera dem igen.", "Show a warning dialog when changing a file extension." : "Visa en varningsdialog vid ändring av filändelse.", + "Show a warning dialog when deleting files." : "Visa en varningsdialog när filer tas bort.", "Keyboard shortcuts" : "Tangentbordsgenvägar", "Speed up your Files experience with these quick shortcuts." : "Snabba upp din upplevelse i Filer med dessa smarta genvägar.", "Open the actions menu for a file" : "Öppna åtgärdsmenyn för en fil", @@ -226,6 +236,7 @@ "Show those shortcuts" : "Visa dessa genvägar", "You" : "Du", "Shared multiple times with different people" : "Delad flera gånger med olika personer", + "Unable to change the favorite state of the file" : "Kan inte ändra filens favoritstatus", "Error while loading the file data" : "Fel vid inläsning av fildata", "Owner" : "Ägare", "Remove from favorites" : "Ta bort från favoriter", @@ -266,8 +277,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Du är på väg att ta bort {count} objekt","Du är på väg att ta bort {count} objekt"], "Confirm deletion" : "Bekräfta radering", "Cancel" : "Avbryt", + "Download" : "Hämta", "Moving \"{source}\" to \"{destination}\" …" : "Flyttar \"{source}\" till \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Kopierar \"{source}\" till \"{destination}\" …", + "Destination is not a folder" : "Destinationen är inte en mapp", + "This file/folder is already in that directory" : "Den här filen/mappen finns redan i den katalogen", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Du kan inte flytta en fil/mapp till sig själv eller till en undermapp till sig själv", "(copy)" : "(kopia)", "(copy %n)" : "(kopia %n)", @@ -286,12 +300,12 @@ "Cancelled move or copy operation" : "Flytta eller kopiera avbröts", "Open folder {displayName}" : "Öppna mappen {displayName}", "Open in Files" : "Öppna i Filer", + "Open locally" : "Öppna lokalt", + "Failed to redirect to client" : "Det gick inte att omdirigera till klienten", "Open file locally" : "Öppna filen lokalt", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Filen bör nu öppnas på din enhet. Om den inte gör det, kontrollera att du har installerat skrivbordsappen.", "Retry and close" : "Försök igen och stäng", "Open online" : "Öppna online", - "Failed to redirect to client" : "Det gick inte att omdirigera till klienten", - "Open locally" : "Öppna lokalt", "Rename" : "Byt namn", "Open details" : "Öppna detaljer", "View in folder" : "Utforska i mapp", @@ -329,6 +343,9 @@ "Files moved successfully" : "Filerna flyttade", "Conflicts resolution skipped" : "Konfliktlösning hoppades över", "Upload cancelled" : "Uppladdning avbruten", + "Could not rename \"{oldName}\", it does not exist any more" : "Kunde inte byta namn på \"{oldName}\", den finns inte längre", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Namnet \"{newName}\" används redan i mappen \"{dir}\". Välj ett annat namn.", + "Could not rename \"{oldName}\"" : "Kunde inte byta namn på \"{oldName}\"", "This operation is forbidden" : "Denna operation är förbjuden", "This directory is unavailable, please check the logs or contact the administrator" : "Denna katalog är inte tillgänglig, kontrollera loggarna eller kontakta administratören", "Storage is temporarily not available" : "Lagring är tillfälligt inte tillgänglig", @@ -344,10 +361,8 @@ "List of favorite files and folders." : "Lista över favoritfiler och mappar.", "No favorites yet" : "Inga favoriter ännu", "Files and folders you mark as favorite will show up here" : "Filer och mappar markerade som favoriter kommer att visas här", - "All files" : "Alla filer", "List of your files and folders." : "Lista över dina filer och mappar.", "All folders" : "Alla mappar", - "Personal files" : "Personliga filer", "List of your files and folders that are not shared." : "Lista över dina filer och mappar som inte delas.", "No personal files found" : "Inga personliga filer hittades", "Files that are not shared will show up here." : "Filer som inte delas kommer att visas här.", @@ -355,12 +370,13 @@ "List of recently modified files and folders." : "Lista över nyligen ändrade filer och mappar.", "No recently modified files" : "Inga nyligen ändrade filer", "Files and folders you recently modified will show up here." : "Filer och mappar som du nyligen ändrat kommer att visas här.", + "Search" : "Sök", + "Search results within your files." : "Sökresultat i dina filer.", "No entries found in this folder" : "Inget innehåll hittades i denna mapp", "Select all" : "Välj allt", "Upload too large" : "För stor uppladdning", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Filerna du försöker ladda upp överstiger den maximala storleken för filöverföringar på servern.", "File could not be found" : "Fil kunde inte hittas", - "Download" : "Hämta", "Show list view" : "Visa listvy", "Show grid view" : "Visa rutnätsvy", "Close" : "Stäng", @@ -399,9 +415,6 @@ "Copied {origin} inside {destination}" : "Kopierade {origin} till {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Kopierade {origin} och {nbfiles} andra filer i {destination}", "{newName} already exists" : "{newName} existerar redan", - "Could not rename \"{fileName}\", it does not exist any more" : "Kunde inte döpa om \"{fileName}\", filen existerar inte mer", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Namnet \"{targetName}\" används redan i mappen \"{dir}\". Välj ett annat namn.", - "Could not rename \"{fileName}\"" : "Kan inte döpa om \"{fileName}\"", "Could not create file \"{file}\"" : "Kunde inte skapa fil \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Kunde inte skapa fil \"{file}\" därför att den redan existerar", "Could not create folder \"{dir}\" because it already exists" : "Kunde inte skapa \"{dir}\" därför att den redan existerar", @@ -443,8 +456,7 @@ "Upload (max. %s)" : "Ladda upp (högst %s)", "Submitting fields…" : "Skickar fält...", "Filter filenames…" : "Filtrera filnamn...", - "Edit file locally" : "Redigera filen lokalt", - "Edit online" : "Redigera online", + "Enable the grid view" : "Aktivera rutnätsvy", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} mapp","{folderCount} mappar"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} fil","{fileCount} filer"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 fil och {folderCount} mapp","1 fil och {folderCount} mappar"], @@ -453,7 +465,9 @@ "Personal Files" : "Personliga filer", "Text file" : "Textfil", "New text file.txt" : "Ny textfil.txt", - "{count} files could not be converted" : "{count} filer kunde inte konverteras", - "{count} files successfully converted" : "{count} filer har konverterats" + "%1$s (renamed)" : "%1$s (omdöpt)", + "renamed file" : "omdöpt fil", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "När Windows-kompatibla filnamn har aktiverats kan befintliga filer inte längre ändras, men de kan byta namn till giltiga nya namn av sin ägare.", + "Filter file names …" : "Filtrera filnamn …" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/sw.js b/apps/files/l10n/sw.js new file mode 100644 index 00000000000..a142df5ddc6 --- /dev/null +++ b/apps/files/l10n/sw.js @@ -0,0 +1,475 @@ +OC.L10N.register( + "files", + { + "Added to favorites" : "Imeongezwa kwa vipendwa", + "Removed from favorites" : "Imeondolewa kutoka vipendwa", + "You added {file} to your favorites" : "Umeongeza {file}kwa vipendwa vyako", + "You removed {file} from your favorites" : "Umeondoa {file}kwenye vipendwa vyako", + "Favorites" : "Vinavyopendwa", + "File changes" : "Mabadiliko ya faili", + "Created by {user}" : "Imetengenezwa na {user}", + "Changed by {user}" : "Imebadilishwa na {user}", + "Deleted by {user}" : "Imefutwa na {user}", + "Restored by {user}" : "Imehifadhiwa na {user}", + "Renamed by {user}" : "Imepewa jina upya na {user}", + "Moved by {user}" : "Imesogezwa na {user}", + "\"remote account\"" : "\"akaunti ya mbali\"", + "You created {file}" : "Umetengeneza {file}", + "You created an encrypted file in {file}" : "Umeunda faili iliyosimbwa kwa njia fiche katika {file}", + "{user} created {file}" : "{user} ameunda {file}", + "{user} created an encrypted file in {file}" : "{user}ameunda faili iliyosimbwa kwa njia fiche katika {file}", + "{file} was created in a public folder" : "{file}ilitengenezwa katika kisanduku cha umma", + "You changed {file}" : "Umebadilisha {file}", + "You changed an encrypted file in {file}" : "Umebadilisha faili iliyosimbwa kwa njia fiche katika {file}", + "{user} changed {file}" : "{user} amebadili {file}", + "{user} changed an encrypted file in {file}" : "{user}amebadili faili iliyosimbwa kwa njia fiche katika {file}", + "You deleted {file}" : "Umefuta {file}", + "You deleted an encrypted file in {file}" : "Umefuta faili iliyosimbwa kwa njia fiche katika {file}", + "{user} deleted {file}" : "{user} amefuta {file}", + "{user} deleted an encrypted file in {file}" : "{user} amefuta faili iliyosimbwa kwa njia fiche katika {file}", + "You restored {file}" : "Umehifadhi upya {file}", + "{user} restored {file}" : "{user} amehifadhi upya {file}", + "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Umeita jina upya {oldfile}(iliyofichwa)kwenda {newfile} (iliyofichwa)", + "You renamed {oldfile} (hidden) to {newfile}" : "Umeita jina upya {oldfile}(iliyofichwa)kwenda{newfile}", + "You renamed {oldfile} to {newfile} (hidden)" : "Umeita jina upya {oldfile}kwenda{newfile}(iliyofichwa)", + "You renamed {oldfile} to {newfile}" : "Umeita jina upya {oldfile}hadi{newfile}", + "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user}ameita jina upya{oldfile}(iliyofichwa) hadi {newfile} (iliyofichwa)", + "{user} renamed {oldfile} (hidden) to {newfile}" : "{user}ameita jina upya{oldfile}(iliyofichwa) hadi{newfile}", + "{user} renamed {oldfile} to {newfile} (hidden)" : "{user}ameita jina upya{oldfile}hadi{newfile}(iliyofichwa)", + "{user} renamed {oldfile} to {newfile}" : "{user}ameita jina upya {oldfile}hadi{newfile}", + "You moved {oldfile} to {newfile}" : "Umeondoa {oldfile}hadi{newfile}", + "{user} moved {oldfile} to {newfile}" : "{user}amesogeza {oldfile}hadi{newfile}", + "A file has been added to or removed from your <strong>favorites</strong>" : "Faili limeongezwa kwenye au limeondolewa kutoka <strong>vipendwa</strong>", + "Files" : "Mafaili", + "A file or folder has been <strong>changed</strong>" : "Faili au kisanduku kime<strong>badilishwa</strong>", + "A favorite file or folder has been <strong>changed</strong>" : "Faili pendwa au kisanduku kime<strong>badilishwa</strong>", + "Failed to authorize" : "Imeshindwa kuidhinisha", + "Invalid folder path" : "Njia ya kisanduku si halali", + "Folder not found" : "Kisanduku hakipatikani", + "The file cannot be found" : "Faili haliwezi kupatikana", + "The destination path does not exist: %1$s" : "Njia lengwa haipo %1$s", + "You do not have permission to create a file at the specified location" : "Huna ruhusa kuunda faili katika eneo lililobainishwa", + "The file could not be converted." : "Faili halikuweza kubadilishwa", + "Could not get relative path to converted file" : "Haikuweza kupata njia sawia ya faili lililobadilishwa", + "Favorite files" : "Faili pendwa", + "No favorites" : "Hakuna vipendwa", + "More favorites" : "Vipendwa zaidi", + "Accept" : "Kubali", + "Reject" : "Kataa", + "Incoming ownership transfer from {user}" : "Uhamisho wa umiliki unaoingia kutoka {user}", + "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Je unataka kukubali {path}?\n\nKubmbuka: Mchakato wa uhamisho baada ya kukubali unaweza kuchukua mpaka saa 1", + "Ownership transfer denied" : "Uhamisho wa umiliki umekataliwa", + "Your ownership transfer of {path} was denied by {user}." : "Uhamisho wa umiliki wako wa {path}umekataliwa na {user}", + "Ownership transfer failed" : "Uhamisho wa umiliki umeshindikana", + "Your ownership transfer of {path} to {user} failed." : "Uhamisho wa umiliki wako wa {path}kwenda {user}umeshindikana", + "The ownership transfer of {path} from {user} failed." : "Uhamisho wa umiliki wa {path}kutoka {user}umeshindikana", + "Ownership transfer done" : "Uhamisho wa umiliki umefanyika", + "Your ownership transfer of {path} to {user} has completed." : "Uhamisho wako wa umiliki wa {path}kwenda {user}umekamilika", + "The ownership transfer of {path} from {user} has completed." : "Uhamisho wa umiliki wa {path}kutoka{user}umekamilika", + "in %s" : "Katika %s", + "Transferred from %1$s on %2$s" : "Imehamishwa kutoka %1$skatika%2$s", + "Files compatibility" : "Utengamano wa faili", + "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Ruhusu kuzuia majina ya faili ili kuhakikisha kuwa faili zinaweza kusawazishwa na wateja wote. Kwa chaguo-msingi, majina yote ya faili ni halali katika POSIX (e.g. Linux or macOS) zinaruhusiwa.", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Baada ya kuruhusu majina ya faili yanayooana na Windows, faili zilizopo haziwezi kubadilishwa tena lakini zinaweza kubadilishwa kuwa majina mapya halali na mmiliki wao.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Pia inawezekana kuhamisha faili kiotomatiki baada ya kuwezesha mpangilio huu, tafadhali rejelea hati kuhusu amri ya occ.", + "Enforce Windows compatibility" : "Tekeleza utangamano wa windows", + "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Hii itazuia majina ya faili ambayo si halali kwenye mifumo ya Windows, kama vile kutumia majina yaliyohifadhiwa au herufi maalum. Lakini hii haitatekeleza utangamano wa unyeti wa kesi.", + "File Management" : "Usimamizi wa faili", + "Home" : "Nyumbani", + "Target folder does not exist any more" : "Kisanduku kilicholengwa hakipo tena", + "Reload current directory" : "Pakia upya kitabu cha orodha ya sasa", + "Go to the \"{dir}\" directory" : "Nenda kwenye {dir}kitabu cha orodha", + "Current directory path" : "Njia ya kitabu cha orodha ya sasa", + "Your have used your space quota and cannot upload files anymore" : "Umetumia nafasi yako kwa upendeleo na huwezi kupakia faili zaidi", + "You do not have permission to upload or create files here." : "Huna ruhusa kupakia au kutengeneza faili hapa", + "Drag and drop files here to upload" : "Sogeza na udondoshe faili hapa ili upakie", + "Favorite" : "Kipendwa", + "Back" : "Rudi", + "Toggle selection for file \"{displayName}\"" : "Geuza uteuzi wa faili \"{displayName}\"", + "Toggle selection for folder \"{displayName}\"" : "Geuza uteuzi wa kisanduku \"{displayName}\"", + "File is loading" : "Faili inapakia", + "Folder is loading" : "Kisanduku kinapakia", + "Filename" : "Jina la faili", + "Folder name" : "Jina la kisanduku", + "This node is unavailable" : "Nodi hii haipatikani", + "Another entry with the same name already exists." : "Ingizo lingine lenye jina sawasawa lipo tayari", + "Invalid filename." : "Majina ya faili si sahihi", + "Renamed \"{oldName}\" to \"{newName}\"" : "Imebadili jina \"{oldName}\" mpaka \"{newName}\"", + "Rename file" : "Badili jina la faili", + "Folder" : "Kisanduku", + "Unknown file type" : "Aina ya faili isiyojulikana", + "{ext} image" : "{ext}picha", + "{ext} video" : "{ext}picha mjongeo", + "{ext} audio" : "{ext}sauti", + "{ext} text" : "{ext}maandishi", + "Pending" : "Inasubiri", + "Unknown date" : "Tarehe isiyojulikana", + "Clear filter" : "Futa kichujio", + "Modified" : "Iliyoboreshwa", + "Search everywhere" : "Tafuta kila mahali", + "Type" : "Aina", + "Active filters" : "Vichujio vinavyotumika", + "Remove filter" : "Ondoa kichujio", + "Total rows summary" : "Muhtasari wa jumla ya safu mlalo", + "Toggle selection for all files and folders" : "Geuza uteuzi wa faili na visanduku vyote", + "Name" : "Jina", + "File type" : "Aina ya faili", + "Size" : "Ukubwa", + "\"{displayName}\" failed on some elements" : "\"{displayName} imeshindwa katika vipengele kadhaa", + "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" kitendo cha kundi kimetekelezwa kwa mafanikio", + "\"{displayName}\" action failed" : "\"{displayName}\" matendo yameshindwa", + "Actions" : "Utendekaji", + "(selected)" : "(iliyochaguliwa)", + "List of files and folders." : "Orodha ya faili na visanduku", + "You have used your space quota and cannot upload files anymore." : "Umetumia mgao wako wa nafasi na huwezi kupakia faili tena.", + "Column headers with buttons are sortable." : "Vichwa vya safu wima vilivyo na vifungo vinaweza kupangwa.", + "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Orodha hii haijatolewa kikamilifu kwa sababu za utendaji. Faili zitatolewa unapopitia orodha.", + "File not found" : "Faili halipatikani", + "_{count} selected_::_{count} selected_" : ["{count} selected","{count} iliyochaguliwa"], + "Search globally by filename …" : "Tafuta kimataifa kwa jina la faili", + "Search here by filename …" : "Tafuta hapa kwa jina la faili", + "Search scope options" : "Chaguo za upeo wa utafutaji", + "Filter and search from this location" : "Chuja na utafute kutoka eneo hili", + "Search globally" : "Tafuta kimataifa", + "{usedQuotaByte} used" : "{usedQuotaByte}imetumika", + "{used} of {quota} used" : "{used} ya {quota}imetumika", + "{relative}% used" : "{relative}% imetumika", + "Could not refresh storage stats" : "Haikuweza kuonesha upya takwimu za hifadhi", + "Your storage is full, files can not be updated or synced anymore!" : "Hifadhi yako imejaa, faili haziwezi kusasishwa au kusawazishwa tena!", + "Storage information" : "Taarifa za uhifadhi", + "Storage quota" : "Kiasi cha uhifadhi", + "New folder" : "Kisanduku kipya", + "Create new folder" : "Tengeneza kisanduku kipya", + "This name is already in use." : "Jina hili liko katika matumizi tayari", + "Create" : "Tengeneza", + "Fill template fields" : "Jaza sehemu za violezo", + "Submitting fields …" : "Inawasilisha violezo", + "Submit" : "Wasilisha", + "Choose a file or folder to transfer" : "Chagua faili au kisanduku cha kuhamisha", + "Transfer" : "Hamisha", + "Transfer {path} to {userid}" : "Hamisha {path}mpaka {userid}", + "Invalid path selected" : "Njia iliyochaguliwa si halali", + "Unknown error" : "Hitilafu isiyojulikana", + "Ownership transfer request sent" : "Ombi la uhamisho wa umiliki limetumwa", + "Cannot transfer ownership of a file or folder you do not own" : "Haiwezi kuhamisha umiliki wa faili au kisanduku usichomiliki", + "Transfer ownership of a file or folder" : "Hamisha umiliki wa faili au kisanduku", + "Choose file or folder to transfer" : "Chagua faili au kisanduku cha kuhamisha", + "Change" : "Badili", + "New owner" : "Mmiliki mpya", + "Keep {old}" : "Weka {old}", + "Keep without extension" : "Weka bila ongezeko", + "Use {new}" : "Tumia {new}", + "Remove extension" : "Ondoa ongezeko", + "Change file extension" : "Badili ongezeko la faili", + "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Kubadilisha kiendelezi cha faili kutoka \"{{old}}\" hadi \"{new}\" kunaweza kufanya faili isisomeke.", + "Removing the file extension \"{old}\" may render the file unreadable." : "Kuondoa kiendelezi cha faili \"{old}\" kunaweza kufanya faili isisomeke.", + "Adding the file extension \"{new}\" may render the file unreadable." : "Kuongeza kiendelezi cha faili \"{new}\" kunaweza kufanya faili isisomeke.", + "Do not show this dialog again." : "Usioneshe mazungumzo haya tena", + "Select file or folder to link to" : "Chagua faili au kisanduku cha kuunga kwa", + "Choose {file}" : "Chagua {file}", + "Share" : "Shirikisha", + "Shared by link" : "Imeshirikishwa na kiungio", + "Shared" : "Shirikisha", + "Switch to list view" : "Badili hadi mwonekano wa orodha", + "Switch to grid view" : "Badili hadi mwonekano wa gridi", + "The file could not be found" : "Faili halikupatikana", + "Upload was cancelled by user" : "Upakiaji ulisitishwa na mtumiaji", + "Not enough free space" : "Hakuna eneo huru la kutosha", + "Operation is blocked by access control" : "Uendeshaji umezuiwa na udhibiti wa ufikiaji", + "Error during upload: {message}" : "Hitilafu wakati wa kupakia: {message}", + "Error during upload, status code {status}" : "Hitilafu wakati wa kupakia, msimbo wa hali {status}", + "Unknown error during upload" : "Hitilafu isiyojulikana wakati wa kupakia", + "\"{displayName}\" action executed successfully" : "\"{displayName}\" kitendo kimetekelezwa kwa mafanikio", + "Loading current folder" : "Inapakia faili ya sasa", + "Retry" : "Jaribu tene", + "No files in here" : "Hakuna faili hapa", + "Upload some content or sync with your devices!" : "Pakia baadhi ya maudhui au usawazishe na vifaa vyako!", + "Go back" : "Rudi nyuma", + "Views" : "Mionekano", + "Files settings" : "Mipangilio ya faili", + "Your files" : "Mafaili yako", + "Open in files" : "Fungua ndani ya faili", + "File cannot be accessed" : "Faili haliwezi kufikika", + "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Faili haikupatikana au huna ruhusa ya kuitazama. Uliza mtumaji kuishirikisha.", + "No search results for “{query}”" : "Hakuna matokeo ya utafutaji kwa {query}", + "Search for files" : "Tafuta faili", + "Clipboard is not available" : "Ubao wa kunakili haupatikani", + "WebDAV URL copied to clipboard" : "WavutiDAV URL umenakiliwa kwenye ubao wa kunakili", + "Default view" : "Mwonekano chaguomsingi", + "All files" : "Faili zote", + "Personal files" : "Faili binafsi", + "Sort favorites first" : "Chagua za upendeleo kwanza", + "Sort folders before files" : "Chagua vikasha kabla ya mafaili", + "Show hidden files" : "Onesha mafaili yaliyofichwa", + "Show file type column" : "Onyesha safu wima ya aina ya faili", + "Crop image previews" : "Punguza onyesho la kukagua picha", + "Enable folder tree" : "Wezesha faili la tatu", + "Additional settings" : "Mipangilio ya nyongeza", + "WebDAV" : "WavutiDAV", + "WebDAV URL" : "WavutiDAV URL", + "Copy to clipboard" : "Nakili kwenye ubao wa kunakili", + "Use this address to access your Files via WebDAV" : "Tumia anwani hii kufikia Faili zako kupitia WavutiDAV", + "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Ikiwa umewasha 2FA, lazima uunde na utumie nenosiri jipya la programu kwa kubofya hapa", + "Warnings" : "Maonyo", + "Prevent warning dialogs from open or reenable them." : "Zuia mazungumzo ya onyo yasifunguliwe au uwashe upya.", + "Show a warning dialog when changing a file extension." : "Onyesha mazungumzo ya onyo unapobadilisha kiendelezi cha faili.", + "Show a warning dialog when deleting files." : "Onesha mazungumzo ya onyo wakati wa kufuta faili.", + "Keyboard shortcuts" : "Mikato ya keyboard", + "Speed up your Files experience with these quick shortcuts." : "Ongeza kasi ya utumiaji wa Faili zako kwa njia hizi za mkato za haraka.", + "Open the actions menu for a file" : "Fungua menyu ya vitendo kwa faili", + "Rename a file" : "Ita faili jina jipya", + "Delete a file" : "Futa faili", + "Favorite or remove a file from favorites" : "Pendwa au ondoa faili kutoka pendwa", + "Manage tags for a file" : "simamia maoni kwa faili", + "Selection" : "Machaguo", + "Select all files" : "Chagua faili zote", + "Deselect all files" : "Usichague faili zote", + "Select or deselect a file" : "Chagua au usichague faili", + "Select a range of files" : "Chagua anuwai ya faili", + "Navigation" : "Uendeshaji", + "Navigate to the parent folder" : "Nenda kwenye kisanduku kikuu", + "Navigate to the file above" : "Sogea kwenye faili la juu", + "Navigate to the file below" : "Sogea kwenye faili la chini", + "Navigate to the file on the left (in grid mode)" : "Sogea kwenye faili la kushoto (in grid mode)", + "Navigate to the file on the right (in grid mode)" : "Sogea kwenye faili la kulia ( in grid mode)", + "View" : "Angalia", + "Toggle the grid view" : "Geuza mwonekano wa gridi", + "Open the sidebar for a file" : "Fungua utepe kwa faili", + "Show those shortcuts" : "Onesha mikato hiyo", + "You" : "Wewe", + "Shared multiple times with different people" : "Shared multiple times with different people", + "Unable to change the favorite state of the file" : "Haiwezi kubadilisha hali ya faili inayopendwa", + "Error while loading the file data" : "Hitilafu wakati wa kupakia data za faili", + "Owner" : "Mmiliki", + "Remove from favorites" : "Ondoa kutoka katika pendwa", + "Add to favorites" : "Ongeza kwenye pendwa", + "Tags" : "Maoni", + "Blank" : "Mabano", + "Unable to create new file from template" : "Imeshindwa kutengeneza faili jipya kutoka kwenye sampuli/kiolezo", + "Pick a template for {name}" : "Chagua sampuli/kiolezo kwa {name}", + "Create a new file with the selected template" : "Tengeneza faili jipya na kiolezo/sampuli iliyochaguliwa", + "Creating file" : "Inatengeneza faili", + "Save as {displayName}" : "Hifadhi kama {displayName}", + "Save as …" : "Hifadhi kama", + "Converting files …" : "Inageuza mafaili", + "Failed to convert files: {message}" : "Imeshindwa kugeuza faili {message}", + "All files failed to be converted" : "Faili zote zimeshindwa kugeuzwa", + "One file could not be converted: {message}" : "Faili moja isingeweza kugeuzwa {message}", + "_One file could not be converted_::_%n files could not be converted_" : ["One file could not be converted","%n faili zisingeweza kugeuzwa"], + "_One file successfully converted_::_%n files successfully converted_" : ["One file successfully converted","%n faili zimegeuzwa kikamilifu"], + "Files successfully converted" : "Faili zimegeuzwa kikamilifu", + "Failed to convert files" : "Imeshindwa kugeuza faili", + "Converting file …" : "Inageuza faili", + "File successfully converted" : "Faili imegeuzwa kikamilifu", + "Failed to convert file: {message}" : "Imeshindwa kugeuza faili {message}", + "Failed to convert file" : "Imeshindwa kugeuza faili", + "Deletion cancelled" : "Ufutaji umesitishwa", + "Leave this share" : "Ondoa ushirikishaji huu", + "Leave these shares" : "Ondoa shiriki hizi", + "Disconnect storage" : "Achanisha uhifadhi", + "Disconnect storages" : "Achanisha hifadhi", + "Delete permanently" : "Futa moja kwa moja", + "Delete and unshare" : "Futa na usishirikishe", + "Delete file" : "Futa faili", + "Delete files" : "Futa faili", + "Delete folder" : "Futa kisanduku", + "Delete folders" : "Futa visanduku", + "Delete" : "Futa", + "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["You are about to permanently delete {count} item","Unakaribia kufuta vipengee {count}kabisa"], + "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["You are about to delete {count} item","Unakaribia kufuta vipengee{count}"], + "Confirm deletion" : "Thibitisha ufutaji", + "Cancel" : "Sitisha", + "Download" : "Pakua", + "Moving \"{source}\" to \"{destination}\" …" : "Sogeza \"{source}\" mpaka \"{destination}\"", + "Copying \"{source}\" to \"{destination}\" …" : "Inanakili \"{source}\" hadi \"{destination}\" ...", + "Destination is not a folder" : " Lengwa si folda", + "This file/folder is already in that directory" : "Faili/folda hii tayari iko kwenye saraka hiyo", + "You cannot move a file/folder onto itself or into a subfolder of itself" : "Huwezi kuhamisha faili/folda kwenye yenyewe au kwenye folda yenyewe", + "(copy)" : "(nakili)", + "(copy %n)" : "(nakili %n)", + "Move cancelled" : "Uhamishaji umeghairishwa", + "A file or folder with that name already exists in this folder" : "Faili au kisanduku chenye jina hilo tayari kipo katika kisanduku hiki", + "The files are locked" : "Faili zimezuiliwa", + "The file does not exist anymore" : "Faili halipo tena", + "Choose destination" : "Chagua eneo lengwa", + "Copy to {target}" : "Nakili kwenda {target}", + "Copy" : "Nakili", + "Move to {target}" : "Hamishia {target}", + "Move" : "Hamisha", + "Move or copy operation failed" : "Operesheni ya kuhamisha au kunakili imeshindikana", + "Move or copy" : "Hamisha au nakili", + "Cancelled move or copy of \"{filename}\"." : "Imesitisha uhamishaji au unakili wa \"{filename}\"", + "Cancelled move or copy operation" : "Imesitisha operesheni ya uhamishaji au unakili", + "Open folder {displayName}" : "Fungua kisanduku {displayName}", + "Open in Files" : "Fungua ndani ya faili", + "Open locally" : "Fungua kikawaida", + "Failed to redirect to client" : "Imeshindwa kuielekeza kwa mteja", + "Open file locally" : "Fungua faili kikawaida", + "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Sasa faili inapaswa kufunguliwa kwenye kifaa chako. Ikiwa sivyo, tafadhali hakikisha kuwa umesakinisha programu ya eneo-kazi.", + "Retry and close" : "Jaribu upya kisha funga", + "Open online" : "Fungua mtandaoni", + "Rename" : "Ipe jina jipya", + "Open details" : "Fungua maelezo", + "View in folder" : "Angalia ndani ya kisanduku", + "Today" : "Leo", + "Last 7 days" : "Siku 7 zilizopita", + "Last 30 days" : "Siku 30 zilizopita", + "This year ({year})" : "Mwaka {year} huu", + "Last year ({year})" : "Mwaka uliopita {year}", + "Documents" : "Nyaraka", + "Spreadsheets" : "Lahajedwali", + "Presentations" : "Uwasilishaji", + "PDFs" : "PDFs", + "Folders" : "Visanduku", + "Audio" : "Sauti", + "Photos and images" : "Picha na taswira", + "Videos" : "Picha mjongeo", + "New folder creation cancelled" : "Utengenezaji wa kisanduku kipya umesitishwa", + "Created new folder \"{name}\"" : "Imetengeneza kisanduku kipya \"{name}\"", + "Unable to initialize the templates directory" : "Haikuweza kuanzisha saraka ya violezo", + "Create templates folder" : "Imetengeneza kisanduku cha violezo", + "Templates" : "Violezo", + "New template folder" : "Kisanduku kipya cha violezo", + "In folder" : "Ndani ya kisanduku", + "Search in folder: {folder}" : "Tafuta katika kisanduku {folder}", + "One of the dropped files could not be processed" : "Moja ya faili zilizodondoshwa isingeweza kuchakatwa", + "Your browser does not support the Filesystem API. Directories will not be uploaded" : "Kivinjari chako hakitumii API ya mfumo wa faili. Orodha hazitapakiwa", + "No files to upload" : "Hakuna faili la kupakia", + "Unable to create the directory {directory}" : "Haiwezi kutengeneza orodha {directory}", + "Some files could not be uploaded" : "Faili kadhaa zisingeweza kupakiwa", + "Files uploaded successfully" : "Faili zimepakiwa kikamilifu", + "No files to process" : "Hakuna faili la kuchakata", + "Some files could not be copied" : "Faili baadhi zisingeweza kunakiliwa", + "Some files could not be moved" : "Faili baadhi zisingeweza kuhamishwa", + "Files copied successfully" : "Faili limenakiliwa kikamilifu", + "Files moved successfully" : "Faili limeondolewa kikamilifu", + "Conflicts resolution skipped" : "Utatuzi wa migogoro ulirukwa", + "Upload cancelled" : "Upakiaji umesitishwa", + "Could not rename \"{oldName}\", it does not exist any more" : "Haikuweza kuita jina jipya \"{oldName}\", halipo tena", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Jina \"{newName}\" tayari linatumika katika kisanduku \"{dir}\". Tafadhali chagua jina tofauti", + "Could not rename \"{oldName}\"" : "Haikuweza kuita jina jipya \"{oldName}\"", + "This operation is forbidden" : "Opereshini hii imezuiwa", + "This directory is unavailable, please check the logs or contact the administrator" : "Orodha haipatikani, tafadhali angalia uingiaji au wasiliana na msimamizi", + "Storage is temporarily not available" : "Uhifadhi haupo kwa muda", + "Unexpected error: {error}" : "Hitilafu isiyotarajiwa {error}", + "_%n file_::_%n files_" : ["%n file","%n faili"], + "_%n folder_::_%n folders_" : ["%n folder","%n visanduku/vikasha"], + "_%n hidden_::_%n hidden_" : ["%n hidden","%n imefichwa"], + "Filename must not be empty." : "Jina la faili halipaswi kuwa tupu", + "\"{char}\" is not allowed inside a filename." : "\"{char}\" hairuhusiwi ndani ya jina la faili", + "\"{segment}\" is a reserved name and not allowed for filenames." : "\"{segment}\" ni jina la akiba na haliruhusiwi kwa majina ya faili", + "\"{extension}\" is not an allowed filetype." : "\"{extension}\" si aina ya faili inayoruhusiwa", + "Filenames must not end with \"{extension}\"." : "Majina ya faili hayapaswi kuishia na \"{extension}\"", + "List of favorite files and folders." : "Orodha ya faili na visanduku vinanyopendwa", + "No favorites yet" : "Bado hakuna vinavyopendwa", + "Files and folders you mark as favorite will show up here" : "Faili na visunduku ulivyoweka alama kama vipendwa vitaonekana hapa", + "List of your files and folders." : "Orodha ya faili na vikasha vyako", + "All folders" : "Vikasha vyote", + "List of your files and folders that are not shared." : "Orodha ya faili na vikasha ambavyo havijashirikishwa", + "No personal files found" : "Hakuna faili binafsi zilizopatikana", + "Files that are not shared will show up here." : "Faili ambazo hazija shirikishwa zitaonekana hapa", + "Recent" : "Hivi karibuni", + "List of recently modified files and folders." : "Orodha ya faili na vikasha vilivyoboreshwa hivi karibuni", + "No recently modified files" : "Hakuna faili zilizoboreshwa hivi karibuni", + "Files and folders you recently modified will show up here." : "Faili na vikasha ulivyoboresha hivi karibuni vitaonekana hapa", + "Search" : "Tafuta", + "Search results within your files." : "Tafuta matokeo katika faili zako", + "No entries found in this folder" : "Hakuna maingizo yaliyopatikana katika kasha hili", + "Select all" : "Chagua zote", + "Upload too large" : "Upakiaji mkubwa mno", + "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Faili unazojaribu kupakia zinazidi ukubwa wa juu zaidi wa upakiaji wa faili kwenye seva hii.", + "File could not be found" : "Faili isingeweza kupatikana", + "Show list view" : "Onesha mwonekeno wa orodha", + "Show grid view" : "Onesha mwonekano wa mstariramani", + "Close" : "Funga", + "Could not create folder \"{dir}\"" : "Isingeweza kutengeneza kasha \"{dir}\"", + "This will stop your current uploads." : "Hii itasimamisha ukakiaji wako wa sasa", + "Upload cancelled." : "Upakiaji umesitishwa ", + "Processing files …" : "Faili zinazochakatwa", + "…" : "...", + "Unable to upload {filename} as it is a directory or has 0 bytes" : "Haiwezi kupakia {filename} kama ilivyo orodha au ina baiti 0", + "Not enough free space, you are uploading {size1} but only {size2} is left" : "Hakuna nafasi ya kutosha, unapakia {size1} lakini imesalia {size2} pekee", + "Target folder \"{dir}\" does not exist any more" : "Kasha lengwa \"{dir}\" halipatikani tena", + "An unknown error has occurred" : "Hitilafu isiyojulikana imetokea", + "File could not be uploaded" : "Faili isingeweza kupakia", + "Uploading …" : "Inapakia", + "{remainingTime} ({currentNumber}/{total})" : "{remainingTime}({currentNumber}/{total})", + "Uploading … ({currentNumber}/{total})" : "Inapakia... ({currentNumber}/{total})", + "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} ya {totalSize} ({bitrate})", + "Uploading that item is not supported" : "Upakiaji wa kipengele hicho hauwezeshwi", + "Error when assembling chunks, status code {status}" : "Hitilafu wakakti wa kukusanya vipande, nambari ya hali {status}", + "Choose target folder" : "Chagua kasha lililolengwa", + "Set reminder" : "Weka ukumbusho", + "Edit locally" : "Hariri kikawaida", + "Open" : "Fungua", + "Could not load info for file \"{file}\"" : "Isingeweza kupakia taarifa kwa faili \"{file}\"", + "Details" : "Maelezo ya kina", + "Please select tag(s) to add to the selection" : "Tafadhali chagua lebo za kuongeza kwenye uteuzi", + "Apply tag(s) to selection" : "Omba lebo kwenye uteuzi", + "Select directory \"{dirName}\"" : "Teua orodha \"{dirName}\"", + "Select file \"{fileName}\"" : "Teua faili \"{fileName}\"", + "Unable to determine date" : "Haiwezi kuamua tarehe", + "Could not move \"{file}\", target exists" : "Haikuweza kuhamisha \"{file}\" lengo lililopo", + "Could not move \"{file}\"" : "Haiwezi kuhamisha \"{file}\"", + "copy" : "Nakili", + "Could not copy \"{file}\", target exists" : "Haiwezi kunakili \"{file}\" lengo lililopo", + "Could not copy \"{file}\"" : "Haikuweza kunakili {file}", + "Copied {origin} inside {destination}" : "Imenakili {origin} ndani ya {destination}", + "Copied {origin} and {nbfiles} other files inside {destination}" : "Imenakili {origin} na {nbfiles} faili zingine ndani ya {destination}", + "{newName} already exists" : "{newName} lipo tayari", + "Could not create file \"{file}\"" : "Haikuweza kutengeneza faili \"{file}\"", + "Could not create file \"{file}\" because it already exists" : "Haikuweza kuteengeneza faili \"{file}\" kwa sababu lipo tayari", + "Could not create folder \"{dir}\" because it already exists" : "Haikuweza kutengeneza kisanduku \"{dir}\" kwa sababu kipo tayari", + "Could not fetch file details \"{file}\"" : "Haikuleta maelezo ya faili \"{file}\"", + "Error deleting file \"{fileName}\"." : "Hitilafu kufuta faili \"{fileName}\"", + "No search results in other folders for {tag}{filter}{endtag}" : "Hakuna matokeo ya utafutaji ndani ya masanduku mengine {tag}{filter}{endtag}", + "Enter more than two characters to search in other folders" : "Ingiza wahusika zaidi ya wawili kutafuta ndani ya masanduku mengine", + "{dirs} and {files}" : "{dirs} na {files}", + "_including %n hidden_::_including %n hidden_" : ["including %n hidden","inajumuisha %n iliyofichwa"], + "You do not have permission to upload or create files here" : "Huna ruhusa ya kupakia au kutengeneza faili hapa", + "_Uploading %n file_::_Uploading %n files_" : ["Uploading %n file","Inapakia faili %n"], + "New" : "Mpya", + "New file/folder menu" : "Faili mpya/ menyu ya kisanduku", + "Select file range" : "Chagua safu ya faili", + "{used}%" : "{used} %", + "{used} used" : "{used}imetumika", + "\"{name}\" is an invalid file name." : "\"{name}\" ni jina la faili lisilo halali", + "File name cannot be empty." : "Jina la faili haliwezi kawa tupu", + "\"/\" is not allowed inside a file name." : "\"/\" hairuhusiwi ndani ya jina la faili", + "\"{name}\" is not an allowed filetype" : "\"{name}\" si aina ya faili iliyoruhusiwa", + "Storage of {owner} is full, files cannot be updated or synced anymore!" : "Uhifadhi wa {owner} umejaa, faili haziwezi kusasishwa au kusawazishwa zaidi", + "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Kundi la vikasha \"{mountPoint}\" limejaa, faili haziwezi kusasishwa au kusawazishwa zaidi", + "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Uhifadhi wa nje \"{mountPoint}\" umejaa, faili haziwezi kusasishwa au kusawazishwa zaidi", + "Your storage is full, files cannot be updated or synced anymore!" : "Uhifadhi wako umejaa, faili haziwezi kusasishwa au kusawazishwa zaidi", + "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Uhafidhi wa {owner} unakaribia kujaa ({usedSpacePercent}%)", + "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Kundi la vikasha \"{mountPoint}linakaribia kujaa ({usedSpacePercent}%)", + "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Uhifadhi wa nje \"{mountPoint}\" unakaribia kujaa ({usedSpacePercent}%)", + "Your storage is almost full ({usedSpacePercent}%)." : "Uhafadhi wako unakaribia kujaa ({usedSpacePercent}%).", + "_matches \"{filter}\"_::_match \"{filter}\"_" : ["matches \"{filter}\"","linganisha \"{filter}\""], + "Direct link was copied (only works for people who have access to this file/folder)" : "Kiungo cha moja kwa moja kilinakiliwa (hufanya kazi tu kwa watu wanaoweza kufikia faili/kikasha hiki)", + "Path" : "Njia", + "_%n byte_::_%n bytes_" : ["%n byte","%n baiti"], + "Favored" : "Imependelewa", + "Favor" : "Upendeleo", + "Copy direct link (only works for people who have access to this file/folder)" : "Nakili kiungo cha moja kwa moja (inafanya kazi tu kwa watu wanaoweza kufikia faili/folda hii)", + "Upload file" : "Pakia faili", + "Not favored" : "Haikupendwa", + "An error occurred while trying to update the tags" : "Hitilafu imetokea wakati ikijaribu kusasisha lebo", + "Upload (max. %s)" : "Pakia (kiwango cha juu. %s)", + "Submitting fields…" : "Inawasilisha migunda", + "Filter filenames…" : "Chuja majina ya faili", + "Enable the grid view" : "Wezesha mwonekano wa gridi", + "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} folder","Visandiku {folderCount} "], + "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} file","Faili {fileCount} "], + "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 file and {folderCount} folder","Faili 1 na {folderCount} makasha"], + "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} file and 1 folder","{fileCount} faili na kasha 1"], + "{fileCount} files and {folderCount} folders" : "{fileCount} faili na {folderCount}makasha", + "Personal Files" : "Faili binafsi", + "Text file" : "Faili ya maandishi", + "New text file.txt" : "Faili mpya ya maandishi.txt", + "%1$s (renamed)" : "%1$s (iliyopew jina jipya)", + "renamed file" : "Faili iliyopewa jina jipya", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Baada ya kuwezesha majina ya windows ya faili yanayooana, faili zilizopo haziwezi kurekebishwa tena lakini zinaweza kubadilishwa kuwa majina mapya halali na mmiliki wao.", + "Filter file names …" : "Chuja majina ya faili..." +}, +"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/sw.json b/apps/files/l10n/sw.json new file mode 100644 index 00000000000..0808e457152 --- /dev/null +++ b/apps/files/l10n/sw.json @@ -0,0 +1,473 @@ +{ "translations": { + "Added to favorites" : "Imeongezwa kwa vipendwa", + "Removed from favorites" : "Imeondolewa kutoka vipendwa", + "You added {file} to your favorites" : "Umeongeza {file}kwa vipendwa vyako", + "You removed {file} from your favorites" : "Umeondoa {file}kwenye vipendwa vyako", + "Favorites" : "Vinavyopendwa", + "File changes" : "Mabadiliko ya faili", + "Created by {user}" : "Imetengenezwa na {user}", + "Changed by {user}" : "Imebadilishwa na {user}", + "Deleted by {user}" : "Imefutwa na {user}", + "Restored by {user}" : "Imehifadhiwa na {user}", + "Renamed by {user}" : "Imepewa jina upya na {user}", + "Moved by {user}" : "Imesogezwa na {user}", + "\"remote account\"" : "\"akaunti ya mbali\"", + "You created {file}" : "Umetengeneza {file}", + "You created an encrypted file in {file}" : "Umeunda faili iliyosimbwa kwa njia fiche katika {file}", + "{user} created {file}" : "{user} ameunda {file}", + "{user} created an encrypted file in {file}" : "{user}ameunda faili iliyosimbwa kwa njia fiche katika {file}", + "{file} was created in a public folder" : "{file}ilitengenezwa katika kisanduku cha umma", + "You changed {file}" : "Umebadilisha {file}", + "You changed an encrypted file in {file}" : "Umebadilisha faili iliyosimbwa kwa njia fiche katika {file}", + "{user} changed {file}" : "{user} amebadili {file}", + "{user} changed an encrypted file in {file}" : "{user}amebadili faili iliyosimbwa kwa njia fiche katika {file}", + "You deleted {file}" : "Umefuta {file}", + "You deleted an encrypted file in {file}" : "Umefuta faili iliyosimbwa kwa njia fiche katika {file}", + "{user} deleted {file}" : "{user} amefuta {file}", + "{user} deleted an encrypted file in {file}" : "{user} amefuta faili iliyosimbwa kwa njia fiche katika {file}", + "You restored {file}" : "Umehifadhi upya {file}", + "{user} restored {file}" : "{user} amehifadhi upya {file}", + "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Umeita jina upya {oldfile}(iliyofichwa)kwenda {newfile} (iliyofichwa)", + "You renamed {oldfile} (hidden) to {newfile}" : "Umeita jina upya {oldfile}(iliyofichwa)kwenda{newfile}", + "You renamed {oldfile} to {newfile} (hidden)" : "Umeita jina upya {oldfile}kwenda{newfile}(iliyofichwa)", + "You renamed {oldfile} to {newfile}" : "Umeita jina upya {oldfile}hadi{newfile}", + "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user}ameita jina upya{oldfile}(iliyofichwa) hadi {newfile} (iliyofichwa)", + "{user} renamed {oldfile} (hidden) to {newfile}" : "{user}ameita jina upya{oldfile}(iliyofichwa) hadi{newfile}", + "{user} renamed {oldfile} to {newfile} (hidden)" : "{user}ameita jina upya{oldfile}hadi{newfile}(iliyofichwa)", + "{user} renamed {oldfile} to {newfile}" : "{user}ameita jina upya {oldfile}hadi{newfile}", + "You moved {oldfile} to {newfile}" : "Umeondoa {oldfile}hadi{newfile}", + "{user} moved {oldfile} to {newfile}" : "{user}amesogeza {oldfile}hadi{newfile}", + "A file has been added to or removed from your <strong>favorites</strong>" : "Faili limeongezwa kwenye au limeondolewa kutoka <strong>vipendwa</strong>", + "Files" : "Mafaili", + "A file or folder has been <strong>changed</strong>" : "Faili au kisanduku kime<strong>badilishwa</strong>", + "A favorite file or folder has been <strong>changed</strong>" : "Faili pendwa au kisanduku kime<strong>badilishwa</strong>", + "Failed to authorize" : "Imeshindwa kuidhinisha", + "Invalid folder path" : "Njia ya kisanduku si halali", + "Folder not found" : "Kisanduku hakipatikani", + "The file cannot be found" : "Faili haliwezi kupatikana", + "The destination path does not exist: %1$s" : "Njia lengwa haipo %1$s", + "You do not have permission to create a file at the specified location" : "Huna ruhusa kuunda faili katika eneo lililobainishwa", + "The file could not be converted." : "Faili halikuweza kubadilishwa", + "Could not get relative path to converted file" : "Haikuweza kupata njia sawia ya faili lililobadilishwa", + "Favorite files" : "Faili pendwa", + "No favorites" : "Hakuna vipendwa", + "More favorites" : "Vipendwa zaidi", + "Accept" : "Kubali", + "Reject" : "Kataa", + "Incoming ownership transfer from {user}" : "Uhamisho wa umiliki unaoingia kutoka {user}", + "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Je unataka kukubali {path}?\n\nKubmbuka: Mchakato wa uhamisho baada ya kukubali unaweza kuchukua mpaka saa 1", + "Ownership transfer denied" : "Uhamisho wa umiliki umekataliwa", + "Your ownership transfer of {path} was denied by {user}." : "Uhamisho wa umiliki wako wa {path}umekataliwa na {user}", + "Ownership transfer failed" : "Uhamisho wa umiliki umeshindikana", + "Your ownership transfer of {path} to {user} failed." : "Uhamisho wa umiliki wako wa {path}kwenda {user}umeshindikana", + "The ownership transfer of {path} from {user} failed." : "Uhamisho wa umiliki wa {path}kutoka {user}umeshindikana", + "Ownership transfer done" : "Uhamisho wa umiliki umefanyika", + "Your ownership transfer of {path} to {user} has completed." : "Uhamisho wako wa umiliki wa {path}kwenda {user}umekamilika", + "The ownership transfer of {path} from {user} has completed." : "Uhamisho wa umiliki wa {path}kutoka{user}umekamilika", + "in %s" : "Katika %s", + "Transferred from %1$s on %2$s" : "Imehamishwa kutoka %1$skatika%2$s", + "Files compatibility" : "Utengamano wa faili", + "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Ruhusu kuzuia majina ya faili ili kuhakikisha kuwa faili zinaweza kusawazishwa na wateja wote. Kwa chaguo-msingi, majina yote ya faili ni halali katika POSIX (e.g. Linux or macOS) zinaruhusiwa.", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Baada ya kuruhusu majina ya faili yanayooana na Windows, faili zilizopo haziwezi kubadilishwa tena lakini zinaweza kubadilishwa kuwa majina mapya halali na mmiliki wao.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Pia inawezekana kuhamisha faili kiotomatiki baada ya kuwezesha mpangilio huu, tafadhali rejelea hati kuhusu amri ya occ.", + "Enforce Windows compatibility" : "Tekeleza utangamano wa windows", + "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Hii itazuia majina ya faili ambayo si halali kwenye mifumo ya Windows, kama vile kutumia majina yaliyohifadhiwa au herufi maalum. Lakini hii haitatekeleza utangamano wa unyeti wa kesi.", + "File Management" : "Usimamizi wa faili", + "Home" : "Nyumbani", + "Target folder does not exist any more" : "Kisanduku kilicholengwa hakipo tena", + "Reload current directory" : "Pakia upya kitabu cha orodha ya sasa", + "Go to the \"{dir}\" directory" : "Nenda kwenye {dir}kitabu cha orodha", + "Current directory path" : "Njia ya kitabu cha orodha ya sasa", + "Your have used your space quota and cannot upload files anymore" : "Umetumia nafasi yako kwa upendeleo na huwezi kupakia faili zaidi", + "You do not have permission to upload or create files here." : "Huna ruhusa kupakia au kutengeneza faili hapa", + "Drag and drop files here to upload" : "Sogeza na udondoshe faili hapa ili upakie", + "Favorite" : "Kipendwa", + "Back" : "Rudi", + "Toggle selection for file \"{displayName}\"" : "Geuza uteuzi wa faili \"{displayName}\"", + "Toggle selection for folder \"{displayName}\"" : "Geuza uteuzi wa kisanduku \"{displayName}\"", + "File is loading" : "Faili inapakia", + "Folder is loading" : "Kisanduku kinapakia", + "Filename" : "Jina la faili", + "Folder name" : "Jina la kisanduku", + "This node is unavailable" : "Nodi hii haipatikani", + "Another entry with the same name already exists." : "Ingizo lingine lenye jina sawasawa lipo tayari", + "Invalid filename." : "Majina ya faili si sahihi", + "Renamed \"{oldName}\" to \"{newName}\"" : "Imebadili jina \"{oldName}\" mpaka \"{newName}\"", + "Rename file" : "Badili jina la faili", + "Folder" : "Kisanduku", + "Unknown file type" : "Aina ya faili isiyojulikana", + "{ext} image" : "{ext}picha", + "{ext} video" : "{ext}picha mjongeo", + "{ext} audio" : "{ext}sauti", + "{ext} text" : "{ext}maandishi", + "Pending" : "Inasubiri", + "Unknown date" : "Tarehe isiyojulikana", + "Clear filter" : "Futa kichujio", + "Modified" : "Iliyoboreshwa", + "Search everywhere" : "Tafuta kila mahali", + "Type" : "Aina", + "Active filters" : "Vichujio vinavyotumika", + "Remove filter" : "Ondoa kichujio", + "Total rows summary" : "Muhtasari wa jumla ya safu mlalo", + "Toggle selection for all files and folders" : "Geuza uteuzi wa faili na visanduku vyote", + "Name" : "Jina", + "File type" : "Aina ya faili", + "Size" : "Ukubwa", + "\"{displayName}\" failed on some elements" : "\"{displayName} imeshindwa katika vipengele kadhaa", + "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" kitendo cha kundi kimetekelezwa kwa mafanikio", + "\"{displayName}\" action failed" : "\"{displayName}\" matendo yameshindwa", + "Actions" : "Utendekaji", + "(selected)" : "(iliyochaguliwa)", + "List of files and folders." : "Orodha ya faili na visanduku", + "You have used your space quota and cannot upload files anymore." : "Umetumia mgao wako wa nafasi na huwezi kupakia faili tena.", + "Column headers with buttons are sortable." : "Vichwa vya safu wima vilivyo na vifungo vinaweza kupangwa.", + "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Orodha hii haijatolewa kikamilifu kwa sababu za utendaji. Faili zitatolewa unapopitia orodha.", + "File not found" : "Faili halipatikani", + "_{count} selected_::_{count} selected_" : ["{count} selected","{count} iliyochaguliwa"], + "Search globally by filename …" : "Tafuta kimataifa kwa jina la faili", + "Search here by filename …" : "Tafuta hapa kwa jina la faili", + "Search scope options" : "Chaguo za upeo wa utafutaji", + "Filter and search from this location" : "Chuja na utafute kutoka eneo hili", + "Search globally" : "Tafuta kimataifa", + "{usedQuotaByte} used" : "{usedQuotaByte}imetumika", + "{used} of {quota} used" : "{used} ya {quota}imetumika", + "{relative}% used" : "{relative}% imetumika", + "Could not refresh storage stats" : "Haikuweza kuonesha upya takwimu za hifadhi", + "Your storage is full, files can not be updated or synced anymore!" : "Hifadhi yako imejaa, faili haziwezi kusasishwa au kusawazishwa tena!", + "Storage information" : "Taarifa za uhifadhi", + "Storage quota" : "Kiasi cha uhifadhi", + "New folder" : "Kisanduku kipya", + "Create new folder" : "Tengeneza kisanduku kipya", + "This name is already in use." : "Jina hili liko katika matumizi tayari", + "Create" : "Tengeneza", + "Fill template fields" : "Jaza sehemu za violezo", + "Submitting fields …" : "Inawasilisha violezo", + "Submit" : "Wasilisha", + "Choose a file or folder to transfer" : "Chagua faili au kisanduku cha kuhamisha", + "Transfer" : "Hamisha", + "Transfer {path} to {userid}" : "Hamisha {path}mpaka {userid}", + "Invalid path selected" : "Njia iliyochaguliwa si halali", + "Unknown error" : "Hitilafu isiyojulikana", + "Ownership transfer request sent" : "Ombi la uhamisho wa umiliki limetumwa", + "Cannot transfer ownership of a file or folder you do not own" : "Haiwezi kuhamisha umiliki wa faili au kisanduku usichomiliki", + "Transfer ownership of a file or folder" : "Hamisha umiliki wa faili au kisanduku", + "Choose file or folder to transfer" : "Chagua faili au kisanduku cha kuhamisha", + "Change" : "Badili", + "New owner" : "Mmiliki mpya", + "Keep {old}" : "Weka {old}", + "Keep without extension" : "Weka bila ongezeko", + "Use {new}" : "Tumia {new}", + "Remove extension" : "Ondoa ongezeko", + "Change file extension" : "Badili ongezeko la faili", + "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Kubadilisha kiendelezi cha faili kutoka \"{{old}}\" hadi \"{new}\" kunaweza kufanya faili isisomeke.", + "Removing the file extension \"{old}\" may render the file unreadable." : "Kuondoa kiendelezi cha faili \"{old}\" kunaweza kufanya faili isisomeke.", + "Adding the file extension \"{new}\" may render the file unreadable." : "Kuongeza kiendelezi cha faili \"{new}\" kunaweza kufanya faili isisomeke.", + "Do not show this dialog again." : "Usioneshe mazungumzo haya tena", + "Select file or folder to link to" : "Chagua faili au kisanduku cha kuunga kwa", + "Choose {file}" : "Chagua {file}", + "Share" : "Shirikisha", + "Shared by link" : "Imeshirikishwa na kiungio", + "Shared" : "Shirikisha", + "Switch to list view" : "Badili hadi mwonekano wa orodha", + "Switch to grid view" : "Badili hadi mwonekano wa gridi", + "The file could not be found" : "Faili halikupatikana", + "Upload was cancelled by user" : "Upakiaji ulisitishwa na mtumiaji", + "Not enough free space" : "Hakuna eneo huru la kutosha", + "Operation is blocked by access control" : "Uendeshaji umezuiwa na udhibiti wa ufikiaji", + "Error during upload: {message}" : "Hitilafu wakati wa kupakia: {message}", + "Error during upload, status code {status}" : "Hitilafu wakati wa kupakia, msimbo wa hali {status}", + "Unknown error during upload" : "Hitilafu isiyojulikana wakati wa kupakia", + "\"{displayName}\" action executed successfully" : "\"{displayName}\" kitendo kimetekelezwa kwa mafanikio", + "Loading current folder" : "Inapakia faili ya sasa", + "Retry" : "Jaribu tene", + "No files in here" : "Hakuna faili hapa", + "Upload some content or sync with your devices!" : "Pakia baadhi ya maudhui au usawazishe na vifaa vyako!", + "Go back" : "Rudi nyuma", + "Views" : "Mionekano", + "Files settings" : "Mipangilio ya faili", + "Your files" : "Mafaili yako", + "Open in files" : "Fungua ndani ya faili", + "File cannot be accessed" : "Faili haliwezi kufikika", + "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Faili haikupatikana au huna ruhusa ya kuitazama. Uliza mtumaji kuishirikisha.", + "No search results for “{query}”" : "Hakuna matokeo ya utafutaji kwa {query}", + "Search for files" : "Tafuta faili", + "Clipboard is not available" : "Ubao wa kunakili haupatikani", + "WebDAV URL copied to clipboard" : "WavutiDAV URL umenakiliwa kwenye ubao wa kunakili", + "Default view" : "Mwonekano chaguomsingi", + "All files" : "Faili zote", + "Personal files" : "Faili binafsi", + "Sort favorites first" : "Chagua za upendeleo kwanza", + "Sort folders before files" : "Chagua vikasha kabla ya mafaili", + "Show hidden files" : "Onesha mafaili yaliyofichwa", + "Show file type column" : "Onyesha safu wima ya aina ya faili", + "Crop image previews" : "Punguza onyesho la kukagua picha", + "Enable folder tree" : "Wezesha faili la tatu", + "Additional settings" : "Mipangilio ya nyongeza", + "WebDAV" : "WavutiDAV", + "WebDAV URL" : "WavutiDAV URL", + "Copy to clipboard" : "Nakili kwenye ubao wa kunakili", + "Use this address to access your Files via WebDAV" : "Tumia anwani hii kufikia Faili zako kupitia WavutiDAV", + "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Ikiwa umewasha 2FA, lazima uunde na utumie nenosiri jipya la programu kwa kubofya hapa", + "Warnings" : "Maonyo", + "Prevent warning dialogs from open or reenable them." : "Zuia mazungumzo ya onyo yasifunguliwe au uwashe upya.", + "Show a warning dialog when changing a file extension." : "Onyesha mazungumzo ya onyo unapobadilisha kiendelezi cha faili.", + "Show a warning dialog when deleting files." : "Onesha mazungumzo ya onyo wakati wa kufuta faili.", + "Keyboard shortcuts" : "Mikato ya keyboard", + "Speed up your Files experience with these quick shortcuts." : "Ongeza kasi ya utumiaji wa Faili zako kwa njia hizi za mkato za haraka.", + "Open the actions menu for a file" : "Fungua menyu ya vitendo kwa faili", + "Rename a file" : "Ita faili jina jipya", + "Delete a file" : "Futa faili", + "Favorite or remove a file from favorites" : "Pendwa au ondoa faili kutoka pendwa", + "Manage tags for a file" : "simamia maoni kwa faili", + "Selection" : "Machaguo", + "Select all files" : "Chagua faili zote", + "Deselect all files" : "Usichague faili zote", + "Select or deselect a file" : "Chagua au usichague faili", + "Select a range of files" : "Chagua anuwai ya faili", + "Navigation" : "Uendeshaji", + "Navigate to the parent folder" : "Nenda kwenye kisanduku kikuu", + "Navigate to the file above" : "Sogea kwenye faili la juu", + "Navigate to the file below" : "Sogea kwenye faili la chini", + "Navigate to the file on the left (in grid mode)" : "Sogea kwenye faili la kushoto (in grid mode)", + "Navigate to the file on the right (in grid mode)" : "Sogea kwenye faili la kulia ( in grid mode)", + "View" : "Angalia", + "Toggle the grid view" : "Geuza mwonekano wa gridi", + "Open the sidebar for a file" : "Fungua utepe kwa faili", + "Show those shortcuts" : "Onesha mikato hiyo", + "You" : "Wewe", + "Shared multiple times with different people" : "Shared multiple times with different people", + "Unable to change the favorite state of the file" : "Haiwezi kubadilisha hali ya faili inayopendwa", + "Error while loading the file data" : "Hitilafu wakati wa kupakia data za faili", + "Owner" : "Mmiliki", + "Remove from favorites" : "Ondoa kutoka katika pendwa", + "Add to favorites" : "Ongeza kwenye pendwa", + "Tags" : "Maoni", + "Blank" : "Mabano", + "Unable to create new file from template" : "Imeshindwa kutengeneza faili jipya kutoka kwenye sampuli/kiolezo", + "Pick a template for {name}" : "Chagua sampuli/kiolezo kwa {name}", + "Create a new file with the selected template" : "Tengeneza faili jipya na kiolezo/sampuli iliyochaguliwa", + "Creating file" : "Inatengeneza faili", + "Save as {displayName}" : "Hifadhi kama {displayName}", + "Save as …" : "Hifadhi kama", + "Converting files …" : "Inageuza mafaili", + "Failed to convert files: {message}" : "Imeshindwa kugeuza faili {message}", + "All files failed to be converted" : "Faili zote zimeshindwa kugeuzwa", + "One file could not be converted: {message}" : "Faili moja isingeweza kugeuzwa {message}", + "_One file could not be converted_::_%n files could not be converted_" : ["One file could not be converted","%n faili zisingeweza kugeuzwa"], + "_One file successfully converted_::_%n files successfully converted_" : ["One file successfully converted","%n faili zimegeuzwa kikamilifu"], + "Files successfully converted" : "Faili zimegeuzwa kikamilifu", + "Failed to convert files" : "Imeshindwa kugeuza faili", + "Converting file …" : "Inageuza faili", + "File successfully converted" : "Faili imegeuzwa kikamilifu", + "Failed to convert file: {message}" : "Imeshindwa kugeuza faili {message}", + "Failed to convert file" : "Imeshindwa kugeuza faili", + "Deletion cancelled" : "Ufutaji umesitishwa", + "Leave this share" : "Ondoa ushirikishaji huu", + "Leave these shares" : "Ondoa shiriki hizi", + "Disconnect storage" : "Achanisha uhifadhi", + "Disconnect storages" : "Achanisha hifadhi", + "Delete permanently" : "Futa moja kwa moja", + "Delete and unshare" : "Futa na usishirikishe", + "Delete file" : "Futa faili", + "Delete files" : "Futa faili", + "Delete folder" : "Futa kisanduku", + "Delete folders" : "Futa visanduku", + "Delete" : "Futa", + "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["You are about to permanently delete {count} item","Unakaribia kufuta vipengee {count}kabisa"], + "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["You are about to delete {count} item","Unakaribia kufuta vipengee{count}"], + "Confirm deletion" : "Thibitisha ufutaji", + "Cancel" : "Sitisha", + "Download" : "Pakua", + "Moving \"{source}\" to \"{destination}\" …" : "Sogeza \"{source}\" mpaka \"{destination}\"", + "Copying \"{source}\" to \"{destination}\" …" : "Inanakili \"{source}\" hadi \"{destination}\" ...", + "Destination is not a folder" : " Lengwa si folda", + "This file/folder is already in that directory" : "Faili/folda hii tayari iko kwenye saraka hiyo", + "You cannot move a file/folder onto itself or into a subfolder of itself" : "Huwezi kuhamisha faili/folda kwenye yenyewe au kwenye folda yenyewe", + "(copy)" : "(nakili)", + "(copy %n)" : "(nakili %n)", + "Move cancelled" : "Uhamishaji umeghairishwa", + "A file or folder with that name already exists in this folder" : "Faili au kisanduku chenye jina hilo tayari kipo katika kisanduku hiki", + "The files are locked" : "Faili zimezuiliwa", + "The file does not exist anymore" : "Faili halipo tena", + "Choose destination" : "Chagua eneo lengwa", + "Copy to {target}" : "Nakili kwenda {target}", + "Copy" : "Nakili", + "Move to {target}" : "Hamishia {target}", + "Move" : "Hamisha", + "Move or copy operation failed" : "Operesheni ya kuhamisha au kunakili imeshindikana", + "Move or copy" : "Hamisha au nakili", + "Cancelled move or copy of \"{filename}\"." : "Imesitisha uhamishaji au unakili wa \"{filename}\"", + "Cancelled move or copy operation" : "Imesitisha operesheni ya uhamishaji au unakili", + "Open folder {displayName}" : "Fungua kisanduku {displayName}", + "Open in Files" : "Fungua ndani ya faili", + "Open locally" : "Fungua kikawaida", + "Failed to redirect to client" : "Imeshindwa kuielekeza kwa mteja", + "Open file locally" : "Fungua faili kikawaida", + "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Sasa faili inapaswa kufunguliwa kwenye kifaa chako. Ikiwa sivyo, tafadhali hakikisha kuwa umesakinisha programu ya eneo-kazi.", + "Retry and close" : "Jaribu upya kisha funga", + "Open online" : "Fungua mtandaoni", + "Rename" : "Ipe jina jipya", + "Open details" : "Fungua maelezo", + "View in folder" : "Angalia ndani ya kisanduku", + "Today" : "Leo", + "Last 7 days" : "Siku 7 zilizopita", + "Last 30 days" : "Siku 30 zilizopita", + "This year ({year})" : "Mwaka {year} huu", + "Last year ({year})" : "Mwaka uliopita {year}", + "Documents" : "Nyaraka", + "Spreadsheets" : "Lahajedwali", + "Presentations" : "Uwasilishaji", + "PDFs" : "PDFs", + "Folders" : "Visanduku", + "Audio" : "Sauti", + "Photos and images" : "Picha na taswira", + "Videos" : "Picha mjongeo", + "New folder creation cancelled" : "Utengenezaji wa kisanduku kipya umesitishwa", + "Created new folder \"{name}\"" : "Imetengeneza kisanduku kipya \"{name}\"", + "Unable to initialize the templates directory" : "Haikuweza kuanzisha saraka ya violezo", + "Create templates folder" : "Imetengeneza kisanduku cha violezo", + "Templates" : "Violezo", + "New template folder" : "Kisanduku kipya cha violezo", + "In folder" : "Ndani ya kisanduku", + "Search in folder: {folder}" : "Tafuta katika kisanduku {folder}", + "One of the dropped files could not be processed" : "Moja ya faili zilizodondoshwa isingeweza kuchakatwa", + "Your browser does not support the Filesystem API. Directories will not be uploaded" : "Kivinjari chako hakitumii API ya mfumo wa faili. Orodha hazitapakiwa", + "No files to upload" : "Hakuna faili la kupakia", + "Unable to create the directory {directory}" : "Haiwezi kutengeneza orodha {directory}", + "Some files could not be uploaded" : "Faili kadhaa zisingeweza kupakiwa", + "Files uploaded successfully" : "Faili zimepakiwa kikamilifu", + "No files to process" : "Hakuna faili la kuchakata", + "Some files could not be copied" : "Faili baadhi zisingeweza kunakiliwa", + "Some files could not be moved" : "Faili baadhi zisingeweza kuhamishwa", + "Files copied successfully" : "Faili limenakiliwa kikamilifu", + "Files moved successfully" : "Faili limeondolewa kikamilifu", + "Conflicts resolution skipped" : "Utatuzi wa migogoro ulirukwa", + "Upload cancelled" : "Upakiaji umesitishwa", + "Could not rename \"{oldName}\", it does not exist any more" : "Haikuweza kuita jina jipya \"{oldName}\", halipo tena", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Jina \"{newName}\" tayari linatumika katika kisanduku \"{dir}\". Tafadhali chagua jina tofauti", + "Could not rename \"{oldName}\"" : "Haikuweza kuita jina jipya \"{oldName}\"", + "This operation is forbidden" : "Opereshini hii imezuiwa", + "This directory is unavailable, please check the logs or contact the administrator" : "Orodha haipatikani, tafadhali angalia uingiaji au wasiliana na msimamizi", + "Storage is temporarily not available" : "Uhifadhi haupo kwa muda", + "Unexpected error: {error}" : "Hitilafu isiyotarajiwa {error}", + "_%n file_::_%n files_" : ["%n file","%n faili"], + "_%n folder_::_%n folders_" : ["%n folder","%n visanduku/vikasha"], + "_%n hidden_::_%n hidden_" : ["%n hidden","%n imefichwa"], + "Filename must not be empty." : "Jina la faili halipaswi kuwa tupu", + "\"{char}\" is not allowed inside a filename." : "\"{char}\" hairuhusiwi ndani ya jina la faili", + "\"{segment}\" is a reserved name and not allowed for filenames." : "\"{segment}\" ni jina la akiba na haliruhusiwi kwa majina ya faili", + "\"{extension}\" is not an allowed filetype." : "\"{extension}\" si aina ya faili inayoruhusiwa", + "Filenames must not end with \"{extension}\"." : "Majina ya faili hayapaswi kuishia na \"{extension}\"", + "List of favorite files and folders." : "Orodha ya faili na visanduku vinanyopendwa", + "No favorites yet" : "Bado hakuna vinavyopendwa", + "Files and folders you mark as favorite will show up here" : "Faili na visunduku ulivyoweka alama kama vipendwa vitaonekana hapa", + "List of your files and folders." : "Orodha ya faili na vikasha vyako", + "All folders" : "Vikasha vyote", + "List of your files and folders that are not shared." : "Orodha ya faili na vikasha ambavyo havijashirikishwa", + "No personal files found" : "Hakuna faili binafsi zilizopatikana", + "Files that are not shared will show up here." : "Faili ambazo hazija shirikishwa zitaonekana hapa", + "Recent" : "Hivi karibuni", + "List of recently modified files and folders." : "Orodha ya faili na vikasha vilivyoboreshwa hivi karibuni", + "No recently modified files" : "Hakuna faili zilizoboreshwa hivi karibuni", + "Files and folders you recently modified will show up here." : "Faili na vikasha ulivyoboresha hivi karibuni vitaonekana hapa", + "Search" : "Tafuta", + "Search results within your files." : "Tafuta matokeo katika faili zako", + "No entries found in this folder" : "Hakuna maingizo yaliyopatikana katika kasha hili", + "Select all" : "Chagua zote", + "Upload too large" : "Upakiaji mkubwa mno", + "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Faili unazojaribu kupakia zinazidi ukubwa wa juu zaidi wa upakiaji wa faili kwenye seva hii.", + "File could not be found" : "Faili isingeweza kupatikana", + "Show list view" : "Onesha mwonekeno wa orodha", + "Show grid view" : "Onesha mwonekano wa mstariramani", + "Close" : "Funga", + "Could not create folder \"{dir}\"" : "Isingeweza kutengeneza kasha \"{dir}\"", + "This will stop your current uploads." : "Hii itasimamisha ukakiaji wako wa sasa", + "Upload cancelled." : "Upakiaji umesitishwa ", + "Processing files …" : "Faili zinazochakatwa", + "…" : "...", + "Unable to upload {filename} as it is a directory or has 0 bytes" : "Haiwezi kupakia {filename} kama ilivyo orodha au ina baiti 0", + "Not enough free space, you are uploading {size1} but only {size2} is left" : "Hakuna nafasi ya kutosha, unapakia {size1} lakini imesalia {size2} pekee", + "Target folder \"{dir}\" does not exist any more" : "Kasha lengwa \"{dir}\" halipatikani tena", + "An unknown error has occurred" : "Hitilafu isiyojulikana imetokea", + "File could not be uploaded" : "Faili isingeweza kupakia", + "Uploading …" : "Inapakia", + "{remainingTime} ({currentNumber}/{total})" : "{remainingTime}({currentNumber}/{total})", + "Uploading … ({currentNumber}/{total})" : "Inapakia... ({currentNumber}/{total})", + "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} ya {totalSize} ({bitrate})", + "Uploading that item is not supported" : "Upakiaji wa kipengele hicho hauwezeshwi", + "Error when assembling chunks, status code {status}" : "Hitilafu wakakti wa kukusanya vipande, nambari ya hali {status}", + "Choose target folder" : "Chagua kasha lililolengwa", + "Set reminder" : "Weka ukumbusho", + "Edit locally" : "Hariri kikawaida", + "Open" : "Fungua", + "Could not load info for file \"{file}\"" : "Isingeweza kupakia taarifa kwa faili \"{file}\"", + "Details" : "Maelezo ya kina", + "Please select tag(s) to add to the selection" : "Tafadhali chagua lebo za kuongeza kwenye uteuzi", + "Apply tag(s) to selection" : "Omba lebo kwenye uteuzi", + "Select directory \"{dirName}\"" : "Teua orodha \"{dirName}\"", + "Select file \"{fileName}\"" : "Teua faili \"{fileName}\"", + "Unable to determine date" : "Haiwezi kuamua tarehe", + "Could not move \"{file}\", target exists" : "Haikuweza kuhamisha \"{file}\" lengo lililopo", + "Could not move \"{file}\"" : "Haiwezi kuhamisha \"{file}\"", + "copy" : "Nakili", + "Could not copy \"{file}\", target exists" : "Haiwezi kunakili \"{file}\" lengo lililopo", + "Could not copy \"{file}\"" : "Haikuweza kunakili {file}", + "Copied {origin} inside {destination}" : "Imenakili {origin} ndani ya {destination}", + "Copied {origin} and {nbfiles} other files inside {destination}" : "Imenakili {origin} na {nbfiles} faili zingine ndani ya {destination}", + "{newName} already exists" : "{newName} lipo tayari", + "Could not create file \"{file}\"" : "Haikuweza kutengeneza faili \"{file}\"", + "Could not create file \"{file}\" because it already exists" : "Haikuweza kuteengeneza faili \"{file}\" kwa sababu lipo tayari", + "Could not create folder \"{dir}\" because it already exists" : "Haikuweza kutengeneza kisanduku \"{dir}\" kwa sababu kipo tayari", + "Could not fetch file details \"{file}\"" : "Haikuleta maelezo ya faili \"{file}\"", + "Error deleting file \"{fileName}\"." : "Hitilafu kufuta faili \"{fileName}\"", + "No search results in other folders for {tag}{filter}{endtag}" : "Hakuna matokeo ya utafutaji ndani ya masanduku mengine {tag}{filter}{endtag}", + "Enter more than two characters to search in other folders" : "Ingiza wahusika zaidi ya wawili kutafuta ndani ya masanduku mengine", + "{dirs} and {files}" : "{dirs} na {files}", + "_including %n hidden_::_including %n hidden_" : ["including %n hidden","inajumuisha %n iliyofichwa"], + "You do not have permission to upload or create files here" : "Huna ruhusa ya kupakia au kutengeneza faili hapa", + "_Uploading %n file_::_Uploading %n files_" : ["Uploading %n file","Inapakia faili %n"], + "New" : "Mpya", + "New file/folder menu" : "Faili mpya/ menyu ya kisanduku", + "Select file range" : "Chagua safu ya faili", + "{used}%" : "{used} %", + "{used} used" : "{used}imetumika", + "\"{name}\" is an invalid file name." : "\"{name}\" ni jina la faili lisilo halali", + "File name cannot be empty." : "Jina la faili haliwezi kawa tupu", + "\"/\" is not allowed inside a file name." : "\"/\" hairuhusiwi ndani ya jina la faili", + "\"{name}\" is not an allowed filetype" : "\"{name}\" si aina ya faili iliyoruhusiwa", + "Storage of {owner} is full, files cannot be updated or synced anymore!" : "Uhifadhi wa {owner} umejaa, faili haziwezi kusasishwa au kusawazishwa zaidi", + "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Kundi la vikasha \"{mountPoint}\" limejaa, faili haziwezi kusasishwa au kusawazishwa zaidi", + "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Uhifadhi wa nje \"{mountPoint}\" umejaa, faili haziwezi kusasishwa au kusawazishwa zaidi", + "Your storage is full, files cannot be updated or synced anymore!" : "Uhifadhi wako umejaa, faili haziwezi kusasishwa au kusawazishwa zaidi", + "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Uhafidhi wa {owner} unakaribia kujaa ({usedSpacePercent}%)", + "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Kundi la vikasha \"{mountPoint}linakaribia kujaa ({usedSpacePercent}%)", + "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Uhifadhi wa nje \"{mountPoint}\" unakaribia kujaa ({usedSpacePercent}%)", + "Your storage is almost full ({usedSpacePercent}%)." : "Uhafadhi wako unakaribia kujaa ({usedSpacePercent}%).", + "_matches \"{filter}\"_::_match \"{filter}\"_" : ["matches \"{filter}\"","linganisha \"{filter}\""], + "Direct link was copied (only works for people who have access to this file/folder)" : "Kiungo cha moja kwa moja kilinakiliwa (hufanya kazi tu kwa watu wanaoweza kufikia faili/kikasha hiki)", + "Path" : "Njia", + "_%n byte_::_%n bytes_" : ["%n byte","%n baiti"], + "Favored" : "Imependelewa", + "Favor" : "Upendeleo", + "Copy direct link (only works for people who have access to this file/folder)" : "Nakili kiungo cha moja kwa moja (inafanya kazi tu kwa watu wanaoweza kufikia faili/folda hii)", + "Upload file" : "Pakia faili", + "Not favored" : "Haikupendwa", + "An error occurred while trying to update the tags" : "Hitilafu imetokea wakati ikijaribu kusasisha lebo", + "Upload (max. %s)" : "Pakia (kiwango cha juu. %s)", + "Submitting fields…" : "Inawasilisha migunda", + "Filter filenames…" : "Chuja majina ya faili", + "Enable the grid view" : "Wezesha mwonekano wa gridi", + "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} folder","Visandiku {folderCount} "], + "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} file","Faili {fileCount} "], + "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 file and {folderCount} folder","Faili 1 na {folderCount} makasha"], + "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} file and 1 folder","{fileCount} faili na kasha 1"], + "{fileCount} files and {folderCount} folders" : "{fileCount} faili na {folderCount}makasha", + "Personal Files" : "Faili binafsi", + "Text file" : "Faili ya maandishi", + "New text file.txt" : "Faili mpya ya maandishi.txt", + "%1$s (renamed)" : "%1$s (iliyopew jina jipya)", + "renamed file" : "Faili iliyopewa jina jipya", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Baada ya kuwezesha majina ya windows ya faili yanayooana, faili zilizopo haziwezi kurekebishwa tena lakini zinaweza kubadilishwa kuwa majina mapya halali na mmiliki wao.", + "Filter file names …" : "Chuja majina ya faili..." +},"pluralForm" :"nplurals=2; plural=(n != 1);" +}
\ No newline at end of file diff --git a/apps/files/l10n/sw_KE.js b/apps/files/l10n/sw_KE.js deleted file mode 100644 index 7988332fa91..00000000000 --- a/apps/files/l10n/sw_KE.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/sw_KE.json b/apps/files/l10n/sw_KE.json deleted file mode 100644 index ef5fc586755..00000000000 --- a/apps/files/l10n/sw_KE.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/tg_TJ.js b/apps/files/l10n/tg_TJ.js deleted file mode 100644 index 7988332fa91..00000000000 --- a/apps/files/l10n/tg_TJ.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/tg_TJ.json b/apps/files/l10n/tg_TJ.json deleted file mode 100644 index ef5fc586755..00000000000 --- a/apps/files/l10n/tg_TJ.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/th.js b/apps/files/l10n/th.js index 5b51231ceb2..2dfedd93723 100644 --- a/apps/files/l10n/th.js +++ b/apps/files/l10n/th.js @@ -64,11 +64,13 @@ OC.L10N.register( "Folder" : "โฟลเดอร์", "Pending" : "อยู่ระหว่างดำเนินการ", "Modified" : "แก้ไขเมื่อ", + "Search everywhere" : "ค้นหาในทุกที่", "Type" : "ประเภท", "Name" : "ชื่อ", "Size" : "ขนาด", "Actions" : "การกระทำ", "File not found" : "ไม่พบไฟล์", + "_{count} selected_::_{count} selected_" : ["เลือก {count} รายการ"], "{usedQuotaByte} used" : "ใช้ไป {usedQuotaByte}", "{used} of {quota} used" : "ใช้ไป {used} จาก {quota}", "{relative}% used" : "ใช้ไป {relative}%", @@ -99,6 +101,8 @@ OC.L10N.register( "Go back" : "กลับไป", "Files settings" : "การตั้งค่าไฟล์", "Clipboard is not available" : "คลิปบอร์ดไม่พร้อมใช้งาน", + "All files" : "ไฟล์ทั้งหมด", + "Personal files" : "ไฟล์ส่วนตัว", "Show hidden files" : "แสดงไฟล์ที่ซ่อนอยู่", "Crop image previews" : "ครอปตัดรูปภาพตัวอย่าง", "Additional settings" : "การตั้งค่าเพิ่มเติม", @@ -127,6 +131,7 @@ OC.L10N.register( "Delete folders" : "ลบโฟลเดอร์", "Delete" : "ลบ", "Cancel" : "ยกเลิก", + "Download" : "ดาวน์โหลด", "Copy to {target}" : "คัดลอกไปยัง {target}", "Copy" : "คัดลอก", "Move to {target}" : "ย้ายไปยัง {target}", @@ -144,6 +149,9 @@ OC.L10N.register( "Unable to initialize the templates directory" : "ไม่สามารถเตรียมไดเรกทอรีเทมเพลต", "Templates" : "เทมเพลต", "Some files could not be moved" : "ไม่สามารถย้ายบางไฟล์", + "Could not rename \"{oldName}\", it does not exist any more" : "ไม่สามารถเปลี่ยนชื่อไฟล์ \"{oldName}\" ไฟล์นั้นไม่มีอยู่", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "ชื่อ \"{newName}\" มีอยู่แล้วในโฟลเดอร์ \"{dir}\" กรุณาเปลี่ยนชื่อใหม่", + "Could not rename \"{oldName}\"" : "ไม่สามารถเปลี่ยนชื่อไฟล์ \"{oldName}\"", "This operation is forbidden" : "การดำเนินการนี้ถูกห้าม", "This directory is unavailable, please check the logs or contact the administrator" : "ไม่สามารถใช้งานไดเรกทอรีนี้ โปรดตรวจสอบบันทึกหรือติดต่อผู้ดูแลระบบ", "Storage is temporarily not available" : "พื้นที่จัดเก็บข้อมูลไม่สามารถใช้งานได้ชั่วคราว", @@ -151,15 +159,13 @@ OC.L10N.register( "_%n folder_::_%n folders_" : ["%n โฟลเดอร์"], "No favorites yet" : "ยังไม่มีรายการโปรด", "Files and folders you mark as favorite will show up here" : "ไฟล์และโฟลเดอร์ที่คุณระบุเป็นรายการโปรดจะแสดงที่นี่", - "All files" : "ไฟล์ทั้งหมด", - "Personal files" : "ไฟล์ส่วนตัว", "Recent" : "ล่าสุด", + "Search" : "ค้นหา", "No entries found in this folder" : "ไม่พบรายการในโฟลเดอร์นี้", "Select all" : "เลือกทั้งหมด", "Upload too large" : "ไฟล์ที่อัปโหลดมีขนาดใหญ่เกินไป", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "ไฟล์ที่คุณพยายามที่จะอัปโหลดมีขนาดเกินกว่าขนาดสูงสุดที่อัปโหลดได้สำหรับเซิร์ฟเวอร์นี้", "File could not be found" : "ไม่พบไฟล์", - "Download" : "ดาวน์โหลด", "Show list view" : "แสดงมุมมองรายการ", "Show grid view" : "แสดงมุมมองตาราง", "Close" : "ปิด", @@ -197,9 +203,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "คัดลอก {origin} ไว้ใน {destination} แล้ว", "Copied {origin} and {nbfiles} other files inside {destination}" : "คัดลอก {origin} และ {nbfiles} ไฟล์อื่น ๆ ไว้ใน {destination} แล้ว", "{newName} already exists" : "{newName} มีอยู่แล้ว", - "Could not rename \"{fileName}\", it does not exist any more" : "ไม่สามารถเปลี่ยนชื่อไฟล์ \"{fileName}\" ไฟล์นั้นไม่มีอยู่", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "ชื่อ \"{targetName}\" มีอยู่แล้วในโฟลเดอร์ \"{dir}\" กรุณาเปลี่ยนชื่อใหม่", - "Could not rename \"{fileName}\"" : "ไม่สามารถเปลี่ยนชื่อไฟล์ \"{fileName}\"", "Could not create file \"{file}\"" : "ไม่สามารถสร้างไฟล์ \"{file}\"", "Could not create file \"{file}\" because it already exists" : "ไม่สามารถสร้างไฟล์ \"{file}\" เพราะมันมีอยู่แล้ว", "Could not create folder \"{dir}\" because it already exists" : "ไม่สามารถสร้างโฟลเดอร์ \"{dir}\" เพราะมันมีอยู่แล้ว", diff --git a/apps/files/l10n/th.json b/apps/files/l10n/th.json index bdde1cf0d06..91f139413cc 100644 --- a/apps/files/l10n/th.json +++ b/apps/files/l10n/th.json @@ -62,11 +62,13 @@ "Folder" : "โฟลเดอร์", "Pending" : "อยู่ระหว่างดำเนินการ", "Modified" : "แก้ไขเมื่อ", + "Search everywhere" : "ค้นหาในทุกที่", "Type" : "ประเภท", "Name" : "ชื่อ", "Size" : "ขนาด", "Actions" : "การกระทำ", "File not found" : "ไม่พบไฟล์", + "_{count} selected_::_{count} selected_" : ["เลือก {count} รายการ"], "{usedQuotaByte} used" : "ใช้ไป {usedQuotaByte}", "{used} of {quota} used" : "ใช้ไป {used} จาก {quota}", "{relative}% used" : "ใช้ไป {relative}%", @@ -97,6 +99,8 @@ "Go back" : "กลับไป", "Files settings" : "การตั้งค่าไฟล์", "Clipboard is not available" : "คลิปบอร์ดไม่พร้อมใช้งาน", + "All files" : "ไฟล์ทั้งหมด", + "Personal files" : "ไฟล์ส่วนตัว", "Show hidden files" : "แสดงไฟล์ที่ซ่อนอยู่", "Crop image previews" : "ครอปตัดรูปภาพตัวอย่าง", "Additional settings" : "การตั้งค่าเพิ่มเติม", @@ -125,6 +129,7 @@ "Delete folders" : "ลบโฟลเดอร์", "Delete" : "ลบ", "Cancel" : "ยกเลิก", + "Download" : "ดาวน์โหลด", "Copy to {target}" : "คัดลอกไปยัง {target}", "Copy" : "คัดลอก", "Move to {target}" : "ย้ายไปยัง {target}", @@ -142,6 +147,9 @@ "Unable to initialize the templates directory" : "ไม่สามารถเตรียมไดเรกทอรีเทมเพลต", "Templates" : "เทมเพลต", "Some files could not be moved" : "ไม่สามารถย้ายบางไฟล์", + "Could not rename \"{oldName}\", it does not exist any more" : "ไม่สามารถเปลี่ยนชื่อไฟล์ \"{oldName}\" ไฟล์นั้นไม่มีอยู่", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "ชื่อ \"{newName}\" มีอยู่แล้วในโฟลเดอร์ \"{dir}\" กรุณาเปลี่ยนชื่อใหม่", + "Could not rename \"{oldName}\"" : "ไม่สามารถเปลี่ยนชื่อไฟล์ \"{oldName}\"", "This operation is forbidden" : "การดำเนินการนี้ถูกห้าม", "This directory is unavailable, please check the logs or contact the administrator" : "ไม่สามารถใช้งานไดเรกทอรีนี้ โปรดตรวจสอบบันทึกหรือติดต่อผู้ดูแลระบบ", "Storage is temporarily not available" : "พื้นที่จัดเก็บข้อมูลไม่สามารถใช้งานได้ชั่วคราว", @@ -149,15 +157,13 @@ "_%n folder_::_%n folders_" : ["%n โฟลเดอร์"], "No favorites yet" : "ยังไม่มีรายการโปรด", "Files and folders you mark as favorite will show up here" : "ไฟล์และโฟลเดอร์ที่คุณระบุเป็นรายการโปรดจะแสดงที่นี่", - "All files" : "ไฟล์ทั้งหมด", - "Personal files" : "ไฟล์ส่วนตัว", "Recent" : "ล่าสุด", + "Search" : "ค้นหา", "No entries found in this folder" : "ไม่พบรายการในโฟลเดอร์นี้", "Select all" : "เลือกทั้งหมด", "Upload too large" : "ไฟล์ที่อัปโหลดมีขนาดใหญ่เกินไป", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "ไฟล์ที่คุณพยายามที่จะอัปโหลดมีขนาดเกินกว่าขนาดสูงสุดที่อัปโหลดได้สำหรับเซิร์ฟเวอร์นี้", "File could not be found" : "ไม่พบไฟล์", - "Download" : "ดาวน์โหลด", "Show list view" : "แสดงมุมมองรายการ", "Show grid view" : "แสดงมุมมองตาราง", "Close" : "ปิด", @@ -195,9 +201,6 @@ "Copied {origin} inside {destination}" : "คัดลอก {origin} ไว้ใน {destination} แล้ว", "Copied {origin} and {nbfiles} other files inside {destination}" : "คัดลอก {origin} และ {nbfiles} ไฟล์อื่น ๆ ไว้ใน {destination} แล้ว", "{newName} already exists" : "{newName} มีอยู่แล้ว", - "Could not rename \"{fileName}\", it does not exist any more" : "ไม่สามารถเปลี่ยนชื่อไฟล์ \"{fileName}\" ไฟล์นั้นไม่มีอยู่", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "ชื่อ \"{targetName}\" มีอยู่แล้วในโฟลเดอร์ \"{dir}\" กรุณาเปลี่ยนชื่อใหม่", - "Could not rename \"{fileName}\"" : "ไม่สามารถเปลี่ยนชื่อไฟล์ \"{fileName}\"", "Could not create file \"{file}\"" : "ไม่สามารถสร้างไฟล์ \"{file}\"", "Could not create file \"{file}\" because it already exists" : "ไม่สามารถสร้างไฟล์ \"{file}\" เพราะมันมีอยู่แล้ว", "Could not create folder \"{dir}\" because it already exists" : "ไม่สามารถสร้างโฟลเดอร์ \"{dir}\" เพราะมันมีอยู่แล้ว", diff --git a/apps/files/l10n/tl_PH.js b/apps/files/l10n/tl_PH.js deleted file mode 100644 index c50be1aa479..00000000000 --- a/apps/files/l10n/tl_PH.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n > 1);"); diff --git a/apps/files/l10n/tl_PH.json b/apps/files/l10n/tl_PH.json deleted file mode 100644 index 210ac153bab..00000000000 --- a/apps/files/l10n/tl_PH.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n > 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/tr.js b/apps/files/l10n/tr.js index f15d99f1ed7..06851221df4 100644 --- a/apps/files/l10n/tr.js +++ b/apps/files/l10n/tr.js @@ -70,7 +70,9 @@ OC.L10N.register( "Transferred from %1$s on %2$s" : "%1$s üzerinden %2$s zamanında aktarıldı", "Files compatibility" : "Dosyalar uygulaması uyumluluğu", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Dosyaların tüm istemcilerle eşitlenebilmesi için dosya adlarının kısıtlanmasını sağlar. Varsayılan olarak POSIX içinde geçerli olan tüm dosya adlarına (Linux veya macOS) izin verilir.", - "Enforce Windows compatibility" : "Windows uyumluluğu dayatılsın", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Windows uyumlu dosya adları açıldıktan sonra, var olan dosyalar artık değiştirilemez. Ancak sahipleri tarafından geçerli yeni adlarla yeniden adlandırılabilir.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Bu ayarı açtıktan sonra dosyaları otomatik olarak da aktarılabilir. Lütfen occ komutuyla ilgili belgelere bakın.", + "Enforce Windows compatibility" : "Windows uyumluluğu zorunlu kılınsın", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Ayrılmış adlar veya özel karakterler kullanmak gibi Windows sistemlerinde geçerli olmayan dosya adlarını engeller. Ancak büyük/küçük harf duyarlılığı uyumluluğunu zorunlu kılmaz.", "File Management" : "Dosya yönetimi", "Home" : "Giriş", @@ -95,16 +97,23 @@ OC.L10N.register( "Renamed \"{oldName}\" to \"{newName}\"" : "\"{oldName}\" adı \"{newName}\" olarak değiştirildi", "Rename file" : "Dosyayı yeniden adlandır", "Folder" : "Klasör", + "Unknown file type" : "Dosya türü bilinmiyor", + "{ext} image" : "{ext} görsel", + "{ext} video" : "{ext} görüntü", + "{ext} audio" : "{ext} ses", + "{ext} text" : "{ext} metin", "Pending" : "Bekliyor", "Unknown date" : "Tarih bilinmiyor", "Clear filter" : "Süzgeci temizle", "Modified" : "Değiştirilme", + "Search everywhere" : "Her yerde ara", "Type" : "Tür", "Active filters" : "Etkin süzgeçler", "Remove filter" : "Süzgeci kaldır", "Total rows summary" : "Toplam satır özeti", "Toggle selection for all files and folders" : "Tüm dosyaları ve klasörleri seç/bırak", "Name" : "Ad", + "File type" : "Dosya türü", "Size" : "Boyut", "\"{displayName}\" failed on some elements" : "\"{displayName}\" bazı bileşenlerde tamamlanamadı", "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" toplu işlemi tamamlandı", @@ -116,7 +125,11 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Düğmeler olan sütunlar sıralanabilir.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Başarımı olumsuz etkilememek için listenin tümü görüntülenmiyor. Listede ilerledikçe dosyalar görüntülenecek.", "File not found" : "Dosya bulunamadı", - "{count} selected" : "{count} seçilmiş", + "_{count} selected_::_{count} selected_" : ["{count} seçilmiş","{count} seçilmiş"], + "Search globally by filename …" : "Dosya adına göre genel ara…", + "Search here by filename …" : "Dosya adına göre burada ara…", + "Search scope options" : "Arama kapsamı seçenekleri", + "Search globally" : "Genel arama", "{usedQuotaByte} used" : "{usedQuotaByte} kullanılmış", "{used} of {quota} used" : "{used} / {quota} kullanılmış", "{relative}% used" : "%{relative} kullanılmış", @@ -171,27 +184,30 @@ OC.L10N.register( "No files in here" : "Burada herhangi bir dosya yok", "Upload some content or sync with your devices!" : "Bir şeyler yükleyin ya da aygıtlarınızla eşitleyin!", "Go back" : "Geri dön", - "Filter file names …" : "Dosya adlarını süz…", "Views" : "Görünümler", "Files settings" : "Dosyalar ayarları", "Your files" : "Dosyalarınız", "Open in files" : "Dosyalar uygulamasında aç", "File cannot be accessed" : "Dosyaya erişilemedi", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Dosya bulunamadı ya da görüntüleme izniniz olmayabilir. Gönderenden paylaşmasını isteyin", + "No search results for “{query}”" : "“{query}” için bir arama sonucu bulunamadı", + "Search for files" : "Dosya ara", "Clipboard is not available" : "Pano kullanılamıyor", "WebDAV URL copied to clipboard" : "WebDAV adresi panoya kopyalandı", + "All files" : "Tüm dosyalar", + "Personal files" : "Kişisel dosyalar", "Sort favorites first" : "Sık kullanılanlar üstte sıralansın", "Sort folders before files" : "Klasörler dosyaların üzerinde sıralansın", "Show hidden files" : "Gizli dosyaları görüntüle", + "Show file type column" : "Dosya türü sütunu görüntülensin", "Crop image previews" : "Görsel ön izlemeleri kırpılsın", - "Enable the grid view" : "Tablo görünümü kullanılsın", "Enable folder tree" : "Klasör ağacını aç", "Additional settings" : "Ek ayarlar", "WebDAV" : "WebDAV", "WebDAV URL" : "WebDAV adresi", "Copy to clipboard" : "Panoya kopyala", "Use this address to access your Files via WebDAV" : "Dosyalarınıza WebDAV üzerinden erişmek için bu adresi kullanın", - "If you have enabled 2FA, you must create and use a new app password by clicking here." : "İki adımlı doğrulamayı kullanıma aldıysanız buraya tıklayarak yeni bir uygulama parolası oluşturmalısınız.", + "If you have enabled 2FA, you must create and use a new app password by clicking here." : "İki adımlı doğrulamayı açtıysanız buraya tıklayarak yeni bir uygulama parolası oluşturmalısınız.", "Warnings" : "Uyarılar", "Prevent warning dialogs from open or reenable them." : "Uyarı pencerelerinin görüntülenmesini açın ya da kapatın.", "Show a warning dialog when changing a file extension." : "Dosya uzantısı değiştirilirken uyarı penceresi görüntülensin.", @@ -215,10 +231,11 @@ OC.L10N.register( "Navigate to the file on the right (in grid mode)" : "Sağdaki dosyaya gider (ızgara görünümünde)", "View" : "Görüntüle", "Toggle the grid view" : "Izgara görünümünü açar ya da kapatır", - "Open the sidebar for a file" : "Bir dosyanın yan çubuğunu açar", + "Open the sidebar for a file" : "Bir dosyanın kenar çubuğunu açar", "Show those shortcuts" : "Bu kısayolları görüntüler", "You" : "Siz", "Shared multiple times with different people" : "Farklı kişilerle birkaç kez paylaşılmış", + "Unable to change the favorite state of the file" : "Dosyanın sık kullanılan durumu değiştirilemedi", "Error while loading the file data" : "Dosya verileri yüklenirken sorun çıktı", "Owner" : "Sahibi", "Remove from favorites" : "Sık kullanılanlardan kaldır", @@ -259,8 +276,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["{count} ögeyi silmek üzeresiniz","{count} ögeyi silmek üzeresiniz"], "Confirm deletion" : "Silmeyi onaylayın", "Cancel" : "İptal", + "Download" : "İndir", "Moving \"{source}\" to \"{destination}\" …" : "\"{source}\", \"{destination}\" hedefine taşınıyor…", "Copying \"{source}\" to \"{destination}\" …" : "\"{source}\", \"{destination}\" hedefine kopyalanıyor…", + "Destination is not a folder" : "Hedef bir klasör değil", + "This file/folder is already in that directory" : "Dosya ya da klasör bu klasörde zaten var", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Bir dosyayı ya da klasörü kendi üzerine veya kendisinin alt klasörüne taşıyamazsınız", "(copy)" : "(kopya)", "(copy %n)" : "(%n kopyası)", @@ -279,12 +299,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Taşıma ya da kopyalama işlemi iptal edildi", "Open folder {displayName}" : "{displayName} klasörünü aç", "Open in Files" : "Dosyalar uygulamasında aç", + "Open locally" : "Yerel olarak aç", + "Failed to redirect to client" : "İstemciye yönlendirilemedi", "Open file locally" : "Dosyayı yerel olarak aç", - "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Dosya artık aygıtınızda açılmalıdır. Açılmazsa lütfen masaüstü uygulamasının kurulu olduğundan emin olun.", + "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Dosya artık aygıtınızda açılmalıdır. Açılmazsa lütfen bilgisayar uygulamasının kurulu olduğundan emin olun.", "Retry and close" : "Yeniden deneyip kapat", "Open online" : "Çevrim içi aç", - "Failed to redirect to client" : "İstemciye yönlendirilemedi", - "Open locally" : "Yerel olarak aç", "Rename" : "Yeniden adlandır", "Open details" : "Ayrıntıları aç", "View in folder" : "Klasörde görüntüle", @@ -322,12 +342,16 @@ OC.L10N.register( "Files moved successfully" : "Dosyalar taşındı", "Conflicts resolution skipped" : "Çakışma çözümleme atlandı", "Upload cancelled" : "Yükleme iptal edildi", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" adı artık olmadığından değiştirilemedi. ", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{newName}\" adı \"{dir}\" klasöründe zaten kullanılmış. Lütfen başka bir ad seçin.", + "Could not rename \"{oldName}\"" : "\"{oldName}\" adı değiştirilemedi", "This operation is forbidden" : "Bu işleme izin verilmiyor", "This directory is unavailable, please check the logs or contact the administrator" : "Bu klasör yazılabilir değil. Lütfen günlük kayıtlarına bakın ya da BT yöneticiniz ile görüşün", "Storage is temporarily not available" : "Depolama geçici olarak kullanılamıyor", "Unexpected error: {error}" : "Beklenmeyen bir sorun çıktı: {error}", "_%n file_::_%n files_" : ["%n dosya","%n dosya"], "_%n folder_::_%n folders_" : ["%n klasör","%n klasör"], + "_%n hidden_::_%n hidden_" : ["%n gizli","%n gizli"], "Filename must not be empty." : "Dosya adı boş olamaz.", "\"{char}\" is not allowed inside a filename." : "Dosya adlarında \"{char}\" kullanılamaz.", "\"{segment}\" is a reserved name and not allowed for filenames." : "\"{segment}\" ayrılmış bir ad olduğundan dosya adlarında kullanılamaz.", @@ -336,10 +360,8 @@ OC.L10N.register( "List of favorite files and folders." : "Sık kullanılan dosya ve klasör listesi.", "No favorites yet" : "Henüz sık kullanılan bir öge yok", "Files and folders you mark as favorite will show up here" : "Sık kullanılanlara eklediğiniz dosya ve klasörler burada görüntülenir", - "All files" : "Tüm dosyalar", "List of your files and folders." : "Dosya ve klasörlerinizin listesi", "All folders" : "Tüm klasörler", - "Personal files" : "Kişisel dosyalar", "List of your files and folders that are not shared." : "Paylaşılmayan dosya ve klasörlerinizin listesi.", "No personal files found" : "Herhangi bir kişisel dosya bulunamadı", "Files that are not shared will show up here." : "Paylaşımayan dosyalar burada görüntülenir.", @@ -347,12 +369,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Son değiştirilen dosya ve klasörlerin listesi.", "No recently modified files" : "Yakınlarda değiştirilmiş bir dosya yok", "Files and folders you recently modified will show up here." : "Son zamanlarda değiştirdiğiniz dosya ve klasörler burada görüntülenir.", + "Search" : "Ara", + "Search results within your files." : "Dosyalarınızda arama sonuçları.", "No entries found in this folder" : "Bu klasörde herhangi bir kayıt bulunamadı", "Select all" : "Tümünü seç", "Upload too large" : "Yükleme boyutu çok büyük", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Yüklemeye çalıştığınız dosyalar bu sunucuya yüklenmesine izin verilen en büyük dosya boyutunu aşıyor.", "File could not be found" : "Dosya bulunamadı", - "Download" : "İndir", "Show list view" : "Liste görünümüne geç", "Show grid view" : "Tablo görünümüne geç", "Close" : "Kapat", @@ -391,9 +414,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "{origin} dosyası, {destination} içine kopyalandı", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} ve diğer {nbfiles} dosya, {destination} içine kopyalandı", "{newName} already exists" : "{newName} zaten var", - "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\" yeniden adlandırılamadı, artık yok", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{targetName}\" adı \"{dir}\" klasöründe zaten var. Lütfen farklı bir ad seçin.", - "Could not rename \"{fileName}\"" : "\"{fileName}\" yeniden adlandırılamadı", "Could not create file \"{file}\"" : "\"{file}\" dosyası oluşturulamadı", "Could not create file \"{file}\" because it already exists" : "\"{file}\" dosyası zaten var olduğundan oluşturulamadı", "Could not create folder \"{dir}\" because it already exists" : "\"{dir}\" klasörü zaten var olduğundan oluşturulamadı", @@ -435,8 +455,7 @@ OC.L10N.register( "Upload (max. %s)" : "Yükle (en büyük: %s)", "Submitting fields…" : "Alanlar gönderiliyor…", "Filter filenames…" : "Dosya adlarını süz…", - "Edit file locally" : "Dosyayı yerel olarak düzenle", - "Edit online" : "Çevrim içi düzenle", + "Enable the grid view" : "Tablo görünümü kullanılsın", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} klasör","{folderCount} klasör"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} dosya","{fileCount} dosya"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 dosya ve {folderCount} klasör","1 dosya ve {folderCount} klasör"], @@ -445,7 +464,9 @@ OC.L10N.register( "Personal Files" : "Kişisel dosyalar", "Text file" : "Metin dosyası", "New text file.txt" : "Yeni metin dosyası.txt", - "{count} files could not be converted" : "{count} dosya dönüştürülemedi", - "{count} files successfully converted" : "{count} dosya dönüştürüldü" + "%1$s (renamed)" : "%1$s (yeniden adlandırıldı)", + "renamed file" : "dosyayı yeniden adlandırdı", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Windows uyumlu dosya adları açıldıktan sonra, var olan dosyalar artık değiştirilemez. Ancak sahipleri tarafından geçerli yeni adlarla yeniden adlandırılabilir.", + "Filter file names …" : "Dosya adlarını süz…" }, "nplurals=2; plural=(n > 1);"); diff --git a/apps/files/l10n/tr.json b/apps/files/l10n/tr.json index 91591db8821..4114ac386c4 100644 --- a/apps/files/l10n/tr.json +++ b/apps/files/l10n/tr.json @@ -68,7 +68,9 @@ "Transferred from %1$s on %2$s" : "%1$s üzerinden %2$s zamanında aktarıldı", "Files compatibility" : "Dosyalar uygulaması uyumluluğu", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Dosyaların tüm istemcilerle eşitlenebilmesi için dosya adlarının kısıtlanmasını sağlar. Varsayılan olarak POSIX içinde geçerli olan tüm dosya adlarına (Linux veya macOS) izin verilir.", - "Enforce Windows compatibility" : "Windows uyumluluğu dayatılsın", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Windows uyumlu dosya adları açıldıktan sonra, var olan dosyalar artık değiştirilemez. Ancak sahipleri tarafından geçerli yeni adlarla yeniden adlandırılabilir.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Bu ayarı açtıktan sonra dosyaları otomatik olarak da aktarılabilir. Lütfen occ komutuyla ilgili belgelere bakın.", + "Enforce Windows compatibility" : "Windows uyumluluğu zorunlu kılınsın", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Ayrılmış adlar veya özel karakterler kullanmak gibi Windows sistemlerinde geçerli olmayan dosya adlarını engeller. Ancak büyük/küçük harf duyarlılığı uyumluluğunu zorunlu kılmaz.", "File Management" : "Dosya yönetimi", "Home" : "Giriş", @@ -93,16 +95,23 @@ "Renamed \"{oldName}\" to \"{newName}\"" : "\"{oldName}\" adı \"{newName}\" olarak değiştirildi", "Rename file" : "Dosyayı yeniden adlandır", "Folder" : "Klasör", + "Unknown file type" : "Dosya türü bilinmiyor", + "{ext} image" : "{ext} görsel", + "{ext} video" : "{ext} görüntü", + "{ext} audio" : "{ext} ses", + "{ext} text" : "{ext} metin", "Pending" : "Bekliyor", "Unknown date" : "Tarih bilinmiyor", "Clear filter" : "Süzgeci temizle", "Modified" : "Değiştirilme", + "Search everywhere" : "Her yerde ara", "Type" : "Tür", "Active filters" : "Etkin süzgeçler", "Remove filter" : "Süzgeci kaldır", "Total rows summary" : "Toplam satır özeti", "Toggle selection for all files and folders" : "Tüm dosyaları ve klasörleri seç/bırak", "Name" : "Ad", + "File type" : "Dosya türü", "Size" : "Boyut", "\"{displayName}\" failed on some elements" : "\"{displayName}\" bazı bileşenlerde tamamlanamadı", "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" toplu işlemi tamamlandı", @@ -114,7 +123,11 @@ "Column headers with buttons are sortable." : "Düğmeler olan sütunlar sıralanabilir.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Başarımı olumsuz etkilememek için listenin tümü görüntülenmiyor. Listede ilerledikçe dosyalar görüntülenecek.", "File not found" : "Dosya bulunamadı", - "{count} selected" : "{count} seçilmiş", + "_{count} selected_::_{count} selected_" : ["{count} seçilmiş","{count} seçilmiş"], + "Search globally by filename …" : "Dosya adına göre genel ara…", + "Search here by filename …" : "Dosya adına göre burada ara…", + "Search scope options" : "Arama kapsamı seçenekleri", + "Search globally" : "Genel arama", "{usedQuotaByte} used" : "{usedQuotaByte} kullanılmış", "{used} of {quota} used" : "{used} / {quota} kullanılmış", "{relative}% used" : "%{relative} kullanılmış", @@ -169,27 +182,30 @@ "No files in here" : "Burada herhangi bir dosya yok", "Upload some content or sync with your devices!" : "Bir şeyler yükleyin ya da aygıtlarınızla eşitleyin!", "Go back" : "Geri dön", - "Filter file names …" : "Dosya adlarını süz…", "Views" : "Görünümler", "Files settings" : "Dosyalar ayarları", "Your files" : "Dosyalarınız", "Open in files" : "Dosyalar uygulamasında aç", "File cannot be accessed" : "Dosyaya erişilemedi", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Dosya bulunamadı ya da görüntüleme izniniz olmayabilir. Gönderenden paylaşmasını isteyin", + "No search results for “{query}”" : "“{query}” için bir arama sonucu bulunamadı", + "Search for files" : "Dosya ara", "Clipboard is not available" : "Pano kullanılamıyor", "WebDAV URL copied to clipboard" : "WebDAV adresi panoya kopyalandı", + "All files" : "Tüm dosyalar", + "Personal files" : "Kişisel dosyalar", "Sort favorites first" : "Sık kullanılanlar üstte sıralansın", "Sort folders before files" : "Klasörler dosyaların üzerinde sıralansın", "Show hidden files" : "Gizli dosyaları görüntüle", + "Show file type column" : "Dosya türü sütunu görüntülensin", "Crop image previews" : "Görsel ön izlemeleri kırpılsın", - "Enable the grid view" : "Tablo görünümü kullanılsın", "Enable folder tree" : "Klasör ağacını aç", "Additional settings" : "Ek ayarlar", "WebDAV" : "WebDAV", "WebDAV URL" : "WebDAV adresi", "Copy to clipboard" : "Panoya kopyala", "Use this address to access your Files via WebDAV" : "Dosyalarınıza WebDAV üzerinden erişmek için bu adresi kullanın", - "If you have enabled 2FA, you must create and use a new app password by clicking here." : "İki adımlı doğrulamayı kullanıma aldıysanız buraya tıklayarak yeni bir uygulama parolası oluşturmalısınız.", + "If you have enabled 2FA, you must create and use a new app password by clicking here." : "İki adımlı doğrulamayı açtıysanız buraya tıklayarak yeni bir uygulama parolası oluşturmalısınız.", "Warnings" : "Uyarılar", "Prevent warning dialogs from open or reenable them." : "Uyarı pencerelerinin görüntülenmesini açın ya da kapatın.", "Show a warning dialog when changing a file extension." : "Dosya uzantısı değiştirilirken uyarı penceresi görüntülensin.", @@ -213,10 +229,11 @@ "Navigate to the file on the right (in grid mode)" : "Sağdaki dosyaya gider (ızgara görünümünde)", "View" : "Görüntüle", "Toggle the grid view" : "Izgara görünümünü açar ya da kapatır", - "Open the sidebar for a file" : "Bir dosyanın yan çubuğunu açar", + "Open the sidebar for a file" : "Bir dosyanın kenar çubuğunu açar", "Show those shortcuts" : "Bu kısayolları görüntüler", "You" : "Siz", "Shared multiple times with different people" : "Farklı kişilerle birkaç kez paylaşılmış", + "Unable to change the favorite state of the file" : "Dosyanın sık kullanılan durumu değiştirilemedi", "Error while loading the file data" : "Dosya verileri yüklenirken sorun çıktı", "Owner" : "Sahibi", "Remove from favorites" : "Sık kullanılanlardan kaldır", @@ -257,8 +274,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["{count} ögeyi silmek üzeresiniz","{count} ögeyi silmek üzeresiniz"], "Confirm deletion" : "Silmeyi onaylayın", "Cancel" : "İptal", + "Download" : "İndir", "Moving \"{source}\" to \"{destination}\" …" : "\"{source}\", \"{destination}\" hedefine taşınıyor…", "Copying \"{source}\" to \"{destination}\" …" : "\"{source}\", \"{destination}\" hedefine kopyalanıyor…", + "Destination is not a folder" : "Hedef bir klasör değil", + "This file/folder is already in that directory" : "Dosya ya da klasör bu klasörde zaten var", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Bir dosyayı ya da klasörü kendi üzerine veya kendisinin alt klasörüne taşıyamazsınız", "(copy)" : "(kopya)", "(copy %n)" : "(%n kopyası)", @@ -277,12 +297,12 @@ "Cancelled move or copy operation" : "Taşıma ya da kopyalama işlemi iptal edildi", "Open folder {displayName}" : "{displayName} klasörünü aç", "Open in Files" : "Dosyalar uygulamasında aç", + "Open locally" : "Yerel olarak aç", + "Failed to redirect to client" : "İstemciye yönlendirilemedi", "Open file locally" : "Dosyayı yerel olarak aç", - "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Dosya artık aygıtınızda açılmalıdır. Açılmazsa lütfen masaüstü uygulamasının kurulu olduğundan emin olun.", + "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Dosya artık aygıtınızda açılmalıdır. Açılmazsa lütfen bilgisayar uygulamasının kurulu olduğundan emin olun.", "Retry and close" : "Yeniden deneyip kapat", "Open online" : "Çevrim içi aç", - "Failed to redirect to client" : "İstemciye yönlendirilemedi", - "Open locally" : "Yerel olarak aç", "Rename" : "Yeniden adlandır", "Open details" : "Ayrıntıları aç", "View in folder" : "Klasörde görüntüle", @@ -320,12 +340,16 @@ "Files moved successfully" : "Dosyalar taşındı", "Conflicts resolution skipped" : "Çakışma çözümleme atlandı", "Upload cancelled" : "Yükleme iptal edildi", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" adı artık olmadığından değiştirilemedi. ", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{newName}\" adı \"{dir}\" klasöründe zaten kullanılmış. Lütfen başka bir ad seçin.", + "Could not rename \"{oldName}\"" : "\"{oldName}\" adı değiştirilemedi", "This operation is forbidden" : "Bu işleme izin verilmiyor", "This directory is unavailable, please check the logs or contact the administrator" : "Bu klasör yazılabilir değil. Lütfen günlük kayıtlarına bakın ya da BT yöneticiniz ile görüşün", "Storage is temporarily not available" : "Depolama geçici olarak kullanılamıyor", "Unexpected error: {error}" : "Beklenmeyen bir sorun çıktı: {error}", "_%n file_::_%n files_" : ["%n dosya","%n dosya"], "_%n folder_::_%n folders_" : ["%n klasör","%n klasör"], + "_%n hidden_::_%n hidden_" : ["%n gizli","%n gizli"], "Filename must not be empty." : "Dosya adı boş olamaz.", "\"{char}\" is not allowed inside a filename." : "Dosya adlarında \"{char}\" kullanılamaz.", "\"{segment}\" is a reserved name and not allowed for filenames." : "\"{segment}\" ayrılmış bir ad olduğundan dosya adlarında kullanılamaz.", @@ -334,10 +358,8 @@ "List of favorite files and folders." : "Sık kullanılan dosya ve klasör listesi.", "No favorites yet" : "Henüz sık kullanılan bir öge yok", "Files and folders you mark as favorite will show up here" : "Sık kullanılanlara eklediğiniz dosya ve klasörler burada görüntülenir", - "All files" : "Tüm dosyalar", "List of your files and folders." : "Dosya ve klasörlerinizin listesi", "All folders" : "Tüm klasörler", - "Personal files" : "Kişisel dosyalar", "List of your files and folders that are not shared." : "Paylaşılmayan dosya ve klasörlerinizin listesi.", "No personal files found" : "Herhangi bir kişisel dosya bulunamadı", "Files that are not shared will show up here." : "Paylaşımayan dosyalar burada görüntülenir.", @@ -345,12 +367,13 @@ "List of recently modified files and folders." : "Son değiştirilen dosya ve klasörlerin listesi.", "No recently modified files" : "Yakınlarda değiştirilmiş bir dosya yok", "Files and folders you recently modified will show up here." : "Son zamanlarda değiştirdiğiniz dosya ve klasörler burada görüntülenir.", + "Search" : "Ara", + "Search results within your files." : "Dosyalarınızda arama sonuçları.", "No entries found in this folder" : "Bu klasörde herhangi bir kayıt bulunamadı", "Select all" : "Tümünü seç", "Upload too large" : "Yükleme boyutu çok büyük", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Yüklemeye çalıştığınız dosyalar bu sunucuya yüklenmesine izin verilen en büyük dosya boyutunu aşıyor.", "File could not be found" : "Dosya bulunamadı", - "Download" : "İndir", "Show list view" : "Liste görünümüne geç", "Show grid view" : "Tablo görünümüne geç", "Close" : "Kapat", @@ -389,9 +412,6 @@ "Copied {origin} inside {destination}" : "{origin} dosyası, {destination} içine kopyalandı", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} ve diğer {nbfiles} dosya, {destination} içine kopyalandı", "{newName} already exists" : "{newName} zaten var", - "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\" yeniden adlandırılamadı, artık yok", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{targetName}\" adı \"{dir}\" klasöründe zaten var. Lütfen farklı bir ad seçin.", - "Could not rename \"{fileName}\"" : "\"{fileName}\" yeniden adlandırılamadı", "Could not create file \"{file}\"" : "\"{file}\" dosyası oluşturulamadı", "Could not create file \"{file}\" because it already exists" : "\"{file}\" dosyası zaten var olduğundan oluşturulamadı", "Could not create folder \"{dir}\" because it already exists" : "\"{dir}\" klasörü zaten var olduğundan oluşturulamadı", @@ -433,8 +453,7 @@ "Upload (max. %s)" : "Yükle (en büyük: %s)", "Submitting fields…" : "Alanlar gönderiliyor…", "Filter filenames…" : "Dosya adlarını süz…", - "Edit file locally" : "Dosyayı yerel olarak düzenle", - "Edit online" : "Çevrim içi düzenle", + "Enable the grid view" : "Tablo görünümü kullanılsın", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} klasör","{folderCount} klasör"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} dosya","{fileCount} dosya"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 dosya ve {folderCount} klasör","1 dosya ve {folderCount} klasör"], @@ -443,7 +462,9 @@ "Personal Files" : "Kişisel dosyalar", "Text file" : "Metin dosyası", "New text file.txt" : "Yeni metin dosyası.txt", - "{count} files could not be converted" : "{count} dosya dönüştürülemedi", - "{count} files successfully converted" : "{count} dosya dönüştürüldü" + "%1$s (renamed)" : "%1$s (yeniden adlandırıldı)", + "renamed file" : "dosyayı yeniden adlandırdı", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Windows uyumlu dosya adları açıldıktan sonra, var olan dosyalar artık değiştirilemez. Ancak sahipleri tarafından geçerli yeni adlarla yeniden adlandırılabilir.", + "Filter file names …" : "Dosya adlarını süz…" },"pluralForm" :"nplurals=2; plural=(n > 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/tzm.js b/apps/files/l10n/tzm.js deleted file mode 100644 index f5528cd729c..00000000000 --- a/apps/files/l10n/tzm.js +++ /dev/null @@ -1,9 +0,0 @@ -OC.L10N.register( - "files", - { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -}, -"nplurals=2; plural=(n == 0 || n == 1 || (n > 10 && n < 100) ? 0 : 1;"); diff --git a/apps/files/l10n/tzm.json b/apps/files/l10n/tzm.json deleted file mode 100644 index 2fe6b60516a..00000000000 --- a/apps/files/l10n/tzm.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "translations": { - "_%n folder_::_%n folders_" : ["",""], - "_%n file_::_%n files_" : ["",""], - "_Uploading %n file_::_Uploading %n files_" : ["",""], - "_matches '{filter}'_::_match '{filter}'_" : ["",""] -},"pluralForm" :"nplurals=2; plural=(n == 0 || n == 1 || (n > 10 && n < 100) ? 0 : 1;" -}
\ No newline at end of file diff --git a/apps/files/l10n/ug.js b/apps/files/l10n/ug.js index 5c828bb4c51..20f8dd1f1bc 100644 --- a/apps/files/l10n/ug.js +++ b/apps/files/l10n/ug.js @@ -89,6 +89,7 @@ OC.L10N.register( "Pending" : "كۈتۈۋاتىدۇ", "Clear filter" : "سۈزگۈچنى تازىلاش", "Modified" : "ئۆزگەرتكەن", + "Search everywhere" : "ھەممە يەردىن ئىزدەڭ", "Type" : "تىپ", "Active filters" : "ئاكتىپ سۈزگۈچ", "Remove filter" : "سۈزگۈچنى ئۆچۈرۈڭ", @@ -104,7 +105,7 @@ OC.L10N.register( "Column headers with buttons are sortable." : "كۇنۇپكىلار بار ئىستون ماۋزۇلىرى تەرتىپلىك.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "بۇ تىزىملىك ئىقتىدار سەۋەبىدىن تولۇق كۆرسىتىلمىگەن. ھۆججەتلەر تىزىملىكتىن ئۆتكەندە كۆرسىتىلىدۇ.", "File not found" : "ھۆججەت تېپىلمىدى", - "{count} selected" : "{count} تاللانغان", + "Search globally" : "دۇنيا مىقياسىدا ئىزدەڭ", "{usedQuotaByte} used" : "{usedQuotaByte} ئىشلىتىلگەن", "{used} of {quota} used" : "{used} {quota} ئىشلىتىلگەن", "{relative}% used" : "{relative}% ئىشلىتىلگەن", @@ -156,11 +157,12 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "ھۆججەت تېپىلمىدى ياكى ئۇنى كۆرۈش ھوقۇقىڭىز يوق. ئەۋەتكۈچىدىن ئورتاقلىشىشنى سوراڭ.", "Clipboard is not available" : "چاپلاش تاختىسى يوق", "WebDAV URL copied to clipboard" : "WebDAV URL چاپلاش تاختىسىغا كۆچۈرۈلدى", + "All files" : "بارلىق ھۆججەتلەر", + "Personal files" : "شەخسىي ھۆججەتلەر", "Sort favorites first" : "ياقتۇرىدىغانلارنى رەتلەڭ", "Sort folders before files" : "ھۆججەتلەرنى ھۆججەتتىن بۇرۇن تەرتىپلەڭ", "Show hidden files" : "يوشۇرۇن ھۆججەتلەرنى كۆرسەت", "Crop image previews" : "رەسىمنى ئالدىن كۆرۈش", - "Enable the grid view" : "كاتەكچە كۆرۈنۈشىنى قوزغىتىڭ", "Enable folder tree" : "ھۆججەت قىسقۇچنى قوزغىتىڭ", "Additional settings" : "قوشۇمچە تەڭشەكلەر", "WebDAV" : "WebDAV", @@ -198,6 +200,7 @@ OC.L10N.register( "Delete" : "ئۆچۈر", "Confirm deletion" : "ئۆچۈرۈشنى جەزملەشتۈرۈڭ", "Cancel" : "ۋاز كەچ", + "Download" : "چۈشۈر", "Moving \"{source}\" to \"{destination}\" …" : "\"{source}\" نى \"{destination}\" غا يۆتكەش…", "Copying \"{source}\" to \"{destination}\" …" : "\"{source}\" نى \"{destination}\" غا كۆچۈرۈش…", "You cannot move a file/folder onto itself or into a subfolder of itself" : "ھۆججەت ياكى ھۆججەت قىسقۇچنى ئۆزىڭىزگە ياكى تارماق قىسقۇچقا يۆتكىيەلمەيسىز", @@ -218,9 +221,9 @@ OC.L10N.register( "Cancelled move or copy operation" : "يۆتكەش ياكى كۆچۈرۈش مەشغۇلاتى ئەمەلدىن قالدۇرۇلدى", "Open folder {displayName}" : "ھۆججەت قىسقۇچ {displayName}", "Open in Files" : "ھۆججەتلەرنى ئېچىڭ", - "Open file locally" : "ھۆججەتنى يەرلىكتە ئېچىڭ", - "Failed to redirect to client" : "خېرىدارغا قايتا نىشانلاش مەغلۇپ بولدى", "Open locally" : "يەرلىكتە ئېچىڭ", + "Failed to redirect to client" : "خېرىدارغا قايتا نىشانلاش مەغلۇپ بولدى", + "Open file locally" : "ھۆججەتنى يەرلىكتە ئېچىڭ", "Rename" : "ئات ئۆزگەرت", "Open details" : "تەپسىلاتلارنى ئېچىڭ", "View in folder" : "قىسقۇچتا كۆرۈش", @@ -258,6 +261,9 @@ OC.L10N.register( "Files moved successfully" : "ھۆججەتلەر مۇۋەپپەقىيەتلىك يۆتكەلدى", "Conflicts resolution skipped" : "زىددىيەتنىڭ ھەل قىلىنىشى ئاتلاپ كەتتى", "Upload cancelled" : "يۈكلەش ئەمەلدىن قالدۇرۇلدى", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" نىڭ نامىنى ئۆزگەرتەلمىدى ، ئۇ ئەمدى مەۋجۇت ئەمەس", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{dir}\" ھۆججەت قىسقۇچىدا \"{newName}\" ئىسمى ئاللىبۇرۇن ئىشلىتىلگەن. باشقا ئىسىمنى تاللاڭ.", + "Could not rename \"{oldName}\"" : "\"{oldName}\" نىڭ نامىنى ئۆزگەرتەلمىدى", "This operation is forbidden" : "بۇ مەشغۇلات مەنئى قىلىنىدۇ", "This directory is unavailable, please check the logs or contact the administrator" : "بۇ مۇندەرىجىنى ئىشلەتكىلى بولمايدۇ ، خاتىرىلەرنى تەكشۈرۈپ بېقىڭ ياكى باشقۇرغۇچى بىلەن ئالاقىلىشىڭ", "Storage is temporarily not available" : "ساقلاش ۋاقتىنى ۋاقىتلىق ئىشلەتكىلى بولمايدۇ", @@ -270,10 +276,8 @@ OC.L10N.register( "List of favorite files and folders." : "ياقتۇرىدىغان ھۆججەت ۋە ھۆججەت قىسقۇچلارنىڭ تىزىملىكى.", "No favorites yet" : "ياقتۇرىدىغانلار تېخى يوق", "Files and folders you mark as favorite will show up here" : "سىز ياقتۇرىدىغان ھۆججەت ۋە ھۆججەت قىسقۇچلار بۇ يەردە كۆرۈنىدۇ", - "All files" : "بارلىق ھۆججەتلەر", "List of your files and folders." : "ھۆججەت ۋە ھۆججەت قىسقۇچلىرىڭىزنىڭ تىزىملىكى.", "All folders" : "بارلىق ھۆججەت قىسقۇچلار", - "Personal files" : "شەخسىي ھۆججەتلەر", "List of your files and folders that are not shared." : "ئورتاقلاشمىغان ھۆججەت ۋە ھۆججەت قىسقۇچلىرىڭىزنىڭ تىزىملىكى.", "No personal files found" : "شەخسىي ھۆججەت تېپىلمىدى", "Files that are not shared will show up here." : "ئورتاقلاشمىغان ھۆججەتلەر بۇ يەردە كۆرۈنىدۇ.", @@ -281,12 +285,12 @@ OC.L10N.register( "List of recently modified files and folders." : "يېقىندا ئۆزگەرتىلگەن ھۆججەت ۋە ھۆججەت قىسقۇچلارنىڭ تىزىملىكى.", "No recently modified files" : "يېقىندا ئۆزگەرتىلگەن ھۆججەت يوق", "Files and folders you recently modified will show up here." : "سىز يېقىندا ئۆزگەرتكەن ھۆججەت ۋە ھۆججەت قىسقۇچلار بۇ يەردە كۆرۈنىدۇ.", + "Search" : "ئىزدەش", "No entries found in this folder" : "بۇ ھۆججەت قىسقۇچتا ھېچقانداق مەزمۇن تېپىلمىدى", "Select all" : "ھەممىنى تاللاڭ", "Upload too large" : "يۈكلەندىغىنى بەك چوڭ", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "سىز يۈكلىمەكچى بولغان ھۆججەتلەر بۇ مۇلازىمېتىردا ھۆججەت يوللاشنىڭ ئەڭ چوڭ چوڭلۇقىدىن ئېشىپ كەتتى.", "File could not be found" : "ھۆججەت تېپىلمىدى", - "Download" : "چۈشۈر", "Show list view" : "تىزىملىك كۆرۈنۈشىنى كۆرسىتىش", "Show grid view" : "كاتەكچە كۆرۈنۈشنى كۆرسىتىش", "Close" : "ياپ", @@ -325,9 +329,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "كۆچۈرۈلگەن {origin} ئىچىدىكى {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} ئىچىدىكى {destination} ۋە {nbfiles} باشقا ھۆججەتلەر كۆچۈرۈلگەن", "{newName} already exists" : "{newName} مەۋجۇت", - "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\" نىڭ نامىنى ئۆزگەرتەلمىدى ، ئۇ ئەمدى مەۋجۇت ئەمەس", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{dir}\" ھۆججەت قىسقۇچىدا \"{targetName}\" ئىسمى ئاللىبۇرۇن ئىشلىتىلگەن. باشقا ئىسىمنى تاللاڭ.", - "Could not rename \"{fileName}\"" : "\"{fileName}\" نىڭ نامىنى ئۆزگەرتەلمىدى", "Could not create file \"{file}\"" : "\"{file}\" ھۆججىتىنى قۇرالمىدى", "Could not create file \"{file}\" because it already exists" : "«{file}» ھۆججىتىنى قۇرالمىدى ، چۈنكى ئۇ مەۋجۇت", "Could not create folder \"{dir}\" because it already exists" : "«{dir}» ھۆججەت قىسقۇچى قۇرالمىدى ، چۈنكى ئۇ مەۋجۇت", @@ -365,8 +366,7 @@ OC.L10N.register( "Upload (max. %s)" : "يۈكلەش (max.% S)", "Submitting fields…" : "يول يوللاش…", "Filter filenames…" : "ھۆججەت نامىنى سۈزۈڭ…", - "Edit file locally" : "ھۆججەتنى يەرلىكتە تەھرىرلەڭ", - "Edit online" : "توردا تەھرىرلەڭ", + "Enable the grid view" : "كاتەكچە كۆرۈنۈشىنى قوزغىتىڭ", "{fileCount} files and {folderCount} folders" : "{fileCount} ھۆججەتلىرى ۋە {folderCount} ھۆججەت قىسقۇچلىرى", "Personal Files" : "شەخسىي ھۆججەتلەر", "Text file" : "تېكىست ھۆججەت", diff --git a/apps/files/l10n/ug.json b/apps/files/l10n/ug.json index bd7dae0388f..754d1873cff 100644 --- a/apps/files/l10n/ug.json +++ b/apps/files/l10n/ug.json @@ -87,6 +87,7 @@ "Pending" : "كۈتۈۋاتىدۇ", "Clear filter" : "سۈزگۈچنى تازىلاش", "Modified" : "ئۆزگەرتكەن", + "Search everywhere" : "ھەممە يەردىن ئىزدەڭ", "Type" : "تىپ", "Active filters" : "ئاكتىپ سۈزگۈچ", "Remove filter" : "سۈزگۈچنى ئۆچۈرۈڭ", @@ -102,7 +103,7 @@ "Column headers with buttons are sortable." : "كۇنۇپكىلار بار ئىستون ماۋزۇلىرى تەرتىپلىك.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "بۇ تىزىملىك ئىقتىدار سەۋەبىدىن تولۇق كۆرسىتىلمىگەن. ھۆججەتلەر تىزىملىكتىن ئۆتكەندە كۆرسىتىلىدۇ.", "File not found" : "ھۆججەت تېپىلمىدى", - "{count} selected" : "{count} تاللانغان", + "Search globally" : "دۇنيا مىقياسىدا ئىزدەڭ", "{usedQuotaByte} used" : "{usedQuotaByte} ئىشلىتىلگەن", "{used} of {quota} used" : "{used} {quota} ئىشلىتىلگەن", "{relative}% used" : "{relative}% ئىشلىتىلگەن", @@ -154,11 +155,12 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "ھۆججەت تېپىلمىدى ياكى ئۇنى كۆرۈش ھوقۇقىڭىز يوق. ئەۋەتكۈچىدىن ئورتاقلىشىشنى سوراڭ.", "Clipboard is not available" : "چاپلاش تاختىسى يوق", "WebDAV URL copied to clipboard" : "WebDAV URL چاپلاش تاختىسىغا كۆچۈرۈلدى", + "All files" : "بارلىق ھۆججەتلەر", + "Personal files" : "شەخسىي ھۆججەتلەر", "Sort favorites first" : "ياقتۇرىدىغانلارنى رەتلەڭ", "Sort folders before files" : "ھۆججەتلەرنى ھۆججەتتىن بۇرۇن تەرتىپلەڭ", "Show hidden files" : "يوشۇرۇن ھۆججەتلەرنى كۆرسەت", "Crop image previews" : "رەسىمنى ئالدىن كۆرۈش", - "Enable the grid view" : "كاتەكچە كۆرۈنۈشىنى قوزغىتىڭ", "Enable folder tree" : "ھۆججەت قىسقۇچنى قوزغىتىڭ", "Additional settings" : "قوشۇمچە تەڭشەكلەر", "WebDAV" : "WebDAV", @@ -196,6 +198,7 @@ "Delete" : "ئۆچۈر", "Confirm deletion" : "ئۆچۈرۈشنى جەزملەشتۈرۈڭ", "Cancel" : "ۋاز كەچ", + "Download" : "چۈشۈر", "Moving \"{source}\" to \"{destination}\" …" : "\"{source}\" نى \"{destination}\" غا يۆتكەش…", "Copying \"{source}\" to \"{destination}\" …" : "\"{source}\" نى \"{destination}\" غا كۆچۈرۈش…", "You cannot move a file/folder onto itself or into a subfolder of itself" : "ھۆججەت ياكى ھۆججەت قىسقۇچنى ئۆزىڭىزگە ياكى تارماق قىسقۇچقا يۆتكىيەلمەيسىز", @@ -216,9 +219,9 @@ "Cancelled move or copy operation" : "يۆتكەش ياكى كۆچۈرۈش مەشغۇلاتى ئەمەلدىن قالدۇرۇلدى", "Open folder {displayName}" : "ھۆججەت قىسقۇچ {displayName}", "Open in Files" : "ھۆججەتلەرنى ئېچىڭ", - "Open file locally" : "ھۆججەتنى يەرلىكتە ئېچىڭ", - "Failed to redirect to client" : "خېرىدارغا قايتا نىشانلاش مەغلۇپ بولدى", "Open locally" : "يەرلىكتە ئېچىڭ", + "Failed to redirect to client" : "خېرىدارغا قايتا نىشانلاش مەغلۇپ بولدى", + "Open file locally" : "ھۆججەتنى يەرلىكتە ئېچىڭ", "Rename" : "ئات ئۆزگەرت", "Open details" : "تەپسىلاتلارنى ئېچىڭ", "View in folder" : "قىسقۇچتا كۆرۈش", @@ -256,6 +259,9 @@ "Files moved successfully" : "ھۆججەتلەر مۇۋەپپەقىيەتلىك يۆتكەلدى", "Conflicts resolution skipped" : "زىددىيەتنىڭ ھەل قىلىنىشى ئاتلاپ كەتتى", "Upload cancelled" : "يۈكلەش ئەمەلدىن قالدۇرۇلدى", + "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" نىڭ نامىنى ئۆزگەرتەلمىدى ، ئۇ ئەمدى مەۋجۇت ئەمەس", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{dir}\" ھۆججەت قىسقۇچىدا \"{newName}\" ئىسمى ئاللىبۇرۇن ئىشلىتىلگەن. باشقا ئىسىمنى تاللاڭ.", + "Could not rename \"{oldName}\"" : "\"{oldName}\" نىڭ نامىنى ئۆزگەرتەلمىدى", "This operation is forbidden" : "بۇ مەشغۇلات مەنئى قىلىنىدۇ", "This directory is unavailable, please check the logs or contact the administrator" : "بۇ مۇندەرىجىنى ئىشلەتكىلى بولمايدۇ ، خاتىرىلەرنى تەكشۈرۈپ بېقىڭ ياكى باشقۇرغۇچى بىلەن ئالاقىلىشىڭ", "Storage is temporarily not available" : "ساقلاش ۋاقتىنى ۋاقىتلىق ئىشلەتكىلى بولمايدۇ", @@ -268,10 +274,8 @@ "List of favorite files and folders." : "ياقتۇرىدىغان ھۆججەت ۋە ھۆججەت قىسقۇچلارنىڭ تىزىملىكى.", "No favorites yet" : "ياقتۇرىدىغانلار تېخى يوق", "Files and folders you mark as favorite will show up here" : "سىز ياقتۇرىدىغان ھۆججەت ۋە ھۆججەت قىسقۇچلار بۇ يەردە كۆرۈنىدۇ", - "All files" : "بارلىق ھۆججەتلەر", "List of your files and folders." : "ھۆججەت ۋە ھۆججەت قىسقۇچلىرىڭىزنىڭ تىزىملىكى.", "All folders" : "بارلىق ھۆججەت قىسقۇچلار", - "Personal files" : "شەخسىي ھۆججەتلەر", "List of your files and folders that are not shared." : "ئورتاقلاشمىغان ھۆججەت ۋە ھۆججەت قىسقۇچلىرىڭىزنىڭ تىزىملىكى.", "No personal files found" : "شەخسىي ھۆججەت تېپىلمىدى", "Files that are not shared will show up here." : "ئورتاقلاشمىغان ھۆججەتلەر بۇ يەردە كۆرۈنىدۇ.", @@ -279,12 +283,12 @@ "List of recently modified files and folders." : "يېقىندا ئۆزگەرتىلگەن ھۆججەت ۋە ھۆججەت قىسقۇچلارنىڭ تىزىملىكى.", "No recently modified files" : "يېقىندا ئۆزگەرتىلگەن ھۆججەت يوق", "Files and folders you recently modified will show up here." : "سىز يېقىندا ئۆزگەرتكەن ھۆججەت ۋە ھۆججەت قىسقۇچلار بۇ يەردە كۆرۈنىدۇ.", + "Search" : "ئىزدەش", "No entries found in this folder" : "بۇ ھۆججەت قىسقۇچتا ھېچقانداق مەزمۇن تېپىلمىدى", "Select all" : "ھەممىنى تاللاڭ", "Upload too large" : "يۈكلەندىغىنى بەك چوڭ", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "سىز يۈكلىمەكچى بولغان ھۆججەتلەر بۇ مۇلازىمېتىردا ھۆججەت يوللاشنىڭ ئەڭ چوڭ چوڭلۇقىدىن ئېشىپ كەتتى.", "File could not be found" : "ھۆججەت تېپىلمىدى", - "Download" : "چۈشۈر", "Show list view" : "تىزىملىك كۆرۈنۈشىنى كۆرسىتىش", "Show grid view" : "كاتەكچە كۆرۈنۈشنى كۆرسىتىش", "Close" : "ياپ", @@ -323,9 +327,6 @@ "Copied {origin} inside {destination}" : "كۆچۈرۈلگەن {origin} ئىچىدىكى {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} ئىچىدىكى {destination} ۋە {nbfiles} باشقا ھۆججەتلەر كۆچۈرۈلگەن", "{newName} already exists" : "{newName} مەۋجۇت", - "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\" نىڭ نامىنى ئۆزگەرتەلمىدى ، ئۇ ئەمدى مەۋجۇت ئەمەس", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{dir}\" ھۆججەت قىسقۇچىدا \"{targetName}\" ئىسمى ئاللىبۇرۇن ئىشلىتىلگەن. باشقا ئىسىمنى تاللاڭ.", - "Could not rename \"{fileName}\"" : "\"{fileName}\" نىڭ نامىنى ئۆزگەرتەلمىدى", "Could not create file \"{file}\"" : "\"{file}\" ھۆججىتىنى قۇرالمىدى", "Could not create file \"{file}\" because it already exists" : "«{file}» ھۆججىتىنى قۇرالمىدى ، چۈنكى ئۇ مەۋجۇت", "Could not create folder \"{dir}\" because it already exists" : "«{dir}» ھۆججەت قىسقۇچى قۇرالمىدى ، چۈنكى ئۇ مەۋجۇت", @@ -363,8 +364,7 @@ "Upload (max. %s)" : "يۈكلەش (max.% S)", "Submitting fields…" : "يول يوللاش…", "Filter filenames…" : "ھۆججەت نامىنى سۈزۈڭ…", - "Edit file locally" : "ھۆججەتنى يەرلىكتە تەھرىرلەڭ", - "Edit online" : "توردا تەھرىرلەڭ", + "Enable the grid view" : "كاتەكچە كۆرۈنۈشىنى قوزغىتىڭ", "{fileCount} files and {folderCount} folders" : "{fileCount} ھۆججەتلىرى ۋە {folderCount} ھۆججەت قىسقۇچلىرى", "Personal Files" : "شەخسىي ھۆججەتلەر", "Text file" : "تېكىست ھۆججەت", diff --git a/apps/files/l10n/uk.js b/apps/files/l10n/uk.js index e565adfc9de..e33c4e6b18b 100644 --- a/apps/files/l10n/uk.js +++ b/apps/files/l10n/uk.js @@ -70,6 +70,8 @@ OC.L10N.register( "Transferred from %1$s on %2$s" : "Перенесено від %1$s до %2$s", "Files compatibility" : "Сумісність файлів", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Дозволити обмежувати імена файлів для забезпечення сумісності з різними клієнтами. Типово всі імена файлів, які відповідають моделі POSIX (напр., Linux, macOS), дозволені.", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Після увімкнення сумісности імен файлів з системою Windows наявні файли неможливо буде змінити, але власники зможуть перейменувати ці файли на нові з дійсними іменами.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Також можлива автоматична міграція файлів після увімкнення цих налаштувань. Ознайомтеся з документацією відповідної команди occ.", "Enforce Windows compatibility" : "Увімкнути сумісність із Windows", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Це унеможливить використання імен файлів, які не сумісні з системами Windows, напр., використанння зарезервованих імен або спеціальних символів. Зауважте, що це не обмежить сумісність за регістром символів.", "File Management" : "Керування файлами", @@ -95,16 +97,23 @@ OC.L10N.register( "Renamed \"{oldName}\" to \"{newName}\"" : "Перейменовано \"{oldName}\" на \"{newName}\"", "Rename file" : "Перейменувати файл", "Folder" : "Каталог", + "Unknown file type" : "Невідомий тип файлу", + "{ext} image" : "{ext} зображення", + "{ext} video" : "{ext} відео", + "{ext} audio" : "{ext} аудіо", + "{ext} text" : "{ext} текст", "Pending" : "Очікування", "Unknown date" : "Невідома дата", "Clear filter" : "Очистити фільтр", "Modified" : "Змінено", + "Search everywhere" : "Шукати всюди", "Type" : "Тип", "Active filters" : "Активні фільтри", "Remove filter" : "Вилучити фільтр", "Total rows summary" : "Загалом рядків", "Toggle selection for all files and folders" : "Перемкнути вибір для всіх файлів та каталогів", "Name" : "Ім'я", + "File type" : "Тип файлу", "Size" : "Розмір", "\"{displayName}\" failed on some elements" : "\"{displayName}\" не спрацював у деяких елементах", "\"{displayName}\" batch action executed successfully" : "Операцію \"{displayName}\" успішно виконано", @@ -116,7 +125,12 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Назви стовпців з кнопками можна впорядковувати", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Список не подається повністю з міркувань обчислювальних потужностей. Файли показуватимуться під час прокручування списку.", "File not found" : "Файл не знайдено", - "{count} selected" : "{count} вибрано", + "_{count} selected_::_{count} selected_" : ["Вибрано {count}","Вибрано {count}","Вибрано {count} ","Вибрано {count} "], + "Search globally by filename …" : "Шукати всюди за ім'ям файлу ...", + "Search here by filename …" : "Шукати тут за ім'ям файлу ...", + "Search scope options" : "Визначити місце пошуку", + "Filter and search from this location" : "Фільтрувати та шукати у цьому розташуванні", + "Search globally" : "Шукати всюди", "{usedQuotaByte} used" : "{usedQuotaByte} використано", "{used} of {quota} used" : "Використано {used} із {quota}", "{relative}% used" : "{relative}% використано", @@ -128,6 +142,7 @@ OC.L10N.register( "Create new folder" : "Створити новий каталог", "This name is already in use." : "Це ім'я вже використовується", "Create" : "Створити", + "Files starting with a dot are hidden by default" : "Файли, що починаються з крапки, типово приховано", "Fill template fields" : "Заповнити поля шаблону", "Submitting fields …" : "Надсилання полів ...", "Submit" : "Відправити", @@ -171,20 +186,24 @@ OC.L10N.register( "No files in here" : "Тут немає файлів", "Upload some content or sync with your devices!" : "Завантажте вміст або синхронізуйтеся з вашими пристроями!", "Go back" : "Повернутися назад", - "Filter file names …" : "Фільтр за іменем файлу ...", "Views" : "Подання", "Files settings" : "Налаштування", "Your files" : "Ваші файли", "Open in files" : "Відкрити у файлах", "File cannot be accessed" : "Неможливо отримати доступ до файлу", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Не вдалося знайти файл або у вас відсутній дозвіл на перегляд файлу. Попросіть поділитися цим файлом.", + "No search results for “{query}”" : "Відсутні результати для \"{query}\"", + "Search for files" : "Шукати файли", "Clipboard is not available" : "Буфер обміну недоступний", "WebDAV URL copied to clipboard" : "Послиання WebDAV скопійовано до буферу обміну", + "Default view" : "Типовий вигляд", + "All files" : "Усі файли", + "Personal files" : "Мої документи", "Sort favorites first" : "Спочатку показувати із зірочкою", "Sort folders before files" : "Показувати каталоги перед файлами", "Show hidden files" : "Показувати приховані файли", + "Show file type column" : "Показувати стовпець з типом файлу", "Crop image previews" : "Попередній перегляд перед кадруванням", - "Enable the grid view" : "Увімкнути подання сіткою", "Enable folder tree" : "Увімкнути дерево каталогів", "Additional settings" : "Додатково", "WebDAV" : "WebDAV", @@ -195,6 +214,7 @@ OC.L10N.register( "Warnings" : "Застереження", "Prevent warning dialogs from open or reenable them." : "Не дозволяти показувати діялоги застережень або повторно увімкнути їх.", "Show a warning dialog when changing a file extension." : "Показувати діялог застереження у разі зміни розширення файлу.", + "Show a warning dialog when deleting files." : "Показувати застереження під час вилучення файлів.", "Keyboard shortcuts" : "Скорочення", "Speed up your Files experience with these quick shortcuts." : "Пришвідшіть взаємодію у застосунку \"Файли\" за скорочень", "Open the actions menu for a file" : "Відкрити меню дій для файлу", @@ -219,6 +239,7 @@ OC.L10N.register( "Show those shortcuts" : "Показувати ці скорочення", "You" : "Ви", "Shared multiple times with different people" : "Поділилися кілька разів з різними людьми", + "Unable to change the favorite state of the file" : "Неможливо змінити статус вподобаного файлу", "Error while loading the file data" : "Помилка під час отримання даних щодо файлу", "Owner" : "Власник", "Remove from favorites" : "Прибрати зірочку", @@ -259,8 +280,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Ви намагаєтеся вилучити {count} ресурс","Ви намагаєтеся вилучити {count} ресурси","Ви намагаєтеся вилучити {count} ресурсів","Ви намагаєтеся вилучити {count} ресурсів"], "Confirm deletion" : "Підтвердіть вилучення", "Cancel" : "Скасувати", + "Download" : "Звантажити", "Moving \"{source}\" to \"{destination}\" …" : "Переміщення \"{source}\" до \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Копіювання \"{source}\" до \"{destination}\" …", + "Destination is not a folder" : "Місце призначення не є каталогом", + "This file/folder is already in that directory" : "Такий файл чи каталог вже присутні в цьому каталозі", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Неможливо перемістити файл чи каталог до самого себе або у цей саме підкаталог", "(copy)" : "(копія)", "(copy %n)" : "(копія %n)", @@ -279,12 +303,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "Переміщення або копіювання скасовано", "Open folder {displayName}" : "Відкрити каталог {displayName}", "Open in Files" : "Відкрити у Файлах", + "Open locally" : "Відкрити локально", + "Failed to redirect to client" : "Не вдалося перенаправити на клієнта", "Open file locally" : "Відкрити файл локально", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Тепер файл можна відкрити на вашому пристрої. Якщо він не відкривається, перевірте, що у вас встановлено настільний клієнт синхронізації.", "Retry and close" : "Спробувати ще раз", "Open online" : "Відкрити віддалено", - "Failed to redirect to client" : "Не вдалося перенаправити на клієнта", - "Open locally" : "Відкрити локально", "Rename" : "Перейменувати", "Open details" : "Показати деталі", "View in folder" : "Переглянути у каталозі", @@ -322,6 +346,9 @@ OC.L10N.register( "Files moved successfully" : "Файли успішно переміщено", "Conflicts resolution skipped" : "Пропущено розв'язання конфліктів", "Upload cancelled" : "Завантаження скасовано", + "Could not rename \"{oldName}\", it does not exist any more" : "Не вдалося перейментувати \"{oldName}\", оскільки він вже відсутній", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ім'я \"{newName}\" вже використовується у каталозі \"{dir}\". Виберіть інше ім'я.", + "Could not rename \"{oldName}\"" : "Не вдалося перейменувати \"{oldName}\"", "This operation is forbidden" : "Операцію заборонено", "This directory is unavailable, please check the logs or contact the administrator" : "Каталог недоступний, будь ласка, перевірте файл журналу або зверніться до адміністратора ", "Storage is temporarily not available" : "Сховище тимчасово недоступне", @@ -337,10 +364,8 @@ OC.L10N.register( "List of favorite files and folders." : "Список файлів та каталогів із зірочкою.", "No favorites yet" : "Поки немає нічого, позначеного зірочкою", "Files and folders you mark as favorite will show up here" : "Файли та каталоги із зірочкою з’являться тут", - "All files" : "Усі файли", "List of your files and folders." : "Список ваших файлів та каталогів.", "All folders" : "Усі каталоги", - "Personal files" : "Мої документи", "List of your files and folders that are not shared." : "Перелік ваших файлів та каталогів, які не є у спільному доступі.", "No personal files found" : "Мої документи не знайдено", "Files that are not shared will show up here." : "Тут показуватимуться файли, які не є у спільному доступі.", @@ -348,12 +373,13 @@ OC.L10N.register( "List of recently modified files and folders." : "Список нещодавно змінених файлів та каталогів.", "No recently modified files" : "Відсутні файли із нещодавними змінами", "Files and folders you recently modified will show up here." : "Тут показуватимуться файли та каталоги, які було нещодавно змінено.", + "Search" : "Пошук", + "Search results within your files." : "Шукати результати серед ваших файлів.", "No entries found in this folder" : "В цьому каталозі нічого не знайдено", "Select all" : "Вибрати все", "Upload too large" : "Файл занадто великий", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файли, які ви намагаєтеся завантажити, перевищують максимально дозволений розмір завантаження файлів на сервер.", "File could not be found" : "Неможливо знайти файл", - "Download" : "Звантажити", "Show list view" : "Подання списком", "Show grid view" : "Подання сіткою", "Close" : "Закрити", @@ -392,9 +418,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Скопійовано {origin} до {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} та {nbfiles} інших файлів скопійовано до {destination}", "{newName} already exists" : "{newName} вже існує", - "Could not rename \"{fileName}\", it does not exist any more" : "Неможливо перейменувати \"{fileName}\", оскільки такий файл більше не існує", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ім'я \"{targetName}\" вже використовується у каталозі \"{dir}\". Будь-ласка, виберіть іншу назву.", - "Could not rename \"{fileName}\"" : "Неможливо перейменувати \"{fileName}\"", "Could not create file \"{file}\"" : "Неможливо створити файл \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Неможливо створити файл \"{file}\", оскільки файл з таким ім'ям вже присутній.", "Could not create folder \"{dir}\" because it already exists" : "Неможливо створити каталог \"{dir}\", оскільки каталог з таким ім'ям він вже присутній.", @@ -436,8 +459,7 @@ OC.L10N.register( "Upload (max. %s)" : "Завантаження (макс. %s)", "Submitting fields…" : "Поля для надсилання...", "Filter filenames…" : "Вибрати файли за ім'ям ...", - "Edit file locally" : "Редагувати файл на пристрої", - "Edit online" : "Відкрити онлайн", + "Enable the grid view" : "Увімкнути подання сіткою", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} каталог","{folderCount} каталоги","{folderCount} каталогів","{folderCount} каталогів"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} файл","{fileCount} файли","{fileCount} файлів","{fileCount} файлів"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 файл та {folderCount} каталог","1 файл та {folderCount} каталоги","1 файл та {folderCount} каталогів","1 файл та {folderCount} каталогів"], @@ -446,7 +468,9 @@ OC.L10N.register( "Personal Files" : "Мої документи", "Text file" : "Текстовий файл", "New text file.txt" : "Новий текстовий файл.txt", - "{count} files could not be converted" : "Неможливо конвертувати {count} файлів", - "{count} files successfully converted" : "Успішно конвертовано {count} файлів" + "%1$s (renamed)" : "%1$s (перейменовано)", + "renamed file" : "перейменовано файл", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Після увімкнення сумісности імен файлів з системою Windows наявні файли неможливо буде змінити, але власники зможуть перейменувати ці файли на нові з дійсними іменами.", + "Filter file names …" : "Фільтр за іменем файлу ..." }, "nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"); diff --git a/apps/files/l10n/uk.json b/apps/files/l10n/uk.json index e133f666763..92df28c918d 100644 --- a/apps/files/l10n/uk.json +++ b/apps/files/l10n/uk.json @@ -68,6 +68,8 @@ "Transferred from %1$s on %2$s" : "Перенесено від %1$s до %2$s", "Files compatibility" : "Сумісність файлів", "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Дозволити обмежувати імена файлів для забезпечення сумісності з різними клієнтами. Типово всі імена файлів, які відповідають моделі POSIX (напр., Linux, macOS), дозволені.", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Після увімкнення сумісности імен файлів з системою Windows наявні файли неможливо буде змінити, але власники зможуть перейменувати ці файли на нові з дійсними іменами.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Також можлива автоматична міграція файлів після увімкнення цих налаштувань. Ознайомтеся з документацією відповідної команди occ.", "Enforce Windows compatibility" : "Увімкнути сумісність із Windows", "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Це унеможливить використання імен файлів, які не сумісні з системами Windows, напр., використанння зарезервованих імен або спеціальних символів. Зауважте, що це не обмежить сумісність за регістром символів.", "File Management" : "Керування файлами", @@ -93,16 +95,23 @@ "Renamed \"{oldName}\" to \"{newName}\"" : "Перейменовано \"{oldName}\" на \"{newName}\"", "Rename file" : "Перейменувати файл", "Folder" : "Каталог", + "Unknown file type" : "Невідомий тип файлу", + "{ext} image" : "{ext} зображення", + "{ext} video" : "{ext} відео", + "{ext} audio" : "{ext} аудіо", + "{ext} text" : "{ext} текст", "Pending" : "Очікування", "Unknown date" : "Невідома дата", "Clear filter" : "Очистити фільтр", "Modified" : "Змінено", + "Search everywhere" : "Шукати всюди", "Type" : "Тип", "Active filters" : "Активні фільтри", "Remove filter" : "Вилучити фільтр", "Total rows summary" : "Загалом рядків", "Toggle selection for all files and folders" : "Перемкнути вибір для всіх файлів та каталогів", "Name" : "Ім'я", + "File type" : "Тип файлу", "Size" : "Розмір", "\"{displayName}\" failed on some elements" : "\"{displayName}\" не спрацював у деяких елементах", "\"{displayName}\" batch action executed successfully" : "Операцію \"{displayName}\" успішно виконано", @@ -114,7 +123,12 @@ "Column headers with buttons are sortable." : "Назви стовпців з кнопками можна впорядковувати", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Список не подається повністю з міркувань обчислювальних потужностей. Файли показуватимуться під час прокручування списку.", "File not found" : "Файл не знайдено", - "{count} selected" : "{count} вибрано", + "_{count} selected_::_{count} selected_" : ["Вибрано {count}","Вибрано {count}","Вибрано {count} ","Вибрано {count} "], + "Search globally by filename …" : "Шукати всюди за ім'ям файлу ...", + "Search here by filename …" : "Шукати тут за ім'ям файлу ...", + "Search scope options" : "Визначити місце пошуку", + "Filter and search from this location" : "Фільтрувати та шукати у цьому розташуванні", + "Search globally" : "Шукати всюди", "{usedQuotaByte} used" : "{usedQuotaByte} використано", "{used} of {quota} used" : "Використано {used} із {quota}", "{relative}% used" : "{relative}% використано", @@ -126,6 +140,7 @@ "Create new folder" : "Створити новий каталог", "This name is already in use." : "Це ім'я вже використовується", "Create" : "Створити", + "Files starting with a dot are hidden by default" : "Файли, що починаються з крапки, типово приховано", "Fill template fields" : "Заповнити поля шаблону", "Submitting fields …" : "Надсилання полів ...", "Submit" : "Відправити", @@ -169,20 +184,24 @@ "No files in here" : "Тут немає файлів", "Upload some content or sync with your devices!" : "Завантажте вміст або синхронізуйтеся з вашими пристроями!", "Go back" : "Повернутися назад", - "Filter file names …" : "Фільтр за іменем файлу ...", "Views" : "Подання", "Files settings" : "Налаштування", "Your files" : "Ваші файли", "Open in files" : "Відкрити у файлах", "File cannot be accessed" : "Неможливо отримати доступ до файлу", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Не вдалося знайти файл або у вас відсутній дозвіл на перегляд файлу. Попросіть поділитися цим файлом.", + "No search results for “{query}”" : "Відсутні результати для \"{query}\"", + "Search for files" : "Шукати файли", "Clipboard is not available" : "Буфер обміну недоступний", "WebDAV URL copied to clipboard" : "Послиання WebDAV скопійовано до буферу обміну", + "Default view" : "Типовий вигляд", + "All files" : "Усі файли", + "Personal files" : "Мої документи", "Sort favorites first" : "Спочатку показувати із зірочкою", "Sort folders before files" : "Показувати каталоги перед файлами", "Show hidden files" : "Показувати приховані файли", + "Show file type column" : "Показувати стовпець з типом файлу", "Crop image previews" : "Попередній перегляд перед кадруванням", - "Enable the grid view" : "Увімкнути подання сіткою", "Enable folder tree" : "Увімкнути дерево каталогів", "Additional settings" : "Додатково", "WebDAV" : "WebDAV", @@ -193,6 +212,7 @@ "Warnings" : "Застереження", "Prevent warning dialogs from open or reenable them." : "Не дозволяти показувати діялоги застережень або повторно увімкнути їх.", "Show a warning dialog when changing a file extension." : "Показувати діялог застереження у разі зміни розширення файлу.", + "Show a warning dialog when deleting files." : "Показувати застереження під час вилучення файлів.", "Keyboard shortcuts" : "Скорочення", "Speed up your Files experience with these quick shortcuts." : "Пришвідшіть взаємодію у застосунку \"Файли\" за скорочень", "Open the actions menu for a file" : "Відкрити меню дій для файлу", @@ -217,6 +237,7 @@ "Show those shortcuts" : "Показувати ці скорочення", "You" : "Ви", "Shared multiple times with different people" : "Поділилися кілька разів з різними людьми", + "Unable to change the favorite state of the file" : "Неможливо змінити статус вподобаного файлу", "Error while loading the file data" : "Помилка під час отримання даних щодо файлу", "Owner" : "Власник", "Remove from favorites" : "Прибрати зірочку", @@ -257,8 +278,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Ви намагаєтеся вилучити {count} ресурс","Ви намагаєтеся вилучити {count} ресурси","Ви намагаєтеся вилучити {count} ресурсів","Ви намагаєтеся вилучити {count} ресурсів"], "Confirm deletion" : "Підтвердіть вилучення", "Cancel" : "Скасувати", + "Download" : "Звантажити", "Moving \"{source}\" to \"{destination}\" …" : "Переміщення \"{source}\" до \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Копіювання \"{source}\" до \"{destination}\" …", + "Destination is not a folder" : "Місце призначення не є каталогом", + "This file/folder is already in that directory" : "Такий файл чи каталог вже присутні в цьому каталозі", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Неможливо перемістити файл чи каталог до самого себе або у цей саме підкаталог", "(copy)" : "(копія)", "(copy %n)" : "(копія %n)", @@ -277,12 +301,12 @@ "Cancelled move or copy operation" : "Переміщення або копіювання скасовано", "Open folder {displayName}" : "Відкрити каталог {displayName}", "Open in Files" : "Відкрити у Файлах", + "Open locally" : "Відкрити локально", + "Failed to redirect to client" : "Не вдалося перенаправити на клієнта", "Open file locally" : "Відкрити файл локально", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Тепер файл можна відкрити на вашому пристрої. Якщо він не відкривається, перевірте, що у вас встановлено настільний клієнт синхронізації.", "Retry and close" : "Спробувати ще раз", "Open online" : "Відкрити віддалено", - "Failed to redirect to client" : "Не вдалося перенаправити на клієнта", - "Open locally" : "Відкрити локально", "Rename" : "Перейменувати", "Open details" : "Показати деталі", "View in folder" : "Переглянути у каталозі", @@ -320,6 +344,9 @@ "Files moved successfully" : "Файли успішно переміщено", "Conflicts resolution skipped" : "Пропущено розв'язання конфліктів", "Upload cancelled" : "Завантаження скасовано", + "Could not rename \"{oldName}\", it does not exist any more" : "Не вдалося перейментувати \"{oldName}\", оскільки він вже відсутній", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ім'я \"{newName}\" вже використовується у каталозі \"{dir}\". Виберіть інше ім'я.", + "Could not rename \"{oldName}\"" : "Не вдалося перейменувати \"{oldName}\"", "This operation is forbidden" : "Операцію заборонено", "This directory is unavailable, please check the logs or contact the administrator" : "Каталог недоступний, будь ласка, перевірте файл журналу або зверніться до адміністратора ", "Storage is temporarily not available" : "Сховище тимчасово недоступне", @@ -335,10 +362,8 @@ "List of favorite files and folders." : "Список файлів та каталогів із зірочкою.", "No favorites yet" : "Поки немає нічого, позначеного зірочкою", "Files and folders you mark as favorite will show up here" : "Файли та каталоги із зірочкою з’являться тут", - "All files" : "Усі файли", "List of your files and folders." : "Список ваших файлів та каталогів.", "All folders" : "Усі каталоги", - "Personal files" : "Мої документи", "List of your files and folders that are not shared." : "Перелік ваших файлів та каталогів, які не є у спільному доступі.", "No personal files found" : "Мої документи не знайдено", "Files that are not shared will show up here." : "Тут показуватимуться файли, які не є у спільному доступі.", @@ -346,12 +371,13 @@ "List of recently modified files and folders." : "Список нещодавно змінених файлів та каталогів.", "No recently modified files" : "Відсутні файли із нещодавними змінами", "Files and folders you recently modified will show up here." : "Тут показуватимуться файли та каталоги, які було нещодавно змінено.", + "Search" : "Пошук", + "Search results within your files." : "Шукати результати серед ваших файлів.", "No entries found in this folder" : "В цьому каталозі нічого не знайдено", "Select all" : "Вибрати все", "Upload too large" : "Файл занадто великий", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файли, які ви намагаєтеся завантажити, перевищують максимально дозволений розмір завантаження файлів на сервер.", "File could not be found" : "Неможливо знайти файл", - "Download" : "Звантажити", "Show list view" : "Подання списком", "Show grid view" : "Подання сіткою", "Close" : "Закрити", @@ -390,9 +416,6 @@ "Copied {origin} inside {destination}" : "Скопійовано {origin} до {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} та {nbfiles} інших файлів скопійовано до {destination}", "{newName} already exists" : "{newName} вже існує", - "Could not rename \"{fileName}\", it does not exist any more" : "Неможливо перейменувати \"{fileName}\", оскільки такий файл більше не існує", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ім'я \"{targetName}\" вже використовується у каталозі \"{dir}\". Будь-ласка, виберіть іншу назву.", - "Could not rename \"{fileName}\"" : "Неможливо перейменувати \"{fileName}\"", "Could not create file \"{file}\"" : "Неможливо створити файл \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Неможливо створити файл \"{file}\", оскільки файл з таким ім'ям вже присутній.", "Could not create folder \"{dir}\" because it already exists" : "Неможливо створити каталог \"{dir}\", оскільки каталог з таким ім'ям він вже присутній.", @@ -434,8 +457,7 @@ "Upload (max. %s)" : "Завантаження (макс. %s)", "Submitting fields…" : "Поля для надсилання...", "Filter filenames…" : "Вибрати файли за ім'ям ...", - "Edit file locally" : "Редагувати файл на пристрої", - "Edit online" : "Відкрити онлайн", + "Enable the grid view" : "Увімкнути подання сіткою", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} каталог","{folderCount} каталоги","{folderCount} каталогів","{folderCount} каталогів"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} файл","{fileCount} файли","{fileCount} файлів","{fileCount} файлів"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 файл та {folderCount} каталог","1 файл та {folderCount} каталоги","1 файл та {folderCount} каталогів","1 файл та {folderCount} каталогів"], @@ -444,7 +466,9 @@ "Personal Files" : "Мої документи", "Text file" : "Текстовий файл", "New text file.txt" : "Новий текстовий файл.txt", - "{count} files could not be converted" : "Неможливо конвертувати {count} файлів", - "{count} files successfully converted" : "Успішно конвертовано {count} файлів" + "%1$s (renamed)" : "%1$s (перейменовано)", + "renamed file" : "перейменовано файл", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Після увімкнення сумісности імен файлів з системою Windows наявні файли неможливо буде змінити, але власники зможуть перейменувати ці файли на нові з дійсними іменами.", + "Filter file names …" : "Фільтр за іменем файлу ..." },"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (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/l10n/ur_PK.js b/apps/files/l10n/ur_PK.js deleted file mode 100644 index 094511db425..00000000000 --- a/apps/files/l10n/ur_PK.js +++ /dev/null @@ -1,13 +0,0 @@ -OC.L10N.register( - "files", - { - "Unknown error" : "غیر معروف خرابی", - "Close" : "بند ", - "Download" : "ڈاؤن لوڈ،", - "Delete" : "حذف کریں", - "Unshare" : "شئیرنگ ختم کریں", - "Name" : "اسم", - "Save" : "حفظ", - "Settings" : "ترتیبات" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/ur_PK.json b/apps/files/l10n/ur_PK.json deleted file mode 100644 index 3c859bb452d..00000000000 --- a/apps/files/l10n/ur_PK.json +++ /dev/null @@ -1,11 +0,0 @@ -{ "translations": { - "Unknown error" : "غیر معروف خرابی", - "Close" : "بند ", - "Download" : "ڈاؤن لوڈ،", - "Delete" : "حذف کریں", - "Unshare" : "شئیرنگ ختم کریں", - "Name" : "اسم", - "Save" : "حفظ", - "Settings" : "ترتیبات" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -}
\ No newline at end of file diff --git a/apps/files/l10n/vi.js b/apps/files/l10n/vi.js index 475bafe02f5..875e668a622 100644 --- a/apps/files/l10n/vi.js +++ b/apps/files/l10n/vi.js @@ -90,6 +90,7 @@ OC.L10N.register( "Pending" : "Đang chờ", "Clear filter" : "Xóa bộ lọc", "Modified" : "Đã thay đổi vào:", + "Search everywhere" : "Tìm ở bất kì đâu", "Type" : "Loại", "Active filters" : "Bộ lọc đang hoạt động", "Remove filter" : "Xoá bộ lọc", @@ -105,7 +106,7 @@ OC.L10N.register( "Column headers with buttons are sortable." : "Tiêu đề cột có thể sắp xếp được.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Danh sách này không được hiển thị đầy đủ để tăng hiệu năng. Các tập tin sẽ được hiển thị khi bạn điều hướng qua danh sách.", "File not found" : "Không tìm thấy tập tin", - "{count} selected" : "đã chọn {count} ", + "Search globally" : "Tìm kiếm trên toàn cầu", "{usedQuotaByte} used" : "{usedQuotaByte} đã được sử dụng", "{used} of {quota} used" : "{used} trong {quota} đã được sử dụng", "{relative}% used" : "đã sử dụng {relative}%", @@ -157,11 +158,11 @@ OC.L10N.register( "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Không thể tìm thấy tệp hoặc bạn không có quyền xem tệp. Hãy yêu cầu người gửi cấp quyền truy cập.", "Clipboard is not available" : "Bộ nhớ tạm không có sẵn", "WebDAV URL copied to clipboard" : "Đã sao chép URL WebDAV vào bộ nhớ tạm", + "All files" : "Tất cả tệp tin", "Sort favorites first" : "Sắp xếp mục yêu thích trước", "Sort folders before files" : "Sắp xếp thư mục trước tập tin", "Show hidden files" : "Hiển thị các tệp ẩn", "Crop image previews" : "Xén ảnh xem trước", - "Enable the grid view" : "Bật chế độ xem lưới", "Enable folder tree" : "Bật cây thư mục", "Additional settings" : "Cài đặt bổ sung", "Copy to clipboard" : "Sao chép vào bộ nhớ tạm", @@ -199,8 +200,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Bạn sắp xoá {count} mục"], "Confirm deletion" : "Xác nhận xoá", "Cancel" : "Hủy bỏ", + "Download" : "Tải về", "Moving \"{source}\" to \"{destination}\" …" : "Di chuyển \"{source}\" đến \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Sao chéo \"{source}\" đến \"{destination}\" …", + "Destination is not a folder" : "Đích đến không phải là một thư mục", + "This file/folder is already in that directory" : "Tệp/thư mục này đã có trong thư mục đó", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Bạn không thể di chuyển một tập tin/thư mục vào chính nó hoặc vào một thư mục con của chính nó", "(copy)" : "(sao chép)", "(copy %n)" : "(sao chép %n)", @@ -219,9 +223,9 @@ OC.L10N.register( "Cancelled move or copy operation" : "Đã hủy thao tác di chuyển hoặc sao chép", "Open folder {displayName}" : "Mở thư mục {displayName}", "Open in Files" : "Mở trong Tệp", - "Open file locally" : "Mở tệp cục bộ (local)/ ngoại tuyến", - "Failed to redirect to client" : "Không thể chuyển hướng đến ứng dụng khách", "Open locally" : "Mở cục bộ (local)/ ngoại tuyến", + "Failed to redirect to client" : "Không thể chuyển hướng đến ứng dụng khách", + "Open file locally" : "Mở tệp cục bộ (local)/ ngoại tuyến", "Rename" : "Đổi tên", "Open details" : "Mở chi tiết", "View in folder" : "Xem trong thư mục", @@ -254,6 +258,9 @@ OC.L10N.register( "Files moved successfully" : "Tệp tin được di chuyển thành công", "Conflicts resolution skipped" : "Đã bỏ qua giải quyết xung đột", "Upload cancelled" : "Hủy tải lên", + "Could not rename \"{oldName}\", it does not exist any more" : "Không thể đổi tên \"{oldName}\", tệp tin không còn tồn tại", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Tên \"{newName}\" đã được sử dụng trong thư mục \"{dir}\". Vui lòng chọn một tên khác.", + "Could not rename \"{oldName}\"" : "Không thể đổi tên \"{oldName}\"", "This operation is forbidden" : "Thao tác bị cấm", "This directory is unavailable, please check the logs or contact the administrator" : "Thư mục này không sẵn có, hãy kiểm tra log hoặc liên hệ người quản lý", "Storage is temporarily not available" : "Kho lưu trữ tạm thời không khả dụng", @@ -267,7 +274,6 @@ OC.L10N.register( "List of favorite files and folders." : "Danh sách tệp và thư mục yêu thích.", "No favorites yet" : "Chưa có yêu thích nào", "Files and folders you mark as favorite will show up here" : "Các tệp và thư mục mà bạn đánh dấu là yêu thích sẽ hiển thị ở đây", - "All files" : "Tất cả tệp tin", "List of your files and folders." : "Danh sách các tập tin và thư mục của bạn.", "All folders" : "Tất cả tệp tin", "List of your files and folders that are not shared." : "Danh sách tệp tin và thư mục không được chia sẻ của bạn.", @@ -277,12 +283,12 @@ OC.L10N.register( "List of recently modified files and folders." : "Danh sách các tập tin và thư mục được sửa đổi gần đây.", "No recently modified files" : "Không có tập tin được sửa đổi gần đây", "Files and folders you recently modified will show up here." : "Các tập tin và thư mục bạn sửa đổi gần đây sẽ hiển thị ở đây.", + "Search" : "Tìm kiếm", "No entries found in this folder" : "Chưa có mục nào trong thư mục", "Select all" : "Chọn tất cả", "Upload too large" : "Tập tin tải lên quá lớn", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Các tập tin bạn đang tải lên vượt quá kích thước tối đa cho phép trên máy chủ .", "File could not be found" : "Tệp tin không tồn tại", - "Download" : "Tải về", "Show list view" : "Hiển thị chế độ xem danh sách", "Show grid view" : "Hiển thị chế độ xem lưới", "Close" : "Đóng", @@ -320,9 +326,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "Được sao chép {origin} vào trong {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Đã sao chép {origin} và {nbfiles} các file vào trong {destination}", "{newName} already exists" : "{newName} đã có", - "Could not rename \"{fileName}\", it does not exist any more" : "Không thể đổi tên \"{fileName}\", tập tin không tồn tại", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Tên \"{targetName}\" đã được dùng trong thư mục \"{dir}\". Hãy thử tên khác", - "Could not rename \"{fileName}\"" : "Không thể đổi tên \"{fileName}\"", "Could not create file \"{file}\"" : "Không thể tạo tập tin \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Không thể tạo tập tin \"{file}\" vì đã có ", "Could not create folder \"{dir}\" because it already exists" : "Không thể tạo thư mục “{dir}” vì đã có", @@ -362,8 +365,7 @@ OC.L10N.register( "An error occurred while trying to update the tags" : "Đã xảy ra lỗi khi cố gắng cập nhật tags", "Upload (max. %s)" : "Tải lên (tối đa %s)", "Filter filenames…" : "Lọc tên tệp…", - "Edit file locally" : "Chỉnh sửa tập tin ngoại tuyến", - "Edit online" : "Chỉnh sửa trực tuyến", + "Enable the grid view" : "Bật chế độ xem lưới", "_{folderCount} folder_::_{folderCount} folders_" : ["thư mục {folderCount}"], "_{fileCount} file_::_{fileCount} files_" : ["tệp {fileCount}"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 tệp và thư mục {folderCount}"], diff --git a/apps/files/l10n/vi.json b/apps/files/l10n/vi.json index 0e11bbac94d..85b46410eef 100644 --- a/apps/files/l10n/vi.json +++ b/apps/files/l10n/vi.json @@ -88,6 +88,7 @@ "Pending" : "Đang chờ", "Clear filter" : "Xóa bộ lọc", "Modified" : "Đã thay đổi vào:", + "Search everywhere" : "Tìm ở bất kì đâu", "Type" : "Loại", "Active filters" : "Bộ lọc đang hoạt động", "Remove filter" : "Xoá bộ lọc", @@ -103,7 +104,7 @@ "Column headers with buttons are sortable." : "Tiêu đề cột có thể sắp xếp được.", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Danh sách này không được hiển thị đầy đủ để tăng hiệu năng. Các tập tin sẽ được hiển thị khi bạn điều hướng qua danh sách.", "File not found" : "Không tìm thấy tập tin", - "{count} selected" : "đã chọn {count} ", + "Search globally" : "Tìm kiếm trên toàn cầu", "{usedQuotaByte} used" : "{usedQuotaByte} đã được sử dụng", "{used} of {quota} used" : "{used} trong {quota} đã được sử dụng", "{relative}% used" : "đã sử dụng {relative}%", @@ -155,11 +156,11 @@ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Không thể tìm thấy tệp hoặc bạn không có quyền xem tệp. Hãy yêu cầu người gửi cấp quyền truy cập.", "Clipboard is not available" : "Bộ nhớ tạm không có sẵn", "WebDAV URL copied to clipboard" : "Đã sao chép URL WebDAV vào bộ nhớ tạm", + "All files" : "Tất cả tệp tin", "Sort favorites first" : "Sắp xếp mục yêu thích trước", "Sort folders before files" : "Sắp xếp thư mục trước tập tin", "Show hidden files" : "Hiển thị các tệp ẩn", "Crop image previews" : "Xén ảnh xem trước", - "Enable the grid view" : "Bật chế độ xem lưới", "Enable folder tree" : "Bật cây thư mục", "Additional settings" : "Cài đặt bổ sung", "Copy to clipboard" : "Sao chép vào bộ nhớ tạm", @@ -197,8 +198,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Bạn sắp xoá {count} mục"], "Confirm deletion" : "Xác nhận xoá", "Cancel" : "Hủy bỏ", + "Download" : "Tải về", "Moving \"{source}\" to \"{destination}\" …" : "Di chuyển \"{source}\" đến \"{destination}\" …", "Copying \"{source}\" to \"{destination}\" …" : "Sao chéo \"{source}\" đến \"{destination}\" …", + "Destination is not a folder" : "Đích đến không phải là một thư mục", + "This file/folder is already in that directory" : "Tệp/thư mục này đã có trong thư mục đó", "You cannot move a file/folder onto itself or into a subfolder of itself" : "Bạn không thể di chuyển một tập tin/thư mục vào chính nó hoặc vào một thư mục con của chính nó", "(copy)" : "(sao chép)", "(copy %n)" : "(sao chép %n)", @@ -217,9 +221,9 @@ "Cancelled move or copy operation" : "Đã hủy thao tác di chuyển hoặc sao chép", "Open folder {displayName}" : "Mở thư mục {displayName}", "Open in Files" : "Mở trong Tệp", - "Open file locally" : "Mở tệp cục bộ (local)/ ngoại tuyến", - "Failed to redirect to client" : "Không thể chuyển hướng đến ứng dụng khách", "Open locally" : "Mở cục bộ (local)/ ngoại tuyến", + "Failed to redirect to client" : "Không thể chuyển hướng đến ứng dụng khách", + "Open file locally" : "Mở tệp cục bộ (local)/ ngoại tuyến", "Rename" : "Đổi tên", "Open details" : "Mở chi tiết", "View in folder" : "Xem trong thư mục", @@ -252,6 +256,9 @@ "Files moved successfully" : "Tệp tin được di chuyển thành công", "Conflicts resolution skipped" : "Đã bỏ qua giải quyết xung đột", "Upload cancelled" : "Hủy tải lên", + "Could not rename \"{oldName}\", it does not exist any more" : "Không thể đổi tên \"{oldName}\", tệp tin không còn tồn tại", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Tên \"{newName}\" đã được sử dụng trong thư mục \"{dir}\". Vui lòng chọn một tên khác.", + "Could not rename \"{oldName}\"" : "Không thể đổi tên \"{oldName}\"", "This operation is forbidden" : "Thao tác bị cấm", "This directory is unavailable, please check the logs or contact the administrator" : "Thư mục này không sẵn có, hãy kiểm tra log hoặc liên hệ người quản lý", "Storage is temporarily not available" : "Kho lưu trữ tạm thời không khả dụng", @@ -265,7 +272,6 @@ "List of favorite files and folders." : "Danh sách tệp và thư mục yêu thích.", "No favorites yet" : "Chưa có yêu thích nào", "Files and folders you mark as favorite will show up here" : "Các tệp và thư mục mà bạn đánh dấu là yêu thích sẽ hiển thị ở đây", - "All files" : "Tất cả tệp tin", "List of your files and folders." : "Danh sách các tập tin và thư mục của bạn.", "All folders" : "Tất cả tệp tin", "List of your files and folders that are not shared." : "Danh sách tệp tin và thư mục không được chia sẻ của bạn.", @@ -275,12 +281,12 @@ "List of recently modified files and folders." : "Danh sách các tập tin và thư mục được sửa đổi gần đây.", "No recently modified files" : "Không có tập tin được sửa đổi gần đây", "Files and folders you recently modified will show up here." : "Các tập tin và thư mục bạn sửa đổi gần đây sẽ hiển thị ở đây.", + "Search" : "Tìm kiếm", "No entries found in this folder" : "Chưa có mục nào trong thư mục", "Select all" : "Chọn tất cả", "Upload too large" : "Tập tin tải lên quá lớn", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Các tập tin bạn đang tải lên vượt quá kích thước tối đa cho phép trên máy chủ .", "File could not be found" : "Tệp tin không tồn tại", - "Download" : "Tải về", "Show list view" : "Hiển thị chế độ xem danh sách", "Show grid view" : "Hiển thị chế độ xem lưới", "Close" : "Đóng", @@ -318,9 +324,6 @@ "Copied {origin} inside {destination}" : "Được sao chép {origin} vào trong {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Đã sao chép {origin} và {nbfiles} các file vào trong {destination}", "{newName} already exists" : "{newName} đã có", - "Could not rename \"{fileName}\", it does not exist any more" : "Không thể đổi tên \"{fileName}\", tập tin không tồn tại", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Tên \"{targetName}\" đã được dùng trong thư mục \"{dir}\". Hãy thử tên khác", - "Could not rename \"{fileName}\"" : "Không thể đổi tên \"{fileName}\"", "Could not create file \"{file}\"" : "Không thể tạo tập tin \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Không thể tạo tập tin \"{file}\" vì đã có ", "Could not create folder \"{dir}\" because it already exists" : "Không thể tạo thư mục “{dir}” vì đã có", @@ -360,8 +363,7 @@ "An error occurred while trying to update the tags" : "Đã xảy ra lỗi khi cố gắng cập nhật tags", "Upload (max. %s)" : "Tải lên (tối đa %s)", "Filter filenames…" : "Lọc tên tệp…", - "Edit file locally" : "Chỉnh sửa tập tin ngoại tuyến", - "Edit online" : "Chỉnh sửa trực tuyến", + "Enable the grid view" : "Bật chế độ xem lưới", "_{folderCount} folder_::_{folderCount} folders_" : ["thư mục {folderCount}"], "_{fileCount} file_::_{fileCount} files_" : ["tệp {fileCount}"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 tệp và thư mục {folderCount}"], diff --git a/apps/files/l10n/zh_CN.js b/apps/files/l10n/zh_CN.js index 1bbbdb18e88..76d9628dd35 100644 --- a/apps/files/l10n/zh_CN.js +++ b/apps/files/l10n/zh_CN.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "未知日期", "Clear filter" : "清除筛选", "Modified" : "修改日期", + "Search everywhere" : "在所有位置搜索", "Type" : "类型", "Active filters" : "已开启的过滤器", "Remove filter" : "移除过滤条件", @@ -118,16 +119,21 @@ OC.L10N.register( "\"{displayName}\" batch action executed successfully" : "批量操作“{displayName}”运行成功", "\"{displayName}\" action failed" : "“{displayName}”操作执行失败", "Actions" : "操作", - "(selected)" : "(选中)", + "(selected)" : "(已选择)", "List of files and folders." : "文件与文件夹列表。", "You have used your space quota and cannot upload files anymore." : "您的剩余空间配额不足以继续上传文件。", "Column headers with buttons are sortable." : "带有按钮的列标题可进行排序。", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "出于性能考虑,此列表未完全呈现。文件将在您浏览列表时呈现。", "File not found" : "文件未找到", - "{count} selected" : "已选中 {count}", - "{usedQuotaByte} used" : "{usedQuotaByte} 已使用", - "{used} of {quota} used" : "已使用 {used} / {quota}", - "{relative}% used" : "{relative}% 已使用", + "_{count} selected_::_{count} selected_" : ["已选择 {count} 个"], + "Search globally by filename …" : "按文件名全局搜索…", + "Search here by filename …" : "按文件名搜索此处…", + "Search scope options" : "搜索范围选项", + "Filter and search from this location" : "从此位置筛选和搜索", + "Search globally" : "全局搜索", + "{usedQuotaByte} used" : "已使用 {usedQuotaByte}", + "{used} of {quota} used" : "已使用 {used}(共 {quota})", + "{relative}% used" : "已使用 {relative}%", "Could not refresh storage stats" : "无法刷新存储统计数据", "Your storage is full, files can not be updated or synced anymore!" : "您的存储空间已满,文件将无法更新或同步!", "Storage information" : "存储信息", @@ -179,21 +185,24 @@ OC.L10N.register( "No files in here" : "这里没有文件", "Upload some content or sync with your devices!" : "上传一些内容或与您的设备同步!", "Go back" : "返回", - "Filter file names …" : "筛选文件名…", "Views" : "视图", "Files settings" : "文件设置", "Your files" : "你的文件", "Open in files" : "在文件中打开", "File cannot be accessed" : "文件无法访问", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "找不到该文件,或是您没有查看该文件的权限。请要求发送者分享它。", + "No search results for “{query}”" : "没有“{query}”的搜索结果", + "Search for files" : "搜索文件", "Clipboard is not available" : "剪贴板不可用", "WebDAV URL copied to clipboard" : "WebDAV 链接已复制到剪贴板", + "Default view" : "默认视图", + "All files" : "全部文件", + "Personal files" : "个人文件", "Sort favorites first" : "收藏排序优先", "Sort folders before files" : "将文件夹排在文件前面", "Show hidden files" : "显示隐藏文件", "Show file type column" : "显示文件类型列", "Crop image previews" : "裁剪图片预览", - "Enable the grid view" : "启用网格视图", "Enable folder tree" : "启用文件夹树", "Additional settings" : "其他设置", "WebDAV" : "WebDAV", @@ -228,6 +237,7 @@ OC.L10N.register( "Show those shortcuts" : "显示快捷键", "You" : "您", "Shared multiple times with different people" : "与不同的用户多次分享", + "Unable to change the favorite state of the file" : "无法更改文件的收藏状态", "Error while loading the file data" : "加载文件数据时出错", "Owner" : "拥有者", "Remove from favorites" : "从收藏中移除", @@ -268,8 +278,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["您正要删除 {count} 个项目"], "Confirm deletion" : "确认删除", "Cancel" : "取消", + "Download" : "下载", "Moving \"{source}\" to \"{destination}\" …" : "正在移动 “{source}” 至 “{destination}” ...", "Copying \"{source}\" to \"{destination}\" …" : "正在复制 “{source}” 至 “{destination}” ...", + "Destination is not a folder" : "目标不是一个文件夹", + "This file/folder is already in that directory" : "该文件/文件夹已经存在与该目录中", "You cannot move a file/folder onto itself or into a subfolder of itself" : "你无法将文件/文件夹移动至其自身或子文件夹中", "(copy)" : "(复制)", "(copy %n)" : "(复制 %n)", @@ -288,12 +301,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "已取消移动或复制操作", "Open folder {displayName}" : "打开文件夹{displayName}", "Open in Files" : "在文件中打开", + "Open locally" : "本地打开", + "Failed to redirect to client" : "重定向到客户端失败", "Open file locally" : "在本地打开文件", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "该文件现在应该在你的设备上打开。如果没有,请检查你是否安装了桌面应用程序。", "Retry and close" : "重试并关闭", "Open online" : "在线打开", - "Failed to redirect to client" : "重定向到客户端失败", - "Open locally" : "本地打开", "Rename" : "重命名", "Open details" : "打开详情", "View in folder" : "在文件夹中查看", @@ -331,6 +344,9 @@ OC.L10N.register( "Files moved successfully" : "移动文件成功", "Conflicts resolution skipped" : "已跳过冲突解决", "Upload cancelled" : "已取消上传", + "Could not rename \"{oldName}\", it does not exist any more" : "无法重命名“{oldName}”,此文件已经不存在", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "此名称“{newName}”在这个文件夹“{dir}”已经被使用。请选择其他名称。", + "Could not rename \"{oldName}\"" : "无法重命名“{oldName}”", "This operation is forbidden" : "该操作被禁止", "This directory is unavailable, please check the logs or contact the administrator" : "此目录不可用,请检查日志或联系管理员", "Storage is temporarily not available" : "存储空间暂时不可用", @@ -346,10 +362,8 @@ OC.L10N.register( "List of favorite files and folders." : "收藏的文件和文件夹列表。", "No favorites yet" : "暂无收藏", "Files and folders you mark as favorite will show up here" : "收藏的文件和文件夹会在这里显示", - "All files" : "全部文件", "List of your files and folders." : "您的文件与文件件列表。", "All folders" : "所有文件夹", - "Personal files" : "个人文件", "List of your files and folders that are not shared." : "尚未分享的文件与文件夹", "No personal files found" : "找不到个人文件", "Files that are not shared will show up here." : "尚未分享的文件会显示在此处", @@ -357,12 +371,13 @@ OC.L10N.register( "List of recently modified files and folders." : "最近修改的文件与文件夹列表。", "No recently modified files" : "近期无修改文件", "Files and folders you recently modified will show up here." : "你最近修改的文件与文件夹将会显示在此处。", + "Search" : "搜索", + "Search results within your files." : "在您的文件中搜索结果。", "No entries found in this folder" : "在此文件夹中找不到项目", "Select all" : "全部选择", "Upload too large" : "上传文件过大", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "您尝试上传的文件大小超过了服务器的限制。", "File could not be found" : "文件未找到", - "Download" : "下载", "Show list view" : "显示列表视图", "Show grid view" : "显示网格视图", "Close" : "关闭", @@ -401,9 +416,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "在 {destination} 内复制 {origin}", "Copied {origin} and {nbfiles} other files inside {destination}" : "在 {destination} 内复制了 {origin} 和 {nbfiles} 个其他文件", "{newName} already exists" : "{newName} 已经存在", - "Could not rename \"{fileName}\", it does not exist any more" : "无法重命名“{fileName}”,此文件已经不存在", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "文件夹“{dir}”中已经存在“{targetName}”。请尝试其它名称。", - "Could not rename \"{fileName}\"" : "无法重命名“{fileName}”", "Could not create file \"{file}\"" : "无法创建文件“{file}”", "Could not create file \"{file}\" because it already exists" : "无法创建文件“{file}”,因为它已经存在", "Could not create folder \"{dir}\" because it already exists" : "无法创建文件夹“{dir}”,因为它已经存在", @@ -445,8 +457,7 @@ OC.L10N.register( "Upload (max. %s)" : "上传 (最大 %s)", "Submitting fields…" : "提交字段...", "Filter filenames…" : "过滤文件名...", - "Edit file locally" : "本地编辑", - "Edit online" : "在线编辑", + "Enable the grid view" : "启用网格视图", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} 个文件夹"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} 个文件"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 个文件夹及 {folderCount} 个文件夹"], @@ -455,7 +466,9 @@ OC.L10N.register( "Personal Files" : "个人文件", "Text file" : "文本文件", "New text file.txt" : "新建文本文件.txt", - "{count} files could not be converted" : "{count} 个文件无法转换", - "{count} files successfully converted" : "{count} 个文件已成功转换" + "%1$s (renamed)" : "%1$s(已重命名)", + "renamed file" : "已重命名文件", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "启用与 Windows 兼容的文件名后,无法再修改现有文件,但可以由其所有者重命名为有效的新名称。", + "Filter file names …" : "筛选文件名…" }, "nplurals=1; plural=0;"); diff --git a/apps/files/l10n/zh_CN.json b/apps/files/l10n/zh_CN.json index dd225ef638a..a626974fef3 100644 --- a/apps/files/l10n/zh_CN.json +++ b/apps/files/l10n/zh_CN.json @@ -104,6 +104,7 @@ "Unknown date" : "未知日期", "Clear filter" : "清除筛选", "Modified" : "修改日期", + "Search everywhere" : "在所有位置搜索", "Type" : "类型", "Active filters" : "已开启的过滤器", "Remove filter" : "移除过滤条件", @@ -116,16 +117,21 @@ "\"{displayName}\" batch action executed successfully" : "批量操作“{displayName}”运行成功", "\"{displayName}\" action failed" : "“{displayName}”操作执行失败", "Actions" : "操作", - "(selected)" : "(选中)", + "(selected)" : "(已选择)", "List of files and folders." : "文件与文件夹列表。", "You have used your space quota and cannot upload files anymore." : "您的剩余空间配额不足以继续上传文件。", "Column headers with buttons are sortable." : "带有按钮的列标题可进行排序。", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "出于性能考虑,此列表未完全呈现。文件将在您浏览列表时呈现。", "File not found" : "文件未找到", - "{count} selected" : "已选中 {count}", - "{usedQuotaByte} used" : "{usedQuotaByte} 已使用", - "{used} of {quota} used" : "已使用 {used} / {quota}", - "{relative}% used" : "{relative}% 已使用", + "_{count} selected_::_{count} selected_" : ["已选择 {count} 个"], + "Search globally by filename …" : "按文件名全局搜索…", + "Search here by filename …" : "按文件名搜索此处…", + "Search scope options" : "搜索范围选项", + "Filter and search from this location" : "从此位置筛选和搜索", + "Search globally" : "全局搜索", + "{usedQuotaByte} used" : "已使用 {usedQuotaByte}", + "{used} of {quota} used" : "已使用 {used}(共 {quota})", + "{relative}% used" : "已使用 {relative}%", "Could not refresh storage stats" : "无法刷新存储统计数据", "Your storage is full, files can not be updated or synced anymore!" : "您的存储空间已满,文件将无法更新或同步!", "Storage information" : "存储信息", @@ -177,21 +183,24 @@ "No files in here" : "这里没有文件", "Upload some content or sync with your devices!" : "上传一些内容或与您的设备同步!", "Go back" : "返回", - "Filter file names …" : "筛选文件名…", "Views" : "视图", "Files settings" : "文件设置", "Your files" : "你的文件", "Open in files" : "在文件中打开", "File cannot be accessed" : "文件无法访问", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "找不到该文件,或是您没有查看该文件的权限。请要求发送者分享它。", + "No search results for “{query}”" : "没有“{query}”的搜索结果", + "Search for files" : "搜索文件", "Clipboard is not available" : "剪贴板不可用", "WebDAV URL copied to clipboard" : "WebDAV 链接已复制到剪贴板", + "Default view" : "默认视图", + "All files" : "全部文件", + "Personal files" : "个人文件", "Sort favorites first" : "收藏排序优先", "Sort folders before files" : "将文件夹排在文件前面", "Show hidden files" : "显示隐藏文件", "Show file type column" : "显示文件类型列", "Crop image previews" : "裁剪图片预览", - "Enable the grid view" : "启用网格视图", "Enable folder tree" : "启用文件夹树", "Additional settings" : "其他设置", "WebDAV" : "WebDAV", @@ -226,6 +235,7 @@ "Show those shortcuts" : "显示快捷键", "You" : "您", "Shared multiple times with different people" : "与不同的用户多次分享", + "Unable to change the favorite state of the file" : "无法更改文件的收藏状态", "Error while loading the file data" : "加载文件数据时出错", "Owner" : "拥有者", "Remove from favorites" : "从收藏中移除", @@ -266,8 +276,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["您正要删除 {count} 个项目"], "Confirm deletion" : "确认删除", "Cancel" : "取消", + "Download" : "下载", "Moving \"{source}\" to \"{destination}\" …" : "正在移动 “{source}” 至 “{destination}” ...", "Copying \"{source}\" to \"{destination}\" …" : "正在复制 “{source}” 至 “{destination}” ...", + "Destination is not a folder" : "目标不是一个文件夹", + "This file/folder is already in that directory" : "该文件/文件夹已经存在与该目录中", "You cannot move a file/folder onto itself or into a subfolder of itself" : "你无法将文件/文件夹移动至其自身或子文件夹中", "(copy)" : "(复制)", "(copy %n)" : "(复制 %n)", @@ -286,12 +299,12 @@ "Cancelled move or copy operation" : "已取消移动或复制操作", "Open folder {displayName}" : "打开文件夹{displayName}", "Open in Files" : "在文件中打开", + "Open locally" : "本地打开", + "Failed to redirect to client" : "重定向到客户端失败", "Open file locally" : "在本地打开文件", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "该文件现在应该在你的设备上打开。如果没有,请检查你是否安装了桌面应用程序。", "Retry and close" : "重试并关闭", "Open online" : "在线打开", - "Failed to redirect to client" : "重定向到客户端失败", - "Open locally" : "本地打开", "Rename" : "重命名", "Open details" : "打开详情", "View in folder" : "在文件夹中查看", @@ -329,6 +342,9 @@ "Files moved successfully" : "移动文件成功", "Conflicts resolution skipped" : "已跳过冲突解决", "Upload cancelled" : "已取消上传", + "Could not rename \"{oldName}\", it does not exist any more" : "无法重命名“{oldName}”,此文件已经不存在", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "此名称“{newName}”在这个文件夹“{dir}”已经被使用。请选择其他名称。", + "Could not rename \"{oldName}\"" : "无法重命名“{oldName}”", "This operation is forbidden" : "该操作被禁止", "This directory is unavailable, please check the logs or contact the administrator" : "此目录不可用,请检查日志或联系管理员", "Storage is temporarily not available" : "存储空间暂时不可用", @@ -344,10 +360,8 @@ "List of favorite files and folders." : "收藏的文件和文件夹列表。", "No favorites yet" : "暂无收藏", "Files and folders you mark as favorite will show up here" : "收藏的文件和文件夹会在这里显示", - "All files" : "全部文件", "List of your files and folders." : "您的文件与文件件列表。", "All folders" : "所有文件夹", - "Personal files" : "个人文件", "List of your files and folders that are not shared." : "尚未分享的文件与文件夹", "No personal files found" : "找不到个人文件", "Files that are not shared will show up here." : "尚未分享的文件会显示在此处", @@ -355,12 +369,13 @@ "List of recently modified files and folders." : "最近修改的文件与文件夹列表。", "No recently modified files" : "近期无修改文件", "Files and folders you recently modified will show up here." : "你最近修改的文件与文件夹将会显示在此处。", + "Search" : "搜索", + "Search results within your files." : "在您的文件中搜索结果。", "No entries found in this folder" : "在此文件夹中找不到项目", "Select all" : "全部选择", "Upload too large" : "上传文件过大", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "您尝试上传的文件大小超过了服务器的限制。", "File could not be found" : "文件未找到", - "Download" : "下载", "Show list view" : "显示列表视图", "Show grid view" : "显示网格视图", "Close" : "关闭", @@ -399,9 +414,6 @@ "Copied {origin} inside {destination}" : "在 {destination} 内复制 {origin}", "Copied {origin} and {nbfiles} other files inside {destination}" : "在 {destination} 内复制了 {origin} 和 {nbfiles} 个其他文件", "{newName} already exists" : "{newName} 已经存在", - "Could not rename \"{fileName}\", it does not exist any more" : "无法重命名“{fileName}”,此文件已经不存在", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "文件夹“{dir}”中已经存在“{targetName}”。请尝试其它名称。", - "Could not rename \"{fileName}\"" : "无法重命名“{fileName}”", "Could not create file \"{file}\"" : "无法创建文件“{file}”", "Could not create file \"{file}\" because it already exists" : "无法创建文件“{file}”,因为它已经存在", "Could not create folder \"{dir}\" because it already exists" : "无法创建文件夹“{dir}”,因为它已经存在", @@ -443,8 +455,7 @@ "Upload (max. %s)" : "上传 (最大 %s)", "Submitting fields…" : "提交字段...", "Filter filenames…" : "过滤文件名...", - "Edit file locally" : "本地编辑", - "Edit online" : "在线编辑", + "Enable the grid view" : "启用网格视图", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} 个文件夹"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} 个文件"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 个文件夹及 {folderCount} 个文件夹"], @@ -453,7 +464,9 @@ "Personal Files" : "个人文件", "Text file" : "文本文件", "New text file.txt" : "新建文本文件.txt", - "{count} files could not be converted" : "{count} 个文件无法转换", - "{count} files successfully converted" : "{count} 个文件已成功转换" + "%1$s (renamed)" : "%1$s(已重命名)", + "renamed file" : "已重命名文件", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "启用与 Windows 兼容的文件名后,无法再修改现有文件,但可以由其所有者重命名为有效的新名称。", + "Filter file names …" : "筛选文件名…" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/files/l10n/zh_HK.js b/apps/files/l10n/zh_HK.js index 4c279ff809a..b8a096abf15 100644 --- a/apps/files/l10n/zh_HK.js +++ b/apps/files/l10n/zh_HK.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "日期不詳", "Clear filter" : "清空過濾器", "Modified" : "修改時間", + "Search everywhere" : "到處搜尋", "Type" : "類型", "Active filters" : "有效的過濾器", "Remove filter" : "移除過濾", @@ -124,7 +125,12 @@ OC.L10N.register( "Column headers with buttons are sortable." : "具有按鈕的縱列標題可排序。", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "出於性能考慮,此清單未完全呈現。檔案將在您瀏覽清單時呈現。", "File not found" : "找不到檔案", - "{count} selected" : "已選擇 {count} 項", + "_{count} selected_::_{count} selected_" : ["已選擇 {count} 項"], + "Search globally by filename …" : "按檔案名稱全局地搜尋 …", + "Search here by filename …" : "按檔案名稱搜尋此處 …", + "Search scope options" : "搜尋範圍選項", + "Filter and search from this location" : "從此位置過濾並搜尋", + "Search globally" : "全域搜尋", "{usedQuotaByte} used" : "已使用 {usedQuotaByte} ", "{used} of {quota} used" : "已使用 {quota} 當中的 {used}", "{relative}% used" : "已使用 {relative}%", @@ -136,6 +142,7 @@ OC.L10N.register( "Create new folder" : "新增資料夾", "This name is already in use." : "這個用戶名稱已經有人使用了。", "Create" : "創建", + "Files starting with a dot are hidden by default" : "檔案名稱以點開頭的檔案預設隱藏", "Fill template fields" : "填寫模板欄位", "Submitting fields …" : "正在遞交欄位 …", "Submit" : "遞交", @@ -179,21 +186,24 @@ OC.L10N.register( "No files in here" : "沒有任何檔案", "Upload some content or sync with your devices!" : "在您的裝置同步或上傳一些內容!", "Go back" : "返回", - "Filter file names …" : "過濾檔案名稱 …", "Views" : "視圖", "Files settings" : "檔案設定", "Your files" : "您的檔案", "Open in files" : "在「檔案」應用程式中打開", "File cannot be accessed" : "檔案無法存取", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "找不到該檔案,或是您沒有檢視該檔案的權限。請要求寄件者分享。", + "No search results for “{query}”" : "沒有結果符合「{query}」", + "Search for files" : "搜尋檔案", "Clipboard is not available" : "剪貼板不可用", "WebDAV URL copied to clipboard" : "WebDAV 連結已複製到剪貼板", + "Default view" : "默認檢視", + "All files" : "所有檔案", + "Personal files" : "個人檔案", "Sort favorites first" : "先排序最愛", "Sort folders before files" : "將資料夾在檔案之前排序", "Show hidden files" : "顯示隱藏檔案", "Show file type column" : "顯示檔案類型縱列", "Crop image previews" : "圖片裁剪預覽", - "Enable the grid view" : "啟用網格檢視", "Enable folder tree" : "啟用資料夾樹狀結構", "Additional settings" : "其他設定", "WebDAV" : "WebDAV", @@ -204,6 +214,7 @@ OC.L10N.register( "Warnings" : "警告", "Prevent warning dialogs from open or reenable them." : "避免開啟警告對話框或重新啟用它們。", "Show a warning dialog when changing a file extension." : "在變更副檔名時顯示警告對話框。", + "Show a warning dialog when deleting files." : "在刪除檔案時顯示警告對話框。", "Keyboard shortcuts" : "鍵盤快捷鍵", "Speed up your Files experience with these quick shortcuts." : "這些快速捷徑可加快您的 Files 體驗。", "Open the actions menu for a file" : "開啟檔案的操作選項單", @@ -228,6 +239,7 @@ OC.L10N.register( "Show those shortcuts" : "顯示這些快捷鍵", "You" : "您", "Shared multiple times with different people" : "與不同的人多次分享", + "Unable to change the favorite state of the file" : "無法更改檔案的最愛狀態", "Error while loading the file data" : "載入檔案資料失敗", "Owner" : "擁有者", "Remove from favorites" : "從最愛中移除", @@ -268,8 +280,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["您即將刪除 {count} 個項目"], "Confirm deletion" : "確認刪除", "Cancel" : "取消", + "Download" : "下載", "Moving \"{source}\" to \"{destination}\" …" : "正在移動「{source}」至「{destination}」…", "Copying \"{source}\" to \"{destination}\" …" : "正在複製「{source}」至「{destination}」…", + "Destination is not a folder" : "目標地不是資料夾", + "This file/folder is already in that directory" : "此檔案/資料夾已在該目錄中", "You cannot move a file/folder onto itself or into a subfolder of itself" : "您無法將檔案/資料夾移動到其自身或子資料夾中", "(copy)" : "(複本)", "(copy %n)" : "(複本 %n)", @@ -288,12 +303,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "已取消移動或複製操作", "Open folder {displayName}" : "打開資料夾 {displayName}", "Open in Files" : "在「檔案」應用程式中打開", + "Open locally" : "在近端打開", + "Failed to redirect to client" : "無法重定向到客戶端", "Open file locally" : "在近端打開檔案", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "檔案現在應該在您的裝置上打開。如果沒有,請檢查您是否已安裝桌面應用程式。", "Retry and close" : "重試和關閉", "Open online" : "線上開啟", - "Failed to redirect to client" : "無法重定向到客戶端", - "Open locally" : "在近端打開", "Rename" : "重新命名", "Open details" : "開啟細節", "View in folder" : "在資料夾中檢視", @@ -331,6 +346,9 @@ OC.L10N.register( "Files moved successfully" : "檔案移動成功", "Conflicts resolution skipped" : "已略過衝突解決", "Upload cancelled" : "上傳已取消", + "Could not rename \"{oldName}\", it does not exist any more" : "無法命名檔案「{oldName}」,因為此檔案已經不存在", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "此名稱「{newName}」在這資料夾「{dir}」已經被使用。請選擇其他名稱。", + "Could not rename \"{oldName}\"" : "無法重新命名「{oldName}」", "This operation is forbidden" : "此操作被禁止", "This directory is unavailable, please check the logs or contact the administrator" : "這個目錄無法存取,請檢查伺服器記錄檔或聯絡管理員", "Storage is temporarily not available" : "儲存空間暫時無法使用", @@ -346,10 +364,8 @@ OC.L10N.register( "List of favorite files and folders." : "最愛檔案與資料夾的清單。", "No favorites yet" : "尚無最愛", "Files and folders you mark as favorite will show up here" : "您標記為最愛的檔案與資料夾將會顯示在這裡", - "All files" : "所有檔案", "List of your files and folders." : "您的檔案與資料夾清單。", "All folders" : "所有資料夾", - "Personal files" : "個人檔案", "List of your files and folders that are not shared." : "未分享的檔案與資料夾清單。", "No personal files found" : "找不到個人檔案", "Files that are not shared will show up here." : "尚未分享的檔案將會顯示在此處。", @@ -357,12 +373,13 @@ OC.L10N.register( "List of recently modified files and folders." : "最近修改的檔案和資料夾的清單。", "No recently modified files" : "近期無修改檔案", "Files and folders you recently modified will show up here." : "您最近修改的檔案和資料夾將顯示在此處。", + "Search" : "搜尋", + "Search results within your files." : "在您的檔案中搜尋結果", "No entries found in this folder" : "在此資料夾中沒有任何項目", "Select all" : "全選", "Upload too large" : "上傳過大", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "您試圖上傳的檔案大小超過伺服器的限制", "File could not be found" : "找不到檔案", - "Download" : "下載", "Show list view" : "顯示清單視圖", "Show grid view" : "顯示網格視圖", "Close" : "關閉", @@ -401,9 +418,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "已複製 {origin} 至 {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "已複製 {origin} 和其他 {nbfiles} 個檔案至 {destination}", "{newName} already exists" : "{newName} 已經存在", - "Could not rename \"{fileName}\", it does not exist any more" : "無法命名檔案 \"{fileName}\",因為此檔案已經不存在", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "此名稱 \"{targetName}\" 在這資料夾 \"{dir}\" 已經被使用。請重新選擇不同的名稱", - "Could not rename \"{fileName}\"" : "無法重新命名「{fileName}」", "Could not create file \"{file}\"" : "無法建立檔案 \"{file}\"", "Could not create file \"{file}\" because it already exists" : "無法建立檔案「{file}」,因為此檔案已存在", "Could not create folder \"{dir}\" because it already exists" : "無法建立資料夾 \"{dir}\",因為此資料夾已存在", @@ -445,8 +459,7 @@ OC.L10N.register( "Upload (max. %s)" : "上傳(上限 %s)", "Submitting fields…" : "正在遞交欄位 …", "Filter filenames…" : "過濾檔案名 ...", - "Edit file locally" : "在近端編輯檔案", - "Edit online" : "在線編輯", + "Enable the grid view" : "啟用網格檢視", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} 個資料夾"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} 個檔案"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 個檔案與 {folderCount} 個資料夾"], @@ -455,7 +468,9 @@ OC.L10N.register( "Personal Files" : "個人檔案", "Text file" : "文字檔", "New text file.txt" : "新文字檔.txt", - "{count} files could not be converted" : "{count} 個檔案無法轉換", - "{count} files successfully converted" : "{count} 個檔案成功轉換" + "%1$s (renamed)" : "%1$s(已重新命名)", + "renamed file" : "已重新命名的檔案", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "啟用 Windows 兼容檔案名後,現有的檔案無法再被修改,但其擁有者可以將其重新命名為有效的新名稱。", + "Filter file names …" : "過濾檔案名稱 …" }, "nplurals=1; plural=0;"); diff --git a/apps/files/l10n/zh_HK.json b/apps/files/l10n/zh_HK.json index 39825088806..c423b29cece 100644 --- a/apps/files/l10n/zh_HK.json +++ b/apps/files/l10n/zh_HK.json @@ -104,6 +104,7 @@ "Unknown date" : "日期不詳", "Clear filter" : "清空過濾器", "Modified" : "修改時間", + "Search everywhere" : "到處搜尋", "Type" : "類型", "Active filters" : "有效的過濾器", "Remove filter" : "移除過濾", @@ -122,7 +123,12 @@ "Column headers with buttons are sortable." : "具有按鈕的縱列標題可排序。", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "出於性能考慮,此清單未完全呈現。檔案將在您瀏覽清單時呈現。", "File not found" : "找不到檔案", - "{count} selected" : "已選擇 {count} 項", + "_{count} selected_::_{count} selected_" : ["已選擇 {count} 項"], + "Search globally by filename …" : "按檔案名稱全局地搜尋 …", + "Search here by filename …" : "按檔案名稱搜尋此處 …", + "Search scope options" : "搜尋範圍選項", + "Filter and search from this location" : "從此位置過濾並搜尋", + "Search globally" : "全域搜尋", "{usedQuotaByte} used" : "已使用 {usedQuotaByte} ", "{used} of {quota} used" : "已使用 {quota} 當中的 {used}", "{relative}% used" : "已使用 {relative}%", @@ -134,6 +140,7 @@ "Create new folder" : "新增資料夾", "This name is already in use." : "這個用戶名稱已經有人使用了。", "Create" : "創建", + "Files starting with a dot are hidden by default" : "檔案名稱以點開頭的檔案預設隱藏", "Fill template fields" : "填寫模板欄位", "Submitting fields …" : "正在遞交欄位 …", "Submit" : "遞交", @@ -177,21 +184,24 @@ "No files in here" : "沒有任何檔案", "Upload some content or sync with your devices!" : "在您的裝置同步或上傳一些內容!", "Go back" : "返回", - "Filter file names …" : "過濾檔案名稱 …", "Views" : "視圖", "Files settings" : "檔案設定", "Your files" : "您的檔案", "Open in files" : "在「檔案」應用程式中打開", "File cannot be accessed" : "檔案無法存取", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "找不到該檔案,或是您沒有檢視該檔案的權限。請要求寄件者分享。", + "No search results for “{query}”" : "沒有結果符合「{query}」", + "Search for files" : "搜尋檔案", "Clipboard is not available" : "剪貼板不可用", "WebDAV URL copied to clipboard" : "WebDAV 連結已複製到剪貼板", + "Default view" : "默認檢視", + "All files" : "所有檔案", + "Personal files" : "個人檔案", "Sort favorites first" : "先排序最愛", "Sort folders before files" : "將資料夾在檔案之前排序", "Show hidden files" : "顯示隱藏檔案", "Show file type column" : "顯示檔案類型縱列", "Crop image previews" : "圖片裁剪預覽", - "Enable the grid view" : "啟用網格檢視", "Enable folder tree" : "啟用資料夾樹狀結構", "Additional settings" : "其他設定", "WebDAV" : "WebDAV", @@ -202,6 +212,7 @@ "Warnings" : "警告", "Prevent warning dialogs from open or reenable them." : "避免開啟警告對話框或重新啟用它們。", "Show a warning dialog when changing a file extension." : "在變更副檔名時顯示警告對話框。", + "Show a warning dialog when deleting files." : "在刪除檔案時顯示警告對話框。", "Keyboard shortcuts" : "鍵盤快捷鍵", "Speed up your Files experience with these quick shortcuts." : "這些快速捷徑可加快您的 Files 體驗。", "Open the actions menu for a file" : "開啟檔案的操作選項單", @@ -226,6 +237,7 @@ "Show those shortcuts" : "顯示這些快捷鍵", "You" : "您", "Shared multiple times with different people" : "與不同的人多次分享", + "Unable to change the favorite state of the file" : "無法更改檔案的最愛狀態", "Error while loading the file data" : "載入檔案資料失敗", "Owner" : "擁有者", "Remove from favorites" : "從最愛中移除", @@ -266,8 +278,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["您即將刪除 {count} 個項目"], "Confirm deletion" : "確認刪除", "Cancel" : "取消", + "Download" : "下載", "Moving \"{source}\" to \"{destination}\" …" : "正在移動「{source}」至「{destination}」…", "Copying \"{source}\" to \"{destination}\" …" : "正在複製「{source}」至「{destination}」…", + "Destination is not a folder" : "目標地不是資料夾", + "This file/folder is already in that directory" : "此檔案/資料夾已在該目錄中", "You cannot move a file/folder onto itself or into a subfolder of itself" : "您無法將檔案/資料夾移動到其自身或子資料夾中", "(copy)" : "(複本)", "(copy %n)" : "(複本 %n)", @@ -286,12 +301,12 @@ "Cancelled move or copy operation" : "已取消移動或複製操作", "Open folder {displayName}" : "打開資料夾 {displayName}", "Open in Files" : "在「檔案」應用程式中打開", + "Open locally" : "在近端打開", + "Failed to redirect to client" : "無法重定向到客戶端", "Open file locally" : "在近端打開檔案", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "檔案現在應該在您的裝置上打開。如果沒有,請檢查您是否已安裝桌面應用程式。", "Retry and close" : "重試和關閉", "Open online" : "線上開啟", - "Failed to redirect to client" : "無法重定向到客戶端", - "Open locally" : "在近端打開", "Rename" : "重新命名", "Open details" : "開啟細節", "View in folder" : "在資料夾中檢視", @@ -329,6 +344,9 @@ "Files moved successfully" : "檔案移動成功", "Conflicts resolution skipped" : "已略過衝突解決", "Upload cancelled" : "上傳已取消", + "Could not rename \"{oldName}\", it does not exist any more" : "無法命名檔案「{oldName}」,因為此檔案已經不存在", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "此名稱「{newName}」在這資料夾「{dir}」已經被使用。請選擇其他名稱。", + "Could not rename \"{oldName}\"" : "無法重新命名「{oldName}」", "This operation is forbidden" : "此操作被禁止", "This directory is unavailable, please check the logs or contact the administrator" : "這個目錄無法存取,請檢查伺服器記錄檔或聯絡管理員", "Storage is temporarily not available" : "儲存空間暫時無法使用", @@ -344,10 +362,8 @@ "List of favorite files and folders." : "最愛檔案與資料夾的清單。", "No favorites yet" : "尚無最愛", "Files and folders you mark as favorite will show up here" : "您標記為最愛的檔案與資料夾將會顯示在這裡", - "All files" : "所有檔案", "List of your files and folders." : "您的檔案與資料夾清單。", "All folders" : "所有資料夾", - "Personal files" : "個人檔案", "List of your files and folders that are not shared." : "未分享的檔案與資料夾清單。", "No personal files found" : "找不到個人檔案", "Files that are not shared will show up here." : "尚未分享的檔案將會顯示在此處。", @@ -355,12 +371,13 @@ "List of recently modified files and folders." : "最近修改的檔案和資料夾的清單。", "No recently modified files" : "近期無修改檔案", "Files and folders you recently modified will show up here." : "您最近修改的檔案和資料夾將顯示在此處。", + "Search" : "搜尋", + "Search results within your files." : "在您的檔案中搜尋結果", "No entries found in this folder" : "在此資料夾中沒有任何項目", "Select all" : "全選", "Upload too large" : "上傳過大", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "您試圖上傳的檔案大小超過伺服器的限制", "File could not be found" : "找不到檔案", - "Download" : "下載", "Show list view" : "顯示清單視圖", "Show grid view" : "顯示網格視圖", "Close" : "關閉", @@ -399,9 +416,6 @@ "Copied {origin} inside {destination}" : "已複製 {origin} 至 {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "已複製 {origin} 和其他 {nbfiles} 個檔案至 {destination}", "{newName} already exists" : "{newName} 已經存在", - "Could not rename \"{fileName}\", it does not exist any more" : "無法命名檔案 \"{fileName}\",因為此檔案已經不存在", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "此名稱 \"{targetName}\" 在這資料夾 \"{dir}\" 已經被使用。請重新選擇不同的名稱", - "Could not rename \"{fileName}\"" : "無法重新命名「{fileName}」", "Could not create file \"{file}\"" : "無法建立檔案 \"{file}\"", "Could not create file \"{file}\" because it already exists" : "無法建立檔案「{file}」,因為此檔案已存在", "Could not create folder \"{dir}\" because it already exists" : "無法建立資料夾 \"{dir}\",因為此資料夾已存在", @@ -443,8 +457,7 @@ "Upload (max. %s)" : "上傳(上限 %s)", "Submitting fields…" : "正在遞交欄位 …", "Filter filenames…" : "過濾檔案名 ...", - "Edit file locally" : "在近端編輯檔案", - "Edit online" : "在線編輯", + "Enable the grid view" : "啟用網格檢視", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} 個資料夾"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} 個檔案"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 個檔案與 {folderCount} 個資料夾"], @@ -453,7 +466,9 @@ "Personal Files" : "個人檔案", "Text file" : "文字檔", "New text file.txt" : "新文字檔.txt", - "{count} files could not be converted" : "{count} 個檔案無法轉換", - "{count} files successfully converted" : "{count} 個檔案成功轉換" + "%1$s (renamed)" : "%1$s(已重新命名)", + "renamed file" : "已重新命名的檔案", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "啟用 Windows 兼容檔案名後,現有的檔案無法再被修改,但其擁有者可以將其重新命名為有效的新名稱。", + "Filter file names …" : "過濾檔案名稱 …" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/files/l10n/zh_TW.js b/apps/files/l10n/zh_TW.js index 808a21a8f2a..52c48337c11 100644 --- a/apps/files/l10n/zh_TW.js +++ b/apps/files/l10n/zh_TW.js @@ -106,6 +106,7 @@ OC.L10N.register( "Unknown date" : "未知日期", "Clear filter" : "清除過濾條件", "Modified" : "修改時間", + "Search everywhere" : "到處搜尋", "Type" : "類型", "Active filters" : "作用中的過濾條件", "Remove filter" : "移除過濾條件", @@ -124,7 +125,12 @@ OC.L10N.register( "Column headers with buttons are sortable." : "帶有按鈕的欄位標頭為可排序。", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "出於效能考量,此清單未完全呈現。檔案將在您瀏覽清單時呈現。", "File not found" : "找不到檔案", - "{count} selected" : "已選取 {count} 個", + "_{count} selected_::_{count} selected_" : ["已選取 {count} 個"], + "Search globally by filename …" : "按檔案名稱全域搜尋……", + "Search here by filename …" : "按檔案名稱搜尋此處……", + "Search scope options" : "搜尋範圍選項", + "Filter and search from this location" : "從此位置過濾並搜尋", + "Search globally" : "全域搜尋", "{usedQuotaByte} used" : "已使用 {usedQuotaByte}", "{used} of {quota} used" : "已使用 {used},共 {quota}", "{relative}% used" : "已使用 {relative}%", @@ -136,6 +142,7 @@ OC.L10N.register( "Create new folder" : "新增資料夾", "This name is already in use." : "此名稱已使用。", "Create" : "建立", + "Files starting with a dot are hidden by default" : "檔案名稱以點開頭的檔案預設隱藏", "Fill template fields" : "檔案範本欄位", "Submitting fields …" : "正在遞交欄位……", "Submit" : "遞交", @@ -179,21 +186,24 @@ OC.L10N.register( "No files in here" : "沒有任何檔案", "Upload some content or sync with your devices!" : "在您的裝置同步或上傳一些內容!", "Go back" : "返回", - "Filter file names …" : "過濾檔案名稱……", "Views" : "顯示", "Files settings" : "檔案設定", "Your files" : "您的檔案", "Open in files" : "在檔案中開啟", "File cannot be accessed" : "無法存取檔案", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "找不到該檔案,或是您沒有檢視該檔案的權限。請寄件者分享。", + "No search results for “{query}”" : "沒有結果符合「{query}」", + "Search for files" : "搜尋檔案", "Clipboard is not available" : "剪貼簿無法使用", "WebDAV URL copied to clipboard" : "WebDAV URL 已複製到剪貼簿", + "Default view" : "預設檢視", + "All files" : "所有檔案", + "Personal files" : "個人檔案", "Sort favorites first" : "先排序喜愛", "Sort folders before files" : "將資料夾排序在檔案前", "Show hidden files" : "顯示隱藏檔", "Show file type column" : "顯示檔案類型欄位", "Crop image previews" : "圖片裁剪預覽", - "Enable the grid view" : "啟用格狀檢視", "Enable folder tree" : "啟用資料夾樹", "Additional settings" : "其他設定", "WebDAV" : "WebDAV", @@ -204,6 +214,7 @@ OC.L10N.register( "Warnings" : "警告", "Prevent warning dialogs from open or reenable them." : "避免開啟警告對話方塊或重新啟用它們。", "Show a warning dialog when changing a file extension." : "在變更副檔名時顯示警告對話方塊。", + "Show a warning dialog when deleting files." : "在刪除檔案時顯示警告對話方塊。", "Keyboard shortcuts" : "鍵盤快速鍵", "Speed up your Files experience with these quick shortcuts." : "使用這些快捷鍵加速您的 Files 體驗。", "Open the actions menu for a file" : "開啟檔案的動作選單", @@ -228,6 +239,7 @@ OC.L10N.register( "Show those shortcuts" : "顯示這些快捷鍵", "You" : "您", "Shared multiple times with different people" : "與不同的人多次分享", + "Unable to change the favorite state of the file" : "無法變更檔案的喜愛狀態", "Error while loading the file data" : "載入檔案資料時發生錯誤", "Owner" : "擁有者", "Remove from favorites" : "從喜愛中移除", @@ -268,8 +280,11 @@ OC.L10N.register( "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["您將要刪除 {count} 個項目"], "Confirm deletion" : "確認刪除", "Cancel" : "取消", + "Download" : "下載", "Moving \"{source}\" to \"{destination}\" …" : "正在移動「{source}」至「{destination}」……", "Copying \"{source}\" to \"{destination}\" …" : "正在複製「{source}」至「{destination}」……", + "Destination is not a folder" : "目的地不是資料夾", + "This file/folder is already in that directory" : "此檔案/資料夾已在該目錄中", "You cannot move a file/folder onto itself or into a subfolder of itself" : "您無法將檔案/資料夾移動到其自身或子資料夾中", "(copy)" : "(副本)", "(copy %n)" : "(副本 %n)", @@ -288,12 +303,12 @@ OC.L10N.register( "Cancelled move or copy operation" : "已取消移動或複製操作", "Open folder {displayName}" : "開啟資料夾 {displayName}", "Open in Files" : "以「檔案」開啟", + "Open locally" : "在本機開啟", + "Failed to redirect to client" : "重新導向到客戶端失敗", "Open file locally" : "在本機開啟檔案", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "檔案現在應該可以在您的裝置上開啟。如果打不開,請檢查您是否有安裝桌面應用程式。", "Retry and close" : "重試並關閉", "Open online" : "線上開啟", - "Failed to redirect to client" : "重新導向到客戶端失敗", - "Open locally" : "在本機開啟", "Rename" : "重新命名", "Open details" : "開啟詳細資訊", "View in folder" : "在資料夾中檢視", @@ -331,6 +346,9 @@ OC.L10N.register( "Files moved successfully" : "檔案移動成功", "Conflicts resolution skipped" : "已略過衝突解決", "Upload cancelled" : "已取消上傳", + "Could not rename \"{oldName}\", it does not exist any more" : "無法命名檔案「{oldName}」,此檔案已不存在", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "此名稱「{newName}」在資料夾「{dir}」中已被使用。請改用其他名稱。", + "Could not rename \"{oldName}\"" : "無法重新命名「{oldName}」", "This operation is forbidden" : "此操作被禁止", "This directory is unavailable, please check the logs or contact the administrator" : "這個目錄無法取用,請檢查伺服器紀錄檔或聯絡管理員", "Storage is temporarily not available" : "儲存空間暫時無法使用", @@ -346,10 +364,8 @@ OC.L10N.register( "List of favorite files and folders." : "最愛檔案與資料夾清單。", "No favorites yet" : "尚無喜愛", "Files and folders you mark as favorite will show up here" : "您標記為喜愛的檔案與資料夾將會顯示在這裡", - "All files" : "所有檔案", "List of your files and folders." : "您的檔案與資料夾清單。", "All folders" : "所有資料夾", - "Personal files" : "個人檔案", "List of your files and folders that are not shared." : "未分享的檔案與資料夾清單。", "No personal files found" : "找不到個人檔案", "Files that are not shared will show up here." : "尚未分享的檔案將會顯示在此處。", @@ -357,12 +373,13 @@ OC.L10N.register( "List of recently modified files and folders." : "最近修改的檔案與資料夾的清單。", "No recently modified files" : "最近無修改檔案", "Files and folders you recently modified will show up here." : "您最近修改的檔案與資料夾將會顯示在此處。", + "Search" : "搜尋", + "Search results within your files." : "在您的檔案中搜尋結果", "No entries found in this folder" : "此資料夾中沒有任何項目", "Select all" : "全選", "Upload too large" : "上傳檔案過大", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "您試圖上傳的檔案大小超過伺服器的限制。", "File could not be found" : "找不到檔案", - "Download" : "下載", "Show list view" : "顯示清單檢視", "Show grid view" : "顯示格狀檢視", "Close" : "關閉", @@ -401,9 +418,6 @@ OC.L10N.register( "Copied {origin} inside {destination}" : "已將 {origin} 複製到 {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "已將 {origin} 和其他 {nbfiles} 個檔案複製到 {destination}", "{newName} already exists" : "{newName} 已經存在", - "Could not rename \"{fileName}\", it does not exist any more" : "無法命名檔案「{fileName}」,因為檔案已不存在", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "此名稱「{targetName}」在這資料夾「{dir}」中已被使用。請改用其他名稱。", - "Could not rename \"{fileName}\"" : "無法重新命名「{fileName}」", "Could not create file \"{file}\"" : "無法建立檔案「{file}」", "Could not create file \"{file}\" because it already exists" : "無法建立檔案「{file}」,因為此檔案已經存在", "Could not create folder \"{dir}\" because it already exists" : "無法建立資料夾「{dir}」,因為此資料夾已經存在", @@ -445,8 +459,7 @@ OC.L10N.register( "Upload (max. %s)" : "上傳(最多 %s)", "Submitting fields…" : "正在遞交欄位……", "Filter filenames…" : "篩選檔案名稱……", - "Edit file locally" : "本機編輯檔案", - "Edit online" : "線上編輯", + "Enable the grid view" : "啟用格狀檢視", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} 個資料夾"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} 個檔案"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 個檔案與 {folderCount} 個資料夾"], @@ -455,7 +468,9 @@ OC.L10N.register( "Personal Files" : "個人檔案", "Text file" : "文字檔案", "New text file.txt" : "新文字檔案.txt", - "{count} files could not be converted" : "{count} 個檔案無法轉換", - "{count} files successfully converted" : "{count} 個檔案成功轉換" + "%1$s (renamed)" : "%1$s(已重新命名)", + "renamed file" : "已重新命名檔案", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "啟用與 Windows 相容的檔案名稱後,無法再修改現有檔案,但可以由其擁有者重新命名為有效的新名稱。", + "Filter file names …" : "過濾檔案名稱……" }, "nplurals=1; plural=0;"); diff --git a/apps/files/l10n/zh_TW.json b/apps/files/l10n/zh_TW.json index 4037307ffa6..88f7b8132ec 100644 --- a/apps/files/l10n/zh_TW.json +++ b/apps/files/l10n/zh_TW.json @@ -104,6 +104,7 @@ "Unknown date" : "未知日期", "Clear filter" : "清除過濾條件", "Modified" : "修改時間", + "Search everywhere" : "到處搜尋", "Type" : "類型", "Active filters" : "作用中的過濾條件", "Remove filter" : "移除過濾條件", @@ -122,7 +123,12 @@ "Column headers with buttons are sortable." : "帶有按鈕的欄位標頭為可排序。", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "出於效能考量,此清單未完全呈現。檔案將在您瀏覽清單時呈現。", "File not found" : "找不到檔案", - "{count} selected" : "已選取 {count} 個", + "_{count} selected_::_{count} selected_" : ["已選取 {count} 個"], + "Search globally by filename …" : "按檔案名稱全域搜尋……", + "Search here by filename …" : "按檔案名稱搜尋此處……", + "Search scope options" : "搜尋範圍選項", + "Filter and search from this location" : "從此位置過濾並搜尋", + "Search globally" : "全域搜尋", "{usedQuotaByte} used" : "已使用 {usedQuotaByte}", "{used} of {quota} used" : "已使用 {used},共 {quota}", "{relative}% used" : "已使用 {relative}%", @@ -134,6 +140,7 @@ "Create new folder" : "新增資料夾", "This name is already in use." : "此名稱已使用。", "Create" : "建立", + "Files starting with a dot are hidden by default" : "檔案名稱以點開頭的檔案預設隱藏", "Fill template fields" : "檔案範本欄位", "Submitting fields …" : "正在遞交欄位……", "Submit" : "遞交", @@ -177,21 +184,24 @@ "No files in here" : "沒有任何檔案", "Upload some content or sync with your devices!" : "在您的裝置同步或上傳一些內容!", "Go back" : "返回", - "Filter file names …" : "過濾檔案名稱……", "Views" : "顯示", "Files settings" : "檔案設定", "Your files" : "您的檔案", "Open in files" : "在檔案中開啟", "File cannot be accessed" : "無法存取檔案", "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "找不到該檔案,或是您沒有檢視該檔案的權限。請寄件者分享。", + "No search results for “{query}”" : "沒有結果符合「{query}」", + "Search for files" : "搜尋檔案", "Clipboard is not available" : "剪貼簿無法使用", "WebDAV URL copied to clipboard" : "WebDAV URL 已複製到剪貼簿", + "Default view" : "預設檢視", + "All files" : "所有檔案", + "Personal files" : "個人檔案", "Sort favorites first" : "先排序喜愛", "Sort folders before files" : "將資料夾排序在檔案前", "Show hidden files" : "顯示隱藏檔", "Show file type column" : "顯示檔案類型欄位", "Crop image previews" : "圖片裁剪預覽", - "Enable the grid view" : "啟用格狀檢視", "Enable folder tree" : "啟用資料夾樹", "Additional settings" : "其他設定", "WebDAV" : "WebDAV", @@ -202,6 +212,7 @@ "Warnings" : "警告", "Prevent warning dialogs from open or reenable them." : "避免開啟警告對話方塊或重新啟用它們。", "Show a warning dialog when changing a file extension." : "在變更副檔名時顯示警告對話方塊。", + "Show a warning dialog when deleting files." : "在刪除檔案時顯示警告對話方塊。", "Keyboard shortcuts" : "鍵盤快速鍵", "Speed up your Files experience with these quick shortcuts." : "使用這些快捷鍵加速您的 Files 體驗。", "Open the actions menu for a file" : "開啟檔案的動作選單", @@ -226,6 +237,7 @@ "Show those shortcuts" : "顯示這些快捷鍵", "You" : "您", "Shared multiple times with different people" : "與不同的人多次分享", + "Unable to change the favorite state of the file" : "無法變更檔案的喜愛狀態", "Error while loading the file data" : "載入檔案資料時發生錯誤", "Owner" : "擁有者", "Remove from favorites" : "從喜愛中移除", @@ -266,8 +278,11 @@ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["您將要刪除 {count} 個項目"], "Confirm deletion" : "確認刪除", "Cancel" : "取消", + "Download" : "下載", "Moving \"{source}\" to \"{destination}\" …" : "正在移動「{source}」至「{destination}」……", "Copying \"{source}\" to \"{destination}\" …" : "正在複製「{source}」至「{destination}」……", + "Destination is not a folder" : "目的地不是資料夾", + "This file/folder is already in that directory" : "此檔案/資料夾已在該目錄中", "You cannot move a file/folder onto itself or into a subfolder of itself" : "您無法將檔案/資料夾移動到其自身或子資料夾中", "(copy)" : "(副本)", "(copy %n)" : "(副本 %n)", @@ -286,12 +301,12 @@ "Cancelled move or copy operation" : "已取消移動或複製操作", "Open folder {displayName}" : "開啟資料夾 {displayName}", "Open in Files" : "以「檔案」開啟", + "Open locally" : "在本機開啟", + "Failed to redirect to client" : "重新導向到客戶端失敗", "Open file locally" : "在本機開啟檔案", "The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "檔案現在應該可以在您的裝置上開啟。如果打不開,請檢查您是否有安裝桌面應用程式。", "Retry and close" : "重試並關閉", "Open online" : "線上開啟", - "Failed to redirect to client" : "重新導向到客戶端失敗", - "Open locally" : "在本機開啟", "Rename" : "重新命名", "Open details" : "開啟詳細資訊", "View in folder" : "在資料夾中檢視", @@ -329,6 +344,9 @@ "Files moved successfully" : "檔案移動成功", "Conflicts resolution skipped" : "已略過衝突解決", "Upload cancelled" : "已取消上傳", + "Could not rename \"{oldName}\", it does not exist any more" : "無法命名檔案「{oldName}」,此檔案已不存在", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "此名稱「{newName}」在資料夾「{dir}」中已被使用。請改用其他名稱。", + "Could not rename \"{oldName}\"" : "無法重新命名「{oldName}」", "This operation is forbidden" : "此操作被禁止", "This directory is unavailable, please check the logs or contact the administrator" : "這個目錄無法取用,請檢查伺服器紀錄檔或聯絡管理員", "Storage is temporarily not available" : "儲存空間暫時無法使用", @@ -344,10 +362,8 @@ "List of favorite files and folders." : "最愛檔案與資料夾清單。", "No favorites yet" : "尚無喜愛", "Files and folders you mark as favorite will show up here" : "您標記為喜愛的檔案與資料夾將會顯示在這裡", - "All files" : "所有檔案", "List of your files and folders." : "您的檔案與資料夾清單。", "All folders" : "所有資料夾", - "Personal files" : "個人檔案", "List of your files and folders that are not shared." : "未分享的檔案與資料夾清單。", "No personal files found" : "找不到個人檔案", "Files that are not shared will show up here." : "尚未分享的檔案將會顯示在此處。", @@ -355,12 +371,13 @@ "List of recently modified files and folders." : "最近修改的檔案與資料夾的清單。", "No recently modified files" : "最近無修改檔案", "Files and folders you recently modified will show up here." : "您最近修改的檔案與資料夾將會顯示在此處。", + "Search" : "搜尋", + "Search results within your files." : "在您的檔案中搜尋結果", "No entries found in this folder" : "此資料夾中沒有任何項目", "Select all" : "全選", "Upload too large" : "上傳檔案過大", "The files you are trying to upload exceed the maximum size for file uploads on this server." : "您試圖上傳的檔案大小超過伺服器的限制。", "File could not be found" : "找不到檔案", - "Download" : "下載", "Show list view" : "顯示清單檢視", "Show grid view" : "顯示格狀檢視", "Close" : "關閉", @@ -399,9 +416,6 @@ "Copied {origin} inside {destination}" : "已將 {origin} 複製到 {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "已將 {origin} 和其他 {nbfiles} 個檔案複製到 {destination}", "{newName} already exists" : "{newName} 已經存在", - "Could not rename \"{fileName}\", it does not exist any more" : "無法命名檔案「{fileName}」,因為檔案已不存在", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "此名稱「{targetName}」在這資料夾「{dir}」中已被使用。請改用其他名稱。", - "Could not rename \"{fileName}\"" : "無法重新命名「{fileName}」", "Could not create file \"{file}\"" : "無法建立檔案「{file}」", "Could not create file \"{file}\" because it already exists" : "無法建立檔案「{file}」,因為此檔案已經存在", "Could not create folder \"{dir}\" because it already exists" : "無法建立資料夾「{dir}」,因為此資料夾已經存在", @@ -443,8 +457,7 @@ "Upload (max. %s)" : "上傳(最多 %s)", "Submitting fields…" : "正在遞交欄位……", "Filter filenames…" : "篩選檔案名稱……", - "Edit file locally" : "本機編輯檔案", - "Edit online" : "線上編輯", + "Enable the grid view" : "啟用格狀檢視", "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} 個資料夾"], "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} 個檔案"], "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 個檔案與 {folderCount} 個資料夾"], @@ -453,7 +466,9 @@ "Personal Files" : "個人檔案", "Text file" : "文字檔案", "New text file.txt" : "新文字檔案.txt", - "{count} files could not be converted" : "{count} 個檔案無法轉換", - "{count} files successfully converted" : "{count} 個檔案成功轉換" + "%1$s (renamed)" : "%1$s(已重新命名)", + "renamed file" : "已重新命名檔案", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "啟用與 Windows 相容的檔案名稱後,無法再修改現有檔案,但可以由其擁有者重新命名為有效的新名稱。", + "Filter file names …" : "過濾檔案名稱……" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/apps/files/lib/Activity/FavoriteProvider.php b/apps/files/lib/Activity/FavoriteProvider.php index 7a660287192..e56b13b902a 100644 --- a/apps/files/lib/Activity/FavoriteProvider.php +++ b/apps/files/lib/Activity/FavoriteProvider.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files/lib/Activity/Filter/Favorites.php b/apps/files/lib/Activity/Filter/Favorites.php index 6683f0bc44e..0159dd20b82 100644 --- a/apps/files/lib/Activity/Filter/Favorites.php +++ b/apps/files/lib/Activity/Filter/Favorites.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files/lib/Activity/Filter/FileChanges.php b/apps/files/lib/Activity/Filter/FileChanges.php index 215510147d6..0ca8f6792e0 100644 --- a/apps/files/lib/Activity/Filter/FileChanges.php +++ b/apps/files/lib/Activity/Filter/FileChanges.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files/lib/Activity/Provider.php b/apps/files/lib/Activity/Provider.php index faa2bbd0b3b..3ef79ac107f 100644 --- a/apps/files/lib/Activity/Provider.php +++ b/apps/files/lib/Activity/Provider.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files/lib/Activity/Settings/FavoriteAction.php b/apps/files/lib/Activity/Settings/FavoriteAction.php index b572a9546e0..73b200341ec 100644 --- a/apps/files/lib/Activity/Settings/FavoriteAction.php +++ b/apps/files/lib/Activity/Settings/FavoriteAction.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files/lib/Activity/Settings/FileChanged.php b/apps/files/lib/Activity/Settings/FileChanged.php index 5af87456550..c33ed5e1eba 100644 --- a/apps/files/lib/Activity/Settings/FileChanged.php +++ b/apps/files/lib/Activity/Settings/FileChanged.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files/lib/Activity/Settings/FileFavoriteChanged.php b/apps/files/lib/Activity/Settings/FileFavoriteChanged.php index e4ac572f3f3..5000902ed3f 100644 --- a/apps/files/lib/Activity/Settings/FileFavoriteChanged.php +++ b/apps/files/lib/Activity/Settings/FileFavoriteChanged.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files/lib/BackgroundJob/ScanFiles.php b/apps/files/lib/BackgroundJob/ScanFiles.php index 3a39382d0b4..f3f9093d648 100644 --- a/apps/files/lib/BackgroundJob/ScanFiles.php +++ b/apps/files/lib/BackgroundJob/ScanFiles.php @@ -69,7 +69,7 @@ class ScanFiles extends TimedJob { $query->select('m.user_id') ->from('filecache', 'f') ->leftJoin('f', 'mounts', 'm', $query->expr()->eq('m.storage_id', 'f.storage')) - ->where($query->expr()->lt('f.size', $query->createNamedParameter(0, IQueryBuilder::PARAM_INT))) + ->where($query->expr()->eq('f.size', $query->createNamedParameter(-1, IQueryBuilder::PARAM_INT))) ->andWhere($query->expr()->gt('f.parent', $query->createNamedParameter(-1, IQueryBuilder::PARAM_INT))) ->setMaxResults(10) ->groupBy('f.storage') @@ -90,7 +90,7 @@ class ScanFiles extends TimedJob { $query->select('m.user_id') ->from('filecache', 'f') ->leftJoin('f', 'mounts', 'm', $query->expr()->eq('m.storage_id', 'f.storage')) - ->where($query->expr()->lt('f.size', $query->createNamedParameter(0, IQueryBuilder::PARAM_INT))) + ->where($query->expr()->eq('f.size', $query->createNamedParameter(-1, IQueryBuilder::PARAM_INT))) ->andWhere($query->expr()->gt('f.parent', $query->createNamedParameter(-1, IQueryBuilder::PARAM_INT))) ->andWhere($query->expr()->in('f.storage', $query->createNamedParameter($storages, IQueryBuilder::PARAM_INT_ARRAY))) ->setMaxResults(1) @@ -101,7 +101,7 @@ class ScanFiles extends TimedJob { $query->select('m.user_id') ->from('filecache', 'f') ->innerJoin('f', 'mounts', 'm', $query->expr()->eq('m.storage_id', 'f.storage')) - ->where($query->expr()->lt('f.size', $query->createNamedParameter(0, IQueryBuilder::PARAM_INT))) + ->where($query->expr()->eq('f.size', $query->createNamedParameter(-1, IQueryBuilder::PARAM_INT))) ->andWhere($query->expr()->gt('f.parent', $query->createNamedParameter(-1, IQueryBuilder::PARAM_INT))) ->setMaxResults(1) ->runAcrossAllShards(); diff --git a/apps/files/lib/Command/DeleteOrphanedFiles.php b/apps/files/lib/Command/DeleteOrphanedFiles.php index 0f3375d2e93..37cb3159f4a 100644 --- a/apps/files/lib/Command/DeleteOrphanedFiles.php +++ b/apps/files/lib/Command/DeleteOrphanedFiles.php @@ -54,7 +54,7 @@ class DeleteOrphanedFiles extends Command { $deletedMounts = $this->cleanupOrphanedMounts(); $output->writeln("$deletedMounts orphaned mount entries deleted"); - + return self::SUCCESS; } @@ -112,7 +112,7 @@ class DeleteOrphanedFiles extends Command { return $deletedEntries; } - + /** * @param array<int, int[]> $fileIdsByStorage * @return int diff --git a/apps/files/lib/Command/SanitizeFilenames.php b/apps/files/lib/Command/SanitizeFilenames.php index a404f0b3fd9..88d41d1cb5e 100644 --- a/apps/files/lib/Command/SanitizeFilenames.php +++ b/apps/files/lib/Command/SanitizeFilenames.php @@ -62,7 +62,7 @@ class SanitizeFilenames extends Base { mode: InputOption::VALUE_REQUIRED, description: 'Replacement for invalid character (by default space, underscore or dash is used)', ); - + } protected function execute(InputInterface $input, OutputInterface $output): int { @@ -137,8 +137,9 @@ class SanitizeFilenames extends Base { $this->output->writeln('<comment>skipping: ' . $node->getPath() . ' (file is locked)</>'); } catch (NotPermittedException) { $this->output->writeln('<comment>skipping: ' . $node->getPath() . ' (no permissions)</>'); - } catch (Exception) { + } catch (Exception $error) { $this->output->writeln('<error>failed: ' . $node->getPath() . '</>'); + $this->output->writeln('<error>' . $error->getMessage() . '</>', OutputInterface::OUTPUT_NORMAL | OutputInterface::VERBOSITY_VERBOSE); } if ($node instanceof Folder) { diff --git a/apps/files/lib/Command/Scan.php b/apps/files/lib/Command/Scan.php index 7f45a9ea518..b9057139b0e 100644 --- a/apps/files/lib/Command/Scan.php +++ b/apps/files/lib/Command/Scan.php @@ -11,6 +11,7 @@ use OC\Core\Command\Base; use OC\Core\Command\InterruptedException; use OC\DB\Connection; use OC\DB\ConnectionAdapter; +use OC\Files\Storage\Wrapper\Jail; use OC\Files\Utils\Scanner; use OC\FilesMetadata\FilesMetadataManager; use OC\ForbiddenException; @@ -99,7 +100,15 @@ class Scan extends Base { ); } - protected function scanFiles(string $user, string $path, ?string $scanMetadata, OutputInterface $output, bool $backgroundScan = false, bool $recursive = true, bool $homeOnly = false): void { + protected function scanFiles( + string $user, + string $path, + ?string $scanMetadata, + OutputInterface $output, + callable $mountFilter, + bool $backgroundScan = false, + bool $recursive = true, + ): void { $connection = $this->reconnectToDatabase($output); $scanner = new Scanner( $user, @@ -153,7 +162,7 @@ class Scan extends Base { if ($backgroundScan) { $scanner->backgroundScan($path); } else { - $scanner->scan($path, $recursive, $homeOnly ? [$this, 'filterHomeMount'] : null); + $scanner->scan($path, $recursive, $mountFilter); } } catch (ForbiddenException $e) { $output->writeln("<error>Home storage for user $user not writable or 'files' subdirectory missing</error>"); @@ -179,7 +188,7 @@ class Scan extends Base { } } - public function filterHomeMount(IMountPoint $mountPoint): bool { + public function isHomeMount(IMountPoint $mountPoint): bool { // any mountpoint inside '/$user/files/' return substr_count($mountPoint->getMountPoint(), '/') <= 3; } @@ -211,6 +220,29 @@ class Scan extends Base { $metadata = $input->getOption('generate-metadata') ?? ''; } + $homeOnly = $input->getOption('home-only'); + $scannedStorages = []; + $mountFilter = function (IMountPoint $mount) use ($homeOnly, &$scannedStorages) { + if ($homeOnly && !$this->isHomeMount($mount)) { + return false; + } + + // when scanning multiple users, the scanner might encounter the same storage multiple times (e.g. external storages, or group folders) + // we can filter out any storage we've already scanned to avoid double work + $storage = $mount->getStorage(); + $storageKey = $storage->getId(); + while ($storage->instanceOfStorage(Jail::class)) { + $storageKey .= '/' . $storage->getUnjailedPath(''); + $storage = $storage->getUnjailedStorage(); + } + if (array_key_exists($storageKey, $scannedStorages)) { + return false; + } + + $scannedStorages[$storageKey] = true; + return true; + }; + $user_count = 0; foreach ($users as $user) { if (is_object($user)) { @@ -220,7 +252,15 @@ class Scan extends Base { ++$user_count; if ($this->userManager->userExists($user)) { $output->writeln("Starting scan for user $user_count out of $users_total ($user)"); - $this->scanFiles($user, $path, $metadata, $output, $input->getOption('unscanned'), !$input->getOption('shallow'), $input->getOption('home-only')); + $this->scanFiles( + $user, + $path, + $metadata, + $output, + $mountFilter, + $input->getOption('unscanned'), + !$input->getOption('shallow'), + ); $output->writeln('', OutputInterface::VERBOSITY_VERBOSE); } else { $output->writeln("<error>Unknown user $user_count $user</error>"); @@ -246,8 +286,8 @@ class Scan extends Base { $this->execTime = -microtime(true); // Convert PHP errors to exceptions set_error_handler( - fn (int $severity, string $message, string $file, int $line): bool => - $this->exceptionErrorHandler($output, $severity, $message, $file, $line), + fn (int $severity, string $message, string $file, int $line): bool + => $this->exceptionErrorHandler($output, $severity, $message, $file, $line), E_ALL ); } diff --git a/apps/files/lib/Command/ScanAppData.php b/apps/files/lib/Command/ScanAppData.php index 81c80cab373..0e08c6a8cfe 100644 --- a/apps/files/lib/Command/ScanAppData.php +++ b/apps/files/lib/Command/ScanAppData.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files/lib/Command/TransferOwnership.php b/apps/files/lib/Command/TransferOwnership.php index 104a8fb4985..f7663e26f28 100644 --- a/apps/files/lib/Command/TransferOwnership.php +++ b/apps/files/lib/Command/TransferOwnership.php @@ -64,7 +64,7 @@ class TransferOwnership extends Command { 'transfer-incoming-shares', null, InputOption::VALUE_OPTIONAL, - 'transfer incoming user file shares to destination user. Usage: --transfer-incoming-shares=1 (value required)', + 'Incoming shares are always transferred now, so this option does not affect the ownership transfer anymore', '2' )->addOption( 'include-external-storage', @@ -129,27 +129,6 @@ class TransferOwnership extends Command { } try { - $includeIncomingArgument = $input->getOption('transfer-incoming-shares'); - - switch ($includeIncomingArgument) { - case '0': - $includeIncoming = false; - break; - case '1': - $includeIncoming = true; - break; - case '2': - $includeIncoming = $this->config->getSystemValue('transferIncomingShares', false); - if (gettype($includeIncoming) !== 'boolean') { - $output->writeln("<error> config.php: 'transfer-incoming-shares': wrong usage. Transfer aborted.</error>"); - return self::FAILURE; - } - break; - default: - $output->writeln('<error>Option --transfer-incoming-shares: wrong usage. Transfer aborted.</error>'); - return self::FAILURE; - } - $this->transferService->transfer( $sourceUserObject, $destinationUserObject, @@ -157,7 +136,6 @@ class TransferOwnership extends Command { $output, $input->getOption('move') === true, false, - $includeIncoming, $includeExternalStorage, ); } catch (TransferOwnershipException $e) { diff --git a/apps/files/lib/Controller/ApiController.php b/apps/files/lib/Controller/ApiController.php index 9c683b7f41f..8bb024fb698 100644 --- a/apps/files/lib/Controller/ApiController.php +++ b/apps/files/lib/Controller/ApiController.php @@ -105,11 +105,12 @@ class ApiController extends Controller { } // Validate the user is allowed to download the file (preview is some kind of download) + /** @var ISharedStorage $storage */ $storage = $file->getStorage(); if ($storage->instanceOfStorage(ISharedStorage::class)) { - /** @var ISharedStorage $storage */ - $attributes = $storage->getShare()->getAttributes(); - if ($attributes !== null && $attributes->getAttribute('permissions', 'download') === false) { + /** @var IShare $share */ + $share = $storage->getShare(); + if (!$share->canSeeContent()) { throw new NotFoundException(); } } diff --git a/apps/files/lib/Controller/DirectEditingController.php b/apps/files/lib/Controller/DirectEditingController.php index 2c910006df5..c8addc33e98 100644 --- a/apps/files/lib/Controller/DirectEditingController.php +++ b/apps/files/lib/Controller/DirectEditingController.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files/lib/Controller/DirectEditingViewController.php b/apps/files/lib/Controller/DirectEditingViewController.php index 1d78e2af0e0..b13e68f7766 100644 --- a/apps/files/lib/Controller/DirectEditingViewController.php +++ b/apps/files/lib/Controller/DirectEditingViewController.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files/lib/Listener/SyncLivePhotosListener.php b/apps/files/lib/Listener/SyncLivePhotosListener.php index 6334e5d16a6..b6773e8c452 100644 --- a/apps/files/lib/Listener/SyncLivePhotosListener.php +++ b/apps/files/lib/Listener/SyncLivePhotosListener.php @@ -37,6 +37,8 @@ class SyncLivePhotosListener implements IEventListener { private array $pendingRenames = []; /** @var Array<int, bool> */ private array $pendingDeletion = []; + /** @var Array<int> */ + private array $pendingCopies = []; public function __construct( private ?Folder $userFolder, @@ -153,7 +155,6 @@ class SyncLivePhotosListener implements IEventListener { $targetName = $targetFile->getName(); $peerTargetName = substr($targetName, 0, -strlen($sourceExtension)) . $peerFileExtension; - if ($targetParent->nodeExists($peerTargetName)) { // If the copy was a folder copy, then the peer file already exists. $targetPeerFile = $targetParent->get($peerTargetName); @@ -225,6 +226,11 @@ class SyncLivePhotosListener implements IEventListener { $this->handleCopyRecursive($event, $sourceChild, $targetChild); } } elseif ($sourceNode instanceof File && $targetNode instanceof File) { + // in case the copy was initiated from this listener, we stop right now + if (in_array($sourceNode->getId(), $this->pendingCopies)) { + return; + } + $peerFileId = $this->livePhotosService->getLivePhotoPeerId($sourceNode->getId()); if ($peerFileId === null) { return; @@ -234,11 +240,13 @@ class SyncLivePhotosListener implements IEventListener { return; } + $this->pendingCopies[] = $peerFileId; if ($event instanceof BeforeNodeCopiedEvent) { $this->runMoveOrCopyChecks($sourceNode, $targetNode, $peerFile); } elseif ($event instanceof NodeCopiedEvent) { $this->handleCopy($sourceNode, $targetNode, $peerFile); } + $this->pendingCopies = array_diff($this->pendingCopies, [$peerFileId]); } else { throw new Exception('Source and target type are not matching'); } diff --git a/apps/files/lib/Service/DirectEditingService.php b/apps/files/lib/Service/DirectEditingService.php index 243ddebdc67..3d756ee56fa 100644 --- a/apps/files/lib/Service/DirectEditingService.php +++ b/apps/files/lib/Service/DirectEditingService.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files/lib/Service/OwnershipTransferService.php b/apps/files/lib/Service/OwnershipTransferService.php index b3a36ee13e5..84c99f32109 100644 --- a/apps/files/lib/Service/OwnershipTransferService.php +++ b/apps/files/lib/Service/OwnershipTransferService.php @@ -10,6 +10,7 @@ declare(strict_types=1); namespace OCA\Files\Service; use Closure; +use Exception; use OC\Files\Filesystem; use OC\Files\View; use OC\User\NoUserException; @@ -19,6 +20,7 @@ use OCA\Files_External\Config\ConfigAdapter; use OCP\Encryption\IManager as IEncryptionManager; use OCP\Files\Config\IHomeMountProvider; use OCP\Files\Config\IUserMountCache; +use OCP\Files\File; use OCP\Files\FileInfo; use OCP\Files\InvalidPathException; use OCP\Files\IRootFolder; @@ -70,7 +72,6 @@ class OwnershipTransferService { ?OutputInterface $output = null, bool $move = false, bool $firstLogin = false, - bool $transferIncomingShares = false, bool $includeExternalStorage = false, ): void { $output = $output ?? new NullOutput(); @@ -157,29 +158,26 @@ class OwnershipTransferService { $sizeDifference = $sourceSize - $view->getFileInfo($finalTarget)->getSize(); // transfer the incoming shares - if ($transferIncomingShares === true) { - $sourceShares = $this->collectIncomingShares( - $sourceUid, - $output, - $view - ); - $destinationShares = $this->collectIncomingShares( - $destinationUid, - $output, - $view, - true - ); - $this->transferIncomingShares( - $sourceUid, - $destinationUid, - $sourceShares, - $destinationShares, - $output, - $path, - $finalTarget, - $move - ); - } + $sourceShares = $this->collectIncomingShares( + $sourceUid, + $output, + $sourcePath, + ); + $destinationShares = $this->collectIncomingShares( + $destinationUid, + $output, + null, + ); + $this->transferIncomingShares( + $sourceUid, + $destinationUid, + $sourceShares, + $destinationShares, + $output, + $path, + $finalTarget, + $move + ); $destinationPath = $finalTarget . '/' . $path; // restore the shares @@ -258,8 +256,8 @@ class OwnershipTransferService { $mount = $fileInfo->getMountPoint(); // only analyze into folders from main storage, if ( - $mount->getMountProvider() instanceof IHomeMountProvider || - ($includeExternalStorage && $mount->getMountProvider() instanceof ConfigAdapter) + $mount->getMountProvider() instanceof IHomeMountProvider + || ($includeExternalStorage && $mount->getMountProvider() instanceof ConfigAdapter) ) { if ($fileInfo->isEncrypted()) { /* Encrypted folder means e2ee encrypted, we cannot transfer it */ @@ -344,7 +342,7 @@ class OwnershipTransferService { return mb_strpos( Filesystem::normalizePath($relativePath . '/', false), $normalizedPath . '/') === 0; - } catch (\Exception $e) { + } catch (Exception $e) { return false; } }); @@ -372,14 +370,16 @@ class OwnershipTransferService { }, $shares))); } - private function collectIncomingShares(string $sourceUid, + private function collectIncomingShares( + string $sourceUid, OutputInterface $output, - View $view, - bool $addKeys = false): array { + ?string $path, + ): array { $output->writeln("Collecting all incoming share information for files and folders of $sourceUid ..."); $shares = []; $progress = new ProgressBar($output); + $normalizedPath = Filesystem::normalizePath($path); $offset = 0; while (true) { @@ -388,14 +388,19 @@ class OwnershipTransferService { if (empty($sharePage)) { break; } - if ($addKeys) { - foreach ($sharePage as $singleShare) { - $shares[$singleShare->getNodeId()] = $singleShare; - } - } else { - foreach ($sharePage as $singleShare) { - $shares[] = $singleShare; - } + + if ($path !== null && $path !== "$sourceUid/files") { + $sharePage = array_filter($sharePage, static function (IShare $share) use ($sourceUid, $normalizedPath) { + try { + return str_starts_with(Filesystem::normalizePath($sourceUid . '/files' . $share->getTarget() . '/', false), $normalizedPath . '/'); + } catch (Exception) { + return false; + } + }); + } + + foreach ($sharePage as $share) { + $shares[$share->getNodeId()] = $share; } $offset += 50; @@ -487,8 +492,8 @@ class OwnershipTransferService { foreach ($shares as ['share' => $share, 'suffix' => $suffix]) { try { $output->writeln('Transfering share ' . $share->getId() . ' of type ' . $share->getShareType(), OutputInterface::VERBOSITY_VERBOSE); - if ($share->getShareType() === IShare::TYPE_USER && - $share->getSharedWith() === $destinationUid) { + if ($share->getShareType() === IShare::TYPE_USER + && $share->getSharedWith() === $destinationUid) { // Unmount the shares before deleting, so we don't try to get the storage later on. $shareMountPoint = $this->mountManager->find('/' . $destinationUid . '/files' . $share->getTarget()); if ($shareMountPoint) { @@ -503,8 +508,8 @@ class OwnershipTransferService { $share->setSharedBy($destinationUid); } - if ($share->getShareType() === IShare::TYPE_USER && - !$this->userManager->userExists($share->getSharedWith())) { + if ($share->getShareType() === IShare::TYPE_USER + && !$this->userManager->userExists($share->getSharedWith())) { // stray share with deleted user $output->writeln('<error>Share with id ' . $share->getId() . ' points at deleted user "' . $share->getSharedWith() . '", deleting</error>'); $this->shareManager->deleteShare($share); @@ -569,8 +574,8 @@ class OwnershipTransferService { } $shareTarget = $share->getTarget(); $shareTarget = $finalShareTarget . $shareTarget; - if ($share->getShareType() === IShare::TYPE_USER && - $share->getSharedBy() === $destinationUid) { + if ($share->getShareType() === IShare::TYPE_USER + && $share->getSharedBy() === $destinationUid) { $this->shareManager->deleteShare($share); } elseif (isset($destinationShares[$share->getNodeId()])) { $destinationShare = $destinationShares[$share->getNodeId()]; diff --git a/apps/files/lib/Service/UserConfig.php b/apps/files/lib/Service/UserConfig.php index a2f2f1c1d14..4dae198ee55 100644 --- a/apps/files/lib/Service/UserConfig.php +++ b/apps/files/lib/Service/UserConfig.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later @@ -19,47 +20,59 @@ class UserConfig { 'allowed' => [true, false], ], [ - // Whether to show the "confirm file extension change" warning - 'key' => 'show_dialog_file_extension', + // The view to start the files app in + 'key' => 'default_view', + 'default' => 'files', + 'allowed' => ['files', 'personal'], + ], + [ + // Whether to show the folder tree + 'key' => 'folder_tree', 'default' => true, 'allowed' => [true, false], ], [ - // Whether to show the hidden files or not in the files list - 'key' => 'show_hidden', + // Whether to show the files list in grid view or not + 'key' => 'grid_view', 'default' => false, 'allowed' => [true, false], ], [ - // Whether to sort favorites first in the list or not - 'key' => 'sort_favorites_first', - 'default' => true, + // Whether to show the "confirm file deletion" warning + 'key' => 'show_dialog_deletion', + 'default' => false, 'allowed' => [true, false], ], [ - // Whether to sort folders before files in the list or not - 'key' => 'sort_folders_first', + // Whether to show the "confirm file extension change" warning + 'key' => 'show_dialog_file_extension', 'default' => true, 'allowed' => [true, false], ], [ - // Whether to show the files list in grid view or not - 'key' => 'grid_view', + // Whether to show the hidden files or not in the files list + 'key' => 'show_hidden', 'default' => false, 'allowed' => [true, false], ], [ - // Whether to show the folder tree - 'key' => 'folder_tree', + // Whether to show the mime column or not + 'key' => 'show_mime_column', + 'default' => false, + 'allowed' => [true, false], + ], + [ + // Whether to sort favorites first in the list or not + 'key' => 'sort_favorites_first', 'default' => true, 'allowed' => [true, false], ], [ - // Whether to show the mime column or not - 'key' => 'show_mime_column', - 'default' => false, + // Whether to sort folders before files in the list or not + 'key' => 'sort_folders_first', + 'default' => true, 'allowed' => [true, false], - ] + ], ]; protected ?IUser $user = null; diff --git a/apps/files/lib/Service/ViewConfig.php b/apps/files/lib/Service/ViewConfig.php index 348ce6596e5..cf8bebd5372 100644 --- a/apps/files/lib/Service/ViewConfig.php +++ b/apps/files/lib/Service/ViewConfig.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later @@ -103,7 +104,7 @@ class ViewConfig { if (!in_array($key, $this->getAllowedConfigKeys())) { throw new \InvalidArgumentException('Unknown config key'); } - + if (!in_array($value, $this->getAllowedConfigValues($key)) && !empty($this->getAllowedConfigValues($key))) { throw new \InvalidArgumentException('Invalid config value'); @@ -132,7 +133,7 @@ class ViewConfig { $userId = $this->user->getUID(); $configs = json_decode($this->config->getUserValue($userId, Application::APP_ID, self::CONFIG_KEY, '[]'), true); - + if (!isset($configs[$view])) { $configs[$view] = []; } @@ -158,7 +159,7 @@ class ViewConfig { $userId = $this->user->getUID(); $configs = json_decode($this->config->getUserValue($userId, Application::APP_ID, self::CONFIG_KEY, '[]'), true); $views = array_keys($configs); - + return array_reduce($views, function ($carry, $view) use ($configs) { $carry[$view] = $this->getConfig($view); return $carry; diff --git a/apps/files/openapi.json b/apps/files/openapi.json index c227b12d922..c5d6053075c 100644 --- a/apps/files/openapi.json +++ b/apps/files/openapi.json @@ -847,12 +847,14 @@ "editorId": { "type": "string", "nullable": true, + "default": null, "description": "ID of the editor" }, "fileId": { "type": "integer", "format": "int64", "nullable": true, + "default": null, "description": "ID of the file" } } @@ -1032,6 +1034,7 @@ "templateId": { "type": "string", "nullable": true, + "default": null, "description": "ID of the template" } } @@ -2366,6 +2369,7 @@ "destination": { "type": "string", "nullable": true, + "default": null, "description": "The target path of the converted file. Written to a temporary file if left empty" } } diff --git a/apps/files/src/actions/deleteAction.spec.ts b/apps/files/src/actions/deleteAction.spec.ts index 4ed625b2412..845d29962a7 100644 --- a/apps/files/src/actions/deleteAction.spec.ts +++ b/apps/files/src/actions/deleteAction.spec.ts @@ -11,6 +11,7 @@ import * as eventBus from '@nextcloud/event-bus' import { action } from './deleteAction' import logger from '../logger' +import { shouldAskForConfirmation } from './deleteUtils' vi.mock('@nextcloud/auth') vi.mock('@nextcloud/axios') @@ -235,7 +236,6 @@ describe('Delete action execute tests', () => { vi.spyOn(eventBus, 'emit') const confirmMock = vi.fn() - // @ts-expect-error We only mock what needed window.OC = { dialogs: { confirmDestructive: confirmMock } } const file1 = new File({ @@ -275,7 +275,6 @@ describe('Delete action execute tests', () => { // Emulate the confirmation dialog to always confirm const confirmMock = vi.fn().mockImplementation((a, b, c, resolve) => resolve(true)) - // @ts-expect-error We only mock what needed window.OC = { dialogs: { confirmDestructive: confirmMock } } const file1 = new File({ @@ -339,7 +338,11 @@ describe('Delete action execute tests', () => { expect(eventBus.emit).toHaveBeenNthCalledWith(5, 'files:node:deleted', file5) }) - test('Delete action batch trashbin disabled', async () => { + test('Delete action batch dialog enabled', async () => { + // Enable the confirmation dialog + eventBus.emit('files:config:updated', { key: 'show_dialog_deletion', value: true }) + expect(shouldAskForConfirmation()).toBe(true) + vi.spyOn(axios, 'delete') vi.spyOn(eventBus, 'emit') vi.spyOn(capabilities, 'getCapabilities').mockImplementation(() => { @@ -350,7 +353,6 @@ describe('Delete action execute tests', () => { // Emulate the confirmation dialog to always confirm const confirmMock = vi.fn().mockImplementation((a, b, c, resolve) => resolve(true)) - // @ts-expect-error We only mock what needed window.OC = { dialogs: { confirmDestructive: confirmMock } } const file1 = new File({ @@ -382,6 +384,8 @@ describe('Delete action execute tests', () => { expect(eventBus.emit).toBeCalledTimes(2) expect(eventBus.emit).toHaveBeenNthCalledWith(1, 'files:node:deleted', file1) expect(eventBus.emit).toHaveBeenNthCalledWith(2, 'files:node:deleted', file2) + + eventBus.emit('files:config:updated', { key: 'show_dialog_deletion', value: false }) }) test('Delete fails', async () => { @@ -407,7 +411,10 @@ describe('Delete action execute tests', () => { expect(logger.error).toBeCalledTimes(1) }) - test('Delete is cancelled', async () => { + test('Delete is cancelled with dialog enabled', async () => { + // Enable the confirmation dialog + eventBus.emit('files:config:updated', { key: 'show_dialog_deletion', value: true }) + vi.spyOn(axios, 'delete') vi.spyOn(eventBus, 'emit') vi.spyOn(capabilities, 'getCapabilities').mockImplementation(() => { @@ -418,7 +425,6 @@ describe('Delete action execute tests', () => { // Emulate the confirmation dialog to always confirm const confirmMock = vi.fn().mockImplementation((a, b, c, resolve) => resolve(false)) - // @ts-expect-error We only mock what needed window.OC = { dialogs: { confirmDestructive: confirmMock } } const file1 = new File({ @@ -437,5 +443,7 @@ describe('Delete action execute tests', () => { expect(axios.delete).toBeCalledTimes(0) expect(eventBus.emit).toBeCalledTimes(0) + + eventBus.emit('files:config:updated', { key: 'show_dialog_deletion', value: false }) }) }) diff --git a/apps/files/src/actions/deleteAction.ts b/apps/files/src/actions/deleteAction.ts index edcc615a34b..63f7fd442c5 100644 --- a/apps/files/src/actions/deleteAction.ts +++ b/apps/files/src/actions/deleteAction.ts @@ -13,7 +13,7 @@ import NetworkOffSvg from '@mdi/svg/svg/network-off.svg?raw' import TrashCanSvg from '@mdi/svg/svg/trash-can.svg?raw' import { TRASHBIN_VIEW_ID } from '../../../files_trashbin/src/files_views/trashbinView.ts' -import { askConfirmation, canDisconnectOnly, canUnshareOnly, deleteNode, displayName, isTrashbinEnabled } from './deleteUtils.ts' +import { askConfirmation, canDisconnectOnly, canUnshareOnly, deleteNode, displayName, shouldAskForConfirmation } from './deleteUtils.ts' import logger from '../logger.ts' const queue = new PQueue({ concurrency: 5 }) @@ -58,8 +58,7 @@ export const action = new FileAction({ const callStack = new Error().stack || '' const isCalledFromEventListener = callStack.toLocaleLowerCase().includes('keydown') - // If trashbin is disabled, we need to ask for confirmation - if (!isTrashbinEnabled() || isCalledFromEventListener) { + if (shouldAskForConfirmation() || isCalledFromEventListener) { confirm = await askConfirmation([node], view) } @@ -81,8 +80,7 @@ export const action = new FileAction({ async execBatch(nodes: Node[], view: View): Promise<(boolean | null)[]> { let confirm = true - // If trashbin is disabled, we need to ask for confirmation - if (!isTrashbinEnabled()) { + if (shouldAskForConfirmation()) { confirm = await askConfirmation(nodes, view) } else if (nodes.length >= 5 && !canUnshareOnly(nodes) && !canDisconnectOnly(nodes)) { confirm = await askConfirmation(nodes, view) @@ -114,5 +112,6 @@ export const action = new FileAction({ return Promise.all(promises) }, + destructive: true, order: 100, }) diff --git a/apps/files/src/actions/deleteUtils.ts b/apps/files/src/actions/deleteUtils.ts index ef395bae5b7..1ca7859b6c5 100644 --- a/apps/files/src/actions/deleteUtils.ts +++ b/apps/files/src/actions/deleteUtils.ts @@ -10,6 +10,8 @@ import { FileType } from '@nextcloud/files' import { getCapabilities } from '@nextcloud/capabilities' import { n, t } from '@nextcloud/l10n' import axios from '@nextcloud/axios' +import { useUserConfigStore } from '../store/userconfig' +import { getPinia } from '../store' export const isTrashbinEnabled = () => (getCapabilities() as Capabilities)?.files?.undelete === true @@ -101,6 +103,11 @@ export const displayName = (nodes: Node[], view: View) => { return t('files', 'Delete') } +export const shouldAskForConfirmation = () => { + const userConfig = useUserConfigStore(getPinia()) + return userConfig.userConfig.show_dialog_deletion !== false +} + export const askConfirmation = async (nodes: Node[], view: View) => { const message = view.id === 'trashbin' || !isTrashbinEnabled() ? n('files', 'You are about to permanently delete {count} item', 'You are about to permanently delete {count} items', nodes.length, { count: nodes.length }) diff --git a/apps/files/src/actions/openInFilesAction.spec.ts b/apps/files/src/actions/openInFilesAction.spec.ts index e732270d4c0..3ccd15fa2d2 100644 --- a/apps/files/src/actions/openInFilesAction.spec.ts +++ b/apps/files/src/actions/openInFilesAction.spec.ts @@ -19,7 +19,7 @@ const recentView = { describe('Open in files action conditions tests', () => { test('Default values', () => { expect(action).toBeInstanceOf(FileAction) - expect(action.id).toBe('open-in-files-recent') + expect(action.id).toBe('open-in-files') expect(action.displayName([], recentView)).toBe('Open in Files') expect(action.iconSvgInline([], recentView)).toBe('') expect(action.default).toBe(DefaultType.HIDDEN) diff --git a/apps/files/src/actions/openInFilesAction.ts b/apps/files/src/actions/openInFilesAction.ts index 10e19e7eace..9e10b1ac74e 100644 --- a/apps/files/src/actions/openInFilesAction.ts +++ b/apps/files/src/actions/openInFilesAction.ts @@ -2,19 +2,21 @@ * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */ -import { translate as t } from '@nextcloud/l10n' -import { type Node, FileType, FileAction, DefaultType } from '@nextcloud/files' -/** - * TODO: Move away from a redirect and handle - * navigation straight out of the recent view - */ +import type { Node } from '@nextcloud/files' + +import { t } from '@nextcloud/l10n' +import { FileType, FileAction, DefaultType } from '@nextcloud/files' +import { VIEW_ID as SEARCH_VIEW_ID } from '../views/search' + export const action = new FileAction({ - id: 'open-in-files-recent', + id: 'open-in-files', displayName: () => t('files', 'Open in Files'), iconSvgInline: () => '', - enabled: (nodes, view) => view.id === 'recent', + enabled(nodes, view) { + return view.id === 'recent' || view.id === SEARCH_VIEW_ID + }, async exec(node: Node) { let dir = node.dirname diff --git a/apps/files/src/actions/openLocallyAction.ts b/apps/files/src/actions/openLocallyAction.ts index a80cf0cbeed..986b304210c 100644 --- a/apps/files/src/actions/openLocallyAction.ts +++ b/apps/files/src/actions/openLocallyAction.ts @@ -13,71 +13,6 @@ import LaptopSvg from '@mdi/svg/svg/laptop.svg?raw' import IconWeb from '@mdi/svg/svg/web.svg?raw' import { isPublicShare } from '@nextcloud/sharing/public' -const confirmLocalEditDialog = ( - localEditCallback: (openingLocally: boolean) => void = () => {}, -) => { - let callbackCalled = false - - return (new DialogBuilder()) - .setName(t('files', 'Open file locally')) - .setText(t('files', 'The file should now open on your device. If it doesn\'t, please check that you have the desktop app installed.')) - .setButtons([ - { - label: t('files', 'Retry and close'), - type: 'secondary', - callback: () => { - callbackCalled = true - localEditCallback(true) - }, - }, - { - label: t('files', 'Open online'), - icon: IconWeb, - type: 'primary', - callback: () => { - callbackCalled = true - localEditCallback(false) - }, - }, - ]) - .build() - .show() - .then(() => { - // Ensure the callback is called even if the dialog is dismissed in other ways - if (!callbackCalled) { - localEditCallback(false) - } - }) -} - -const attemptOpenLocalClient = async (path: string) => { - openLocalClient(path) - confirmLocalEditDialog( - (openLocally: boolean) => { - if (!openLocally) { - window.OCA.Viewer.open({ path }) - return - } - openLocalClient(path) - }, - ) -} - -const openLocalClient = async function(path: string) { - const link = generateOcsUrl('apps/files/api/v1') + '/openlocaleditor?format=json' - - try { - const result = await axios.post(link, { path }) - const uid = getCurrentUser()?.uid - let url = `nc://open/${uid}@` + window.location.host + encodePath(path) - url += '?token=' + result.data.ocs.data.token - - window.open(url, '_self') - } catch (error) { - showError(t('files', 'Failed to redirect to client')) - } -} - export const action = new FileAction({ id: 'edit-locally', displayName: () => t('files', 'Open locally'), @@ -99,9 +34,81 @@ export const action = new FileAction({ }, async exec(node: Node) { - attemptOpenLocalClient(node.path) + await attemptOpenLocalClient(node.path) return null }, order: 25, }) + +/** + * Try to open the path in the Nextcloud client. + * + * If this fails a dialog is shown with 3 options: + * 1. Retry: If it fails no further dialog is shown. + * 2. Open online: The viewer is used to open the file. + * 3. Close the dialog and nothing happens (abort). + * + * @param path - The path to open + */ +async function attemptOpenLocalClient(path: string) { + await openLocalClient(path) + const result = await confirmLocalEditDialog() + if (result === 'local') { + await openLocalClient(path) + } else if (result === 'online') { + window.OCA.Viewer.open({ path }) + } +} + +/** + * Try to open a file in the Nextcloud client. + * There is no way to get notified if this action was successfull. + * + * @param path - Path to open + */ +async function openLocalClient(path: string): Promise<void> { + const link = generateOcsUrl('apps/files/api/v1') + '/openlocaleditor?format=json' + + try { + const result = await axios.post(link, { path }) + const uid = getCurrentUser()?.uid + let url = `nc://open/${uid}@` + window.location.host + encodePath(path) + url += '?token=' + result.data.ocs.data.token + + window.open(url, '_self') + } catch (error) { + showError(t('files', 'Failed to redirect to client')) + } +} + +/** + * Open the confirmation dialog. + */ +async function confirmLocalEditDialog(): Promise<'online'|'local'|false> { + let result: 'online'|'local'|false = false + const dialog = (new DialogBuilder()) + .setName(t('files', 'Open file locally')) + .setText(t('files', 'The file should now open on your device. If it doesn\'t, please check that you have the desktop app installed.')) + .setButtons([ + { + label: t('files', 'Retry and close'), + type: 'secondary', + callback: () => { + result = 'local' + }, + }, + { + label: t('files', 'Open online'), + icon: IconWeb, + type: 'primary', + callback: () => { + result = 'online' + }, + }, + ]) + .build() + + await dialog.show() + return result +} diff --git a/apps/files/src/actions/renameAction.spec.ts b/apps/files/src/actions/renameAction.spec.ts index 954eca5820f..1f9c9209d41 100644 --- a/apps/files/src/actions/renameAction.spec.ts +++ b/apps/files/src/actions/renameAction.spec.ts @@ -3,15 +3,23 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ import { action } from './renameAction' -import { File, Permission, View, FileAction } from '@nextcloud/files' +import { File, Folder, Permission, View, FileAction } from '@nextcloud/files' import * as eventBus from '@nextcloud/event-bus' -import { describe, expect, test, vi } from 'vitest' +import { describe, expect, test, vi, beforeEach } from 'vitest' +import { useFilesStore } from '../store/files' +import { getPinia } from '../store/index.ts' const view = { id: 'files', name: 'Files', } as View +beforeEach(() => { + const root = new Folder({ owner: 'test', source: 'https://cloud.domain.com/remote.php/dav/files/admin/', id: 1, permissions: Permission.CREATE }) + const files = useFilesStore(getPinia()) + files.setRoot({ service: 'files', root }) +}) + describe('Rename action conditions tests', () => { test('Default values', () => { expect(action).toBeInstanceOf(FileAction) @@ -26,7 +34,7 @@ describe('Rename action conditions tests', () => { describe('Rename action enabled tests', () => { test('Enabled for node with UPDATE permission', () => { const file = new File({ - id: 1, + id: 2, source: 'https://cloud.domain.com/remote.php/dav/files/admin/foobar.txt', owner: 'admin', mime: 'text/plain', @@ -39,7 +47,7 @@ describe('Rename action enabled tests', () => { test('Disabled for node without DELETE permission', () => { const file = new File({ - id: 1, + id: 2, source: 'https://cloud.domain.com/remote.php/dav/files/admin/foobar.txt', owner: 'admin', mime: 'text/plain', @@ -54,13 +62,13 @@ describe('Rename action enabled tests', () => { window.OCA = { Files: { Sidebar: {} } } const file1 = new File({ - id: 1, + id: 2, source: 'https://cloud.domain.com/remote.php/dav/files/admin/foo.txt', owner: 'admin', mime: 'text/plain', }) const file2 = new File({ - id: 1, + id: 2, source: 'https://cloud.domain.com/remote.php/dav/files/admin/bar.txt', owner: 'admin', mime: 'text/plain', @@ -76,7 +84,7 @@ describe('Rename action exec tests', () => { vi.spyOn(eventBus, 'emit') const file = new File({ - id: 1, + id: 2, source: 'https://cloud.domain.com/remote.php/dav/files/admin/foobar.txt', owner: 'admin', mime: 'text/plain', diff --git a/apps/files/src/actions/renameAction.ts b/apps/files/src/actions/renameAction.ts index e0ea784c291..d421d18c473 100644 --- a/apps/files/src/actions/renameAction.ts +++ b/apps/files/src/actions/renameAction.ts @@ -6,6 +6,9 @@ import { emit } from '@nextcloud/event-bus' import { Permission, type Node, FileAction, View } from '@nextcloud/files' import { translate as t } from '@nextcloud/l10n' import PencilSvg from '@mdi/svg/svg/pencil.svg?raw' +import { getPinia } from '../store' +import { useFilesStore } from '../store/files' +import { dirname } from 'path' export const ACTION_RENAME = 'rename' @@ -18,12 +21,23 @@ export const action = new FileAction({ if (nodes.length === 0) { return false } + // Disable for single file shares if (view.id === 'public-file-share') { return false } - // Only enable if all nodes have the delete permission - return nodes.every((node) => Boolean(node.permissions & Permission.DELETE)) + + const node = nodes[0] + const filesStore = useFilesStore(getPinia()) + const parentNode = node.dirname === '/' + ? filesStore.getRoot(view.id) + : filesStore.getNode(dirname(node.source)) + const parentPermissions = parentNode?.permissions || Permission.NONE + + // Only enable if the node have the delete permission + // and if the parent folder allows creating files + return Boolean(node.permissions & Permission.DELETE) + && Boolean(parentPermissions & Permission.CREATE) }, async exec(node: Node) { diff --git a/apps/files/src/components/DragAndDropNotice.vue b/apps/files/src/components/DragAndDropNotice.vue index 38d07c94d80..c7684d5c205 100644 --- a/apps/files/src/components/DragAndDropNotice.vue +++ b/apps/files/src/components/DragAndDropNotice.vue @@ -235,7 +235,7 @@ export default defineComponent({ justify-content: center; width: 100%; // Breadcrumbs height + row thead height - min-height: calc(58px + 55px); + min-height: calc(58px + 44px); margin: 0; user-select: none; color: var(--color-text-maxcontrast); diff --git a/apps/files/src/components/DragAndDropPreview.vue b/apps/files/src/components/DragAndDropPreview.vue index 7c9c6f4f1a7..72fd98d43fb 100644 --- a/apps/files/src/components/DragAndDropPreview.vue +++ b/apps/files/src/components/DragAndDropPreview.vue @@ -92,7 +92,7 @@ export default Vue.extend({ </script> <style lang="scss"> -$size: 32px; +$size: 28px; $stack-shift: 6px; .files-list-drag-image { @@ -102,24 +102,24 @@ $stack-shift: 6px; display: flex; overflow: hidden; align-items: center; - height: 44px; - padding: 6px 12px; + height: $size + $stack-shift; + padding: $stack-shift $stack-shift * 2; background: var(--color-main-background); &__icon, - .files-list__row-icon { + .files-list__row-icon-preview-container { display: flex; overflow: hidden; align-items: center; justify-content: center; - width: 32px; - height: 32px; + width: $size - $stack-shift; + height: $size - $stack-shift;; border-radius: var(--border-radius); } &__icon { overflow: visible; - margin-inline-end: 12px; + margin-inline-end: $stack-shift * 2; img { max-width: 100%; @@ -138,13 +138,15 @@ $stack-shift: 6px; display: flex; // Stack effect if more than one element - .files-list__row-icon + .files-list__row-icon { + // Max 3 elements + > .files-list__row-icon-preview-container + .files-list__row-icon-preview-container { margin-top: $stack-shift; - margin-inline-start: $stack-shift - $size; - & + .files-list__row-icon { + margin-inline-start: $stack-shift * 2 - $size; + & + .files-list__row-icon-preview-container { margin-top: $stack-shift * 2; } } + // If we have manually clone the preview, // let's hide any fallback icons &:not(:empty) + * { diff --git a/apps/files/src/components/FileEntry/FavoriteIcon.vue b/apps/files/src/components/FileEntry/FavoriteIcon.vue index 87684758b43..c66cb8fbd7f 100644 --- a/apps/files/src/components/FileEntry/FavoriteIcon.vue +++ b/apps/files/src/components/FileEntry/FavoriteIcon.vue @@ -56,8 +56,8 @@ export default defineComponent({ :deep() { svg { // We added a stroke for a11y so we must increase the size to include the stroke - width: 26px !important; - height: 26px !important; + width: 20px !important; + height: 20px !important; // Override NcIconSvgWrapper defaults of 20px max-width: unset !important; diff --git a/apps/files/src/components/FileEntry/FileEntryActions.vue b/apps/files/src/components/FileEntry/FileEntryActions.vue index c130ab49c0a..5c537d878fe 100644 --- a/apps/files/src/components/FileEntry/FileEntryActions.vue +++ b/apps/files/src/components/FileEntry/FileEntryActions.vue @@ -25,15 +25,16 @@ :open="openedMenu" @close="onMenuClose" @closed="onMenuClosed"> - <!-- Default actions list--> - <NcActionButton v-for="action, index in enabledMenuActions" + <!-- Non-destructive actions list --> + <!-- Please keep this block in sync with the destructive actions block below --> + <NcActionButton v-for="action, index in renderedNonDestructiveActions" :key="action.id" :ref="`action-${action.id}`" class="files-list__row-action" :class="{ [`files-list__row-action-${action.id}`]: true, 'files-list__row-action--inline': index < enabledInlineActions.length, - 'files-list__row-action--menu': isValidMenu(action) + 'files-list__row-action--menu': isValidMenu(action), }" :close-after-click="!isValidMenu(action)" :data-cy-files-list-row-action="action.id" @@ -50,6 +51,35 @@ {{ actionDisplayName(action) }} </NcActionButton> + <!-- Destructive actions list --> + <template v-if="renderedDestructiveActions.length > 0"> + <NcActionSeparator /> + <NcActionButton v-for="action, index in renderedDestructiveActions" + :key="action.id" + :ref="`action-${action.id}`" + class="files-list__row-action" + :class="{ + [`files-list__row-action-${action.id}`]: true, + 'files-list__row-action--inline': index < enabledInlineActions.length, + 'files-list__row-action--menu': isValidMenu(action), + 'files-list__row-action--destructive': true, + }" + :close-after-click="!isValidMenu(action)" + :data-cy-files-list-row-action="action.id" + :is-menu="isValidMenu(action)" + :aria-label="action.title?.([source], currentView)" + :title="action.title?.([source], currentView)" + @click="onActionClick(action)"> + <template #icon> + <NcLoadingIcon v-if="isLoadingAction(action)" /> + <NcIconSvgWrapper v-else + class="files-list__row-action-icon" + :svg="action.iconSvgInline([source], currentView)" /> + </template> + {{ actionDisplayName(action) }} + </NcActionButton> + </template> + <!-- Submenu actions list--> <template v-if="openedSubmenu && enabledSubmenuActions[openedSubmenu?.id]"> <!-- Back to top-level button --> @@ -68,10 +98,11 @@ class="files-list__row-action--submenu" close-after-click :data-cy-files-list-row-action="action.id" + :aria-label="action.title?.([source], currentView)" :title="action.title?.([source], currentView)" @click="onActionClick(action)"> <template #icon> - <NcLoadingIcon v-if="isLoadingAction(action)" :size="18" /> + <NcLoadingIcon v-if="isLoadingAction(action)" /> <NcIconSvgWrapper v-else :svg="action.iconSvgInline([source], currentView)" /> </template> {{ actionDisplayName(action) }} @@ -211,6 +242,14 @@ export default defineComponent({ return actions.filter(action => !(action.parent && topActionsIds.includes(action.parent))) }, + renderedNonDestructiveActions() { + return this.enabledMenuActions.filter(action => !action.destructive) + }, + + renderedDestructiveActions() { + return this.enabledMenuActions.filter(action => action.destructive) + }, + openedMenu: { get() { return this.opened @@ -281,7 +320,7 @@ export default defineComponent({ } // Make sure we set the node as active - this.activeStore.setActiveNode(this.source) + this.activeStore.activeNode = this.source // Execute the action await executeAction(action) @@ -349,5 +388,12 @@ main.app-content[style*="mouse-pos-x"] .v-popper__popper { max-height: var(--max-icon-size) !important; max-width: var(--max-icon-size) !important; } + + &.files-list__row-action--destructive { + ::deep(button) { + color: var(--color-error) !important; + } + } } + </style> diff --git a/apps/files/src/components/FileListFilter/FileListFilterToSearch.vue b/apps/files/src/components/FileListFilter/FileListFilterToSearch.vue new file mode 100644 index 00000000000..938be171f6d --- /dev/null +++ b/apps/files/src/components/FileListFilter/FileListFilterToSearch.vue @@ -0,0 +1,47 @@ +<!-- + - SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + - SPDX-License-Identifier: AGPL-3.0-or-later +--> + +<template> + <NcButton v-show="isVisible" @click="onClick"> + {{ t('files', 'Search everywhere') }} + </NcButton> +</template> + +<script setup lang="ts"> +import { t } from '@nextcloud/l10n' +import { ref } from 'vue' +import NcButton from '@nextcloud/vue/components/NcButton' +import { getPinia } from '../../store/index.ts' +import { useSearchStore } from '../../store/search.ts' + +const isVisible = ref(false) + +defineExpose({ + hideButton, + showButton, +}) + +/** + * Hide the button - called by the filter class + */ +function hideButton() { + isVisible.value = false +} + +/** + * Show the button - called by the filter class + */ +function showButton() { + isVisible.value = true +} + +/** + * Button click handler to make the filtering a global search. + */ +function onClick() { + const searchStore = useSearchStore(getPinia()) + searchStore.scope = 'globally' +} +</script> diff --git a/apps/files/src/components/FilesListHeader.vue b/apps/files/src/components/FilesListHeader.vue index cc8dafe344e..31458398028 100644 --- a/apps/files/src/components/FilesListHeader.vue +++ b/apps/files/src/components/FilesListHeader.vue @@ -12,6 +12,10 @@ import type { Folder, Header, View } from '@nextcloud/files' import type { PropType } from 'vue' +import PQueue from 'p-queue' + +import logger from '../logger.ts' + /** * This component is used to render custom * elements provided by an API. Vue doesn't allow @@ -34,6 +38,14 @@ export default { required: true, }, }, + setup() { + // Create a queue to ensure that the header is only rendered once at a time + const queue = new PQueue({ concurrency: 1 }) + + return { + queue, + } + }, computed: { enabled() { return this.header.enabled?.(this.currentFolder, this.currentView) ?? true @@ -44,15 +56,45 @@ export default { if (!enabled) { return } - this.header.updated(this.currentFolder, this.currentView) + // If the header is enabled, we need to render it + logger.debug(`Enabled ${this.header.id} FilesListHeader`, { header: this.header }) + this.queueUpdate(this.currentFolder, this.currentView) + }, + currentFolder(folder: Folder) { + // This method can be used to queue an update of the header + // It will ensure that the header is only updated once at a time + this.queueUpdate(folder, this.currentView) }, - currentFolder() { - this.header.updated(this.currentFolder, this.currentView) + currentView(view: View) { + this.queueUpdate(this.currentFolder, view) }, }, + mounted() { - console.debug('Mounted', this.header.id) - this.header.render(this.$refs.mount as HTMLElement, this.currentFolder, this.currentView) + logger.debug(`Mounted ${this.header.id} FilesListHeader`, { header: this.header }) + const initialRender = () => this.header.render(this.$refs.mount as HTMLElement, this.currentFolder, this.currentView) + this.queue.add(initialRender).then(() => { + logger.debug(`Rendered ${this.header.id} FilesListHeader`, { header: this.header }) + }).catch((error) => { + logger.error(`Error rendering ${this.header.id} FilesListHeader`, { header: this.header, error }) + }) + }, + destroyed() { + logger.debug(`Destroyed ${this.header.id} FilesListHeader`, { header: this.header }) + }, + + methods: { + queueUpdate(currentFolder: Folder, currentView: View) { + // This method can be used to queue an update of the header + // It will ensure that the header is only updated once at a time + this.queue.add(() => this.header.updated(currentFolder, currentView)) + .then(() => { + logger.debug(`Updated ${this.header.id} FilesListHeader`, { header: this.header }) + }) + .catch((error) => { + logger.error(`Error updating ${this.header.id} FilesListHeader`, { header: this.header, error }) + }) + }, }, } </script> diff --git a/apps/files/src/components/FilesListTableHeaderActions.vue b/apps/files/src/components/FilesListTableHeaderActions.vue index 4d2f2f361e6..53b7e7ef21b 100644 --- a/apps/files/src/components/FilesListTableHeaderActions.vue +++ b/apps/files/src/components/FilesListTableHeaderActions.vue @@ -6,6 +6,7 @@ <div class="files-list__column files-list__row-actions-batch" data-cy-files-list-selection-actions> <NcActions ref="actionsMenu" container="#app-content-vue" + :boundaries-element="boundariesElement" :disabled="!!loading || areSomeNodesLoading" :force-name="true" :inline="enabledInlineActions.length" @@ -123,6 +124,8 @@ export default defineComponent({ const fileListWidth = useFileListWidth() const { directory } = useRouteParameters() + const boundariesElement = document.getElementById('app-content-vue') + return { directory, fileListWidth, @@ -130,6 +133,8 @@ export default defineComponent({ actionsMenuStore, filesStore, selectionStore, + + boundariesElement, } }, diff --git a/apps/files/src/components/FilesListVirtual.vue b/apps/files/src/components/FilesListVirtual.vue index 8fdc87b154c..fbf614caede 100644 --- a/apps/files/src/components/FilesListVirtual.vue +++ b/apps/files/src/components/FilesListVirtual.vue @@ -21,7 +21,9 @@ </template> <template v-if="!isNoneSelected" #header-overlay> - <span class="files-list__selected">{{ t('files', '{count} selected', { count: selectedNodes.length }) }}</span> + <span class="files-list__selected"> + {{ n('files', '{count} selected', '{count} selected', selectedNodes.length, { count: selectedNodes.length }) }} + </span> <FilesListTableHeaderActions :current-view="currentView" :selected-nodes="selectedNodes" /> </template> @@ -46,6 +48,11 @@ :nodes="nodes" /> </template> + <!-- Body replacement if no files are available --> + <template #empty> + <slot name="empty" /> + </template> + <!-- Tfoot--> <template #footer> <FilesListTableFooter :current-view="currentView" @@ -63,12 +70,11 @@ import type { UserConfig } from '../types' import type { Node as NcNode } from '@nextcloud/files' import type { ComponentPublicInstance, PropType } from 'vue' -import type { Location } from 'vue-router' import { Folder, Permission, View, getFileActions, FileType } from '@nextcloud/files' import { showError } from '@nextcloud/dialogs' import { subscribe, unsubscribe } from '@nextcloud/event-bus' -import { translate as t } from '@nextcloud/l10n' +import { n, t } from '@nextcloud/l10n' import { useHotKey } from '@nextcloud/vue/composables/useHotKey' import { defineComponent } from 'vue' @@ -79,6 +85,7 @@ import { useFileListWidth } from '../composables/useFileListWidth.ts' import { useRouteParameters } from '../composables/useRouteParameters.ts' import { useSelectionStore } from '../store/selection.js' import { useUserConfigStore } from '../store/userconfig.ts' +import logger from '../logger.ts' import FileEntry from './FileEntry.vue' import FileEntryGrid from './FileEntryGrid.vue' @@ -88,7 +95,6 @@ import FilesListTableFooter from './FilesListTableFooter.vue' import FilesListTableHeader from './FilesListTableHeader.vue' import FilesListTableHeaderActions from './FilesListTableHeaderActions.vue' import VirtualList from './VirtualList.vue' -import logger from '../logger.ts' export default defineComponent({ name: 'FilesListVirtual', @@ -140,6 +146,7 @@ export default defineComponent({ selectionStore, userConfigStore, + n, t, } }, @@ -149,7 +156,6 @@ export default defineComponent({ FileEntry, FileEntryGrid, scrollToIndex: 0, - openFileId: null as number|null, } }, @@ -214,39 +220,26 @@ export default defineComponent({ isNoneSelected() { return this.selectedNodes.length === 0 }, + + isEmpty() { + return this.nodes.length === 0 + }, }, watch: { - fileId: { - handler(fileId) { - this.scrollToFile(fileId, false) - }, - immediate: true, + // If nodes gets populated and we have a fileId, + // an openFile or openDetails, we fire the appropriate actions. + isEmpty() { + this.handleOpenQueries() }, - - openFile: { - handler(openFile) { - if (!openFile || !this.fileId) { - return - } - - this.handleOpenFile(this.fileId) - }, - immediate: true, + fileId() { + this.handleOpenQueries() }, - - openDetails: { - handler(openDetails) { - // wait for scrolling and updating the actions to settle - this.$nextTick(() => { - if (!openDetails || !this.fileId) { - return - } - - this.openSidebarForFile(this.fileId) - }) - }, - immediate: true, + openFile() { + this.handleOpenQueries() + }, + openDetails() { + this.handleOpenQueries() }, }, @@ -276,6 +269,33 @@ export default defineComponent({ }, methods: { + handleOpenQueries() { + // If the list is empty, or we don't have a fileId, + // there's nothing to be done. + if (this.isEmpty || !this.fileId) { + return + } + + logger.debug('FilesListVirtual: checking for requested fileId, openFile or openDetails', { + nodes: this.nodes, + fileId: this.fileId, + openFile: this.openFile, + openDetails: this.openDetails, + }) + + if (this.openFile) { + this.handleOpenFile(this.fileId) + } + + if (this.openDetails) { + this.openSidebarForFile(this.fileId) + } + + if (this.fileId) { + this.scrollToFile(this.fileId, false) + } + }, + openSidebarForFile(fileId) { // Open the sidebar for the given URL fileid // iif we just loaded the app. @@ -285,7 +305,7 @@ export default defineComponent({ sidebarAction.exec(node, this.currentView, this.currentFolder.path) return } - logger.error(`Failed to open sidebar on file ${fileId}, file isn't cached yet !`, { fileId, node }) + logger.warn(`Failed to open sidebar on file ${fileId}, file isn't cached yet !`, { fileId, node }) }, scrollToFile(fileId: number|null, warn = true) { @@ -301,6 +321,7 @@ export default defineComponent({ } this.scrollToIndex = Math.max(0, index) + logger.debug('Scrolling to file ' + fileId, { fileId, index }) } }, @@ -312,7 +333,7 @@ export default defineComponent({ delete query.openfile delete query.opendetails - this.activeStore.clearActiveNode() + this.activeStore.activeNode = undefined window.OCP.Files.Router.goToRoute( null, { ...this.$route.params, fileid: String(this.currentFolder.fileid ?? '') }, @@ -365,15 +386,13 @@ export default defineComponent({ } // The file is either a folder or has no default action other than downloading // in this case we need to open the details instead and remove the route from the history - const query = this.$route.query - delete query.openfile - query.opendetails = '' - logger.debug('Ignore `openfile` query and replacing with `opendetails` for ' + node.path, { node }) - await this.$router.replace({ - ...(this.$route as Location), - query, - }) + window.OCP.Files.Router.goToRoute( + null, + this.$route.params, + { ...this.$route.query, openfile: undefined, opendetails: '' }, + true, // silent update of the URL + ) }, onDragOver(event: DragEvent) { @@ -446,7 +465,7 @@ export default defineComponent({ delete query.openfile delete query.opendetails - this.activeStore.setActiveNode(node) + this.activeStore.activeNode = node // Silent update of the URL window.OCP.Files.Router.goToRoute( @@ -462,15 +481,17 @@ export default defineComponent({ <style scoped lang="scss"> .files-list { - --row-height: 55px; + --row-height: 44px; --cell-margin: 14px; --checkbox-padding: calc((var(--row-height) - var(--checkbox-size)) / 2); --checkbox-size: 24px; --clickable-area: var(--default-clickable-area); - --icon-preview-size: 32px; + --icon-preview-size: 24px; --fixed-block-start-position: var(--default-clickable-area); + display: flex; + flex-direction: column; overflow: auto; height: 100%; will-change: scroll-position; @@ -518,6 +539,13 @@ export default defineComponent({ // Hide the table header below the overlay margin-block-start: calc(-1 * var(--row-height)); } + + // Visually hide the table when there are no files + &--hidden { + visibility: hidden; + z-index: -1; + opacity: 0; + } } .files-list__filters { @@ -549,6 +577,7 @@ export default defineComponent({ background-color: var(--color-main-background); border-block-end: 1px solid var(--color-border); height: var(--row-height); + flex: 0 0 var(--row-height); } .files-list__thead, @@ -567,6 +596,16 @@ export default defineComponent({ top: var(--fixed-block-start-position); } + // Empty content + .files-list__empty { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + width: 100%; + height: 100%; + } + tr { position: relative; display: flex; @@ -736,8 +775,8 @@ export default defineComponent({ // File and folder overlay &-overlay { position: absolute; - max-height: calc(var(--icon-preview-size) * 0.5); - max-width: calc(var(--icon-preview-size) * 0.5); + max-height: calc(var(--icon-preview-size) * 0.6); + max-width: calc(var(--icon-preview-size) * 0.6); color: var(--color-primary-element-text); // better alignment with the folder icon margin-block-start: 2px; @@ -855,7 +894,7 @@ export default defineComponent({ } .files-list__row-mtime { - width: calc(var(--row-height) * 2); + width: calc(var(--row-height) * 2.5); } .files-list__row-mime { diff --git a/apps/files/src/components/FilesNavigationItem.vue b/apps/files/src/components/FilesNavigationItem.vue index 372a83e1441..c29bc00c67f 100644 --- a/apps/files/src/components/FilesNavigationItem.vue +++ b/apps/files/src/components/FilesNavigationItem.vue @@ -89,7 +89,7 @@ export default defineComponent({ return (Object.values(this.views).reduce((acc, views) => [...acc, ...views], []) as View[]) .filter(view => view.params?.dir.startsWith(this.parent.params?.dir)) } - return this.views[this.parent.id] ?? [] // Root level views have `undefined` parent ids + return this.filterVisible(this.views[this.parent.id] ?? []) }, style() { @@ -103,11 +103,15 @@ export default defineComponent({ }, methods: { + filterVisible(views: View[]) { + return views.filter(({ id, hidden }) => id === this.currentView?.id || hidden !== true) + }, + hasChildViews(view: View): boolean { if (this.level >= maxLevel) { return false } - return this.views[view.id]?.length > 0 + return this.filterVisible(this.views[view.id] ?? []).length > 0 }, /** diff --git a/apps/files/src/components/FilesNavigationSearch.vue b/apps/files/src/components/FilesNavigationSearch.vue new file mode 100644 index 00000000000..e34d4bf0971 --- /dev/null +++ b/apps/files/src/components/FilesNavigationSearch.vue @@ -0,0 +1,86 @@ +<!-- + - SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + - SPDX-License-Identifier: AGPL-3.0-or-later +--> + +<script setup lang="ts"> +import { mdiMagnify, mdiSearchWeb } from '@mdi/js' +import { t } from '@nextcloud/l10n' +import { computed } from 'vue' +import NcActions from '@nextcloud/vue/components/NcActions' +import NcActionButton from '@nextcloud/vue/components/NcActionButton' +import NcAppNavigationSearch from '@nextcloud/vue/components/NcAppNavigationSearch' +import NcIconSvgWrapper from '@nextcloud/vue/components/NcIconSvgWrapper' +import { onBeforeNavigation } from '../composables/useBeforeNavigation.ts' +import { useNavigation } from '../composables/useNavigation.ts' +import { useSearchStore } from '../store/search.ts' +import { VIEW_ID } from '../views/search.ts' + +const { currentView } = useNavigation(true) +const searchStore = useSearchStore() + +/** + * When the route is changed from search view to something different + * we need to clear the search box. + */ +onBeforeNavigation((to, from, next) => { + if (to.params.view !== VIEW_ID && from.params.view === VIEW_ID) { + // we are leaving the search view so unset the query + searchStore.query = '' + searchStore.scope = 'filter' + } else if (to.params.view === VIEW_ID && from.params.view === VIEW_ID) { + // fix the query if the user refreshed the view + if (searchStore.query && !to.query.query) { + // @ts-expect-error This is a weird issue with vue-router v4 and will be fixed in v5 (vue 3) + return next({ + ...to, + query: { + ...to.query, + query: searchStore.query, + }, + }) + } + } + next() +}) + +/** + * Are we currently on the search view. + * Needed to disable the action menu (we cannot change the search mode there) + */ +const isSearchView = computed(() => currentView.value.id === VIEW_ID) + +/** + * Different searchbox label depending if filtering or searching + */ +const searchLabel = computed(() => { + if (searchStore.scope === 'globally') { + return t('files', 'Search globally by filename …') + } + return t('files', 'Search here by filename …') +}) +</script> + +<template> + <NcAppNavigationSearch v-model="searchStore.query" :label="searchLabel"> + <template #actions> + <NcActions :aria-label="t('files', 'Search scope options')" :disabled="isSearchView"> + <template #icon> + <NcIconSvgWrapper :path="searchStore.scope === 'globally' ? mdiSearchWeb : mdiMagnify" /> + </template> + <NcActionButton close-after-click @click="searchStore.scope = 'filter'"> + <template #icon> + <NcIconSvgWrapper :path="mdiMagnify" /> + </template> + {{ t('files', 'Filter and search from this location') }} + </NcActionButton> + <NcActionButton close-after-click @click="searchStore.scope = 'globally'"> + <template #icon> + <NcIconSvgWrapper :path="mdiSearchWeb" /> + </template> + {{ t('files', 'Search globally') }} + </NcActionButton> + </NcActions> + </template> + </NcAppNavigationSearch> +</template> diff --git a/apps/files/src/components/NavigationQuota.vue b/apps/files/src/components/NavigationQuota.vue index f1d2738e81d..fd10af1c495 100644 --- a/apps/files/src/components/NavigationQuota.vue +++ b/apps/files/src/components/NavigationQuota.vue @@ -58,7 +58,7 @@ export default { computed: { storageStatsTitle() { const usedQuotaByte = formatFileSize(this.storageStats?.used, false, false) - const quotaByte = formatFileSize(this.storageStats?.quota, false, false) + const quotaByte = formatFileSize(this.storageStats?.total, false, false) // If no quota set if (this.storageStats?.quota < 0) { diff --git a/apps/files/src/components/NewNodeDialog.vue b/apps/files/src/components/NewNodeDialog.vue index 76555db1536..ca10935940d 100644 --- a/apps/files/src/components/NewNodeDialog.vue +++ b/apps/files/src/components/NewNodeDialog.vue @@ -26,6 +26,11 @@ :helper-text="validity" :label="label" :value.sync="localDefaultName" /> + + <!-- Hidden file warning --> + <NcNoteCard v-if="isHiddenFileName" + type="warning" + :text="t('files', 'Files starting with a dot are hidden by default')" /> </form> </NcDialog> </template> @@ -35,12 +40,13 @@ import type { ComponentPublicInstance, PropType } from 'vue' import { getUniqueName } from '@nextcloud/files' import { t } from '@nextcloud/l10n' import { extname } from 'path' -import { nextTick, onMounted, ref, watch, watchEffect } from 'vue' +import { computed, nextTick, onMounted, ref, watch, watchEffect } from 'vue' import { getFilenameValidity } from '../utils/filenameValidity.ts' import NcButton from '@nextcloud/vue/components/NcButton' import NcDialog from '@nextcloud/vue/components/NcDialog' import NcTextField from '@nextcloud/vue/components/NcTextField' +import NcNoteCard from '@nextcloud/vue/components/NcNoteCard' const props = defineProps({ /** @@ -89,6 +95,11 @@ const nameInput = ref<ComponentPublicInstance>() const formElement = ref<HTMLFormElement>() const validity = ref('') +const isHiddenFileName = computed(() => { + // Check if the name starts with a dot, which indicates a hidden file + return localDefaultName.value.trim().startsWith('.') +}) + /** * Focus the filename input field */ diff --git a/apps/files/src/components/VirtualList.vue b/apps/files/src/components/VirtualList.vue index 5ae8220d594..4746fedf863 100644 --- a/apps/files/src/components/VirtualList.vue +++ b/apps/files/src/components/VirtualList.vue @@ -20,7 +20,18 @@ <slot name="header-overlay" /> </div> - <table class="files-list__table" :class="{ 'files-list__table--with-thead-overlay': !!$scopedSlots['header-overlay'] }"> + <div v-if="dataSources.length === 0" + class="files-list__empty"> + <slot name="empty" /> + </div> + + <table :aria-hidden="dataSources.length === 0" + :inert="dataSources.length === 0" + class="files-list__table" + :class="{ + 'files-list__table--with-thead-overlay': !!$scopedSlots['header-overlay'], + 'files-list__table--hidden': dataSources.length === 0, + }"> <!-- Accessibility table caption for screen readers --> <caption v-if="caption" class="hidden-visually"> {{ caption }} @@ -146,7 +157,7 @@ export default defineComponent({ itemHeight() { // Align with css in FilesListVirtual // 166px + 32px (name) + 16px (mtime) + 16px (padding top and bottom) - return this.gridMode ? (166 + 32 + 16 + 16 + 16) : 55 + return this.gridMode ? (166 + 32 + 16 + 16 + 16) : 44 }, // Grid mode only @@ -309,7 +320,7 @@ export default defineComponent({ methods: { scrollTo(index: number) { - if (!this.$el) { + if (!this.$el || this.index === index) { return } diff --git a/apps/files/src/composables/useBeforeNavigation.ts b/apps/files/src/composables/useBeforeNavigation.ts new file mode 100644 index 00000000000..38b72e40fb3 --- /dev/null +++ b/apps/files/src/composables/useBeforeNavigation.ts @@ -0,0 +1,20 @@ +/** + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import type { NavigationGuard } from 'vue-router' + +import { onUnmounted } from 'vue' +import { useRouter } from 'vue-router/composables' + +/** + * Helper until we use Vue-Router v4 (Vue3). + * + * @param fn - The navigation guard + */ +export function onBeforeNavigation(fn: NavigationGuard) { + const router = useRouter() + const remove = router.beforeResolve(fn) + onUnmounted(remove) +} diff --git a/apps/files/src/composables/useFilenameFilter.ts b/apps/files/src/composables/useFilenameFilter.ts deleted file mode 100644 index 54c16f35384..00000000000 --- a/apps/files/src/composables/useFilenameFilter.ts +++ /dev/null @@ -1,47 +0,0 @@ -/*! - * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ - -import { registerFileListFilter, unregisterFileListFilter } from '@nextcloud/files' -import { watchThrottled } from '@vueuse/core' -import { onMounted, onUnmounted, ref } from 'vue' -import { FilenameFilter } from '../filters/FilenameFilter' - -/** - * This is for the `Navigation` component to provide a filename filter - */ -export function useFilenameFilter() { - const searchQuery = ref('') - const filenameFilter = new FilenameFilter() - - /** - * Updating the search query ref from the filter - * @param event The update:query event - */ - function updateQuery(event: CustomEvent) { - if (event.type === 'update:query') { - searchQuery.value = event.detail - event.stopPropagation() - } - } - - onMounted(() => { - filenameFilter.addEventListener('update:query', updateQuery) - registerFileListFilter(filenameFilter) - }) - onUnmounted(() => { - filenameFilter.removeEventListener('update:query', updateQuery) - unregisterFileListFilter(filenameFilter.id) - }) - - // Update the query on the filter, but throttle to max. every 800ms - // This will debounce the filter refresh - watchThrottled(searchQuery, () => { - filenameFilter.updateQuery(searchQuery.value) - }, { throttle: 800 }) - - return { - searchQuery, - } -} diff --git a/apps/files/src/eventbus.d.ts b/apps/files/src/eventbus.d.ts index fb61b4a6d03..ab8dbb63dfc 100644 --- a/apps/files/src/eventbus.d.ts +++ b/apps/files/src/eventbus.d.ts @@ -2,7 +2,9 @@ * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */ -import type { IFileListFilter, Node } from '@nextcloud/files' + +import type { IFileListFilter, Node, View } from '@nextcloud/files' +import type { SearchScope } from './types' declare module '@nextcloud/event-bus' { export interface NextcloudEvents { @@ -13,8 +15,13 @@ declare module '@nextcloud/event-bus' { 'files:favorites:removed': Node 'files:favorites:added': Node + 'files:filter:added': IFileListFilter + 'files:filter:removed': string + // the state of some filters has changed 'files:filters:changed': undefined + 'files:navigation:changed': View + 'files:node:created': Node 'files:node:deleted': Node 'files:node:updated': Node @@ -22,8 +29,7 @@ declare module '@nextcloud/event-bus' { 'files:node:renamed': Node 'files:node:moved': { node: Node, oldSource: string } - 'files:filter:added': IFileListFilter - 'files:filter:removed': string + 'files:search:updated': { query: string, scope: SearchScope } } } diff --git a/apps/files/src/filters/FilenameFilter.ts b/apps/files/src/filters/FilenameFilter.ts index 5019ca42d83..f86269ccd99 100644 --- a/apps/files/src/filters/FilenameFilter.ts +++ b/apps/files/src/filters/FilenameFilter.ts @@ -4,17 +4,33 @@ */ import type { IFileListFilterChip, INode } from '@nextcloud/files' -import { FileListFilter } from '@nextcloud/files' + +import { subscribe } from '@nextcloud/event-bus' +import { FileListFilter, registerFileListFilter } from '@nextcloud/files' +import { getPinia } from '../store/index.ts' +import { useSearchStore } from '../store/search.ts' + +/** + * Register the filename filter + */ +export function registerFilenameFilter() { + registerFileListFilter(new FilenameFilter()) +} /** * Simple file list filter controlled by the Navigation search box */ -export class FilenameFilter extends FileListFilter { +class FilenameFilter extends FileListFilter { private searchQuery = '' constructor() { super('files:filename', 5) + subscribe('files:search:updated', ({ query, scope }) => { + if (scope === 'filter') { + this.updateQuery(query) + } + }) } public filter(nodes: INode[]): INode[] { @@ -45,10 +61,14 @@ export class FilenameFilter extends FileListFilter { this.updateQuery('') }, }) + } else { + // make sure to also reset the search store when pressing the "X" on the filter chip + const store = useSearchStore(getPinia()) + if (store.scope === 'filter') { + store.query = '' + } } this.updateChips(chips) - // Emit the new query as it might have come not from the Navigation - this.dispatchTypedEvent('update:query', new CustomEvent('update:query', { detail: query })) } } diff --git a/apps/files/src/filters/SearchFilter.ts b/apps/files/src/filters/SearchFilter.ts new file mode 100644 index 00000000000..4c7231fd26a --- /dev/null +++ b/apps/files/src/filters/SearchFilter.ts @@ -0,0 +1,49 @@ +/*! + * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import type { INode } from '@nextcloud/files' +import type { ComponentPublicInstance } from 'vue' + +import { subscribe } from '@nextcloud/event-bus' +import { FileListFilter, registerFileListFilter } from '@nextcloud/files' +import Vue from 'vue' +import FileListFilterToSearch from '../components/FileListFilter/FileListFilterToSearch.vue' + +class SearchFilter extends FileListFilter { + + private currentInstance?: ComponentPublicInstance<typeof FileListFilterToSearch> + + constructor() { + super('files:filter-to-search', 999) + subscribe('files:search:updated', ({ query, scope }) => { + if (query && scope === 'filter') { + this.currentInstance?.showButton() + } else { + this.currentInstance?.hideButton() + } + }) + } + + public mount(el: HTMLElement) { + if (this.currentInstance) { + this.currentInstance.$destroy() + } + + const View = Vue.extend(FileListFilterToSearch) + this.currentInstance = new View().$mount(el) as unknown as ComponentPublicInstance<typeof FileListFilterToSearch> + } + + public filter(nodes: INode[]): INode[] { + return nodes + } + +} + +/** + * Register a file list filter to only show hidden files if enabled by user config + */ +export function registerFilterToSearchToggle() { + registerFileListFilter(new SearchFilter()) +} diff --git a/apps/files/src/init.ts b/apps/files/src/init.ts index 492ffbb1915..74eca0969b4 100644 --- a/apps/files/src/init.ts +++ b/apps/files/src/init.ts @@ -25,14 +25,18 @@ import { registerTemplateEntries } from './newMenu/newFromTemplate.ts' import { registerFavoritesView } from './views/favorites.ts' import registerRecentView from './views/recent' -import registerPersonalFilesView from './views/personal-files' -import registerFilesView from './views/files' +import { registerPersonalFilesView } from './views/personal-files' +import { registerFilesView } from './views/files' import { registerFolderTreeView } from './views/folderTree.ts' +import { registerSearchView } from './views/search.ts' + import registerPreviewServiceWorker from './services/ServiceWorker.js' import { initLivePhotos } from './services/LivePhotos' import { isPublicShare } from '@nextcloud/sharing/public' import { registerConvertActions } from './actions/convertAction.ts' +import { registerFilenameFilter } from './filters/FilenameFilter.ts' +import { registerFilterToSearchToggle } from './filters/SearchFilter.ts' // Register file actions registerConvertActions() @@ -56,8 +60,9 @@ registerTemplateEntries() if (isPublicShare() === false) { registerFavoritesView() registerFilesView() - registerRecentView() registerPersonalFilesView() + registerRecentView() + registerSearchView() registerFolderTreeView() } @@ -65,6 +70,8 @@ if (isPublicShare() === false) { registerHiddenFilesFilter() registerTypeFilter() registerModifiedFilter() +registerFilenameFilter() +registerFilterToSearchToggle() // Register preview service worker registerPreviewServiceWorker() diff --git a/apps/files/src/models/Setting.js b/apps/files/src/models/Setting.js index 66173b7df93..1db1d818e69 100644 --- a/apps/files/src/models/Setting.js +++ b/apps/files/src/models/Setting.js @@ -9,6 +9,7 @@ export default class Setting { _el _name _open + _order /** * Create a new files app setting @@ -19,12 +20,14 @@ export default class Setting { * @param {Function} component.el function that returns an unmounted dom element to be added * @param {Function} [component.open] callback for when setting is added * @param {Function} [component.close] callback for when setting is closed + * @param {number} [component.order] the order of this setting, lower numbers are shown first */ - constructor(name, { el, open, close }) { + constructor(name, { el, open, close, order }) { this._name = name this._el = el this._open = open this._close = close + this._order = order || 0 if (typeof this._open !== 'function') { this._open = () => {} @@ -33,6 +36,18 @@ export default class Setting { if (typeof this._close !== 'function') { this._close = () => {} } + + if (typeof this._el !== 'function') { + throw new Error('Setting must have an `el` function that returns a DOM element') + } + + if (typeof this._name !== 'string') { + throw new Error('Setting must have a `name` string') + } + + if (typeof this._order !== 'number') { + throw new Error('Setting must have an `order` number') + } } get name() { @@ -51,4 +66,8 @@ export default class Setting { return this._close } + get order() { + return this._order + } + } diff --git a/apps/files/src/router/router.ts b/apps/files/src/router/router.ts index 13e74c26451..fccb4a0a2b2 100644 --- a/apps/files/src/router/router.ts +++ b/apps/files/src/router/router.ts @@ -3,11 +3,17 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ import type { RawLocation, Route } from 'vue-router' + import { generateUrl } from '@nextcloud/router' +import { relative } from 'path' import queryString from 'query-string' import Router, { isNavigationFailure, NavigationFailureType } from 'vue-router' import Vue from 'vue' -import logger from '../logger' + +import { useFilesStore } from '../store/files.ts' +import { usePathsStore } from '../store/paths.ts' +import { defaultView } from '../utils/filesViews.ts' +import logger from '../logger.ts' Vue.use(Router) @@ -52,7 +58,7 @@ const router = new Router({ { path: '/', // Pretending we're using the default view - redirect: { name: 'filelist', params: { view: 'files' } }, + redirect: { name: 'filelist', params: { view: defaultView() } }, }, { path: '/:view/:fileid(\\d+)?', @@ -68,4 +74,72 @@ const router = new Router({ }, }) +// Handle aborted navigation (NavigationGuards) gracefully +router.onError((error) => { + if (isNavigationFailure(error, NavigationFailureType.aborted)) { + logger.debug('Navigation was aboorted', { error }) + } else { + throw error + } +}) + +// If navigating back from a folder to a parent folder, +// we need to keep the current dir fileid so it's highlighted +// and scrolled into view. +router.beforeResolve((to, from, next) => { + if (to.params?.parentIntercept) { + delete to.params.parentIntercept + return next() + } + + if (to.params.view !== from.params.view) { + // skip if different views + return next() + } + + const fromDir = (from.query?.dir || '/') as string + const toDir = (to.query?.dir || '/') as string + + // We are going back to a parent directory + if (relative(fromDir, toDir) === '..') { + const { getNode } = useFilesStore() + const { getPath } = usePathsStore() + + if (!from.params.view) { + logger.error('No current view id found, cannot navigate to parent directory', { fromDir, toDir }) + return next() + } + + // Get the previous parent's file id + const fromSource = getPath(from.params.view, fromDir) + if (!fromSource) { + logger.error('No source found for the parent directory', { fromDir, toDir }) + return next() + } + + const fileId = getNode(fromSource)?.fileid + if (!fileId) { + logger.error('No fileid found for the parent directory', { fromDir, toDir, fromSource }) + return next() + } + + logger.debug('Navigating back to parent directory', { fromDir, toDir, fileId }) + return next({ + name: 'filelist', + query: to.query, + params: { + ...to.params, + fileid: String(fileId), + // Prevents the beforeEach from being called again + parentIntercept: 'true', + }, + // Replace the current history entry + replace: true, + }) + } + + // else, we just continue + next() +}) + export default router diff --git a/apps/files/src/services/Files.ts b/apps/files/src/services/Files.ts index f02b48f64f3..080ce91e538 100644 --- a/apps/files/src/services/Files.ts +++ b/apps/files/src/services/Files.ts @@ -2,25 +2,55 @@ * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */ -import type { ContentsWithRoot, File, Folder } from '@nextcloud/files' +import type { ContentsWithRoot, File, Folder, Node } from '@nextcloud/files' import type { FileStat, ResponseDataDetailed } from 'webdav' -import { davGetDefaultPropfind, davResultToNode, davRootPath } from '@nextcloud/files' +import { defaultRootPath, getDefaultPropfind, resultToNode as davResultToNode } from '@nextcloud/files/dav' import { CancelablePromise } from 'cancelable-promise' import { join } from 'path' import { client } from './WebdavClient.ts' +import { searchNodes } from './WebDavSearch.ts' +import { getPinia } from '../store/index.ts' +import { useFilesStore } from '../store/files.ts' +import { useSearchStore } from '../store/search.ts' import logger from '../logger.ts' - /** * Slim wrapper over `@nextcloud/files` `davResultToNode` to allow using the function with `Array.map` * @param stat The result returned by the webdav library */ -export const resultToNode = (stat: FileStat): File | Folder => davResultToNode(stat) +export const resultToNode = (stat: FileStat): Node => davResultToNode(stat) -export const getContents = (path = '/'): CancelablePromise<ContentsWithRoot> => { - path = join(davRootPath, path) +/** + * Get contents implementation for the files view. + * This also allows to fetch local search results when the user is currently filtering. + * + * @param path - The path to query + */ +export function getContents(path = '/'): CancelablePromise<ContentsWithRoot> { const controller = new AbortController() - const propfindPayload = davGetDefaultPropfind() + const searchStore = useSearchStore(getPinia()) + + if (searchStore.query.length >= 3) { + return new CancelablePromise((resolve, reject, cancel) => { + cancel(() => controller.abort()) + getLocalSearch(path, searchStore.query, controller.signal) + .then(resolve) + .catch(reject) + }) + } else { + return defaultGetContents(path) + } +} + +/** + * Generic `getContents` implementation for the users files. + * + * @param path - The path to get the contents + */ +export function defaultGetContents(path: string): CancelablePromise<ContentsWithRoot> { + path = join(defaultRootPath, path) + const controller = new AbortController() + const propfindPayload = getDefaultPropfind() return new CancelablePromise(async (resolve, reject, onCancel) => { onCancel(() => controller.abort()) @@ -56,3 +86,25 @@ export const getContents = (path = '/'): CancelablePromise<ContentsWithRoot> => } }) } + +/** + * Get the local search results for the current folder. + * + * @param path - The path + * @param query - The current search query + * @param signal - The aboort signal + */ +async function getLocalSearch(path: string, query: string, signal: AbortSignal): Promise<ContentsWithRoot> { + const filesStore = useFilesStore(getPinia()) + let folder = filesStore.getDirectoryByPath('files', path) + if (!folder) { + const rootPath = join(defaultRootPath, path) + const stat = await client.stat(rootPath, { details: true }) as ResponseDataDetailed<FileStat> + folder = resultToNode(stat.data) as Folder + } + const contents = await searchNodes(query, { dir: path, signal }) + return { + folder, + contents, + } +} diff --git a/apps/files/src/services/HotKeysService.spec.ts b/apps/files/src/services/HotKeysService.spec.ts index c732c728ce5..92430c8e6ad 100644 --- a/apps/files/src/services/HotKeysService.spec.ts +++ b/apps/files/src/services/HotKeysService.spec.ts @@ -2,13 +2,14 @@ * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */ -import { File, Permission, View } from '@nextcloud/files' +import { File, Folder, Permission, View } from '@nextcloud/files' import { describe, it, vi, expect, beforeEach, beforeAll, afterEach } from 'vitest' import { nextTick } from 'vue' import axios from '@nextcloud/axios' import { getPinia } from '../store/index.ts' import { useActiveStore } from '../store/active.ts' +import { useFilesStore } from '../store/files' import { action as deleteAction } from '../actions/deleteAction.ts' import { action as favoriteAction } from '../actions/favoriteAction.ts' @@ -49,18 +50,23 @@ describe('HotKeysService testing', () => { // Make sure the file is reset before each test file = new File({ - id: 1, + id: 2, source: 'https://cloud.domain.com/remote.php/dav/files/admin/foobar.txt', owner: 'admin', mime: 'text/plain', permissions: Permission.ALL, }) + const root = new Folder({ owner: 'test', source: 'https://cloud.domain.com/remote.php/dav/files/admin/', id: 1, permissions: Permission.CREATE }) + const files = useFilesStore(getPinia()) + files.setRoot({ service: 'files', root }) + // Setting the view first as it reset the active node - activeStore.onChangedView(view) - activeStore.setActiveNode(file) + activeStore.activeView = view + activeStore.activeNode = file window.OCA = { Files: { Sidebar: { open: () => {}, setActiveTab: () => {} } } } + // We only mock what needed, we do not need Files.Router.goTo or Files.Navigation window.OCP = { Files: { Router: { goToRoute: goToRouteMock, params: {}, query: {} } } } initialState = document.createElement('input') @@ -73,26 +79,26 @@ describe('HotKeysService testing', () => { }) it('Pressing d should open the sidebar once', () => { - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'd', code: 'KeyD' })) + dispatchEvent({ key: 'd', code: 'KeyD' }) // Modifier keys should not trigger the action - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'd', code: 'KeyD', ctrlKey: true })) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'd', code: 'KeyD', altKey: true })) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'd', code: 'KeyD', shiftKey: true })) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'd', code: 'KeyD', metaKey: true })) + dispatchEvent({ key: 'd', code: 'KeyD', ctrlKey: true }) + dispatchEvent({ key: 'd', code: 'KeyD', altKey: true }) + dispatchEvent({ key: 'd', code: 'KeyD', shiftKey: true }) + dispatchEvent({ key: 'd', code: 'KeyD', metaKey: true }) expect(sidebarAction.enabled).toHaveReturnedWith(true) expect(sidebarAction.exec).toHaveBeenCalledOnce() }) it('Pressing F2 should rename the file', () => { - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'F2', code: 'F2' })) + dispatchEvent({ key: 'F2', code: 'F2' }) // Modifier keys should not trigger the action - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'F2', code: 'F2', ctrlKey: true })) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'F2', code: 'F2', altKey: true })) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'F2', code: 'F2', shiftKey: true })) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'F2', code: 'F2', metaKey: true })) + dispatchEvent({ key: 'F2', code: 'F2', ctrlKey: true }) + dispatchEvent({ key: 'F2', code: 'F2', altKey: true }) + dispatchEvent({ key: 'F2', code: 'F2', shiftKey: true }) + dispatchEvent({ key: 'F2', code: 'F2', metaKey: true }) expect(renameAction.enabled).toHaveReturnedWith(true) expect(renameAction.exec).toHaveBeenCalledOnce() @@ -100,29 +106,29 @@ describe('HotKeysService testing', () => { it('Pressing s should toggle favorite', () => { vi.spyOn(axios, 'post').mockImplementationOnce(() => Promise.resolve()) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 's', code: 'KeyS' })) + dispatchEvent({ key: 's', code: 'KeyS' }) // Modifier keys should not trigger the action - window.dispatchEvent(new KeyboardEvent('keydown', { key: 's', code: 'KeyS', ctrlKey: true })) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 's', code: 'KeyS', altKey: true })) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 's', code: 'KeyS', shiftKey: true })) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 's', code: 'KeyS', metaKey: true })) + dispatchEvent({ key: 's', code: 'KeyS', ctrlKey: true }) + dispatchEvent({ key: 's', code: 'KeyS', altKey: true }) + dispatchEvent({ key: 's', code: 'KeyS', shiftKey: true }) + dispatchEvent({ key: 's', code: 'KeyS', metaKey: true }) expect(favoriteAction.enabled).toHaveReturnedWith(true) expect(favoriteAction.exec).toHaveBeenCalledOnce() }) it('Pressing Delete should delete the file', async () => { - // @ts-expect-error mocking private field + // @ts-expect-error unit testing vi.spyOn(deleteAction._action, 'exec').mockResolvedValue(() => true) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'Delete', code: 'Delete' })) + dispatchEvent({ key: 'Delete', code: 'Delete' }) // Modifier keys should not trigger the action - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'Delete', code: 'Delete', ctrlKey: true })) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'Delete', code: 'Delete', altKey: true })) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'Delete', code: 'Delete', shiftKey: true })) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'Delete', code: 'Delete', metaKey: true })) + dispatchEvent({ key: 'Delete', code: 'Delete', ctrlKey: true }) + dispatchEvent({ key: 'Delete', code: 'Delete', altKey: true }) + dispatchEvent({ key: 'Delete', code: 'Delete', shiftKey: true }) + dispatchEvent({ key: 'Delete', code: 'Delete', metaKey: true }) expect(deleteAction.enabled).toHaveReturnedWith(true) expect(deleteAction.exec).toHaveBeenCalledOnce() @@ -132,7 +138,7 @@ describe('HotKeysService testing', () => { expect(goToRouteMock).toHaveBeenCalledTimes(0) window.OCP.Files.Router.query = { dir: '/foo/bar' } - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'ArrowUp', code: 'ArrowUp', altKey: true })) + dispatchEvent({ key: 'ArrowUp', code: 'ArrowUp', altKey: true }) expect(goToRouteMock).toHaveBeenCalledOnce() expect(goToRouteMock.mock.calls[0][2].dir).toBe('/foo') @@ -145,9 +151,7 @@ describe('HotKeysService testing', () => { userConfigStore.userConfig.grid_view = false expect(userConfigStore.userConfig.grid_view).toBe(false) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'v', code: 'KeyV' })) - await nextTick() - + dispatchEvent({ key: 'v', code: 'KeyV' }) expect(userConfigStore.userConfig.grid_view).toBe(true) }) @@ -164,9 +168,19 @@ describe('HotKeysService testing', () => { userConfigStore.userConfig.grid_view = false expect(userConfigStore.userConfig.grid_view).toBe(false) - window.dispatchEvent(new KeyboardEvent('keydown', { key: 'v', code: 'KeyV', [modifier]: true })) + dispatchEvent(new KeyboardEvent('keydown', { key: 'v', code: 'KeyV', [modifier]: true })) + await nextTick() expect(userConfigStore.userConfig.grid_view).toBe(false) }) }) + +/** + * Helper to dispatch the correct event. + * + * @param init - KeyboardEvent options + */ +function dispatchEvent(init: KeyboardEventInit) { + document.body.dispatchEvent(new KeyboardEvent('keydown', { ...init, bubbles: true })) +} diff --git a/apps/files/src/services/Search.spec.ts b/apps/files/src/services/Search.spec.ts new file mode 100644 index 00000000000..c2840521a15 --- /dev/null +++ b/apps/files/src/services/Search.spec.ts @@ -0,0 +1,61 @@ +/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import { createPinia, setActivePinia } from 'pinia' +import { beforeAll, beforeEach, describe, expect, it, vi } from 'vitest' +import { getContents } from './Search.ts' +import { Folder, Permission } from '@nextcloud/files' + +const searchNodes = vi.hoisted(() => vi.fn()) +vi.mock('./WebDavSearch.ts', () => ({ searchNodes })) +vi.mock('@nextcloud/auth') + +describe('Search service', () => { + const fakeFolder = new Folder({ owner: 'owner', source: 'https://cloud.example.com/remote.php/dav/files/owner/folder', root: '/files/owner' }) + + beforeAll(() => { + window.OCP ??= {} + window.OCP.Files ??= {} + window.OCP.Files.Router ??= { params: {}, query: {} } + vi.spyOn(window.OCP.Files.Router, 'params', 'get').mockReturnValue({ view: 'files' }) + }) + + beforeEach(() => { + vi.restoreAllMocks() + setActivePinia(createPinia()) + }) + + it('rejects on error', async () => { + searchNodes.mockImplementationOnce(() => { throw new Error('expected error') }) + expect(getContents).rejects.toThrow('expected error') + }) + + it('returns the search results and a fake root', async () => { + searchNodes.mockImplementationOnce(() => [fakeFolder]) + const { contents, folder } = await getContents() + + expect(searchNodes).toHaveBeenCalledOnce() + expect(contents).toHaveLength(1) + expect(contents).toEqual([fakeFolder]) + // read only root + expect(folder.permissions).toBe(Permission.READ) + }) + + it('can be cancelled', async () => { + const { promise, resolve } = Promise.withResolvers<Event>() + searchNodes.mockImplementationOnce(async (_, { signal }: { signal: AbortSignal}) => { + signal.addEventListener('abort', resolve) + await promise + return [] + }) + + const content = getContents() + content.cancel() + + // its cancelled thus the promise returns the event + const event = await promise + expect(event.type).toBe('abort') + }) +}) diff --git a/apps/files/src/services/Search.ts b/apps/files/src/services/Search.ts new file mode 100644 index 00000000000..f1d7c30a94e --- /dev/null +++ b/apps/files/src/services/Search.ts @@ -0,0 +1,43 @@ +/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import type { ContentsWithRoot } from '@nextcloud/files' + +import { getCurrentUser } from '@nextcloud/auth' +import { Folder, Permission } from '@nextcloud/files' +import { defaultRemoteURL } from '@nextcloud/files/dav' +import { CancelablePromise } from 'cancelable-promise' +import { searchNodes } from './WebDavSearch.ts' +import logger from '../logger.ts' +import { useSearchStore } from '../store/search.ts' +import { getPinia } from '../store/index.ts' + +/** + * Get the contents for a search view + */ +export function getContents(): CancelablePromise<ContentsWithRoot> { + const controller = new AbortController() + + const searchStore = useSearchStore(getPinia()) + + return new CancelablePromise<ContentsWithRoot>(async (resolve, reject, cancel) => { + cancel(() => controller.abort()) + try { + const contents = await searchNodes(searchStore.query, { signal: controller.signal }) + resolve({ + contents, + folder: new Folder({ + id: 0, + source: `${defaultRemoteURL}#search`, + owner: getCurrentUser()!.uid, + permissions: Permission.READ, + }), + }) + } catch (error) { + logger.error('Failed to fetch search results', { error }) + reject(error) + } + }) +} diff --git a/apps/files/src/services/WebDavSearch.ts b/apps/files/src/services/WebDavSearch.ts new file mode 100644 index 00000000000..feb7f30b357 --- /dev/null +++ b/apps/files/src/services/WebDavSearch.ts @@ -0,0 +1,83 @@ +/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import type { INode } from '@nextcloud/files' +import type { ResponseDataDetailed, SearchResult } from 'webdav' + +import { getCurrentUser } from '@nextcloud/auth' +import { defaultRootPath, getDavNameSpaces, getDavProperties, resultToNode } from '@nextcloud/files/dav' +import { getBaseUrl } from '@nextcloud/router' +import { client } from './WebdavClient.ts' +import logger from '../logger.ts' + +export interface SearchNodesOptions { + dir?: string, + signal?: AbortSignal +} + +/** + * Search for nodes matching the given query. + * + * @param query - Search query + * @param options - Options + * @param options.dir - The base directory to scope the search to + * @param options.signal - Abort signal for the request + */ +export async function searchNodes(query: string, { dir, signal }: SearchNodesOptions): Promise<INode[]> { + const user = getCurrentUser() + if (!user) { + // the search plugin only works for user roots + return [] + } + + query = query.trim() + if (query.length < 3) { + // the search plugin only works with queries of at least 3 characters + return [] + } + + if (dir && !dir.startsWith('/')) { + dir = `/${dir}` + } + + logger.debug('Searching for nodes', { query, dir }) + const { data } = await client.search('/', { + details: true, + signal, + data: ` +<d:searchrequest ${getDavNameSpaces()}> + <d:basicsearch> + <d:select> + <d:prop> + ${getDavProperties()} + </d:prop> + </d:select> + <d:from> + <d:scope> + <d:href>/files/${user.uid}${dir || ''}</d:href> + <d:depth>infinity</d:depth> + </d:scope> + </d:from> + <d:where> + <d:like> + <d:prop> + <d:displayname/> + </d:prop> + <d:literal>%${query.replace('%', '')}%</d:literal> + </d:like> + </d:where> + <d:orderby/> + </d:basicsearch> +</d:searchrequest>`, + }) as ResponseDataDetailed<SearchResult> + + // check if the request was aborted + if (signal?.aborted) { + return [] + } + + // otherwise return the result mapped to Nextcloud nodes + return data.results.map((result) => resultToNode(result, defaultRootPath, getBaseUrl())) +} diff --git a/apps/files/src/store/active.ts b/apps/files/src/store/active.ts index e261e817f3d..1303a157b08 100644 --- a/apps/files/src/store/active.ts +++ b/apps/files/src/store/active.ts @@ -3,74 +3,84 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ -import type { ActiveStore } from '../types.ts' -import type { FileAction, Node, View } from '@nextcloud/files' +import type { FileAction, View, Node, Folder } from '@nextcloud/files' -import { defineStore } from 'pinia' -import { getNavigation } from '@nextcloud/files' import { subscribe } from '@nextcloud/event-bus' +import { getNavigation } from '@nextcloud/files' +import { defineStore } from 'pinia' +import { ref } from 'vue' import logger from '../logger.ts' -export const useActiveStore = function(...args) { - const store = defineStore('active', { - state: () => ({ - _initialized: false, - activeNode: null, - activeView: null, - activeAction: null, - } as ActiveStore), +export const useActiveStore = defineStore('active', () => { + /** + * The currently active action + */ + const activeAction = ref<FileAction>() - actions: { - setActiveNode(node: Node) { - if (!node) { - throw new Error('Use clearActiveNode to clear the active node') - } - logger.debug('Setting active node', { node }) - this.activeNode = node - }, + /** + * The currently active folder + */ + const activeFolder = ref<Folder>() - clearActiveNode() { - this.activeNode = null - }, + /** + * The current active node within the folder + */ + const activeNode = ref<Node>() - onDeletedNode(node: Node) { - if (this.activeNode && this.activeNode.source === node.source) { - this.clearActiveNode() - } - }, + /** + * The current active view + */ + const activeView = ref<View>() - setActiveAction(action: FileAction) { - this.activeAction = action - }, + initialize() - clearActiveAction() { - this.activeAction = null - }, + /** + * Unset the active node if deleted + * + * @param node - The node thats deleted + * @private + */ + function onDeletedNode(node: Node) { + if (activeNode.value && activeNode.value.source === node.source) { + activeNode.value = undefined + } + } - onChangedView(view: View|null = null) { - logger.debug('Setting active view', { view }) - this.activeView = view - this.clearActiveNode() - }, - }, - }) + /** + * Callback to update the current active view + * + * @param view - The new active view + * @private + */ + function onChangedView(view: View|null = null) { + logger.debug('Setting active view', { view }) + activeView.value = view ?? undefined + activeNode.value = undefined + } - const activeStore = store(...args) - const navigation = getNavigation() + /** + * Initalize the store - connect all event listeners. + * @private + */ + function initialize() { + const navigation = getNavigation() - // Make sure we only register the listeners once - if (!activeStore._initialized) { - subscribe('files:node:deleted', activeStore.onDeletedNode) + // Make sure we only register the listeners once + subscribe('files:node:deleted', onDeletedNode) - activeStore._initialized = true - activeStore.onChangedView(navigation.active) + onChangedView(navigation.active) // Or you can react to changes of the current active view navigation.addEventListener('updateActive', (event) => { - activeStore.onChangedView(event.detail) + onChangedView(event.detail) }) } - return activeStore -} + return { + activeAction, + activeFolder, + activeNode, + activeView, + } +}) diff --git a/apps/files/src/store/files.ts b/apps/files/src/store/files.ts index 295704c880b..0bcf4ce9350 100644 --- a/apps/files/src/store/files.ts +++ b/apps/files/src/store/files.ts @@ -54,13 +54,13 @@ export const useFilesStore = function(...args) { actions: { /** - * Get cached child nodes within a given path + * Get cached directory matching a given path * - * @param service The service (files view) - * @param path The path relative within the service - * @return Array of cached nodes within the path + * @param service - The service (files view) + * @param path - The path relative within the service + * @return The folder if found */ - getNodesByPath(service: string, path?: string): Node[] { + getDirectoryByPath(service: string, path?: string): Folder | undefined { const pathsStore = usePathsStore() let folder: Folder | undefined @@ -74,6 +74,19 @@ export const useFilesStore = function(...args) { } } + return folder + }, + + /** + * Get cached child nodes within a given path + * + * @param service - The service (files view) + * @param path - The path relative within the service + * @return Array of cached nodes within the path + */ + getNodesByPath(service: string, path?: string): Node[] { + const folder = this.getDirectoryByPath(service, path) + // If we found a cache entry and the cache entry was already loaded (has children) then use it return (folder?._children ?? []) .map((source: string) => this.getNode(source)) @@ -141,7 +154,7 @@ export const useFilesStore = function(...args) { } // If we have only one node with the file ID, we can update it directly - if (node.source === nodes[0].source) { + if (nodes.length === 1 && node.source === nodes[0].source) { this.updateNodes([node]) return } diff --git a/apps/files/src/store/search.ts b/apps/files/src/store/search.ts new file mode 100644 index 00000000000..43e01f35b92 --- /dev/null +++ b/apps/files/src/store/search.ts @@ -0,0 +1,153 @@ +/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import type { View } from '@nextcloud/files' +import type RouterService from '../services/RouterService.ts' +import type { SearchScope } from '../types.ts' + +import { emit, subscribe } from '@nextcloud/event-bus' +import debounce from 'debounce' +import { defineStore } from 'pinia' +import { ref, watch } from 'vue' +import { VIEW_ID } from '../views/search.ts' +import logger from '../logger.ts' + +export const useSearchStore = defineStore('search', () => { + /** + * The current search query + */ + const query = ref('') + + /** + * Scope of the search. + * Scopes: + * - filter: only filter current file list + * - globally: search everywhere + */ + const scope = ref<SearchScope>('filter') + + // reset the base if query is cleared + watch(scope, updateSearch) + + watch(query, (old, current) => { + // skip if only whitespaces changed + if (old.trim() === current.trim()) { + return + } + + updateSearch() + }) + + // initialize the search store + initialize() + + /** + * Debounced update of the current route + * @private + */ + const updateRouter = debounce((isSearch: boolean) => { + const router = window.OCP.Files.Router as RouterService + router.goToRoute( + undefined, + { + view: VIEW_ID, + }, + { + query: query.value, + }, + isSearch, + ) + }) + + /** + * Handle updating the filter if needed. + * Also update the search view by updating the current route if needed. + * + * @private + */ + function updateSearch() { + // emit the search event to update the filter + emit('files:search:updated', { query: query.value, scope: scope.value }) + const router = window.OCP.Files.Router as RouterService + + // if we are on the search view and the query was unset or scope was set to 'filter' we need to move back to the files view + if (router.params.view === VIEW_ID && (query.value === '' || scope.value === 'filter')) { + scope.value = 'filter' + return router.goToRoute( + undefined, + { + view: 'files', + }, + { + ...router.query, + query: undefined, + }, + ) + } + + // for the filter scope we do not need to adjust the current route anymore + // also if the query is empty we do not need to do anything + if (scope.value === 'filter' || !query.value) { + return + } + + const isSearch = router.params.view === VIEW_ID + + logger.debug('Update route for updated search query', { query: query.value, isSearch }) + updateRouter(isSearch) + } + + /** + * Event handler that resets the store if the file list view was changed. + * + * @param view - The new view that is active + * @private + */ + function onViewChanged(view: View) { + if (view.id !== VIEW_ID) { + query.value = '' + scope.value = 'filter' + } + } + + /** + * Initialize the store from the router if needed + */ + function initialize() { + subscribe('files:navigation:changed', onViewChanged) + + const router = window.OCP.Files.Router as RouterService + // if we initially load the search view (e.g. hard page refresh) + // then we need to initialize the store from the router + if (router.params.view === VIEW_ID) { + query.value = [router.query.query].flat()[0] ?? '' + + if (query.value) { + scope.value = 'globally' + logger.debug('Directly navigated to search view', { query: query.value }) + } else { + // we do not have any query so we need to move to the files list + logger.info('Directly navigated to search view without any query, redirect to files view.') + router.goToRoute( + undefined, + { + ...router.params, + view: 'files', + }, + { + ...router.query, + query: undefined, + }, + true, + ) + } + } + } + + return { + query, + scope, + } +}) diff --git a/apps/files/src/store/userconfig.ts b/apps/files/src/store/userconfig.ts index d136561c2e5..54e9a75eb8b 100644 --- a/apps/files/src/store/userconfig.ts +++ b/apps/files/src/store/userconfig.ts @@ -12,13 +12,15 @@ import { ref, set } from 'vue' import axios from '@nextcloud/axios' const initialUserConfig = loadState<UserConfig>('files', 'config', { - show_hidden: false, crop_image_previews: true, - sort_favorites_first: true, - sort_folders_first: true, + default_view: 'files', grid_view: false, + show_hidden: false, show_mime_column: true, + sort_favorites_first: true, + sort_folders_first: true, + show_dialog_deletion: false, show_dialog_file_extension: true, }) diff --git a/apps/files/src/types.ts b/apps/files/src/types.ts index db3de13d4eb..6757b7f1f45 100644 --- a/apps/files/src/types.ts +++ b/apps/files/src/types.ts @@ -50,16 +50,20 @@ export interface PathOptions { // User config store export interface UserConfig { - [key: string]: boolean|undefined + [key: string]: boolean | string | undefined - show_dialog_file_extension: boolean, - show_hidden: boolean crop_image_previews: boolean - sort_favorites_first: boolean - sort_folders_first: boolean + default_view: 'files' | 'personal' grid_view: boolean + show_hidden: boolean show_mime_column: boolean + sort_favorites_first: boolean + sort_folders_first: boolean + + show_dialog_deletion: boolean + show_dialog_file_extension: boolean, } + export interface UserConfigStore { userConfig: UserConfig } @@ -105,12 +109,17 @@ export interface DragAndDropStore { // Active node store export interface ActiveStore { - _initialized: boolean + activeAction: FileAction|null + activeFolder: Folder|null activeNode: Node|null activeView: View|null - activeAction: FileAction|null } +/** + * Search scope for the in-files-search + */ +export type SearchScope = 'filter'|'globally' + export interface TemplateFile { app: string label: string diff --git a/apps/files/src/utils/actionUtils.ts b/apps/files/src/utils/actionUtils.ts index 730a1149229..f6d43727c29 100644 --- a/apps/files/src/utils/actionUtils.ts +++ b/apps/files/src/utils/actionUtils.ts @@ -49,7 +49,7 @@ export const executeAction = async (action: FileAction) => { try { // Set the loading marker Vue.set(currentNode, 'status', NodeStatus.LOADING) - activeStore.setActiveAction(action) + activeStore.activeAction = action const success = await action.exec(currentNode, currentView, currentDir) @@ -69,6 +69,6 @@ export const executeAction = async (action: FileAction) => { } finally { // Reset the loading marker Vue.set(currentNode, 'status', undefined) - activeStore.clearActiveAction() + activeStore.activeAction = undefined } } diff --git a/apps/files/src/utils/filesViews.spec.ts b/apps/files/src/utils/filesViews.spec.ts new file mode 100644 index 00000000000..e8c2ab3a6c1 --- /dev/null +++ b/apps/files/src/utils/filesViews.spec.ts @@ -0,0 +1,75 @@ +/** + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import { beforeEach, describe, expect, test } from 'vitest' +import { defaultView, hasPersonalFilesView } from './filesViews.ts' + +describe('hasPersonalFilesView', () => { + beforeEach(() => removeInitialState()) + + test('enabled if user has unlimited quota', () => { + mockInitialState('files', 'storageStats', { quota: -1 }) + expect(hasPersonalFilesView()).toBe(true) + }) + + test('enabled if user has limited quota', () => { + mockInitialState('files', 'storageStats', { quota: 1234 }) + expect(hasPersonalFilesView()).toBe(true) + }) + + test('disabled if user has no quota', () => { + mockInitialState('files', 'storageStats', { quota: 0 }) + expect(hasPersonalFilesView()).toBe(false) + }) +}) + +describe('defaultView', () => { + beforeEach(() => { + document.querySelectorAll('input[type="hidden"]').forEach((el) => { + el.remove() + }) + }) + + test('Returns files view if set', () => { + mockInitialState('files', 'config', { default_view: 'files' }) + expect(defaultView()).toBe('files') + }) + + test('Returns personal view if set and enabled', () => { + mockInitialState('files', 'config', { default_view: 'personal' }) + mockInitialState('files', 'storageStats', { quota: -1 }) + expect(defaultView()).toBe('personal') + }) + + test('Falls back to files if personal view is disabled', () => { + mockInitialState('files', 'config', { default_view: 'personal' }) + mockInitialState('files', 'storageStats', { quota: 0 }) + expect(defaultView()).toBe('files') + }) +}) + +/** + * Remove the mocked initial state + */ +function removeInitialState(): void { + document.querySelectorAll('input[type="hidden"]').forEach((el) => { + el.remove() + }) +} + +/** + * Helper to mock an initial state value + * @param app - The app + * @param key - The key + * @param value - The value + */ +function mockInitialState(app: string, key: string, value: unknown): void { + const el = document.createElement('input') + el.value = btoa(JSON.stringify(value)) + el.id = `initial-state-${app}-${key}` + el.type = 'hidden' + + document.head.appendChild(el) +} diff --git a/apps/files/src/utils/filesViews.ts b/apps/files/src/utils/filesViews.ts new file mode 100644 index 00000000000..9489c35cbde --- /dev/null +++ b/apps/files/src/utils/filesViews.ts @@ -0,0 +1,30 @@ +/** + * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import type { UserConfig } from '../types.ts' + +import { loadState } from '@nextcloud/initial-state' + +/** + * Check whether the personal files view can be shown + */ +export function hasPersonalFilesView(): boolean { + const storageStats = loadState('files', 'storageStats', { quota: -1 }) + // Don't show this view if the user has no storage quota + return storageStats.quota !== 0 +} + +/** + * Get the default files view + */ +export function defaultView() { + const { default_view: defaultView } = loadState<Partial<UserConfig>>('files', 'config', { default_view: 'files' }) + + // the default view - only use the personal one if it is enabled + if (defaultView !== 'personal' || hasPersonalFilesView()) { + return defaultView + } + return 'files' +} diff --git a/apps/files/src/views/FilesList.vue b/apps/files/src/views/FilesList.vue index 0aa3da144c2..15a7f93ddf0 100644 --- a/apps/files/src/views/FilesList.vue +++ b/apps/files/src/views/FilesList.vue @@ -73,93 +73,99 @@ <!-- Drag and drop notice --> <DragAndDropNotice v-if="!loading && canUpload && currentFolder" :current-folder="currentFolder" /> - <!-- Initial loading --> - <NcLoadingIcon v-if="loading && !isRefreshing" + <!-- + Initial current view loading0. This should never happen, + views are supposed to be registered far earlier in the lifecycle. + In case the URL is bad or a view is missing, we show a loading icon. + --> + <NcLoadingIcon v-if="!currentView" class="files-list__loading-icon" :size="38" :name="t('files', 'Loading current folder')" /> - <!-- Empty content placeholder --> - <template v-else-if="!loading && isEmptyDir && currentFolder && currentView"> - <div class="files-list__before"> - <!-- Headers --> - <FilesListHeader v-for="header in headers" - :key="header.id" - :current-folder="currentFolder" - :current-view="currentView" - :header="header" /> - </div> - <!-- Empty due to error --> - <NcEmptyContent v-if="error" :name="error" data-cy-files-content-error> - <template #action> - <NcButton type="secondary" @click="fetchContent"> - <template #icon> - <IconReload :size="20" /> - </template> - {{ t('files', 'Retry') }} - </NcButton> - </template> - <template #icon> - <IconAlertCircleOutline /> - </template> - </NcEmptyContent> - <!-- Custom empty view --> - <div v-else-if="currentView?.emptyView" class="files-list__empty-view-wrapper"> - <div ref="customEmptyView" /> - </div> - <!-- Default empty directory view --> - <NcEmptyContent v-else - :name="currentView?.emptyTitle || t('files', 'No files in here')" - :description="currentView?.emptyCaption || t('files', 'Upload some content or sync with your devices!')" - data-cy-files-content-empty> - <template v-if="directory !== '/'" #action> - <!-- Uploader --> - <UploadPicker v-if="canUpload && !isQuotaExceeded" - allow-folders - class="files-list__header-upload-button" - :content="getContent" - :destination="currentFolder" - :forbidden-characters="forbiddenCharacters" - multiple - @failed="onUploadFail" - @uploaded="onUpload" /> - <NcButton v-else :to="toPreviousDir" type="primary"> - {{ t('files', 'Go back') }} - </NcButton> - </template> - <template #icon> - <NcIconSvgWrapper :svg="currentView.icon" /> - </template> - </NcEmptyContent> - </template> - - <!-- File list --> + <!-- File list - always mounted --> <FilesListVirtual v-else ref="filesListVirtual" :current-folder="currentFolder" :current-view="currentView" :nodes="dirContentsSorted" - :summary="summary" /> + :summary="summary"> + <template #empty> + <!-- Initial loading --> + <NcLoadingIcon v-if="loading && !isRefreshing" + class="files-list__loading-icon" + :size="38" + :name="t('files', 'Loading current folder')" /> + + <!-- Empty due to error --> + <NcEmptyContent v-else-if="error" :name="error" data-cy-files-content-error> + <template #action> + <NcButton type="secondary" @click="fetchContent"> + <template #icon> + <IconReload :size="20" /> + </template> + {{ t('files', 'Retry') }} + </NcButton> + </template> + <template #icon> + <IconAlertCircleOutline /> + </template> + </NcEmptyContent> + + <!-- Custom empty view --> + <div v-else-if="currentView?.emptyView" class="files-list__empty-view-wrapper"> + <div ref="customEmptyView" /> + </div> + + <!-- Default empty directory view --> + <NcEmptyContent v-else + :name="currentView?.emptyTitle || t('files', 'No files in here')" + :description="currentView?.emptyCaption || t('files', 'Upload some content or sync with your devices!')" + data-cy-files-content-empty> + <template v-if="directory !== '/'" #action> + <!-- Uploader --> + <UploadPicker v-if="canUpload && !isQuotaExceeded" + allow-folders + class="files-list__header-upload-button" + :content="getContent" + :destination="currentFolder" + :forbidden-characters="forbiddenCharacters" + multiple + @failed="onUploadFail" + @uploaded="onUpload" /> + <NcButton v-else :to="toPreviousDir" type="primary"> + {{ t('files', 'Go back') }} + </NcButton> + </template> + <template #icon> + <NcIconSvgWrapper :svg="currentView?.icon" /> + </template> + </NcEmptyContent> + </template> + </FilesListVirtual> </NcAppContent> </template> <script lang="ts"> -import type { ContentsWithRoot, FileListAction, Folder, INode } from '@nextcloud/files' +import type { ContentsWithRoot, FileListAction, INode } from '@nextcloud/files' import type { Upload } from '@nextcloud/upload' import type { CancelablePromise } from 'cancelable-promise' import type { ComponentPublicInstance } from 'vue' import type { Route } from 'vue-router' import type { UserConfig } from '../types.ts' +import { getCurrentUser } from '@nextcloud/auth' import { getCapabilities } from '@nextcloud/capabilities' import { emit, subscribe, unsubscribe } from '@nextcloud/event-bus' -import { Node, Permission, sortNodes, getFileListActions } from '@nextcloud/files' +import { Folder, Node, Permission, sortNodes, getFileListActions } from '@nextcloud/files' +import { getRemoteURL, getRootPath } from '@nextcloud/files/dav' import { translate as t } from '@nextcloud/l10n' -import { join, dirname, normalize } from 'path' +import { join, dirname, normalize, relative } from 'path' import { showError, showSuccess, showWarning } from '@nextcloud/dialogs' import { ShareType } from '@nextcloud/sharing' import { UploadPicker, UploadStatus } from '@nextcloud/upload' import { loadState } from '@nextcloud/initial-state' +import { useThrottleFn } from '@vueuse/core' import { defineComponent } from 'vue' import NcAppContent from '@nextcloud/vue/components/NcAppContent' @@ -178,22 +184,22 @@ import ListViewIcon from 'vue-material-design-icons/FormatListBulletedSquare.vue import ViewGridIcon from 'vue-material-design-icons/ViewGrid.vue' import { action as sidebarAction } from '../actions/sidebarAction.ts' -import { getSummaryFor } from '../utils/fileUtils.ts' -import { humanizeWebDAVError } from '../utils/davUtils.ts' -import { useFileListHeaders } from '../composables/useFileListHeaders.ts' import { useFileListWidth } from '../composables/useFileListWidth.ts' +import { useNavigation } from '../composables/useNavigation.ts' +import { useRouteParameters } from '../composables/useRouteParameters.ts' +import { useActiveStore } from '../store/active.ts' import { useFilesStore } from '../store/files.ts' import { useFiltersStore } from '../store/filters.ts' -import { useNavigation } from '../composables/useNavigation.ts' import { usePathsStore } from '../store/paths.ts' -import { useRouteParameters } from '../composables/useRouteParameters.ts' import { useSelectionStore } from '../store/selection.ts' import { useUploaderStore } from '../store/uploader.ts' import { useUserConfigStore } from '../store/userconfig.ts' import { useViewConfigStore } from '../store/viewConfig.ts' +import { humanizeWebDAVError } from '../utils/davUtils.ts' +import { getSummaryFor } from '../utils/fileUtils.ts' +import { defaultView } from '../utils/filesViews.ts' import BreadCrumbs from '../components/BreadCrumbs.vue' import DragAndDropNotice from '../components/DragAndDropNotice.vue' -import FilesListHeader from '../components/FilesListHeader.vue' import FilesListVirtual from '../components/FilesListVirtual.vue' import filesSortingMixin from '../mixins/filesSorting.ts' import logger from '../logger.ts' @@ -206,7 +212,6 @@ export default defineComponent({ components: { BreadCrumbs, DragAndDropNotice, - FilesListHeader, FilesListVirtual, LinkIcon, ListViewIcon, @@ -239,6 +244,8 @@ export default defineComponent({ const { currentView } = useNavigation() const { directory, fileId } = useRouteParameters() const fileListWidth = useFileListWidth() + + const activeStore = useActiveStore() const filesStore = useFilesStore() const filtersStore = useFiltersStore() const pathsStore = usePathsStore() @@ -255,9 +262,9 @@ export default defineComponent({ directory, fileId, fileListWidth, - headers: useFileListHeaders(), t, + activeStore, filesStore, filtersStore, pathsStore, @@ -320,21 +327,23 @@ export default defineComponent({ /** * The current folder. */ - currentFolder(): Folder | undefined { - if (!this.currentView?.id) { - return - } - - if (this.directory === '/') { - return this.filesStore.getRoot(this.currentView.id) - } + currentFolder(): Folder { + // Temporary fake folder to use until we have the first valid folder + // fetched and cached. This allow us to mount the FilesListVirtual + // at all time and avoid unmount/mount and undesired rendering issues. + const dummyFolder = new Folder({ + id: 0, + source: getRemoteURL() + getRootPath(), + root: getRootPath(), + owner: getCurrentUser()?.uid || null, + permissions: Permission.NONE, + }) - const source = this.pathsStore.getPath(this.currentView.id, this.directory) - if (source === undefined) { - return + if (!this.currentView?.id) { + return dummyFolder } - return this.filesStore.getNode(source) as Folder + return this.filesStore.getDirectoryByPath(this.currentView.id, this.directory) || dummyFolder }, dirContents(): Node[] { @@ -346,7 +355,7 @@ export default defineComponent({ /** * The current directory contents. */ - dirContentsSorted() { + dirContentsSorted(): INode[] { if (!this.currentView) { return [] } @@ -360,12 +369,28 @@ export default defineComponent({ return this.isAscSorting ? results : results.reverse() } - return sortNodes(this.dirContentsFiltered, { + const nodes = sortNodes(this.dirContentsFiltered, { sortFavoritesFirst: this.userConfig.sort_favorites_first, sortFoldersFirst: this.userConfig.sort_folders_first, sortingMode: this.sortingMode, sortingOrder: this.isAscSorting ? 'asc' : 'desc', }) + + // TODO upstream this + if (this.currentView.id === 'files') { + nodes.sort((a, b) => { + const aa = relative(a.source, this.currentFolder!.source) === '..' + const bb = relative(b.source, this.currentFolder!.source) === '..' + if (aa && bb) { + return 0 + } else if (aa) { + return -1 + } + return 1 + }) + } + + return nodes }, /** @@ -479,16 +504,13 @@ export default defineComponent({ const hidden = this.dirContents.length - this.dirContentsFiltered.length return getSummaryFor(this.dirContentsFiltered, hidden) }, - }, - watch: { - /** - * Update the window title to match the page heading - */ - pageHeading() { - document.title = `${this.pageHeading} - ${getCapabilities().theming?.productName ?? 'Nextcloud'}` + debouncedFetchContent() { + return useThrottleFn(this.fetchContent, 800, true) }, + }, + watch: { /** * Handle rendering the custom empty view * @param show The current state if the custom empty view should be rendered @@ -503,6 +525,10 @@ export default defineComponent({ } }, + currentFolder() { + this.activeStore.activeFolder = this.currentFolder + }, + currentView(newView, oldView) { if (newView?.id === oldView?.id) { return @@ -547,14 +573,16 @@ export default defineComponent({ // filter content if filter were changed subscribe('files:filters:changed', this.filterDirContent) + subscribe('files:search:updated', this.onUpdateSearch) + // Finally, fetch the current directory contents await this.fetchContent() if (this.fileId) { // If we have a fileId, let's check if the file exists - const node = this.dirContents.find(node => node.fileid.toString() === this.fileId.toString()) + const node = this.dirContents.find(node => node.fileid?.toString() === this.fileId?.toString()) // If the file isn't in the current directory nor if // the current directory is the file, we show an error - if (!node && this.currentFolder.fileid.toString() !== this.fileId.toString()) { + if (!node && this.currentFolder?.fileid?.toString() !== this.fileId.toString()) { showError(t('files', 'The file could not be found')) } } @@ -564,9 +592,17 @@ export default defineComponent({ unsubscribe('files:node:deleted', this.onNodeDeleted) unsubscribe('files:node:updated', this.onUpdatedNode) unsubscribe('files:config:updated', this.fetchContent) + unsubscribe('files:filters:changed', this.filterDirContent) + unsubscribe('files:search:updated', this.onUpdateSearch) }, methods: { + onUpdateSearch({ query, scope }) { + if (query && scope !== 'filter') { + this.debouncedFetchContent() + } + }, + async fetchContent() { this.loading = true this.error = null @@ -574,10 +610,21 @@ export default defineComponent({ const currentView = this.currentView if (!currentView) { - logger.debug('The current view doesn\'t exists or is not ready.', { currentView }) + logger.debug('The current view does not exists or is not ready.', { currentView }) + + // If we still haven't a valid view, let's wait for the page to load + // then try again. Else redirect to the default view + window.addEventListener('DOMContentLoaded', () => { + if (!this.currentView) { + logger.warn('No current view after DOMContentLoaded, redirecting to the default view') + window.OCP.Files.Router.goToRoute(null, { view: defaultView() }) + } + }, { once: true }) return } + logger.debug('Fetching contents for directory', { dir, currentView }) + // If we have a cancellable promise ongoing, cancel it if (this.promise && 'cancel' in this.promise) { this.promise.cancel() diff --git a/apps/files/src/views/Navigation.cy.ts b/apps/files/src/views/Navigation.cy.ts index a88878e2d3a..7357943ee28 100644 --- a/apps/files/src/views/Navigation.cy.ts +++ b/apps/files/src/views/Navigation.cy.ts @@ -10,7 +10,8 @@ import NavigationView from './Navigation.vue' import { useViewConfigStore } from '../store/viewConfig' import { Folder, View, getNavigation } from '@nextcloud/files' -import router from '../router/router' +import router from '../router/router.ts' +import RouterService from '../services/RouterService' const resetNavigation = () => { const nav = getNavigation() @@ -27,9 +28,18 @@ const createView = (id: string, name: string, parent?: string) => new View({ parent, }) +function mockWindow() { + window.OCP ??= {} + window.OCP.Files ??= {} + window.OCP.Files.Router = new RouterService(router) +} + describe('Navigation renders', () => { - before(() => { + before(async () => { delete window._nc_navigation + mockWindow() + getNavigation().register(createView('files', 'Files')) + await router.replace({ name: 'filelist', params: { view: 'files' } }) cy.mockInitialState('files', 'storageStats', { used: 1000 * 1000 * 1000, @@ -41,6 +51,7 @@ describe('Navigation renders', () => { it('renders', () => { cy.mount(NavigationView, { + router, global: { plugins: [createTestingPinia({ createSpy: cy.spy, @@ -60,6 +71,7 @@ describe('Navigation API', () => { before(async () => { delete window._nc_navigation Navigation = getNavigation() + mockWindow() await router.replace({ name: 'filelist', params: { view: 'files' } }) }) @@ -152,14 +164,18 @@ describe('Navigation API', () => { }) describe('Quota rendering', () => { - before(() => { + before(async () => { delete window._nc_navigation + mockWindow() + getNavigation().register(createView('files', 'Files')) + await router.replace({ name: 'filelist', params: { view: 'files' } }) }) afterEach(() => cy.unmockInitialState()) it('Unknown quota', () => { cy.mount(NavigationView, { + router, global: { plugins: [createTestingPinia({ createSpy: cy.spy, @@ -174,9 +190,11 @@ describe('Quota rendering', () => { cy.mockInitialState('files', 'storageStats', { used: 1024 * 1024 * 1024, quota: -1, + total: 50 * 1024 * 1024 * 1024, }) cy.mount(NavigationView, { + router, global: { plugins: [createTestingPinia({ createSpy: cy.spy, @@ -193,10 +211,12 @@ describe('Quota rendering', () => { cy.mockInitialState('files', 'storageStats', { used: 1024 * 1024 * 1024, quota: 5 * 1024 * 1024 * 1024, + total: 5 * 1024 * 1024 * 1024, relative: 20, // percent }) cy.mount(NavigationView, { + router, global: { plugins: [createTestingPinia({ createSpy: cy.spy, @@ -215,10 +235,12 @@ describe('Quota rendering', () => { cy.mockInitialState('files', 'storageStats', { used: 5 * 1024 * 1024 * 1024, quota: 1024 * 1024 * 1024, + total: 1024 * 1024 * 1024, relative: 500, // percent }) cy.mount(NavigationView, { + router, global: { plugins: [createTestingPinia({ createSpy: cy.spy, diff --git a/apps/files/src/views/Navigation.vue b/apps/files/src/views/Navigation.vue index 3147268f34d..c424a0d74b8 100644 --- a/apps/files/src/views/Navigation.vue +++ b/apps/files/src/views/Navigation.vue @@ -7,7 +7,7 @@ class="files-navigation" :aria-label="t('files', 'Files')"> <template #search> - <NcAppNavigationSearch v-model="searchQuery" :label="t('files', 'Filter file names …')" /> + <FilesNavigationSearch /> </template> <template #default> <NcAppNavigationList class="files-navigation__list" @@ -39,24 +39,24 @@ </template> <script lang="ts"> -import { getNavigation, type View } from '@nextcloud/files' +import type { View } from '@nextcloud/files' import type { ViewConfig } from '../types.ts' -import { defineComponent } from 'vue' import { emit, subscribe } from '@nextcloud/event-bus' -import { translate as t, getCanonicalLocale, getLanguage } from '@nextcloud/l10n' +import { getNavigation } from '@nextcloud/files' +import { t, getCanonicalLocale, getLanguage } from '@nextcloud/l10n' +import { defineComponent } from 'vue' import IconCog from 'vue-material-design-icons/Cog.vue' import NcAppNavigation from '@nextcloud/vue/components/NcAppNavigation' import NcAppNavigationItem from '@nextcloud/vue/components/NcAppNavigationItem' import NcAppNavigationList from '@nextcloud/vue/components/NcAppNavigationList' -import NcAppNavigationSearch from '@nextcloud/vue/components/NcAppNavigationSearch' import NavigationQuota from '../components/NavigationQuota.vue' import SettingsModal from './Settings.vue' import FilesNavigationItem from '../components/FilesNavigationItem.vue' +import FilesNavigationSearch from '../components/FilesNavigationSearch.vue' import { useNavigation } from '../composables/useNavigation' -import { useFilenameFilter } from '../composables/useFilenameFilter' import { useFiltersStore } from '../store/filters.ts' import { useViewConfigStore } from '../store/viewConfig.ts' import logger from '../logger.ts' @@ -75,12 +75,12 @@ export default defineComponent({ components: { IconCog, FilesNavigationItem, + FilesNavigationSearch, NavigationQuota, NcAppNavigation, NcAppNavigationItem, NcAppNavigationList, - NcAppNavigationSearch, SettingsModal, }, @@ -88,11 +88,9 @@ export default defineComponent({ const filtersStore = useFiltersStore() const viewConfigStore = useViewConfigStore() const { currentView, views } = useNavigation() - const { searchQuery } = useFilenameFilter() return { currentView, - searchQuery, t, views, diff --git a/apps/files/src/views/SearchEmptyView.vue b/apps/files/src/views/SearchEmptyView.vue new file mode 100644 index 00000000000..904e1b0831d --- /dev/null +++ b/apps/files/src/views/SearchEmptyView.vue @@ -0,0 +1,53 @@ +<!-- + - SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + - SPDX-License-Identifier: AGPL-3.0-or-later +--> + +<script setup lang="ts"> +import { mdiMagnifyClose } from '@mdi/js' +import { t } from '@nextcloud/l10n' +import debounce from 'debounce' +import NcEmptyContent from '@nextcloud/vue/components/NcEmptyContent' +import NcIconSvgWrapper from '@nextcloud/vue/components/NcIconSvgWrapper' +import NcInputField from '@nextcloud/vue/components/NcInputField' +import { getPinia } from '../store/index.ts' +import { useSearchStore } from '../store/search.ts' + +const searchStore = useSearchStore(getPinia()) +const debouncedUpdate = debounce((value: string) => { + searchStore.query = value +}, 500) +</script> + +<template> + <NcEmptyContent :name="t('files', 'No search results for “{query}”', { query: searchStore.query })"> + <template #icon> + <NcIconSvgWrapper :path="mdiMagnifyClose" /> + </template> + <template #action> + <div class="search-empty-view__wrapper"> + <NcInputField class="search-empty-view__input" + :label="t('files', 'Search for files')" + :model-value="searchStore.query" + type="search" + @update:model-value="debouncedUpdate" /> + </div> + </template> + </NcEmptyContent> +</template> + +<style scoped lang="scss"> +.search-empty-view { + &__input { + flex: 0 1; + min-width: min(400px, 50vw); + } + + &__wrapper { + display: flex; + flex-wrap: wrap; + gap: 10px; + align-items: baseline; + } +} +</style> diff --git a/apps/files/src/views/Settings.vue b/apps/files/src/views/Settings.vue index a9967fdbef9..49a348eabc3 100644 --- a/apps/files/src/views/Settings.vue +++ b/apps/files/src/views/Settings.vue @@ -9,6 +9,27 @@ @update:open="onClose"> <!-- Settings API--> <NcAppSettingsSection id="settings" :name="t('files', 'Files settings')"> + <fieldset class="files-settings__default-view" + data-cy-files-settings-setting="default_view"> + <legend> + {{ t('files', 'Default view') }} + </legend> + <NcCheckboxRadioSwitch :model-value="userConfig.default_view" + name="default_view" + type="radio" + value="files" + @update:model-value="setConfig('default_view', $event)"> + {{ t('files', 'All files') }} + </NcCheckboxRadioSwitch> + <NcCheckboxRadioSwitch :model-value="userConfig.default_view" + name="default_view" + type="radio" + value="personal" + @update:model-value="setConfig('default_view', $event)"> + {{ t('files', 'Personal files') }} + </NcCheckboxRadioSwitch> + </fieldset> + <NcCheckboxRadioSwitch data-cy-files-settings-setting="sort_favorites_first" :checked="userConfig.sort_favorites_first" @update:checked="setConfig('sort_favorites_first', $event)"> @@ -34,12 +55,6 @@ @update:checked="setConfig('crop_image_previews', $event)"> {{ t('files', 'Crop image previews') }} </NcCheckboxRadioSwitch> - <NcCheckboxRadioSwitch v-if="enableGridView" - data-cy-files-settings-setting="grid_view" - :checked="userConfig.grid_view" - @update:checked="setConfig('grid_view', $event)"> - {{ t('files', 'Enable the grid view') }} - </NcCheckboxRadioSwitch> <NcCheckboxRadioSwitch data-cy-files-settings-setting="folder_tree" :checked="userConfig.folder_tree" @update:checked="setConfig('folder_tree', $event)"> @@ -95,6 +110,11 @@ @update:checked="setConfig('show_dialog_file_extension', $event)"> {{ t('files', 'Show a warning dialog when changing a file extension.') }} </NcCheckboxRadioSwitch> + <NcCheckboxRadioSwitch type="switch" + :checked="userConfig.show_dialog_deletion" + @update:checked="setConfig('show_dialog_deletion', $event)"> + {{ t('files', 'Show a warning dialog when deleting files.') }} + </NcCheckboxRadioSwitch> </NcAppSettingsSection> <NcAppSettingsSection id="shortcuts" @@ -320,6 +340,16 @@ export default { userConfig() { return this.userConfigStore.userConfig }, + + sortedSettings() { + // Sort settings by name + return [...this.settings].sort((a, b) => { + if (a.order && b.order) { + return a.order - b.order + } + return a.name.localeCompare(b.name) + }) + }, }, created() { @@ -380,6 +410,12 @@ export default { </script> <style lang="scss" scoped> +.files-settings { + &__default-view { + margin-bottom: 0.5rem; + } +} + .setting-link:hover { text-decoration: underline; } diff --git a/apps/files/src/views/TemplatePicker.vue b/apps/files/src/views/TemplatePicker.vue index 2682570bd5d..cddacc863e1 100644 --- a/apps/files/src/views/TemplatePicker.vue +++ b/apps/files/src/views/TemplatePicker.vue @@ -275,7 +275,13 @@ export default defineComponent({ async onSubmit() { const fileId = this.selectedTemplate?.fileid - const fields = await getTemplateFields(fileId) + + // Only request field extraction if there is a valid template + // selected and it's not the blank template + let fields = [] + if (fileId && fileId !== this.emptyTemplate.fileid) { + fields = await getTemplateFields(fileId) + } if (fields.length > 0) { spawnDialog(TemplateFiller, { diff --git a/apps/files/src/views/files.ts b/apps/files/src/views/files.ts index a49a13f91e1..95450f0d71a 100644 --- a/apps/files/src/views/files.ts +++ b/apps/files/src/views/files.ts @@ -2,22 +2,64 @@ * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */ -import { translate as t } from '@nextcloud/l10n' -import FolderSvg from '@mdi/svg/svg/folder.svg?raw' -import { getContents } from '../services/Files' +import { emit, subscribe } from '@nextcloud/event-bus' import { View, getNavigation } from '@nextcloud/files' +import { t } from '@nextcloud/l10n' +import { getContents } from '../services/Files.ts' +import { useActiveStore } from '../store/active.ts' +import { defaultView } from '../utils/filesViews.ts' + +import FolderSvg from '@mdi/svg/svg/folder.svg?raw' + +export const VIEW_ID = 'files' + +/** + * Register the files view to the navigation + */ +export function registerFilesView() { + // we cache the query to allow more performant search (see below in event listener) + let oldQuery = '' -export default () => { const Navigation = getNavigation() Navigation.register(new View({ - id: 'files', + id: VIEW_ID, name: t('files', 'All files'), caption: t('files', 'List of your files and folders.'), icon: FolderSvg, - order: 0, + // if this is the default view we set it at the top of the list - otherwise below it + order: defaultView() === VIEW_ID ? 0 : 5, getContents, })) + + // when the search is updated + // and we are in the files view + // and there is already a folder fetched + // then we "update" it to trigger a new `getContents` call to search for the query while the filelist is filtered + subscribe('files:search:updated', ({ scope, query }) => { + if (scope === 'globally') { + return + } + + if (Navigation.active?.id !== VIEW_ID) { + return + } + + // If neither the old query nor the new query is longer than the search minimum + // then we do not need to trigger a new PROPFIND / SEARCH + // so we skip unneccessary requests here + if (oldQuery.length < 3 && query.length < 3) { + return + } + + const store = useActiveStore() + if (!store.activeFolder) { + return + } + + oldQuery = query + emit('files:node:updated', store.activeFolder) + }) } diff --git a/apps/files/src/views/personal-files.ts b/apps/files/src/views/personal-files.ts index 66d4e77b376..36888eb7ee0 100644 --- a/apps/files/src/views/personal-files.ts +++ b/apps/files/src/views/personal-files.ts @@ -2,23 +2,27 @@ * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */ -import { translate as t } from '@nextcloud/l10n' + +import { t } from '@nextcloud/l10n' import { View, getNavigation } from '@nextcloud/files' +import { getContents } from '../services/PersonalFiles.ts' +import { defaultView, hasPersonalFilesView } from '../utils/filesViews.ts' -import { getContents } from '../services/PersonalFiles' import AccountIcon from '@mdi/svg/svg/account.svg?raw' -import { loadState } from '@nextcloud/initial-state' -export default () => { - // Don't show this view if the user has no storage quota - const storageStats = loadState('files', 'storageStats', { quota: -1 }) - if (storageStats.quota === 0) { +export const VIEW_ID = 'personal' + +/** + * Register the personal files view if allowed + */ +export function registerPersonalFilesView(): void { + if (!hasPersonalFilesView()) { return } const Navigation = getNavigation() Navigation.register(new View({ - id: 'personal', + id: VIEW_ID, name: t('files', 'Personal files'), caption: t('files', 'List of your files and folders that are not shared.'), @@ -26,7 +30,8 @@ export default () => { emptyCaption: t('files', 'Files that are not shared will show up here.'), icon: AccountIcon, - order: 5, + // if this is the default view we set it at the top of the list - otherwise default position of fifth + order: defaultView() === VIEW_ID ? 0 : 5, getContents, })) diff --git a/apps/files/src/views/search.ts b/apps/files/src/views/search.ts new file mode 100644 index 00000000000..a30f732163c --- /dev/null +++ b/apps/files/src/views/search.ts @@ -0,0 +1,51 @@ +/** + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import type { ComponentPublicInstanceConstructor } from 'vue/types/v3-component-public-instance' + +import { View, getNavigation } from '@nextcloud/files' +import { t } from '@nextcloud/l10n' +import { getContents } from '../services/Search.ts' +import { VIEW_ID as FILES_VIEW_ID } from './files.ts' +import MagnifySvg from '@mdi/svg/svg/magnify.svg?raw' +import Vue from 'vue' + +export const VIEW_ID = 'search' + +/** + * Register the search-in-files view + */ +export function registerSearchView() { + let instance: Vue + let view: ComponentPublicInstanceConstructor + + const Navigation = getNavigation() + Navigation.register(new View({ + id: VIEW_ID, + name: t('files', 'Search'), + caption: t('files', 'Search results within your files.'), + + async emptyView(el) { + if (!view) { + view = (await import('./SearchEmptyView.vue')).default + } else { + instance.$destroy() + } + instance = new Vue(view) + instance.$mount(el) + }, + + icon: MagnifySvg, + order: 10, + + parent: FILES_VIEW_ID, + // it should be shown expanded + expanded: true, + // this view is hidden by default and only shown when active + hidden: true, + + getContents, + })) +} diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php index 9ba105e240d..5281220282a 100644 --- a/apps/files/templates/index.php +++ b/apps/files/templates/index.php @@ -1,4 +1,5 @@ <?php + /** * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/apps/files/tests/Activity/Filter/GenericTest.php b/apps/files/tests/Activity/Filter/GenericTest.php index dbb2538ed8a..40e2f9848b5 100644 --- a/apps/files/tests/Activity/Filter/GenericTest.php +++ b/apps/files/tests/Activity/Filter/GenericTest.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 @@ -18,47 +20,35 @@ use Test\TestCase; * @group DB */ class GenericTest extends TestCase { - public function dataFilters() { + public static function dataFilters(): array { return [ [Favorites::class], [FileChanges::class], ]; } - /** - * @dataProvider dataFilters - * @param string $filterClass - */ - public function testImplementsInterface($filterClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataFilters')] + public function testImplementsInterface(string $filterClass): void { $filter = Server::get($filterClass); $this->assertInstanceOf(IFilter::class, $filter); } - /** - * @dataProvider dataFilters - * @param string $filterClass - */ - public function testGetIdentifier($filterClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataFilters')] + public function testGetIdentifier(string $filterClass): void { /** @var IFilter $filter */ $filter = Server::get($filterClass); $this->assertIsString($filter->getIdentifier()); } - /** - * @dataProvider dataFilters - * @param string $filterClass - */ - public function testGetName($filterClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataFilters')] + public function testGetName(string $filterClass): void { /** @var IFilter $filter */ $filter = Server::get($filterClass); $this->assertIsString($filter->getName()); } - /** - * @dataProvider dataFilters - * @param string $filterClass - */ - public function testGetPriority($filterClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataFilters')] + public function testGetPriority(string $filterClass): void { /** @var IFilter $filter */ $filter = Server::get($filterClass); $priority = $filter->getPriority(); @@ -67,32 +57,23 @@ class GenericTest extends TestCase { $this->assertLessThanOrEqual(100, $priority); } - /** - * @dataProvider dataFilters - * @param string $filterClass - */ - public function testGetIcon($filterClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataFilters')] + public function testGetIcon(string $filterClass): void { /** @var IFilter $filter */ $filter = Server::get($filterClass); $this->assertIsString($filter->getIcon()); $this->assertStringStartsWith('http', $filter->getIcon()); } - /** - * @dataProvider dataFilters - * @param string $filterClass - */ - public function testFilterTypes($filterClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataFilters')] + public function testFilterTypes(string $filterClass): void { /** @var IFilter $filter */ $filter = Server::get($filterClass); $this->assertIsArray($filter->filterTypes([])); } - /** - * @dataProvider dataFilters - * @param string $filterClass - */ - public function testAllowedApps($filterClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataFilters')] + public function testAllowedApps(string $filterClass): void { /** @var IFilter $filter */ $filter = Server::get($filterClass); $this->assertIsArray($filter->allowedApps()); diff --git a/apps/files/tests/Activity/ProviderTest.php b/apps/files/tests/Activity/ProviderTest.php index 7b91e980842..b6ba095ecfe 100644 --- a/apps/files/tests/Activity/ProviderTest.php +++ b/apps/files/tests/Activity/ProviderTest.php @@ -1,4 +1,6 @@ <?php + +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later @@ -26,23 +28,14 @@ use Test\TestCase; * @package OCA\Files\Tests\Activity */ class ProviderTest extends TestCase { - - /** @var IFactory|MockObject */ - protected $l10nFactory; - /** @var IURLGenerator|MockObject */ - protected $url; - /** @var IManager|MockObject */ - protected $activityManager; - /** @var IUserManager|MockObject */ - protected $userManager; - /** @var IRootFolder|MockObject */ - protected $rootFolder; - /** @var ICloudIdManager|MockObject */ - protected $cloudIdManager; - /** @var IContactsManager|MockObject */ - protected $contactsManager; - /** @var IEventMerger|MockObject */ - protected $eventMerger; + protected IFactory&MockObject $l10nFactory; + protected IURLGenerator&MockObject $url; + protected IManager&MockObject $activityManager; + protected IUserManager&MockObject $userManager; + protected IRootFolder&MockObject $rootFolder; + protected ICloudIdManager&MockObject $cloudIdManager; + protected IContactsManager&MockObject $contactsManager; + protected IEventMerger&MockObject $eventMerger; protected function setUp(): void { parent::setUp(); @@ -74,7 +67,7 @@ class ProviderTest extends TestCase { $this->contactsManager, $this->eventMerger, ]) - ->setMethods($methods) + ->onlyMethods($methods) ->getMock(); } return new Provider( @@ -89,7 +82,7 @@ class ProviderTest extends TestCase { ); } - public function dataGetFile() { + public static function dataGetFile(): array { return [ [[42 => '/FortyTwo.txt'], null, '42', 'FortyTwo.txt', 'FortyTwo.txt'], [['23' => '/Twenty/Three.txt'], null, '23', 'Three.txt', 'Twenty/Three.txt'], @@ -97,15 +90,8 @@ class ProviderTest extends TestCase { ]; } - /** - * @dataProvider dataGetFile - * @param mixed $parameter - * @param mixed $eventId - * @param int $id - * @param string $name - * @param string $path - */ - public function testGetFile($parameter, $eventId, $id, $name, $path): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataGetFile')] + public function testGetFile(array|string $parameter, ?int $eventId, string $id, string $name, string $path): void { $provider = $this->getProvider(); if ($eventId !== null) { @@ -139,7 +125,7 @@ class ProviderTest extends TestCase { self::invokePrivate($provider, 'getFile', ['/Foo/Bar.txt', null]); } - public function dataGetUser() { + public static function dataGetUser(): array { return [ ['test', 'Test user', null, ['type' => 'user', 'id' => 'test', 'name' => 'Test user']], ['test@http://localhost', null, ['user' => 'test', 'displayId' => 'test@localhost', 'remote' => 'localhost', 'name' => null], ['type' => 'user', 'id' => 'test', 'name' => 'test@localhost', 'server' => 'localhost']], @@ -148,13 +134,7 @@ class ProviderTest extends TestCase { ]; } - /** - * @dataProvider dataGetUser - * @param string $uid - * @param string|null $userDisplayName - * @param array|null $cloudIdData - * @param array $expected - */ + #[\PHPUnit\Framework\Attributes\DataProvider('dataGetUser')] public function testGetUser(string $uid, ?string $userDisplayName, ?array $cloudIdData, array $expected): void { $provider = $this->getProvider(); diff --git a/apps/files/tests/Activity/Setting/GenericTest.php b/apps/files/tests/Activity/Setting/GenericTest.php index 1dc551be927..df6b1e0f6d4 100644 --- a/apps/files/tests/Activity/Setting/GenericTest.php +++ b/apps/files/tests/Activity/Setting/GenericTest.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 @@ -12,7 +14,7 @@ use OCP\Server; use Test\TestCase; class GenericTest extends TestCase { - public function dataSettings() { + public static function dataSettings(): array { return [ [FavoriteAction::class], [FileChanged::class], @@ -20,40 +22,28 @@ class GenericTest extends TestCase { ]; } - /** - * @dataProvider dataSettings - * @param string $settingClass - */ - public function testImplementsInterface($settingClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataSettings')] + public function testImplementsInterface(string $settingClass): void { $setting = Server::get($settingClass); $this->assertInstanceOf(ISetting::class, $setting); } - /** - * @dataProvider dataSettings - * @param string $settingClass - */ - public function testGetIdentifier($settingClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataSettings')] + public function testGetIdentifier(string $settingClass): void { /** @var ISetting $setting */ $setting = Server::get($settingClass); $this->assertIsString($setting->getIdentifier()); } - /** - * @dataProvider dataSettings - * @param string $settingClass - */ - public function testGetName($settingClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataSettings')] + public function testGetName(string $settingClass): void { /** @var ISetting $setting */ $setting = Server::get($settingClass); $this->assertIsString($setting->getName()); } - /** - * @dataProvider dataSettings - * @param string $settingClass - */ - public function testGetPriority($settingClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataSettings')] + public function testGetPriority(string $settingClass): void { /** @var ISetting $setting */ $setting = Server::get($settingClass); $priority = $setting->getPriority(); @@ -62,41 +52,29 @@ class GenericTest extends TestCase { $this->assertLessThanOrEqual(100, $priority); } - /** - * @dataProvider dataSettings - * @param string $settingClass - */ - public function testCanChangeStream($settingClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataSettings')] + public function testCanChangeStream(string $settingClass): void { /** @var ISetting $setting */ $setting = Server::get($settingClass); $this->assertIsBool($setting->canChangeStream()); } - /** - * @dataProvider dataSettings - * @param string $settingClass - */ - public function testIsDefaultEnabledStream($settingClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataSettings')] + public function testIsDefaultEnabledStream(string $settingClass): void { /** @var ISetting $setting */ $setting = Server::get($settingClass); $this->assertIsBool($setting->isDefaultEnabledStream()); } - /** - * @dataProvider dataSettings - * @param string $settingClass - */ - public function testCanChangeMail($settingClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataSettings')] + public function testCanChangeMail(string $settingClass): void { /** @var ISetting $setting */ $setting = Server::get($settingClass); $this->assertIsBool($setting->canChangeMail()); } - /** - * @dataProvider dataSettings - * @param string $settingClass - */ - public function testIsDefaultEnabledMail($settingClass): void { + #[\PHPUnit\Framework\Attributes\DataProvider('dataSettings')] + public function testIsDefaultEnabledMail(string $settingClass): void { /** @var ISetting $setting */ $setting = Server::get($settingClass); $this->assertIsBool($setting->isDefaultEnabledMail()); diff --git a/apps/files/tests/AdvancedCapabilitiesTest.php b/apps/files/tests/AdvancedCapabilitiesTest.php index af38c51a4a2..f39ac1c873f 100644 --- a/apps/files/tests/AdvancedCapabilitiesTest.php +++ b/apps/files/tests/AdvancedCapabilitiesTest.php @@ -18,13 +18,12 @@ class AdvancedCapabilitiesTest extends TestCase { protected AdvancedCapabilities $capabilities; protected function setUp(): void { + parent::setUp(); $this->service = $this->createMock(SettingsService::class); $this->capabilities = new AdvancedCapabilities($this->service); } - /** - * @dataProvider dataGetCapabilities - */ + #[\PHPUnit\Framework\Attributes\DataProvider('dataGetCapabilities')] public function testGetCapabilities(bool $wcf): void { $this->service ->expects(self::once()) diff --git a/apps/files/tests/BackgroundJob/DeleteOrphanedItemsJobTest.php b/apps/files/tests/BackgroundJob/DeleteOrphanedItemsJobTest.php index e31b1574815..3f811fca407 100644 --- a/apps/files/tests/BackgroundJob/DeleteOrphanedItemsJobTest.php +++ b/apps/files/tests/BackgroundJob/DeleteOrphanedItemsJobTest.php @@ -1,5 +1,6 @@ <?php +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2019-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -33,16 +34,16 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { $this->logger = Server::get(LoggerInterface::class); } - protected function cleanMapping($table) { + protected function cleanMapping(string $table): void { $query = $this->connection->getQueryBuilder(); - $query->delete($table)->execute(); + $query->delete($table)->executeStatement(); } - protected function getMappings($table) { + protected function getMappings(string $table): array { $query = $this->connection->getQueryBuilder(); $query->select('*') ->from($table); - $result = $query->execute(); + $result = $query->executeQuery(); $mapping = $result->fetchAll(); $result->closeCursor(); @@ -61,7 +62,7 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { 'storage' => $query->createNamedParameter(1337, IQueryBuilder::PARAM_INT), 'path' => $query->createNamedParameter('apps/files/tests/deleteorphanedtagsjobtest.php'), 'path_hash' => $query->createNamedParameter(md5('apps/files/tests/deleteorphanedtagsjobtest.php')), - ])->execute(); + ])->executeStatement(); $fileId = $query->getLastInsertId(); // Existing file @@ -71,7 +72,7 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { 'objectid' => $query->createNamedParameter($fileId, IQueryBuilder::PARAM_INT), 'objecttype' => $query->createNamedParameter('files'), 'systemtagid' => $query->createNamedParameter(1337, IQueryBuilder::PARAM_INT), - ])->execute(); + ])->executeStatement(); // Non-existing file $query = $this->connection->getQueryBuilder(); @@ -80,13 +81,13 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { 'objectid' => $query->createNamedParameter($fileId + 1, IQueryBuilder::PARAM_INT), 'objecttype' => $query->createNamedParameter('files'), 'systemtagid' => $query->createNamedParameter(1337, IQueryBuilder::PARAM_INT), - ])->execute(); + ])->executeStatement(); $mapping = $this->getMappings('systemtag_object_mapping'); $this->assertCount(2, $mapping); $job = new DeleteOrphanedItems($this->timeFactory, $this->connection, $this->logger); - $this->invokePrivate($job, 'cleanSystemTags'); + self::invokePrivate($job, 'cleanSystemTags'); $mapping = $this->getMappings('systemtag_object_mapping'); $this->assertCount(1, $mapping); @@ -94,7 +95,7 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { $query = $this->connection->getQueryBuilder(); $query->delete('filecache') ->where($query->expr()->eq('fileid', $query->createNamedParameter($fileId, IQueryBuilder::PARAM_INT))) - ->execute(); + ->executeStatement(); $this->cleanMapping('systemtag_object_mapping'); } @@ -110,7 +111,7 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { 'storage' => $query->createNamedParameter(1337, IQueryBuilder::PARAM_INT), 'path' => $query->createNamedParameter('apps/files/tests/deleteorphanedtagsjobtest.php'), 'path_hash' => $query->createNamedParameter(md5('apps/files/tests/deleteorphanedtagsjobtest.php')), - ])->execute(); + ])->executeStatement(); $fileId = $query->getLastInsertId(); // Existing file @@ -120,7 +121,7 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { 'objid' => $query->createNamedParameter($fileId, IQueryBuilder::PARAM_INT), 'type' => $query->createNamedParameter('files'), 'categoryid' => $query->createNamedParameter(1337, IQueryBuilder::PARAM_INT), - ])->execute(); + ])->executeStatement(); // Non-existing file $query = $this->connection->getQueryBuilder(); @@ -129,13 +130,13 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { 'objid' => $query->createNamedParameter($fileId + 1, IQueryBuilder::PARAM_INT), 'type' => $query->createNamedParameter('files'), 'categoryid' => $query->createNamedParameter(1337, IQueryBuilder::PARAM_INT), - ])->execute(); + ])->executeStatement(); $mapping = $this->getMappings('vcategory_to_object'); $this->assertCount(2, $mapping); $job = new DeleteOrphanedItems($this->timeFactory, $this->connection, $this->logger); - $this->invokePrivate($job, 'cleanUserTags'); + self::invokePrivate($job, 'cleanUserTags'); $mapping = $this->getMappings('vcategory_to_object'); $this->assertCount(1, $mapping); @@ -143,7 +144,7 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { $query = $this->connection->getQueryBuilder(); $query->delete('filecache') ->where($query->expr()->eq('fileid', $query->createNamedParameter($fileId, IQueryBuilder::PARAM_INT))) - ->execute(); + ->executeStatement(); $this->cleanMapping('vcategory_to_object'); } @@ -159,7 +160,7 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { 'storage' => $query->createNamedParameter(1337, IQueryBuilder::PARAM_INT), 'path' => $query->createNamedParameter('apps/files/tests/deleteorphanedtagsjobtest.php'), 'path_hash' => $query->createNamedParameter(md5('apps/files/tests/deleteorphanedtagsjobtest.php')), - ])->execute(); + ])->executeStatement(); $fileId = $query->getLastInsertId(); // Existing file @@ -170,7 +171,7 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { 'object_type' => $query->createNamedParameter('files'), 'actor_id' => $query->createNamedParameter('Alice', IQueryBuilder::PARAM_INT), 'actor_type' => $query->createNamedParameter('users'), - ])->execute(); + ])->executeStatement(); // Non-existing file $query = $this->connection->getQueryBuilder(); @@ -180,13 +181,13 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { 'object_type' => $query->createNamedParameter('files'), 'actor_id' => $query->createNamedParameter('Alice', IQueryBuilder::PARAM_INT), 'actor_type' => $query->createNamedParameter('users'), - ])->execute(); + ])->executeStatement(); $mapping = $this->getMappings('comments'); $this->assertCount(2, $mapping); $job = new DeleteOrphanedItems($this->timeFactory, $this->connection, $this->logger); - $this->invokePrivate($job, 'cleanComments'); + self::invokePrivate($job, 'cleanComments'); $mapping = $this->getMappings('comments'); $this->assertCount(1, $mapping); @@ -194,7 +195,7 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { $query = $this->connection->getQueryBuilder(); $query->delete('filecache') ->where($query->expr()->eq('fileid', $query->createNamedParameter($fileId, IQueryBuilder::PARAM_INT))) - ->execute(); + ->executeStatement(); $this->cleanMapping('comments'); } @@ -210,7 +211,7 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { 'storage' => $query->createNamedParameter(1337, IQueryBuilder::PARAM_INT), 'path' => $query->createNamedParameter('apps/files/tests/deleteorphanedtagsjobtest.php'), 'path_hash' => $query->createNamedParameter(md5('apps/files/tests/deleteorphanedtagsjobtest.php')), - ])->execute(); + ])->executeStatement(); $fileId = $query->getLastInsertId(); // Existing file @@ -220,7 +221,7 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { 'object_id' => $query->createNamedParameter($fileId, IQueryBuilder::PARAM_INT), 'object_type' => $query->createNamedParameter('files'), 'user_id' => $query->createNamedParameter('Alice', IQueryBuilder::PARAM_INT), - ])->execute(); + ])->executeStatement(); // Non-existing file $query = $this->connection->getQueryBuilder(); @@ -229,13 +230,13 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { 'object_id' => $query->createNamedParameter($fileId + 1, IQueryBuilder::PARAM_INT), 'object_type' => $query->createNamedParameter('files'), 'user_id' => $query->createNamedParameter('Alice', IQueryBuilder::PARAM_INT), - ])->execute(); + ])->executeStatement(); $mapping = $this->getMappings('comments_read_markers'); $this->assertCount(2, $mapping); $job = new DeleteOrphanedItems($this->timeFactory, $this->connection, $this->logger); - $this->invokePrivate($job, 'cleanCommentMarkers'); + self::invokePrivate($job, 'cleanCommentMarkers'); $mapping = $this->getMappings('comments_read_markers'); $this->assertCount(1, $mapping); @@ -243,7 +244,7 @@ class DeleteOrphanedItemsJobTest extends \Test\TestCase { $query = $this->connection->getQueryBuilder(); $query->delete('filecache') ->where($query->expr()->eq('fileid', $query->createNamedParameter($fileId, IQueryBuilder::PARAM_INT))) - ->execute(); + ->executeStatement(); $this->cleanMapping('comments_read_markers'); } } diff --git a/apps/files/tests/BackgroundJob/ScanFilesTest.php b/apps/files/tests/BackgroundJob/ScanFilesTest.php index ce602805aa2..00d9ed823f9 100644 --- a/apps/files/tests/BackgroundJob/ScanFilesTest.php +++ b/apps/files/tests/BackgroundJob/ScanFilesTest.php @@ -1,5 +1,6 @@ <?php +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -32,10 +33,8 @@ class ScanFilesTest extends TestCase { use UserTrait; use MountProviderTrait; - /** @var ScanFiles */ - private $scanFiles; - /** @var IUserMountCache */ - private $mountCache; + private ScanFiles $scanFiles; + private IUserMountCache $mountCache; protected function setUp(): void { parent::setUp(); @@ -46,7 +45,7 @@ class ScanFilesTest extends TestCase { $connection = Server::get(IDBConnection::class); $this->mountCache = Server::get(IUserMountCache::class); - $this->scanFiles = $this->getMockBuilder('\OCA\Files\BackgroundJob\ScanFiles') + $this->scanFiles = $this->getMockBuilder(ScanFiles::class) ->setConstructorArgs([ $config, $dispatcher, @@ -54,12 +53,12 @@ class ScanFilesTest extends TestCase { $connection, $this->createMock(ITimeFactory::class) ]) - ->setMethods(['runScanner']) + ->onlyMethods(['runScanner']) ->getMock(); } - private function runJob() { - $this->invokePrivate($this->scanFiles, 'run', [[]]); + private function runJob(): void { + self::invokePrivate($this->scanFiles, 'run', [[]]); } private function getUser(string $userId): IUser { diff --git a/apps/files/tests/Command/DeleteOrphanedFilesTest.php b/apps/files/tests/Command/DeleteOrphanedFilesTest.php index 389ede2a74d..a488915e0cb 100644 --- a/apps/files/tests/Command/DeleteOrphanedFilesTest.php +++ b/apps/files/tests/Command/DeleteOrphanedFilesTest.php @@ -1,5 +1,6 @@ <?php +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -56,7 +57,7 @@ class DeleteOrphanedFilesTest extends TestCase { parent::tearDown(); } - protected function getFile($fileId) { + protected function getFile(int $fileId): array { $query = $this->connection->getQueryBuilder(); $query->select('*') ->from('filecache') @@ -64,7 +65,7 @@ class DeleteOrphanedFilesTest extends TestCase { return $query->executeQuery()->fetchAll(); } - protected function getMounts($storageId) { + protected function getMounts(int $storageId): array { $query = $this->connection->getQueryBuilder(); $query->select('*') ->from('mounts') @@ -76,12 +77,8 @@ class DeleteOrphanedFilesTest extends TestCase { * Test clearing orphaned files */ public function testClearFiles(): void { - $input = $this->getMockBuilder(InputInterface::class) - ->disableOriginalConstructor() - ->getMock(); - $output = $this->getMockBuilder(OutputInterface::class) - ->disableOriginalConstructor() - ->getMock(); + $input = $this->createMock(InputInterface::class); + $output = $this->createMock(OutputInterface::class); $rootFolder = Server::get(IRootFolder::class); @@ -112,14 +109,18 @@ class DeleteOrphanedFilesTest extends TestCase { $this->assertSame(1, $deletedRows, 'Asserts that storage got deleted'); // parent folder, `files`, ´test` and `welcome.txt` => 4 elements + $calls = [ + '3 orphaned file cache entries deleted', + '0 orphaned file cache extended entries deleted', + '1 orphaned mount entries deleted', + ]; $output ->expects($this->exactly(3)) ->method('writeln') - ->withConsecutive( - ['3 orphaned file cache entries deleted'], - ['0 orphaned file cache extended entries deleted'], - ['1 orphaned mount entries deleted'], - ); + ->willReturnCallback(function (string $message) use (&$calls): void { + $expected = array_shift($calls); + $this->assertSame($expected, $message); + }); $this->command->execute($input, $output); diff --git a/apps/files/tests/Controller/ApiControllerTest.php b/apps/files/tests/Controller/ApiControllerTest.php index 429d3c06f66..e74989eb2f5 100644 --- a/apps/files/tests/Controller/ApiControllerTest.php +++ b/apps/files/tests/Controller/ApiControllerTest.php @@ -1,5 +1,6 @@ <?php +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -28,9 +29,9 @@ use OCP\IPreview; use OCP\IRequest; use OCP\IUser; use OCP\IUserSession; -use OCP\Share\IAttributes; use OCP\Share\IManager; use OCP\Share\IShare; +use PHPUnit\Framework\MockObject\MockObject; use Psr\Log\LoggerInterface; use Test\TestCase; @@ -40,41 +41,25 @@ use Test\TestCase; * @package OCA\Files\Controller */ class ApiControllerTest extends TestCase { - /** @var string */ - private $appName = 'files'; - /** @var IUser */ - private $user; - /** @var IRequest */ - private $request; - /** @var TagService */ - private $tagService; - /** @var IPreview|\PHPUnit\Framework\MockObject\MockObject */ - private $preview; - /** @var ApiController */ - private $apiController; - /** @var \OCP\Share\IManager */ - private $shareManager; - /** @var IConfig */ - private $config; - /** @var Folder|\PHPUnit\Framework\MockObject\MockObject */ - private $userFolder; - /** @var UserConfig|\PHPUnit\Framework\MockObject\MockObject */ - private $userConfig; - /** @var ViewConfig|\PHPUnit\Framework\MockObject\MockObject */ - private $viewConfig; - /** @var IL10N|\PHPUnit\Framework\MockObject\MockObject */ - private $l10n; - /** @var IRootFolder|\PHPUnit\Framework\MockObject\MockObject */ - private $rootFolder; - /** @var LoggerInterface|\PHPUnit\Framework\MockObject\MockObject */ - private $logger; + private string $appName = 'files'; + private IUser $user; + private IRequest $request; + private TagService $tagService; + private IPreview&MockObject $preview; + private ApiController $apiController; + private IManager $shareManager; + private IConfig $config; + private Folder&MockObject $userFolder; + private UserConfig&MockObject $userConfig; + private ViewConfig&MockObject $viewConfig; + private IL10N&MockObject $l10n; + private IRootFolder&MockObject $rootFolder; + private LoggerInterface&MockObject $logger; protected function setUp(): void { parent::setUp(); - $this->request = $this->getMockBuilder(IRequest::class) - ->disableOriginalConstructor() - ->getMock(); + $this->request = $this->createMock(IRequest::class); $this->user = $this->createMock(IUser::class); $this->user->expects($this->any()) ->method('getUID') @@ -83,19 +68,11 @@ class ApiControllerTest extends TestCase { $userSession->expects($this->any()) ->method('getUser') ->willReturn($this->user); - $this->tagService = $this->getMockBuilder(TagService::class) - ->disableOriginalConstructor() - ->getMock(); - $this->shareManager = $this->getMockBuilder(IManager::class) - ->disableOriginalConstructor() - ->getMock(); - $this->preview = $this->getMockBuilder(IPreview::class) - ->disableOriginalConstructor() - ->getMock(); + $this->tagService = $this->createMock(TagService::class); + $this->shareManager = $this->createMock(IManager::class); + $this->preview = $this->createMock(IPreview::class); $this->config = $this->createMock(IConfig::class); - $this->userFolder = $this->getMockBuilder(Folder::class) - ->disableOriginalConstructor() - ->getMock(); + $this->userFolder = $this->createMock(Folder::class); $this->userConfig = $this->createMock(UserConfig::class); $this->viewConfig = $this->createMock(ViewConfig::class); $this->l10n = $this->createMock(IL10N::class); @@ -142,7 +119,7 @@ class ApiControllerTest extends TestCase { $this->tagService->expects($this->once()) ->method('updateFileTags') ->with('/path.txt', ['Tag1', 'Tag2']) - ->will($this->throwException(new NotFoundException('My error message'))); + ->willThrowException(new NotFoundException('My error message')); $expected = new DataResponse(['message' => 'My error message'], Http::STATUS_NOT_FOUND); $this->assertEquals($expected, $this->apiController->updateFileTags('/path.txt', ['Tag1', 'Tag2'])); @@ -152,7 +129,7 @@ class ApiControllerTest extends TestCase { $this->tagService->expects($this->once()) ->method('updateFileTags') ->with('/path.txt', ['Tag1', 'Tag2']) - ->will($this->throwException(new StorageNotAvailableException('My error message'))); + ->willThrowException(new StorageNotAvailableException('My error message')); $expected = new DataResponse(['message' => 'My error message'], Http::STATUS_SERVICE_UNAVAILABLE); $this->assertEquals($expected, $this->apiController->updateFileTags('/path.txt', ['Tag1', 'Tag2'])); @@ -162,7 +139,7 @@ class ApiControllerTest extends TestCase { $this->tagService->expects($this->once()) ->method('updateFileTags') ->with('/path.txt', ['Tag1', 'Tag2']) - ->will($this->throwException(new \Exception('My error message'))); + ->willThrowException(new \Exception('My error message')); $expected = new DataResponse(['message' => 'My error message'], Http::STATUS_NOT_FOUND); $this->assertEquals($expected, $this->apiController->updateFileTags('/path.txt', ['Tag1', 'Tag2'])); @@ -205,16 +182,10 @@ class ApiControllerTest extends TestCase { } public function testGetThumbnailSharedNoDownload(): void { - $attributes = $this->createMock(IAttributes::class); - $attributes->expects(self::once()) - ->method('getAttribute') - ->with('permissions', 'download') - ->willReturn(false); - $share = $this->createMock(IShare::class); $share->expects(self::once()) - ->method('getAttributes') - ->willReturn($attributes); + ->method('canSeeContent') + ->willReturn(false); $storage = $this->createMock(ISharedStorage::class); $storage->expects(self::once()) @@ -243,8 +214,8 @@ class ApiControllerTest extends TestCase { public function testGetThumbnailShared(): void { $share = $this->createMock(IShare::class); $share->expects(self::once()) - ->method('getAttributes') - ->willReturn(null); + ->method('canSeeContent') + ->willReturn(true); $storage = $this->createMock(ISharedStorage::class); $storage->expects(self::once()) diff --git a/apps/files/tests/Controller/ConversionApiControllerTest.php b/apps/files/tests/Controller/ConversionApiControllerTest.php index a2f1fccd978..659fbe1a956 100644 --- a/apps/files/tests/Controller/ConversionApiControllerTest.php +++ b/apps/files/tests/Controller/ConversionApiControllerTest.php @@ -1,5 +1,6 @@ <?php +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later @@ -60,12 +61,12 @@ class ConversionApiControllerTest extends TestCase { ); } - public function testThrowsNotFoundException() { + public function testThrowsNotFoundException(): void { $this->expectException(OCSNotFoundException::class); $this->conversionApiController->convert(42, 'image/png'); } - public function testThrowsOcsException() { + public function testThrowsOcsException(): void { $this->userFolder->method('getFirstNodeById')->with(42)->willReturn($this->file); $this->fileConversionManager->method('convert')->willThrowException(new \Exception()); @@ -73,7 +74,7 @@ class ConversionApiControllerTest extends TestCase { $this->conversionApiController->convert(42, 'image/png'); } - public function testConvert() { + public function testConvert(): void { $convertedFileAbsolutePath = $this->user . '/files/test.png'; $this->userFolder->method('getFirstNodeById')->with(42)->willReturn($this->file); diff --git a/apps/files/tests/Controller/ViewControllerTest.php b/apps/files/tests/Controller/ViewControllerTest.php index dd76e814054..a9a80fc6f35 100644 --- a/apps/files/tests/Controller/ViewControllerTest.php +++ b/apps/files/tests/Controller/ViewControllerTest.php @@ -1,5 +1,6 @@ <?php +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -192,7 +193,7 @@ class ViewControllerTest extends TestCase { $this->assertEquals($expected, $this->viewController->index('MyDir', 'MyView')); } - public function dataTestShortRedirect(): array { + public static function dataTestShortRedirect(): array { // openfile is true by default // opendetails is undefined by default // both will be evaluated as truthy @@ -209,10 +210,8 @@ class ViewControllerTest extends TestCase { ]; } - /** - * @dataProvider dataTestShortRedirect - */ - public function testShortRedirect($openfile, $opendetails, $result) { + #[\PHPUnit\Framework\Attributes\DataProvider('dataTestShortRedirect')] + public function testShortRedirect(?string $openfile, ?string $opendetails, string $result): void { $this->appManager->expects($this->any()) ->method('isEnabledForUser') ->with('files') @@ -239,7 +238,7 @@ class ViewControllerTest extends TestCase { ->with(123456) ->willReturn($node); - $response = $this->viewController->showFile(123456, $opendetails, $openfile); + $response = $this->viewController->showFile('123456', $opendetails, $openfile); $this->assertStringContainsString($result, $response->getHeaders()['Location']); } @@ -248,13 +247,13 @@ class ViewControllerTest extends TestCase { ->method('isEnabledForUser') ->willReturn(true); - $parentNode = $this->getMockBuilder(Folder::class)->getMock(); + $parentNode = $this->createMock(Folder::class); $parentNode->expects($this->once()) ->method('getPath') ->willReturn('testuser1/files_trashbin/files/test.d1462861890/sub'); - $baseFolderFiles = $this->getMockBuilder(Folder::class)->getMock(); - $baseFolderTrash = $this->getMockBuilder(Folder::class)->getMock(); + $baseFolderFiles = $this->createMock(Folder::class); + $baseFolderTrash = $this->createMock(Folder::class); $this->rootFolder->expects($this->any()) ->method('getUserFolder') @@ -270,7 +269,7 @@ class ViewControllerTest extends TestCase { ->with(123) ->willReturn(null); - $node = $this->getMockBuilder(File::class)->getMock(); + $node = $this->createMock(File::class); $node->expects($this->once()) ->method('getParent') ->willReturn($parentNode); diff --git a/apps/files/tests/HelperTest.php b/apps/files/tests/HelperTest.php index 5900e94215c..ba93fa0efdf 100644 --- a/apps/files/tests/HelperTest.php +++ b/apps/files/tests/HelperTest.php @@ -1,15 +1,17 @@ <?php -use OC\Files\FileInfo; -use OCA\Files\Helper; - +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2017-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. * SPDX-License-Identifier: AGPL-3.0-only */ + +use OC\Files\FileInfo; +use OCA\Files\Helper; + class HelperTest extends \Test\TestCase { - private function makeFileInfo($name, $size, $mtime, $isDir = false) { + private static function makeFileInfo($name, $size, $mtime, $isDir = false): FileInfo { return new FileInfo( '/' . $name, null, @@ -28,7 +30,7 @@ class HelperTest extends \Test\TestCase { /** * Returns a file list for testing */ - private function getTestFileList() { + private static function getTestFileList(): array { return [ self::makeFileInfo('a.txt', 4, 2.3 * pow(10, 9)), self::makeFileInfo('q.txt', 5, 150), @@ -39,7 +41,7 @@ class HelperTest extends \Test\TestCase { ]; } - public function sortDataProvider() { + public static function sortDataProvider(): array { return [ [ 'name', @@ -74,9 +76,7 @@ class HelperTest extends \Test\TestCase { ]; } - /** - * @dataProvider sortDataProvider - */ + #[\PHPUnit\Framework\Attributes\DataProvider('sortDataProvider')] public function testSortByName(string $sort, bool $sortDescending, array $expectedOrder): void { if (($sort === 'mtime') && (PHP_INT_SIZE < 8)) { $this->markTestSkipped('Skip mtime sorting on 32bit'); diff --git a/apps/files/tests/Service/TagServiceTest.php b/apps/files/tests/Service/TagServiceTest.php index 79dcf110f8a..424e483102c 100644 --- a/apps/files/tests/Service/TagServiceTest.php +++ b/apps/files/tests/Service/TagServiceTest.php @@ -1,5 +1,6 @@ <?php +declare(strict_types=1); /** * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. @@ -10,6 +11,7 @@ namespace OCA\Files\Tests\Service; use OCA\Files\Service\TagService; use OCP\Activity\IManager; use OCP\Files\Folder; +use OCP\Files\IRootFolder; use OCP\Files\NotFoundException; use OCP\ITagManager; use OCP\ITags; @@ -17,6 +19,7 @@ use OCP\IUser; use OCP\IUserManager; use OCP\IUserSession; use OCP\Server; +use PHPUnit\Framework\MockObject\MockObject; /** * Class TagServiceTest @@ -26,32 +29,12 @@ use OCP\Server; * @package OCA\Files */ class TagServiceTest extends \Test\TestCase { - - /** - * @var string - */ - private $user; - - /** @var IUserSession|\PHPUnit\Framework\MockObject\MockObject */ - private $userSession; - - /** @var IManager|\PHPUnit\Framework\MockObject\MockObject */ - private $activityManager; - - /** - * @var Folder - */ - private $root; - - /** - * @var TagService|\PHPUnit\Framework\MockObject\MockObject - */ - private $tagService; - - /** - * @var ITags - */ - private $tagger; + private string $user; + private IUserSession&MockObject $userSession; + private IManager&MockObject $activityManager; + private Folder $root; + private TagService&MockObject $tagService; + private ITags $tagger; protected function setUp(): void { parent::setUp(); @@ -70,17 +53,13 @@ class TagServiceTest extends \Test\TestCase { ->withAnyParameters() ->willReturn($user); - $this->root = \OC::$server->getUserFolder(); + $this->root = Server::get(IRootFolder::class)->getUserFolder($this->user); $this->tagger = Server::get(ITagManager::class)->load('files'); - $this->tagService = $this->getTagService(['addActivity']); + $this->tagService = $this->getTagService(); } - /** - * @param array $methods - * @return TagService|\PHPUnit\Framework\MockObject\MockObject - */ - protected function getTagService(array $methods = []) { + protected function getTagService(array $methods = []): TagService&MockObject { return $this->getMockBuilder(TagService::class) ->setConstructorArgs([ $this->userSession, @@ -88,7 +67,7 @@ class TagServiceTest extends \Test\TestCase { $this->tagger, $this->root, ]) - ->setMethods($methods) + ->onlyMethods($methods) ->getMock(); } @@ -98,6 +77,8 @@ class TagServiceTest extends \Test\TestCase { if ($user !== null) { $user->delete(); } + + parent::tearDown(); } public function testUpdateFileTags(): void { |