fix(ui): update Portuguese translation and remove unused terms

Signed-off-by: Deluan <deluan@navidrome.org>
This commit is contained in:
Deluan
2025-07-18 18:59:52 -04:00
parent 00c83af170
commit a569f6788e
2 changed files with 73 additions and 10 deletions
+72 -4
View File
@@ -12,6 +12,7 @@
"artist": "Artista", "artist": "Artista",
"album": "Álbum", "album": "Álbum",
"path": "Arquivo", "path": "Arquivo",
"libraryName": "Biblioteca",
"genre": "Gênero", "genre": "Gênero",
"compilation": "Coletânea", "compilation": "Coletânea",
"year": "Ano", "year": "Ano",
@@ -57,6 +58,7 @@
"songCount": "Músicas", "songCount": "Músicas",
"playCount": "Execuções", "playCount": "Execuções",
"name": "Nome", "name": "Nome",
"libraryName": "Biblioteca",
"genre": "Gênero", "genre": "Gênero",
"compilation": "Coletânea", "compilation": "Coletânea",
"year": "Ano", "year": "Ano",
@@ -147,19 +149,26 @@
"currentPassword": "Senha Atual", "currentPassword": "Senha Atual",
"newPassword": "Nova Senha", "newPassword": "Nova Senha",
"token": "Token", "token": "Token",
"lastAccessAt": "Últ. Acesso" "lastAccessAt": "Últ. Acesso",
"libraries": "Bibliotecas"
}, },
"helperTexts": { "helperTexts": {
"name": "Alterações no seu nome só serão refletidas no próximo login" "name": "Alterações no seu nome só serão refletidas no próximo login",
"libraries": "Selecione bibliotecas específicas para este usuário, ou deixe vazio para usar bibliotecas padrão"
}, },
"notifications": { "notifications": {
"created": "Novo usuário criado", "created": "Novo usuário criado",
"updated": "Usuário atualizado com sucesso", "updated": "Usuário atualizado com sucesso",
"deleted": "Usuário deletado com sucesso" "deleted": "Usuário deletado com sucesso"
}, },
"validation": {
"librariesRequired": "Pelo menos uma biblioteca deve ser selecionada para usuários não-administradores"
},
"message": { "message": {
"listenBrainzToken": "Entre seu token do ListenBrainz", "listenBrainzToken": "Entre seu token do ListenBrainz",
"clickHereForToken": "Clique aqui para obter seu token" "clickHereForToken": "Clique aqui para obter seu token",
"selectAllLibraries": "Selecionar todas as bibliotecas",
"adminAutoLibraries": "Usuários administradores têm acesso automático a todas as bibliotecas"
} }
}, },
"player": { "player": {
@@ -251,6 +260,7 @@
"fields": { "fields": {
"path": "Caminho", "path": "Caminho",
"size": "Tamanho", "size": "Tamanho",
"libraryName": "Biblioteca",
"updatedAt": "Desaparecido em" "updatedAt": "Desaparecido em"
}, },
"actions": { "actions": {
@@ -261,6 +271,58 @@
"removed": "Arquivo(s) ausente(s) removido(s)" "removed": "Arquivo(s) ausente(s) removido(s)"
}, },
"empty": "Nenhum arquivo ausente" "empty": "Nenhum arquivo ausente"
},
"library": {
"name": "Biblioteca |||| Bibliotecas",
"fields": {
"name": "Nome",
"path": "Caminho",
"remotePath": "Caminho Remoto",
"lastScanAt": "Último Scan",
"songCount": "Músicas",
"albumCount": "Álbuns",
"artistCount": "Artistas",
"totalSongs": "Músicas",
"totalAlbums": "Álbuns",
"totalArtists": "Artistas",
"totalFolders": "Pastas",
"totalFiles": "Arquivos",
"totalMissingFiles": "Arquivos Ausentes",
"totalSize": "Tamanho Total",
"totalDuration": "Duração",
"defaultNewUsers": "Padrão para Novos Usuários",
"createdAt": "Data de Criação",
"updatedAt": "Últ. Atualização"
},
"sections": {
"basic": "Informações Básicas",
"statistics": "Estatísticas"
},
"actions": {
"scan": "Scanear Biblioteca",
"manageUsers": "Gerenciar Acesso do Usuário",
"viewDetails": "Ver Detalhes"
},
"notifications": {
"created": "Biblioteca criada com sucesso",
"updated": "Biblioteca atualizada com sucesso",
"deleted": "Biblioteca excluída com sucesso",
"scanStarted": "Scan da biblioteca iniciada",
"scanCompleted": "Scan da biblioteca concluída"
},
"validation": {
"nameRequired": "Nome da biblioteca é obrigatório",
"pathRequired": "Caminho da biblioteca é obrigatório",
"pathNotDirectory": "Caminho da biblioteca deve ser um diretório",
"pathNotFound": "Caminho da biblioteca não encontrado",
"pathNotAccessible": "Caminho da biblioteca não está acessível",
"pathInvalid": "Caminho da biblioteca inválido"
},
"messages": {
"deleteConfirm": "Tem certeza que deseja excluir esta biblioteca? Isso removerá todos os dados associados.",
"scanInProgress": "Scan em progresso...",
"noLibrariesAssigned": "Nenhuma biblioteca atribuída a este usuário"
}
} }
}, },
"ra": { "ra": {
@@ -448,6 +510,12 @@
}, },
"menu": { "menu": {
"library": "Biblioteca", "library": "Biblioteca",
"librarySelector": {
"allLibraries": "Todas as Bibliotecas (%{count})",
"multipleLibraries": "%{selected} de %{total} Bibliotecas",
"selectLibraries": "Selecionar Bibliotecas",
"none": "Nenhuma"
},
"settings": "Configurações", "settings": "Configurações",
"version": "Versão", "version": "Versão",
"theme": "Tema", "theme": "Tema",
@@ -529,7 +597,7 @@
}, },
"activity": { "activity": {
"title": "Atividade", "title": "Atividade",
"totalScanned": "Total de pastas analisadas", "totalScanned": "Total de pastas scaneadas",
"quickScan": "Scan rápido", "quickScan": "Scan rápido",
"fullScan": "Scan completo", "fullScan": "Scan completo",
"serverUptime": "Uptime do servidor", "serverUptime": "Uptime do servidor",
+1 -6
View File
@@ -284,10 +284,6 @@
"songCount": "Songs", "songCount": "Songs",
"albumCount": "Albums", "albumCount": "Albums",
"artistCount": "Artists", "artistCount": "Artists",
"scanCount": "Scan Count",
"missingFileCount": "Missing Files",
"size": "Size",
"duration": "Duration",
"totalSongs": "Songs", "totalSongs": "Songs",
"totalAlbums": "Albums", "totalAlbums": "Albums",
"totalArtists": "Artists", "totalArtists": "Artists",
@@ -302,8 +298,7 @@
}, },
"sections": { "sections": {
"basic": "Basic Information", "basic": "Basic Information",
"statistics": "Statistics", "statistics": "Statistics"
"scan": "Scan Information"
}, },
"actions": { "actions": {
"scan": "Scan Library", "scan": "Scan Library",