From 97ca234015bcefc0af59a9744f16bd97e0c97abb Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 4 Sep 2025 03:44:20 +0200 Subject: [PATCH] Translated using Weblate (Portuguese) Currently translated at 61.1% (419 of 685 strings) Added translation using Weblate (Portuguese) Co-authored-by: Hosted Weblate Co-authored-by: ssantos Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pt/ Translation: feishin/Translation --- src/i18n/locales/pt.json | 545 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 545 insertions(+) create mode 100644 src/i18n/locales/pt.json diff --git a/src/i18n/locales/pt.json b/src/i18n/locales/pt.json new file mode 100644 index 00000000..122af27c --- /dev/null +++ b/src/i18n/locales/pt.json @@ -0,0 +1,545 @@ +{ + "action": { + "addToFavorites": "adicionar a $t(entity.favorite_other)", + "addToPlaylist": "adicionar a $t(entity.playlist_one)", + "clearQueue": "limpar fila", + "createPlaylist": "criar $t(entity.playlist_one)", + "deletePlaylist": "apagar $t(entity.playlist_one)", + "deselectAll": "desmarcar todos", + "editPlaylist": "editar $t(entity.playlist_one)", + "goToPage": "vá para página", + "moveToNext": "mover para o próximo", + "moveToBottom": "mover para baixo", + "moveToTop": "mover para o topo", + "refresh": "$t(common.refresh)", + "removeFromFavorites": "remover de $t(entity.favorite_other)", + "removeFromPlaylist": "remover da $t(entity.playlist_one)", + "removeFromQueue": "remover da fila", + "setRating": "definir classificação", + "toggleSmartPlaylistEditor": "alternar editor $t(entity.smartPlaylist)", + "viewPlaylists": "ver $t(entity.playlist_other)", + "openIn": { + "lastfm": "Abrir em Last.fm", + "musicbrainz": "Abrir em MusicBrainz" + } + }, + "common": { + "action_one": "ação", + "action_many": "ações", + "action_other": "ações", + "add": "adicionar", + "additionalParticipants": "participantes adicionais", + "newVersion": "uma nova versão foi instalada ({{version}})", + "viewReleaseNotes": "ver notas de lançamento", + "albumGain": "ganho do álbum", + "albumPeak": "pico do álbum", + "areYouSure": "tem certeza?", + "ascending": "ascendente", + "backward": "para trás", + "biography": "biografia", + "bitrate": "taxa de bits", + "bpm": "bpm", + "cancel": "cancelar", + "center": "centro", + "channel_one": "canal", + "channel_many": "canais", + "channel_other": "canais", + "clear": "limpar", + "close": "fechar", + "codec": "codec", + "collapse": "minimizar", + "comingSoon": "em breve…", + "configure": "configurar", + "confirm": "confirmar", + "create": "criar", + "currentSong": "$t(entity.track_one) atual", + "decrease": "diminuir", + "delete": "apagar", + "descending": "abaixar", + "description": "descrição", + "disable": "desativar", + "disc": "disco", + "dismiss": "liberar", + "duration": "duração", + "edit": "editar", + "enable": "ativar", + "expand": "expandir", + "favorite": "favorito", + "filter_one": "filtro", + "filter_many": "filtros", + "filter_other": "filtros", + "filters": "filtros", + "forceRestartRequired": "reinicie para aplicar as alterações… feche a notificação para reiniciar", + "forward": "para frente", + "gap": "intervalo", + "home": "início", + "increase": "incrementar", + "left": "esquerda", + "limit": "limite", + "manage": "gerir", + "maximize": "maximizar", + "menu": "menu", + "minimize": "minimizar", + "modified": "modificado", + "mbid": "ID no MusicBrainz", + "name": "nome", + "no": "não", + "none": "nenhum", + "noResultsFromQuery": "a consulta não retornou resultados", + "note": "observação", + "ok": "ok", + "owner": "dono", + "path": "caminho", + "playerMustBePaused": "o player deve estar pausado", + "preview": "pré-visualizar", + "previousSong": "anterior $t(entity.track_one)", + "quit": "sair", + "random": "aleatório", + "rating": "classificação", + "refresh": "atualizar", + "reload": "recarregar", + "reset": "reiniciar", + "resetToDefault": "restaurar ao padrão", + "restartRequired": "é necessário reiniciar", + "right": "direita", + "save": "gravar", + "saveAndReplace": "gravar e substituir", + "saveAs": "gravar como", + "search": "procurar", + "setting": "configuração", + "share": "partilhar", + "size": "tamanho", + "sortOrder": "ordem", + "tags": "tags", + "title": "titulo", + "trackNumber": "faixa", + "trackGain": "ganho da faixa", + "trackPeak": "pico da faixa", + "translation": "tradução", + "unknown": "desconhecido", + "version": "versão", + "year": "ano", + "yes": "sim" + }, + "entity": { + "album_one": "álbum", + "album_many": "álbuns", + "album_other": "álbuns", + "albumArtist_one": "artista do álbum", + "albumArtist_many": "artistas do álbum", + "albumArtist_other": "artistas do álbum", + "albumArtistCount_one": "{{count}} artista do álbum", + "albumArtistCount_many": "{{count}} artistas do álbum", + "albumArtistCount_other": "{{count}} artistas do álbum", + "albumWithCount_one": "{{count}} álbum", + "albumWithCount_many": "{{count}} álbuns", + "albumWithCount_other": "{{count}} álbuns", + "artist_one": "artista", + "artist_many": "artistas", + "artist_other": "artistas", + "artistWithCount_one": "{{count}} artista", + "artistWithCount_many": "{{count}} artistas", + "artistWithCount_other": "{{count}} artistas", + "favorite_one": "favorito", + "favorite_many": "favoritos", + "favorite_other": "favoritos", + "folder_one": "pasta", + "folder_many": "pastas", + "folder_other": "pastas", + "folderWithCount_one": "{{count}} pasta", + "folderWithCount_many": "{{count}} pastas", + "folderWithCount_other": "{{count}} pastas", + "genre_one": "gênero", + "genre_many": "gêneros", + "genre_other": "gêneros", + "genreWithCount_one": "{{count}} gênero", + "genreWithCount_many": "{{count}} gêneros", + "genreWithCount_other": "{{count}} gêneros", + "playlist_one": "playlist", + "playlist_many": "playlists", + "playlist_other": "playlists", + "play_one": "{{count}} reprodução", + "play_many": "{{count}} reproduções", + "play_other": "{{count}} reproduções", + "playlistWithCount_one": "{{count}} playlist", + "playlistWithCount_many": "{{count}} playlists", + "playlistWithCount_other": "{{count}} playlists", + "smartPlaylist": "$t(entity.playlist_one) inteligente", + "track_one": "faixa", + "track_many": "faixas", + "track_other": "faixas", + "song_one": "música", + "song_many": "músicas", + "song_other": "músicas", + "trackWithCount_one": "{{count}} faixa", + "trackWithCount_many": "{{count}} faixas", + "trackWithCount_other": "{{count}} faixas" + }, + "error": { + "apiRouteError": "não é possível encaminhar a solicitação", + "audioDeviceFetchError": "ocorreu um erro ao tentar obter dispositivos de áudio", + "authenticationFailed": "falha na autenticação", + "badAlbum": "está a ver este erro por que está música não é parte de algum album. um motivo comum para si estar a ver este erro é se a sua música estiver na raiz da sua pasta de músicas. o jellyfin apenas agrupa as músicas se elas estiveram na mesma pasta.", + "badValue": "opção inválida \"{{value}}\". este valor não existe no momento", + "credentialsRequired": "credenciais necessárias", + "endpointNotImplementedError": "endpoint {{endpoint}} não está implementado para {{serverType}}", + "genericError": "um erro ocorreu", + "invalidServer": "servidor inválido", + "localFontAccessDenied": "acesso a fontes locais rejeitado", + "loginRateError": "muitas tentativas de login, tente novamente em alguns segundos", + "mpvRequired": "MPV necessário", + "networkError": "ocorreu um erro na internet", + "openError": "não foi possível abrir o ficheiro", + "playbackError": "ocorreu um erro ao tentar reproduzir a média", + "remoteDisableError": "ocorreu um erro ao tentar $t(common.disable) o servidor remoto", + "remoteEnableError": "ocorreu um erro ao tentar $t(common.enable) o servidor remoto", + "remotePortError": "ocorreu um erro ao tentar definir a porta do servidor remoto", + "remotePortWarning": "reinicie o servidor para aplicar a nova porta", + "serverNotSelectedError": "nenhum servidor selecionado", + "serverRequired": "servidor necessário", + "sessionExpiredError": "a sua sessão expirou", + "systemFontError": "ocorreu um erro ao tentar obter fontes do sistema" + }, + "filter": { + "album": "$t(entity.album_one)", + "albumArtist": "$t(entity.albumArtist_one)", + "albumCount": "número de $t(entity.album_other)", + "artist": "$t(entity.artist_one)", + "biography": "bibliografia", + "bitrate": "bitrate", + "bpm": "bpm", + "channels": "$t(common.channel_other)", + "comment": "comentário", + "communityRating": "Nota da comunidade", + "criticRating": "avaliação da crítica", + "dateAdded": "data de adição", + "disc": "disco", + "duration": "duração", + "favorited": "favoritado", + "fromYear": "a partir do ano", + "genre": "$t(entity.genre_one)", + "id": "id", + "isCompilation": "é compilação", + "isFavorited": "é favoritado", + "isPublic": "é público", + "isRated": "possui avaliação", + "isRecentlyPlayed": "foi tocado recentemente", + "lastPlayed": "última tocada", + "mostPlayed": "mais tocado", + "name": "nome", + "note": "nota", + "owner": "$t(common.owner)", + "path": "caminho", + "playCount": "contador de reproduções", + "random": "aleatório", + "rating": "avaliação", + "recentlyAdded": "adicionado recentemente", + "recentlyPlayed": "tocado recentemente", + "recentlyUpdated": "atualizado recentemente", + "releaseDate": "data de lançamento", + "releaseYear": "ano de lançamento", + "search": "buscar", + "songCount": "contador de músicas", + "title": "titulo", + "toYear": "até o ano", + "trackNumber": "faixa" + }, + "form": { + "addServer": { + "error_savePassword": "um erro ocorreu ao tentar gravar a palavra-passe", + "ignoreCors": "ignorar CORS ($t(common.restartRequired))", + "ignoreSsl": "ignorar ssl ($t(common.restartRequired))", + "input_legacyAuthentication": "ativar autenticação legada", + "input_name": "nome do servidor", + "input_password": "palavra-passe", + "input_savePassword": "gravar palavra-passe", + "input_url": "url", + "input_username": "nome de utilizador", + "success": "servidor adicionado com sucesso", + "title": "adicionar servidor" + }, + "addToPlaylist": { + "input_playlists": "$t(entity.playlist_other)", + "input_skipDuplicates": "pular duplicadas", + "success": "adicionado $t(entity.trackWithCount, {\"count\": {{message}} }) para $t(entity.playlistWithCount, {\"count\": {{numOfPlaylists}} })", + "title": "adicionar à $t(entity.playlist_one)" + }, + "createPlaylist": { + "input_description": "$t(common.description)", + "input_name": "$t(common.name)", + "input_owner": "$t(common.owner)", + "input_public": "público", + "success": "$t(entity.playlist_one) criada com sucesso", + "title": "criar $t(entity.playlist_one)" + }, + "deletePlaylist": { + "input_confirm": "escreva o nome da $t(entity.playlist_one) para confirmar", + "success": "$t(entity.playlist_one) apagada com sucesso", + "title": "apagar $t(entity.playlist_one)" + }, + "editPlaylist": { + "publicJellyfinNote": "O Jellyfin por algum motivo não expõe se uma playlist é pública ou não. Se deseja que ela permaneça pública, por favor selecione a seguinte entrada", + "success": "$t(entity.playlist_one) atualizada com sucesso", + "title": "editar $t(entity.playlist_one)" + }, + "lyricSearch": { + "input_artist": "$t(entity.artist_one)", + "input_name": "$t(common.name)", + "title": "pesquisa de letras" + }, + "queryEditor": { + "input_optionMatchAll": "corresponder todos", + "input_optionMatchAny": "corresponder qualquer um" + }, + "shareItem": { + "allowDownloading": "permitir descargas", + "description": "descrição", + "setExpiration": "definir expiração", + "success": "ligação de compartilhamento copiado para a área de transferência (ou clique aqui para abrir)", + "expireInvalid": "a expiração deve ser uma data futura", + "createFailed": "falha ao criar compartilhamento (o compartilhamento está ativado?)" + }, + "updateServer": { + "success": "servidor atualizado com sucesso", + "title": "atualizar servidor" + } + }, + "page": { + "albumArtistDetail": { + "about": "Sobre {{artist}}", + "appearsOn": "aparece em", + "recentReleases": "lançamentos recentes", + "viewDiscography": "ver discografia", + "relatedArtists": "$t(entity.artist_other) relacionados", + "topSongs": "músicas mais tocadas", + "topSongsFrom": "músicas mais tocadas de {{title}}", + "viewAll": "ver tudo", + "viewAllTracks": "ver todas as $t(entity.track_other)" + }, + "albumArtistList": { + "title": "$t(entity.albumArtist_other)" + }, + "albumDetail": { + "moreFromArtist": "mais deste $t(entity.artist_one)", + "moreFromGeneric": "mais que {{elemento}}", + "released": "lançado" + }, + "albumList": { + "artistAlbums": "álbuns de {{artist}}", + "genreAlbums": "\"{{genre}}\" $t(entity.album_other)", + "title": "$t(entity.album_other)" + }, + "appMenu": { + "collapseSidebar": "recolher barra lateral", + "expandSidebar": "expandir barra lateral", + "goBack": "voltar", + "goForward": "avançar", + "manageServers": "gerir servidores", + "openBrowserDevtools": "abrir ferramentas do programador", + "quit": "$t(common.quit)", + "selectServer": "selecionar servidor", + "settings": "$t(common.setting_other)", + "version": "versão {{version}}" + }, + "manageServers": { + "title": "gerir servidores", + "serverDetails": "pormenores do servidor", + "url": "URL", + "username": "nome de utilizador", + "editServerDetailsTooltip": "editar pormenores do servidor", + "removeServer": "remover servidor" + }, + "contextMenu": { + "addFavorite": "$t(action.addToFavorites)", + "addLast": "$t(player.addLast)", + "addNext": "$t(player.addNext)", + "addToFavorites": "$t(action.addToFavorites)", + "addToPlaylist": "$t(action.addToPlaylist)", + "createPlaylist": "$t(action.createPlaylist)", + "deletePlaylist": "$t(action.deletePlaylist)", + "deselectAll": "$t(action.deselectAll)", + "download": "descarregar", + "moveToNext": "$t(action.moveToNext)", + "moveToBottom": "$t(action.moveToBottom)", + "moveToTop": "$t(action.moveToTop)", + "numberSelected": "{{count}} selecionado", + "play": "$t(player.play)", + "playSimilarSongs": "$t(player.playSimilarSongs)", + "removeFromFavorites": "$t(action.removeFromFavorites)", + "removeFromPlaylist": "$t(action.removeFromPlaylist)", + "removeFromQueue": "$t(action.removeFromQueue)", + "setRating": "$t(action.setRating)", + "playShuffled": "$t(player.shuffle)", + "shareItem": "partilhar elemento", + "showDetails": "obter informações" + }, + "fullscreenPlayer": { + "config": { + "dynamicBackground": "fundo dinâmico", + "dynamicImageBlur": "tamanho do desfoque da imagem", + "dynamicIsImage": "ativar imagem de fundo", + "followCurrentLyric": "acompanhar letra", + "lyricAlignment": "alinhamento da letra", + "lyricOffset": "deslocamento da letra (ms)", + "lyricGap": "espaçamento da letra", + "lyricSize": "tamanho da letra", + "opacity": "opacidade", + "showLyricMatch": "exibir correspondência da letra", + "showLyricProvider": "exibir origem da letra", + "synchronized": "sincronizado", + "unsynchronized": "não sincronizado", + "useImageAspectRatio": "usar proporção da imagem" + }, + "lyrics": "letra", + "related": "relacionado", + "upNext": "a seguir", + "visualizer": "visualizador", + "noLyrics": "nenhuma letra encontrada" + }, + "genreList": { + "showAlbums": "mostrar $t(entity.genre_one) $t(entity.album_other)", + "showTracks": "mostrar $t(entity.genre_one) $t(entity.track_other)", + "title": "$t(entity.genre_other)" + }, + "globalSearch": { + "commands": { + "goToPage": "ir à página", + "searchFor": "procurar {{query}}", + "serverCommands": "comandos do servidor" + }, + "title": "comandos" + }, + "home": { + "explore": "explore a sua biblioteca", + "mostPlayed": "mais tocado", + "newlyAdded": "lançamentos recém-adicionados", + "recentlyPlayed": "tocado recentemente", + "title": "$t(common.home)" + }, + "itemDetail": { + "copyPath": "copiar caminho para a área de transferência", + "copiedPath": "caminho copiado com sucesso", + "openFile": "mostrar faixa no gestor de ficheiros" + }, + "playlist": { + "reorder": "reordenar apenas disponível quando ordenado pelo id" + }, + "playlistList": { + "title": "$t(entity.playlist_other)" + }, + "setting": { + "advanced": "avançado", + "generalTab": "geral", + "hotkeysTab": "teclas de atalho", + "playbackTab": "reprodução", + "windowTab": "janela" + }, + "sidebar": { + "albumArtists": "$t(entity.albumArtist_other)", + "albums": "$t(entity.album_other)", + "artists": "$t(entity.artist_other)", + "folders": "$t(entity.folder_other)", + "genres": "$t(entity.genre_other)", + "home": "$t(common.home)", + "myLibrary": "a minha biblioteca", + "nowPlaying": "agora a tocar", + "playlists": "$t(entity.playlist_other)", + "search": "$t(common.search)", + "settings": "$t(common.setting_other)", + "shared": "$t(entity.playlist_other) partilhada", + "tracks": "$t(entity.track_other)" + }, + "trackList": { + "artistTracks": "faixas de {{artist}}", + "genreTracks": "\"{{genre}}\" $t(entity.track_other)", + "title": "$t(entity.track_other)" + } + }, + "player": { + "addLast": "adicionar no final", + "addNext": "adicionar a seguir", + "favorite": "favorito", + "mute": "mudo", + "muted": "mudo", + "next": "próximo", + "play": "tocar", + "playbackFetchCancel": "isto demora um pouco... feche a notificação para cancelar", + "playbackFetchInProgress": "a carregar músicas…", + "playbackFetchNoResults": "nenhuma música encontrada", + "playbackSpeed": "velocidade de reprodução", + "playRandom": "tocar aleatório", + "playSimilarSongs": "tocar músicas similares", + "previous": "anterior", + "queue_clear": "limpar fila", + "queue_moveToBottom": "mover selecionados para o topo", + "queue_moveToTop": "mover selecionados para o fim", + "queue_remove": "remover selecionados", + "repeat": "repetir", + "repeat_all": "repetir tudo", + "repeat_off": "repetição desativada", + "shuffle": "tocar aleatório", + "shuffle_off": "aleatório desativado", + "skip": "pular", + "skip_back": "retroceder", + "skip_forward": "avançar", + "stop": "parar", + "toggleFullscreenPlayer": "alternar player de ecrã cheio", + "unfavorite": "remover favorito", + "pause": "pausar", + "viewQueue": "ver fila" + }, + "setting": { + "accentColor": "cor de realce", + "accentColor_description": "define a cor de realce para a aplicação", + "albumBackground": "imagem de fundo do álbum", + "albumBackground_description": "adiciona uma imagem de fundo contendo a arte do álbum para a página de álbum", + "albumBackgroundBlur": "tamanho de desfoque da imagem de fundo do álbum", + "albumBackgroundBlur_description": "ajusta a quantidade de desfoque aplicada para a imagem de fundo do álbum", + "applicationHotkeys": "teclas de atalho da aplicação", + "applicationHotkeys_description": "configure as teclas de atalho da aplicação. clique na caixa de seleção para definir como tecla de atalho global (somente desktop)", + "artistConfiguration": "configuração da página de artista de álbum", + "artistConfiguration_description": "configure quais elementos serão mostrados, e em qual ordem, na página de artista de álbum", + "audioDevice": "dispositivo de áudio", + "audioDevice_description": "selecione o dispositivo de áudio usado para reprodução (somente player web)", + "audioExclusiveMode": "modo de áudio exclusivo", + "audioExclusiveMode_description": "ativar modo de saída exclusiva. Neste modo, o sistema é geralmente bloqueado, e apenas mpv terá saída de áudio", + "audioPlayer": "player de áudio", + "audioPlayer_description": "selecione o player de áudio usado para reprodução", + "buttonSize": "tamanho do botão da barra de reprodução", + "buttonSize_description": "o tamanho dos botões da barra de reprodução", + "clearCache": "limpar cache do navegador", + "clearCache_description": "uma 'limpeza geral' do feishin. em adição a limpar o cache do feishin, limpa o cache do navegador (imagens gravadas e outros recursos). as credenciais de servidor e as configurações serão mantidas", + "clearQueryCache": "limpar cache do feishin", + "clearQueryCache_description": "uma 'limpeza leve' do feishin. isto irá renovar playlists, metadados de faixas, e resetar letras gravadas. as configurações, as credenciais de servidor e o cache de imagens serão mantidos", + "clearCacheSuccess": "cache limpo com sucesso", + "contextMenu": "configuração do menu de contexto (clique do botão direito do rato)", + "contextMenu_description": "permite esconder elementos exibidos no menu quando clica num elemento com o botão direito. elementos não selecionados serão escondidos", + "crossfadeDuration": "duraçao de crossfade", + "crossfadeDuration_description": "define a duração do efeito crossfade", + "crossfadeStyle": "estilo do crossfade", + "crossfadeStyle_description": "seleciona qual estilo de crossfade usado no player de áudio", + "customCssEnable": "ativar css customizado", + "customCssEnable_description": "permite escrever css customizado.", + "customCssNotice": "Aviso: apesar de existir alguma higienização (url() e content: não são permitidas), o uso de CSS personalizado ainda pode representar riscos ao alterar a interface.", + "customCss": "css customizado", + "disableAutomaticUpdates": "desativar atualizações automáticas", + "disableLibraryUpdateOnStartup": "desativar a verificação de novas versões na inicialização", + "discordApplicationId": "{{discord}} ID da aplicação", + "discordIdleStatus_description": "quando ativado, atualiza o estado enquanto o player está ocioso", + "discordUpdateInterval_description": "o tempo em segundos entre cada atualização (mínimo 15 segundos)", + "playButtonBehavior_description": "define o comportamento padrão do botão play ao adicionar músicas à fila" + }, + "table": { + "column": { + "discNumber": "disco", + "size": "$t(common.size)", + "title": "titulo" + }, + "config": { + "label": { + "discNumber": "numero do disco", + "titleCombined": "$t(common.title) (combinado)" + } + } + } +}