Use proper casing for i18n locales (#1998)

This commit is contained in:
Jeff
2026-05-11 19:42:07 -07:00
committed by GitHub
parent e49e488b4c
commit e2a1d813a9
224 changed files with 17323 additions and 18474 deletions
+352 -352
View File
@@ -1,166 +1,166 @@
{
"action": {
"addToFavorites": "adicionar a $t(entity.favorite, {\"count\": 2})",
"addToPlaylist": "adicionar a $t(entity.playlist, {\"count\": 1})",
"clearQueue": "limpar fila",
"createPlaylist": "criar $t(entity.playlist, {\"count\": 1})",
"deletePlaylist": "apagar $t(entity.playlist, {\"count\": 1})",
"deselectAll": "desmarcar todos",
"editPlaylist": "editar $t(entity.playlist, {\"count\": 1})",
"goToPage": "vá para página",
"moveToNext": "mover para o próximo",
"moveToBottom": "mover para baixo",
"moveToTop": "mover para o topo",
"addToFavorites": "Adicionar a $t(entity.favorite, {\"count\": 2})",
"addToPlaylist": "Adicionar a $t(entity.playlist, {\"count\": 1})",
"clearQueue": "Limpar fila",
"createPlaylist": "Criar $t(entity.playlist, {\"count\": 1})",
"deletePlaylist": "Apagar $t(entity.playlist, {\"count\": 1})",
"deselectAll": "Desmarcar todos",
"editPlaylist": "Editar $t(entity.playlist, {\"count\": 1})",
"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, {\"count\": 2})",
"removeFromPlaylist": "remover da $t(entity.playlist, {\"count\": 1})",
"removeFromQueue": "remover da fila",
"setRating": "definir classificação",
"toggleSmartPlaylistEditor": "alternar editor $t(entity.smartPlaylist)",
"viewPlaylists": "ver $t(entity.playlist, {\"count\": 2})",
"removeFromFavorites": "Remover de $t(entity.favorite, {\"count\": 2})",
"removeFromPlaylist": "Remover da $t(entity.playlist, {\"count\": 1})",
"removeFromQueue": "Remover da fila",
"setRating": "Definir classificação",
"toggleSmartPlaylistEditor": "Alternar editor $t(entity.smartPlaylist)",
"viewPlaylists": "Ver $t(entity.playlist, {\"count\": 2})",
"openIn": {
"lastfm": "Abrir em Last.fm",
"musicbrainz": "Abrir em MusicBrainz"
}
},
"common": {
"action_one": "ação",
"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",
"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",
"channel_other": "Canais",
"clear": "Limpar",
"close": "Fechar",
"codec": "Codec",
"collapse": "Minimizar",
"comingSoon": "Em breve…",
"configure": "Configurar",
"confirm": "Confirmar",
"create": "Criar",
"currentSong": "$t(entity.track, {\"count\": 1}) 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",
"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",
"grouping": "agrupamento",
"home": "início",
"increase": "incrementar",
"left": "esquerda",
"limit": "limite",
"manage": "gerir",
"maximize": "maximizar",
"menu": "menu",
"minimize": "minimizar",
"modified": "modificado",
"filter_other": "Filtros",
"filters": "Filtros",
"forceRestartRequired": "Reinicie para aplicar as alterações… feche a notificação para reiniciar",
"forward": "Para frente",
"gap": "Intervalo",
"grouping": "Agrupamento",
"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, {\"count\": 1})",
"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_one": "configuração",
"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, {\"count\": 1})",
"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_one": "Configuração",
"setting_many": "",
"setting_other": "",
"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"
"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_one": "Álbum",
"album_many": "álbuns",
"album_other": "álbuns",
"albumArtist_one": "artista do álbum",
"album_other": "Álbuns",
"albumArtist_one": "Artista do álbum",
"albumArtist_many": "artistas do álbum",
"albumArtist_other": "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_one": "Artista",
"artist_many": "artistas",
"artist_other": "artistas",
"artist_other": "Artistas",
"artistWithCount_one": "{{count}} artista",
"artistWithCount_many": "{{count}} artistas",
"artistWithCount_other": "{{count}} artistas",
"favorite_one": "favorito",
"favorite_one": "Favorito",
"favorite_many": "favoritos",
"favorite_other": "favoritos",
"folder_one": "pasta",
"favorite_other": "Favoritos",
"folder_one": "Pasta",
"folder_many": "pastas",
"folder_other": "pastas",
"folder_other": "Pastas",
"folderWithCount_one": "{{count}} pasta",
"folderWithCount_many": "{{count}} pastas",
"folderWithCount_other": "{{count}} pastas",
"genre_one": "gênero",
"genre_one": "Gênero",
"genre_many": "gêneros",
"genre_other": "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_one": "Playlist",
"playlist_many": "playlists",
"playlist_other": "playlists",
"playlist_other": "Playlists",
"play_one": "{{count}} reprodução",
"play_many": "{{count}} reproduções",
"play_other": "{{count}} reproduções",
@@ -168,189 +168,189 @@
"playlistWithCount_many": "{{count}} playlists",
"playlistWithCount_other": "{{count}} playlists",
"smartPlaylist": "$t(entity.playlist, {\"count\": 1}) inteligente",
"track_one": "faixa",
"track_one": "Faixa",
"track_many": "faixas",
"track_other": "faixas",
"song_one": "música",
"track_other": "Faixas",
"song_one": "Música",
"song_many": "músicas",
"song_other": "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",
"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"
"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, {\"count\": 1})",
"albumArtist": "$t(entity.albumArtist, {\"count\": 1})",
"albumCount": "número de $t(entity.album, {\"count\": 2})",
"albumCount": "Número de $t(entity.album, {\"count\": 2})",
"artist": "$t(entity.artist, {\"count\": 1})",
"biography": "bibliografia",
"bitrate": "bitrate",
"bpm": "bpm",
"biography": "Bibliografia",
"bitrate": "Bitrate",
"bpm": "Bpm",
"channels": "$t(common.channel_other)",
"comment": "comentário",
"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",
"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, {\"count\": 1})",
"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",
"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"
"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"
"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, {\"count\": 2})",
"input_skipDuplicates": "pular duplicadas",
"success": "adicionado $t(entity.trackWithCount, {\"count\": {{message}} }) para $t(entity.playlistWithCount, {\"count\": {{numOfPlaylists}} })",
"title": "adicionar à $t(entity.playlist, {\"count\": 1})"
"input_skipDuplicates": "Pular duplicadas",
"success": "Adicionado $t(entity.trackWithCount, {\"count\": {{message}} }) para $t(entity.playlistWithCount, {\"count\": {{numOfPlaylists}} })",
"title": "Adicionar à $t(entity.playlist, {\"count\": 1})"
},
"createPlaylist": {
"input_description": "$t(common.description)",
"input_name": "$t(common.name)",
"input_owner": "$t(common.owner)",
"input_public": "público",
"input_public": "Público",
"success": "$t(entity.playlist, {\"count\": 1}) criada com sucesso",
"title": "criar $t(entity.playlist, {\"count\": 1})"
"title": "Criar $t(entity.playlist, {\"count\": 1})"
},
"deletePlaylist": {
"input_confirm": "escreva o nome da $t(entity.playlist, {\"count\": 1}) para confirmar",
"input_confirm": "Escreva o nome da $t(entity.playlist, {\"count\": 1}) para confirmar",
"success": "$t(entity.playlist, {\"count\": 1}) apagada com sucesso",
"title": "apagar $t(entity.playlist, {\"count\": 1})"
"title": "Apagar $t(entity.playlist, {\"count\": 1})"
},
"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, {\"count\": 1}) atualizada com sucesso",
"title": "editar $t(entity.playlist, {\"count\": 1})"
"title": "Editar $t(entity.playlist, {\"count\": 1})"
},
"lyricSearch": {
"input_artist": "$t(entity.artist, {\"count\": 1})",
"input_name": "$t(common.name)",
"title": "pesquisa de letras"
"title": "Pesquisa de letras"
},
"queryEditor": {
"input_optionMatchAll": "corresponder todos",
"input_optionMatchAny": "corresponder qualquer um"
"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?)"
"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"
"success": "Servidor atualizado com sucesso",
"title": "Atualizar servidor"
}
},
"page": {
"albumArtistDetail": {
"about": "Sobre {{artist}}",
"appearsOn": "aparece em",
"recentReleases": "lançamentos recentes",
"viewDiscography": "ver discografia",
"appearsOn": "Aparece em",
"recentReleases": "Lançamentos recentes",
"viewDiscography": "Ver discografia",
"relatedArtists": "$t(entity.artist, {\"count\": 2}) relacionados",
"topSongs": "músicas mais tocadas",
"topSongsFrom": "músicas mais tocadas de {{title}}",
"viewAll": "ver tudo",
"viewAllTracks": "ver todas as $t(entity.track, {\"count\": 2})"
"topSongs": "Músicas mais tocadas",
"topSongsFrom": "Músicas mais tocadas de {{title}}",
"viewAll": "Ver tudo",
"viewAllTracks": "Ver todas as $t(entity.track, {\"count\": 2})"
},
"albumArtistList": {
"title": "$t(entity.albumArtist, {\"count\": 2})"
},
"albumDetail": {
"moreFromArtist": "mais deste $t(entity.artist, {\"count\": 1})",
"moreFromGeneric": "mais que {{item}}",
"released": "lançado"
"moreFromArtist": "Mais deste $t(entity.artist, {\"count\": 1})",
"moreFromGeneric": "Mais que {{item}}",
"released": "Lançado"
},
"albumList": {
"artistAlbums": "álbuns de {{artist}}",
"artistAlbums": "Álbuns de {{artist}}",
"genreAlbums": "\"{{genre}}\" $t(entity.album, {\"count\": 2})",
"title": "$t(entity.album, {\"count\": 2})"
},
"appMenu": {
"collapseSidebar": "recolher barra lateral",
"expandSidebar": "expandir barra lateral",
"goBack": "voltar",
"goForward": "avançar",
"manageServers": "gerir servidores",
"openBrowserDevtools": "abrir ferramentas do programador",
"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",
"selectServer": "Selecionar servidor",
"settings": "$t(common.setting, {\"count\": 2})",
"version": "versão {{version}}"
"version": "Versão {{version}}"
},
"manageServers": {
"title": "gerir servidores",
"serverDetails": "pormenores do servidor",
"title": "Gerir servidores",
"serverDetails": "Pormenores do servidor",
"url": "URL",
"username": "nome de utilizador",
"editServerDetailsTooltip": "editar pormenores do servidor",
"removeServer": "remover servidor"
"username": "Nome de utilizador",
"editServerDetailsTooltip": "Editar pormenores do servidor",
"removeServer": "Remover servidor"
},
"contextMenu": {
"addFavorite": "$t(action.addToFavorites)",
@@ -361,7 +361,7 @@
"createPlaylist": "$t(action.createPlaylist)",
"deletePlaylist": "$t(action.deletePlaylist)",
"deselectAll": "$t(action.deselectAll)",
"download": "descarregar",
"download": "Descarregar",
"moveToNext": "$t(action.moveToNext)",
"moveToBottom": "$t(action.moveToBottom)",
"moveToTop": "$t(action.moveToTop)",
@@ -373,69 +373,69 @@
"removeFromQueue": "$t(action.removeFromQueue)",
"setRating": "$t(action.setRating)",
"playShuffled": "$t(player.shuffle)",
"shareItem": "partilhar elemento",
"showDetails": "obter informações"
"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"
"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"
"lyrics": "Letra",
"related": "Relacionado",
"upNext": "A seguir",
"visualizer": "Visualizador",
"noLyrics": "Nenhuma letra encontrada"
},
"genreList": {
"showAlbums": "mostrar $t(entity.genre, {\"count\": 1}) $t(entity.album, {\"count\": 2})",
"showTracks": "mostrar $t(entity.genre, {\"count\": 1}) $t(entity.track, {\"count\": 2})",
"showAlbums": "Mostrar $t(entity.genre, {\"count\": 1}) $t(entity.album, {\"count\": 2})",
"showTracks": "Mostrar $t(entity.genre, {\"count\": 1}) $t(entity.track, {\"count\": 2})",
"title": "$t(entity.genre, {\"count\": 2})"
},
"globalSearch": {
"commands": {
"goToPage": "ir à página",
"searchFor": "procurar {{query}}",
"serverCommands": "comandos do servidor"
"goToPage": "Ir à página",
"searchFor": "Procurar {{query}}",
"serverCommands": "Comandos do servidor"
},
"title": "comandos"
"title": "Comandos"
},
"home": {
"explore": "explore a sua biblioteca",
"mostPlayed": "mais tocado",
"newlyAdded": "lançamentos recém-adicionados",
"recentlyPlayed": "tocado recentemente",
"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"
"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"
"reorder": "Reordenar apenas disponível quando ordenado pelo ID"
},
"playlistList": {
"title": "$t(entity.playlist, {\"count\": 2})"
},
"setting": {
"advanced": "avançado",
"generalTab": "geral",
"hotkeysTab": "teclas de atalho",
"playbackTab": "reprodução",
"windowTab": "janela"
"advanced": "Avançado",
"generalTab": "Geral",
"hotkeysTab": "Teclas de atalho",
"playbackTab": "Reprodução",
"windowTab": "Janela"
},
"sidebar": {
"albumArtists": "$t(entity.albumArtist, {\"count\": 2})",
@@ -444,8 +444,8 @@
"folders": "$t(entity.folder, {\"count\": 2})",
"genres": "$t(entity.genre, {\"count\": 2})",
"home": "$t(common.home)",
"myLibrary": "a minha biblioteca",
"nowPlaying": "agora a tocar",
"myLibrary": "A minha biblioteca",
"nowPlaying": "Agora a tocar",
"playlists": "$t(entity.playlist, {\"count\": 2})",
"search": "$t(common.search)",
"settings": "$t(common.setting, {\"count\": 2})",
@@ -453,92 +453,92 @@
"tracks": "$t(entity.track, {\"count\": 2})"
},
"trackList": {
"artistTracks": "faixas de {{artist}}",
"artistTracks": "Faixas de {{artist}}",
"genreTracks": "\"{{genre}}\" $t(entity.track, {\"count\": 2})",
"title": "$t(entity.track, {\"count\": 2})"
}
},
"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"
"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 fim",
"queue_moveToTop": "Mover selecionados para o topo",
"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_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",
"disableLibraryUpdateOnStartup": "desativar a verificação de novas versões na inicialização",
"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_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",
"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"
"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",
"discNumber": "Disco",
"size": "$t(common.size)",
"title": "titulo"
"title": "Titulo"
},
"config": {
"label": {
"discNumber": "numero do disco",
"discNumber": "Numero do disco",
"titleCombined": "$t(common.title) (combinado)"
}
}