aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/files/l10n/et_EE.js2
-rw-r--r--apps/files/l10n/et_EE.json2
-rw-r--r--apps/files/l10n/pt_BR.js34
-rw-r--r--apps/files/l10n/pt_BR.json34
-rw-r--r--apps/files_sharing/l10n/sr.js6
-rw-r--r--apps/files_sharing/l10n/sr.json6
-rw-r--r--apps/files_sharing/l10n/uk.js10
-rw-r--r--apps/files_sharing/l10n/uk.json10
-rw-r--r--apps/files_sharing/lib/Controller/PublicPreviewController.php2
-rw-r--r--apps/files_sharing/openapi.json2
-rw-r--r--apps/files_sharing/tests/Controller/PublicPreviewControllerTest.php4
-rw-r--r--apps/files_trashbin/l10n/et_EE.js2
-rw-r--r--apps/files_trashbin/l10n/et_EE.json2
-rw-r--r--apps/files_trashbin/l10n/uk.js1
-rw-r--r--apps/files_trashbin/l10n/uk.json1
-rw-r--r--apps/webhook_listeners/lib/Controller/WebhooksController.php6
-rw-r--r--apps/webhook_listeners/openapi.json6
17 files changed, 82 insertions, 48 deletions
diff --git a/apps/files/l10n/et_EE.js b/apps/files/l10n/et_EE.js
index dad0e8a3e1b..cd54b2acf33 100644
--- a/apps/files/l10n/et_EE.js
+++ b/apps/files/l10n/et_EE.js
@@ -356,7 +356,7 @@ OC.L10N.register(
"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.",
"No entries found in this folder" : "Selles kaustast ei leitud kirjeid",
"Select all" : "Vali kõik",
"Upload too large" : "Üleslaadimine on liiga suur",
diff --git a/apps/files/l10n/et_EE.json b/apps/files/l10n/et_EE.json
index a909ea33670..b8052a14b64 100644
--- a/apps/files/l10n/et_EE.json
+++ b/apps/files/l10n/et_EE.json
@@ -354,7 +354,7 @@
"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.",
"No entries found in this folder" : "Selles kaustast ei leitud kirjeid",
"Select all" : "Vali kõik",
"Upload too large" : "Üleslaadimine on liiga suur",
diff --git a/apps/files/l10n/pt_BR.js b/apps/files/l10n/pt_BR.js
index 94915165618..4fbf806e50f 100644
--- a/apps/files/l10n/pt_BR.js
+++ b/apps/files/l10n/pt_BR.js
@@ -71,7 +71,7 @@ OC.L10N.register(
"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",
@@ -121,8 +121,8 @@ 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",
"{usedQuotaByte} used" : "{usedQuotaByte} usado",
@@ -206,7 +206,7 @@ OC.L10N.register(
"Show a warning dialog when changing a file extension." : "Mostrar uma caixa de diálogo de aviso ao alterar uma extensão de arquivo.",
"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,15 +215,15 @@ 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ê",
@@ -234,15 +234,15 @@ OC.L10N.register(
"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 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"],
@@ -320,10 +320,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",
@@ -433,14 +433,14 @@ OC.L10N.register(
"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}\"_" : ["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/pasta)",
+ "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…",
diff --git a/apps/files/l10n/pt_BR.json b/apps/files/l10n/pt_BR.json
index 2b679a2df6b..26407bec6c5 100644
--- a/apps/files/l10n/pt_BR.json
+++ b/apps/files/l10n/pt_BR.json
@@ -69,7 +69,7 @@
"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",
@@ -119,8 +119,8 @@
"(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",
"{usedQuotaByte} used" : "{usedQuotaByte} usado",
@@ -204,7 +204,7 @@
"Show a warning dialog when changing a file extension." : "Mostrar uma caixa de diálogo de aviso ao alterar uma extensão de arquivo.",
"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,15 +213,15 @@
"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ê",
@@ -232,15 +232,15 @@
"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 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"],
@@ -318,10 +318,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",
@@ -431,14 +431,14 @@
"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}\"_" : ["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/pasta)",
+ "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…",
diff --git a/apps/files_sharing/l10n/sr.js b/apps/files_sharing/l10n/sr.js
index 058a92ab001..c87f7f93bbf 100644
--- a/apps/files_sharing/l10n/sr.js
+++ b/apps/files_sharing/l10n/sr.js
@@ -386,6 +386,12 @@ OC.L10N.register(
"Share password saved" : "Сачувана је лозинка дељења",
"Share permissions saved" : "Сачуване су дозволе дељења",
"Filename must not be empty." : "Назив фајла не може бити празан.",
+ "Names must not start with a dot." : "Имена не смеју да се почну тачком.",
+ "\"{char}\" is not allowed inside a name." : "„{char}” није дозвољен карактер у имену.",
+ "\"{segment}\" is a reserved name and not allowed." : "„{segment}” је резервисано име и не сме се користити.",
+ "\"{extension}\" is not an allowed name." : "„{extension}” није дозвољено име.",
+ "Names must not end with \"{extension}\"." : "Имена не смеју да се завршавају са „{extension}”.",
+ "Invalid name." : "Неисправно име.",
"Shared by" : "Поделио",
"Shared with" : "Подељено са",
"Password created successfully" : "Лозинка је успешно креирана",
diff --git a/apps/files_sharing/l10n/sr.json b/apps/files_sharing/l10n/sr.json
index 714a209e4b4..39f94e2bda3 100644
--- a/apps/files_sharing/l10n/sr.json
+++ b/apps/files_sharing/l10n/sr.json
@@ -384,6 +384,12 @@
"Share password saved" : "Сачувана је лозинка дељења",
"Share permissions saved" : "Сачуване су дозволе дељења",
"Filename must not be empty." : "Назив фајла не може бити празан.",
+ "Names must not start with a dot." : "Имена не смеју да се почну тачком.",
+ "\"{char}\" is not allowed inside a name." : "„{char}” није дозвољен карактер у имену.",
+ "\"{segment}\" is a reserved name and not allowed." : "„{segment}” је резервисано име и не сме се користити.",
+ "\"{extension}\" is not an allowed name." : "„{extension}” није дозвољено име.",
+ "Names must not end with \"{extension}\"." : "Имена не смеју да се завршавају са „{extension}”.",
+ "Invalid name." : "Неисправно име.",
"Shared by" : "Поделио",
"Shared with" : "Подељено са",
"Password created successfully" : "Лозинка је успешно креирана",
diff --git a/apps/files_sharing/l10n/uk.js b/apps/files_sharing/l10n/uk.js
index 5e002a545f6..07fa368da3e 100644
--- a/apps/files_sharing/l10n/uk.js
+++ b/apps/files_sharing/l10n/uk.js
@@ -256,6 +256,7 @@ OC.L10N.register(
"File drop" : "Перетягнути файл",
"Upload files to {foldername}." : "Завантажити файли до {foldername}.",
"By uploading files, you agree to the terms of service." : "Завантаження файлів означає, що ви погоджуєтеся з умовами користування.",
+ "Successfully uploaded files" : "Успішно завантажено файли",
"View terms of service" : "Переглянути умови користування.",
"Terms of service" : "Умови використання",
"Upload files to {folder}" : "Завантажити файли до {folder}",
@@ -312,7 +313,9 @@ OC.L10N.register(
"Use this method to share files with individuals or teams within your organization. If the recipient already has access to the share but cannot locate it, you can send them the internal share link for easy access." : "Використовуйте цей спосіб надання файлів у спільний доступ окремим користувачам або командам. Якщо отримувач вже має доступ до спільного ресурсу, але не може його знайти, ви можете допомогти йому/їй - надіслати посилання на внутрішній ресурс.",
"Use this method to share files with individuals or organizations outside your organization. Files and folders can be shared via public share links and email addresses. You can also share to other Nextcloud accounts hosted on different instances using their federated cloud ID." : "Використовуйте цей спосіб надання файлів у спільний доступ окремим користувачам або організаціям за межами вашої організації. Файли та каталоги можна надати у спільний доступ користувачам інших примірників хмар Nextcloud з використанням ідентифікатора об'єднаних хмар.",
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "Спільні ресурси, що не є ані внутрішніми, ані зовнішніми спільними ресурсами, наприклад, спільні ресурси, створені застосунками чи іншими ресурсами.",
+ "Share with accounts, teams, federated cloud IDs" : "Поділитися з користувачами, командами, об'єднаними хмарами",
"Share with accounts and teams" : "Поділитися з користувачами або командами",
+ "Email, federated cloud ID" : "Ел. пошта, ID об'єднаної хмари",
"Unable to load the shares list" : "Не вдалося завантажити список спільних ресурсів",
"Expires {relativetime}" : "Термін дії закінчується {relativetime}",
"this share just expired." : "термін дії спільного доступу вичерпано.",
@@ -382,6 +385,12 @@ OC.L10N.register(
"Share password saved" : "Пароль до спільного ресурсу збережено",
"Share permissions saved" : "Дозволи доступу до спільного ресурсу збережено",
"Filename must not be empty." : "Імена файлів не мають бути порожні.",
+ "Names must not start with a dot." : "Імена не можуть починатися з крапки.",
+ "\"{char}\" is not allowed inside a name." : "\"{char}\" не дозволено всередині імени.",
+ "\"{segment}\" is a reserved name and not allowed." : "\"{segment}\" є зарезервованим ім'ям і не дозволене.",
+ "\"{extension}\" is not an allowed name." : "\"{extension}\" не дозволене ім'я.",
+ "Names must not end with \"{extension}\"." : "Імена не можуть закінчуватися на \"{extension}\".",
+ "Invalid name." : "Недійсне ім'я",
"Shared by" : "Поділилися",
"Shared with" : "Спільний доступ з",
"Password created successfully" : "Успішно створено пароль",
@@ -418,6 +427,7 @@ OC.L10N.register(
"_1 email address added_::_{count} email addresses added_" : ["Додано 1 адресу ел. пошти","Додано {count} адреси ел. пошти","Додано {count} адрес ел. пошти","Додано {count} адрес ел. пошти"],
"Search for share recipients" : "Виберіть отримувачів",
"No recommendations. Start typing." : "Відсутні рекомендації. Будь ласка, додайте.",
+ "Share with accounts, teams, federated cloud id" : "Поділитися з користувачами, командами, ID об'єднаних хмар",
"Email, federated cloud id" : "Ел.пошта, ідентифікатор об'єднаної хмари"
},
"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_sharing/l10n/uk.json b/apps/files_sharing/l10n/uk.json
index cbfed6f5f4b..05b62da78a9 100644
--- a/apps/files_sharing/l10n/uk.json
+++ b/apps/files_sharing/l10n/uk.json
@@ -254,6 +254,7 @@
"File drop" : "Перетягнути файл",
"Upload files to {foldername}." : "Завантажити файли до {foldername}.",
"By uploading files, you agree to the terms of service." : "Завантаження файлів означає, що ви погоджуєтеся з умовами користування.",
+ "Successfully uploaded files" : "Успішно завантажено файли",
"View terms of service" : "Переглянути умови користування.",
"Terms of service" : "Умови використання",
"Upload files to {folder}" : "Завантажити файли до {folder}",
@@ -310,7 +311,9 @@
"Use this method to share files with individuals or teams within your organization. If the recipient already has access to the share but cannot locate it, you can send them the internal share link for easy access." : "Використовуйте цей спосіб надання файлів у спільний доступ окремим користувачам або командам. Якщо отримувач вже має доступ до спільного ресурсу, але не може його знайти, ви можете допомогти йому/їй - надіслати посилання на внутрішній ресурс.",
"Use this method to share files with individuals or organizations outside your organization. Files and folders can be shared via public share links and email addresses. You can also share to other Nextcloud accounts hosted on different instances using their federated cloud ID." : "Використовуйте цей спосіб надання файлів у спільний доступ окремим користувачам або організаціям за межами вашої організації. Файли та каталоги можна надати у спільний доступ користувачам інших примірників хмар Nextcloud з використанням ідентифікатора об'єднаних хмар.",
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "Спільні ресурси, що не є ані внутрішніми, ані зовнішніми спільними ресурсами, наприклад, спільні ресурси, створені застосунками чи іншими ресурсами.",
+ "Share with accounts, teams, federated cloud IDs" : "Поділитися з користувачами, командами, об'єднаними хмарами",
"Share with accounts and teams" : "Поділитися з користувачами або командами",
+ "Email, federated cloud ID" : "Ел. пошта, ID об'єднаної хмари",
"Unable to load the shares list" : "Не вдалося завантажити список спільних ресурсів",
"Expires {relativetime}" : "Термін дії закінчується {relativetime}",
"this share just expired." : "термін дії спільного доступу вичерпано.",
@@ -380,6 +383,12 @@
"Share password saved" : "Пароль до спільного ресурсу збережено",
"Share permissions saved" : "Дозволи доступу до спільного ресурсу збережено",
"Filename must not be empty." : "Імена файлів не мають бути порожні.",
+ "Names must not start with a dot." : "Імена не можуть починатися з крапки.",
+ "\"{char}\" is not allowed inside a name." : "\"{char}\" не дозволено всередині імени.",
+ "\"{segment}\" is a reserved name and not allowed." : "\"{segment}\" є зарезервованим ім'ям і не дозволене.",
+ "\"{extension}\" is not an allowed name." : "\"{extension}\" не дозволене ім'я.",
+ "Names must not end with \"{extension}\"." : "Імена не можуть закінчуватися на \"{extension}\".",
+ "Invalid name." : "Недійсне ім'я",
"Shared by" : "Поділилися",
"Shared with" : "Спільний доступ з",
"Password created successfully" : "Успішно створено пароль",
@@ -416,6 +425,7 @@
"_1 email address added_::_{count} email addresses added_" : ["Додано 1 адресу ел. пошти","Додано {count} адреси ел. пошти","Додано {count} адрес ел. пошти","Додано {count} адрес ел. пошти"],
"Search for share recipients" : "Виберіть отримувачів",
"No recommendations. Start typing." : "Відсутні рекомендації. Будь ласка, додайте.",
+ "Share with accounts, teams, federated cloud id" : "Поділитися з користувачами, командами, ID об'єднаних хмар",
"Email, federated cloud id" : "Ел.пошта, ідентифікатор об'єднаної хмари"
},"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_sharing/lib/Controller/PublicPreviewController.php b/apps/files_sharing/lib/Controller/PublicPreviewController.php
index 16886e930fa..f275001f162 100644
--- a/apps/files_sharing/lib/Controller/PublicPreviewController.php
+++ b/apps/files_sharing/lib/Controller/PublicPreviewController.php
@@ -107,7 +107,7 @@ class PublicPreviewController extends PublicShareController {
$downloadForbidden = $attributes?->getAttribute('permissions', 'download') === false;
// Is this header is set it means our UI is doing a preview for no-download shares
// we check a header so we at least prevent people from using the link directly (obfuscation)
- $isPublicPreview = $this->request->getHeader('X-NC-Preview') === 'true';
+ $isPublicPreview = $this->request->getHeader('x-nc-preview') === 'true';
if ($isPublicPreview && $downloadForbidden) {
// Only cache for 15 minutes on public preview requests to quickly remove from cache
diff --git a/apps/files_sharing/openapi.json b/apps/files_sharing/openapi.json
index 89c82843939..627c25ce8ea 100644
--- a/apps/files_sharing/openapi.json
+++ b/apps/files_sharing/openapi.json
@@ -1492,7 +1492,7 @@
}
},
{
- "name": "X-NC-Preview",
+ "name": "x-nc-preview",
"in": "header",
"schema": {
"type": "string"
diff --git a/apps/files_sharing/tests/Controller/PublicPreviewControllerTest.php b/apps/files_sharing/tests/Controller/PublicPreviewControllerTest.php
index 9750274ff62..41789cdd138 100644
--- a/apps/files_sharing/tests/Controller/PublicPreviewControllerTest.php
+++ b/apps/files_sharing/tests/Controller/PublicPreviewControllerTest.php
@@ -144,7 +144,7 @@ class PublicPreviewControllerTest extends TestCase {
->willReturn($attributes);
$this->request->method('getHeader')
- ->with('X-NC-Preview')
+ ->with('x-nc-preview')
->willReturn('true');
$file = $this->createMock(File::class);
@@ -184,7 +184,7 @@ class PublicPreviewControllerTest extends TestCase {
->willReturn($attributes);
$this->request->method('getHeader')
- ->with('X-NC-Preview')
+ ->with('x-nc-preview')
->willReturn('true');
$file = $this->createMock(File::class);
diff --git a/apps/files_trashbin/l10n/et_EE.js b/apps/files_trashbin/l10n/et_EE.js
index 5eb18d993e4..c8dce5c3a46 100644
--- a/apps/files_trashbin/l10n/et_EE.js
+++ b/apps/files_trashbin/l10n/et_EE.js
@@ -22,6 +22,6 @@ OC.L10N.register(
"You" : "Sina",
"List of files that have been deleted." : "Kustutatud failide loend.",
"No deleted files" : "Kustutatud faile pole",
- "Files and folders you have deleted will show up here" : "Failid ja kaustad, mis oled kustutanud, on nähtavad siin"
+ "Files and folders you have deleted will show up here" : "Sinu kustutatud failid ja kaustad on nähtavad siin"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_trashbin/l10n/et_EE.json b/apps/files_trashbin/l10n/et_EE.json
index a6659b51be2..57e4d9a0921 100644
--- a/apps/files_trashbin/l10n/et_EE.json
+++ b/apps/files_trashbin/l10n/et_EE.json
@@ -20,6 +20,6 @@
"You" : "Sina",
"List of files that have been deleted." : "Kustutatud failide loend.",
"No deleted files" : "Kustutatud faile pole",
- "Files and folders you have deleted will show up here" : "Failid ja kaustad, mis oled kustutanud, on nähtavad siin"
+ "Files and folders you have deleted will show up here" : "Sinu kustutatud failid ja kaustad on nähtavad siin"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_trashbin/l10n/uk.js b/apps/files_trashbin/l10n/uk.js
index 296a4d9f603..c5c8319afb1 100644
--- a/apps/files_trashbin/l10n/uk.js
+++ b/apps/files_trashbin/l10n/uk.js
@@ -6,6 +6,7 @@ OC.L10N.register(
"Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Вилучені файли та каталоги з кошику (термін дії може завершитися під час експорту, якщо у вас мало місця для збереження)",
"This application enables people to restore files that were deleted from the system." : "Цей застосунок дозволяє людям відновлювати файли, які було переміщено до кошику.",
"Restore" : "Відновити",
+ "Not enough free space to restore the file/folder" : "Недостатньо вільного простору для відновлення файлу або каталогу",
"Empty deleted files" : "Очистити вилучені файли",
"Confirm permanent deletion" : "Підтвердити остаточне вилучення",
"Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Дійсно остаточно вилучити усі файли та каталоги у кошику? Цю операцію буде неможливо скасувати.",
diff --git a/apps/files_trashbin/l10n/uk.json b/apps/files_trashbin/l10n/uk.json
index 488a0226458..3c4160893a2 100644
--- a/apps/files_trashbin/l10n/uk.json
+++ b/apps/files_trashbin/l10n/uk.json
@@ -4,6 +4,7 @@
"Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Вилучені файли та каталоги з кошику (термін дії може завершитися під час експорту, якщо у вас мало місця для збереження)",
"This application enables people to restore files that were deleted from the system." : "Цей застосунок дозволяє людям відновлювати файли, які було переміщено до кошику.",
"Restore" : "Відновити",
+ "Not enough free space to restore the file/folder" : "Недостатньо вільного простору для відновлення файлу або каталогу",
"Empty deleted files" : "Очистити вилучені файли",
"Confirm permanent deletion" : "Підтвердити остаточне вилучення",
"Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Дійсно остаточно вилучити усі файли та каталоги у кошику? Цю операцію буде неможливо скасувати.",
diff --git a/apps/webhook_listeners/lib/Controller/WebhooksController.php b/apps/webhook_listeners/lib/Controller/WebhooksController.php
index cf541487951..97bc8aa875e 100644
--- a/apps/webhook_listeners/lib/Controller/WebhooksController.php
+++ b/apps/webhook_listeners/lib/Controller/WebhooksController.php
@@ -137,7 +137,7 @@ class WebhooksController extends OCSController {
): DataResponse {
$appId = null;
if ($this->session->get('app_api') === true) {
- $appId = $this->request->getHeader('EX-APP-ID');
+ $appId = $this->request->getHeader('ex-app-id');
}
try {
$authMethod = AuthMethod::from($authMethod ?? AuthMethod::None->value);
@@ -206,7 +206,7 @@ class WebhooksController extends OCSController {
): DataResponse {
$appId = null;
if ($this->session->get('app_api') === true) {
- $appId = $this->request->getHeader('EX-APP-ID');
+ $appId = $this->request->getHeader('ex-app-id');
}
try {
$authMethod = AuthMethod::from($authMethod ?? AuthMethod::None->value);
@@ -271,7 +271,7 @@ class WebhooksController extends OCSController {
/**
* Remove all existing webhook registration mapped to an AppAPI app id
*
- * @param string $appid id of the app, as in the EX-APP-ID for creation
+ * @param string $appid id of the app, as in the ex-app-id for creation
*
* @return DataResponse<Http::STATUS_OK, int, array{}>
*
diff --git a/apps/webhook_listeners/openapi.json b/apps/webhook_listeners/openapi.json
index 84610d204bb..340d2d21337 100644
--- a/apps/webhook_listeners/openapi.json
+++ b/apps/webhook_listeners/openapi.json
@@ -256,7 +256,7 @@
},
"parameters": [
{
- "name": "EX-APP-ID",
+ "name": "ex-app-id",
"in": "header",
"schema": {
"type": "string"
@@ -556,7 +556,7 @@
}
},
{
- "name": "EX-APP-ID",
+ "name": "ex-app-id",
"in": "header",
"schema": {
"type": "string"
@@ -809,7 +809,7 @@
{
"name": "appid",
"in": "path",
- "description": "id of the app, as in the EX-APP-ID for creation",
+ "description": "id of the app, as in the ex-app-id for creation",
"required": true,
"schema": {
"type": "string"