diff --git a/src/strings/pt-pt.json b/src/strings/pt-pt.json
index 917137207c..424897880e 100644
--- a/src/strings/pt-pt.json
+++ b/src/strings/pt-pt.json
@@ -90,7 +90,7 @@
"Director": "Realizador",
"EasyPasswordHelp": "O código PIN é utilizado para acesso off-line em clientes suportados e pode ser usado para um acesso fácil dentro da rede.",
"Edit": "Editar",
- "EnableCinemaMode": "Ativar modo cinema",
+ "EnableCinemaMode": "Modo cinema",
"Ended": "Terminado",
"ErrorAddingMediaPathToVirtualFolder": "Ocorreu um erro ao adicionar a localização dos seus ficheiros. Por favor, assegure-se que o local é valido e que o processo do Jellyfin Server tenha acesso a essa localização.",
"ErrorGettingTvLineups": "Ocorreu um erro ao transferir a programação de TV. Por favor, certifique-se que a sua informação está correta e tente novamente.",
@@ -341,17 +341,17 @@
"LabelEvent": "Evento:",
"LabelEveryXMinutes": "A cada:",
"LabelExtractChaptersDuringLibraryScan": "Extrair imagens dos capítulos durante a atualização da biblioteca",
- "LabelExtractChaptersDuringLibraryScanHelp": "Se ativado, as imagens dos capítulos serão extraídas quando os vídeos forem importados durante a atualização da biblioteca. Se desativado, serão extraídas durante a tarefa agendada de extração de imagens dos capítulos, permitindo que a atualização da biblioteca seja mais rápida.",
+ "LabelExtractChaptersDuringLibraryScanHelp": "Gerar imagens dos capítulos quando os vídeos forem importados durante a atualização da biblioteca. Caso contrário, serão geradas durante a tarefa agendada de extração de imagens dos capítulos, permitindo que a atualização da biblioteca seja mais rápida.",
"LabelFailed": "Falhou",
"LabelFinish": "Terminar",
"LabelForgotPasswordUsernameHelp": "Introduza o seu nome de utilizador, se se recordar.",
"LabelFormat": "Formato:",
"LabelFriendlyName": "Nome amigável:",
- "LabelServerNameHelp": "Este nome será utilizado para identificar o servidor. Se não for preenchido, será usado o nome do computador.",
+ "LabelServerNameHelp": "Este nome será utilizado para identificar o servidor. Por defeito, é usado o nome do computador.",
"LabelGroupMoviesIntoCollections": "Agrupar filmes em coleções",
"LabelGroupMoviesIntoCollectionsHelp": "Ao mostrar listas de filmes, filmes que pertençam a uma coleção serão mostrados como um único item agrupado.",
"LabelHardwareAccelerationType": "Aceleração por hardware:",
- "LabelHardwareAccelerationTypeHelp": "Disponível apenas em sistemas suportados.",
+ "LabelHardwareAccelerationTypeHelp": "Esta funcionalidade é experimental e está disponível apenas em sistemas suportados.",
"LabelHttpsPort": "Número do porto HTTPS local:",
"LabelHttpsPortHelp": "Número do porto TCP em que o servidor HTTPS do Jellyfin ficará à escuta.",
"LabelIconMaxHeight": "Altura máxima do ícone:",
@@ -362,10 +362,10 @@
"LabelImageType": "Tipo de imagem:",
"LabelImportOnlyFavoriteChannels": "Restringir a canais marcados como favoritos",
"LabelInNetworkSignInWithEasyPassword": "Ativar acesso dentro da rede com código PIN",
- "LabelInNetworkSignInWithEasyPasswordHelp": "Se ativado, poderá utilizar um código PIN para entrar no Jellyfin dentro da rede. A palavra-passe só será necessária fora da rede. Se o código PIN for deixado em branco, não será necessária autenticação dentro da rede.",
+ "LabelInNetworkSignInWithEasyPasswordHelp": "Utilizar um código PIN para entrar no Jellyfin dentro da rede. A palavra-passe só será necessária fora da rede. Se o código PIN for deixado em branco, não será necessária autenticação dentro da rede.",
"LabelKodiMetadataDateFormat": "Formato da data de lançamento:",
- "LabelKodiMetadataDateFormatHelp": "Todas as datas dentro dos nfo's serão lidas e gravadas usando este formato.",
- "LabelKodiMetadataEnableExtraThumbs": "Copiar extrafanart para extrathumbs",
+ "LabelKodiMetadataDateFormatHelp": "Todas as datas presentes em ficheiros NFO serão analisadas utilizando este formato.",
+ "LabelKodiMetadataEnableExtraThumbs": "Copiar o parâmetro extrafanart para extrathumbs",
"LabelKodiMetadataEnableExtraThumbsHelp": "Ao transferir imagens, estas podem ser guardadas como extrafanart e extrathumbs para uma maior compatibilidade com os temas Kodi.",
"LabelKodiMetadataEnablePathSubstitution": "Ativar substituição de local",
"LabelKodiMetadataEnablePathSubstitutionHelp": "Ativa a substituição do local das imagens usando as opções de substituição de caminho no servidor.",
@@ -378,8 +378,8 @@
"LabelLockItemToPreventChanges": "Bloquear este item para evitar alterações futuras",
"LabelLoginDisclaimer": "Aviso legal de login:",
"LabelLoginDisclaimerHelp": "Este aviso será mostrado na parte inferior da página de login.",
- "LabelManufacturer": "Fabricante:",
- "LabelManufacturerUrl": "URL do fabricante:",
+ "LabelManufacturer": "Fabricante",
+ "LabelManufacturerUrl": "URL do Fabricante",
"LabelMatchType": "Tipo de correspondência:",
"LabelMaxBackdropsPerItem": "Número máximo de imagens de fundo por item:",
"LabelMaxParentalRating": "Controlo parental máximo permitido:",
@@ -406,7 +406,7 @@
"LabelModelUrl": "URL do modelo",
"LabelMonitorUsers": "Monitorizar atividade de:",
"LabelMusicStreamingTranscodingBitrate": "Taxa de transcodificação de música:",
- "LabelMusicStreamingTranscodingBitrateHelp": "Defina a taxa máxima ao fazer transmissão de música.",
+ "LabelMusicStreamingTranscodingBitrateHelp": "Defina a taxa máxima ao fazer transmissão de música",
"LabelName": "Nome:",
"LabelNewPassword": "Nova palavra-passe:",
"LabelNewPasswordConfirm": "Confirmar nova palavra-passe:",
@@ -453,7 +453,7 @@
"LabelSendNotificationToUsers": "Enviar notificação para:",
"LabelSerialNumber": "Número de série",
"LabelServerHost": "Servidor:",
- "LabelServerHostHelp": "192.168.1.100 ou https://omeudominio.com",
+ "LabelServerHostHelp": "192.168.1.100:8096 ou https://omeudominio.com",
"LabelSkipIfAudioTrackPresent": "Ignorar no caso de o idioma da faixa de áudio principal coincidir com o idioma de transferência",
"LabelSkipIfAudioTrackPresentHelp": "Desmarque esta opção para garantir que todos os vídeos têm legendas, independentemente do idioma do áudio.",
"LabelSkipIfGraphicalSubsPresent": "Ignorar se o vídeo já possuir legendas integradas",
@@ -473,7 +473,7 @@
"LabelTimeLimitHours": "Limite de tempo (horas):",
"LabelTranscodingAudioCodec": "Codec de áudio:",
"LabelTranscodingContainer": "Contentor:",
- "LabelTranscodingTempPathHelp": "Esta pasta contém ficheiros ativos utilizados pelo transcodificador. Indique uma localização personalizada ou deixe em branco para utilizar o caminho por defeito.",
+ "LabelTranscodingTempPathHelp": "Indique uma localização personalizada para os ficheiros de transcodificação em utilização, ou deixe em branco para utilizar o caminho por defeito.",
"LabelTranscodingThreadCount": "Número de threads de transcodificação:",
"LabelTranscodingThreadCountHelp": "Indique o número máximo de threads a ser utilizado para transcodificação. Reduzir o número de threads diminuirá a utilização do CPU, mas pode não converter rápido o suficiente para uma experiência de reprodução suave.",
"LabelTranscodingVideoCodec": "Codec do vídeo:",
@@ -503,7 +503,7 @@
"MessageConfirmRecordingCancellation": "Cancelar a gravação?",
"MessageConfirmRestart": "Tem a certeza de que deseja reiniciar o Servidor Jellyfin?",
"MessageConfirmRevokeApiKey": "Tem a certeza de que deseja revogar esta chave da API? A ligação da aplicação ao Servidor Jellyfin vai ser terminada de imediato.",
- "MessageConfirmShutdown": "Tem a certeza de que deseja encerrar o Servidor Jellyfin?",
+ "MessageConfirmShutdown": "Tem a certeza de que deseja encerrar o servidor?",
"MessageDeleteTaskTrigger": "Tem a certeza de que deseja remover o agendamento desta tarefa?",
"MessageDirectoryPickerBSDInstruction": "Num sistema operativo BSD, é necessário configurar o disco Jail FreeNAS para permitir o acesso do Servidor Jellyfin.",
"MessageDirectoryPickerInstruction": "As localizações de rede podem ser escritas manualmente caso o botão \"Rede\" não consiga encontrar os dispositivos. Por exemplo, {0} ou {1}.",
@@ -544,7 +544,7 @@
"OptionAllowMediaPlaybackTranscodingHelp": "Restringir o acesso à transcodificação pode causar falhas de reprodução nas aplicações do Jellyfin devido a formatos multimédia não suportados.",
"OptionAllowRemoteControlOthers": "Permitir controlo remoto de outros utilizadores",
"OptionAllowRemoteSharedDevices": "Permitir controlo remoto de dispositivos compartilhados",
- "OptionAllowRemoteSharedDevicesHelp": "Dispositivos DLNA são considerados compartilhados até que um utilizador comece a controlá-lo.",
+ "OptionAllowRemoteSharedDevicesHelp": "Dispositivos DLNA são considerados como partilhados até que um utilizador comece a controlá-lo.",
"OptionAllowUserToManageServer": "Permitir a este utilizador gerir o servidor",
"OptionAllowVideoPlaybackTranscoding": "Permitir reprodução de vídeo que necessite de transcodificação",
"OptionArtist": "Artista",
@@ -597,7 +597,7 @@
"OptionHasThemeVideo": "Vídeo de Tema",
"OptionHideUser": "Ocultar este utilizador nos formulários de início de sessão",
"OptionHideUserFromLoginHelp": "Útil para contas de administrador privadas ou ocultas. O utilizador necessita de entrar manualmente, introduzindo o seu nome de utilizador e palavra-passe.",
- "OptionHlsSegmentedSubtitles": "Legendas segmentadas hls",
+ "OptionHlsSegmentedSubtitles": "Legendas segmentadas HLS",
"OptionIgnoreTranscodeByteRangeRequests": "Ignorar requisições de extensão do byte de transcodificação",
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Se ativadas, estas requisições serão honradas mas irão ignorar o cabeçalho da extensão do byte.",
"OptionImdbRating": "Classificação no IMDb",
@@ -740,7 +740,7 @@
"UninstallPluginConfirmation": "Tem a certeza de que deseja desinstalar {0}?",
"UninstallPluginHeader": "Desinstalar Extensão",
"Unmute": "Ativar som",
- "UserProfilesIntro": "O Jellyfin inclui suporte nativo de perfis de utilizadores, permitindo que cada utilizador tenha as suas configurações de visualização, estado da reprodução e controlos parentais.",
+ "UserProfilesIntro": "O Jellyfin suporta perfis de utilizadores, permitindo que cada utilizador tenha as suas configurações de visualização, estado da reprodução e controlos parentais.",
"ValueAudioCodec": "Codec de Áudio: {0}",
"ValueConditions": "Condições: {0}",
"ValueSpecialEpisodeName": "Especial - {0}",
@@ -749,9 +749,9 @@
"ValueVideoCodec": "Codec de Vídeo: {0}",
"Wednesday": "Quarta",
"WelcomeToProject": "Bem-vindo ao Jellyfin!",
- "WizardCompleted": "É tudo, de momento. O Jellyfin iniciou a recolha de informações da sua biblioteca multimédia. Conheça algumas das nossas aplicações e, de seguida, clique Terminar para ver o Painel Principal do Servidor.",
+ "WizardCompleted": "É tudo, de momento. O Jellyfin iniciou a recolha de informações da sua biblioteca multimédia. Conheça algumas das nossas aplicações e, de seguida, clique Terminar para ver o Painel Principal.",
"Writer": "Escritor",
- "XmlDocumentAttributeListHelp": "Estes atributos são aplicados ao elemento principal de cada resposta xml.",
+ "XmlDocumentAttributeListHelp": "Estes atributos são aplicados ao elemento principal de cada resposta XML.",
"AccessRestrictedTryAgainLater": "Acesso restrito. Por favor, tente mais tarde.",
"AddItemToCollectionHelp": "Adicione itens às coleções pesquisando-os e utilizando o respetivo menu de toque ou clique direito para os adicionar a uma coleção.",
"AddToCollection": "Adicionar à coleção",
@@ -929,7 +929,7 @@
"MessageContactAdminToResetPassword": "Por favor, contacte o Administrador de sistema para repôr a sua password.",
"MessageConfirmRemoveMediaLocation": "Tem a certeza de que deseja remover esta localização?",
"MessageConfirmDeleteTunerDevice": "Tem a certeza de que deseja remover este dispositivo?",
- "UserAgentHelp": "Forneça um user-agent HTTP personalizado, se necessário.",
+ "UserAgentHelp": "Forneça um user-agent HTTP personalizado.",
"OptionProtocolHttp": "HTTP",
"OptionProtocolHls": "Emissão HTTP em direto",
"LabelHomeScreenSectionValue": "Secção {0} do Painel Principal:",
@@ -1081,5 +1081,77 @@
"DirectorsValue": "Realização: {0}",
"DirectorValue": "Realizador: {0}",
"ButtonOff": "Desligado",
- "ButtonAddImage": "Adicionar Imagem"
+ "ButtonAddImage": "Adicionar Imagem",
+ "LabelOriginalTitle": "Título original:",
+ "LabelPostProcessorArgumentsHelp": "Utilizar o caminho {path} como caminho para o ficheiro de gravação.",
+ "Hide": "Esconder",
+ "LabelBaseUrl": "URL Base:",
+ "LabelNewName": "Novo nome:",
+ "HeaderUploadImage": "Enviar Imagem",
+ "EnableThemeSongs": "Músicas do tema",
+ "EnableThemeVideos": "Vídeos do tema",
+ "HeaderMoreLikeThis": "Mais Como Este",
+ "HeaderRecordingPostProcessing": "Pós-Processamento de Gravações",
+ "Descending": "Descendente",
+ "CopyStreamURLSuccess": "URL copiado com sucesso.",
+ "ErrorAddingListingsToSchedulesDirect": "Ocorreu um erro ao adicionar o alinhamento à sua conta Schedules Direct. As contas Schedules Direct permitem apenas um número limitado de alinhamentos. Poderá ser necessário iniciar sessão na sua conta e remover outras listagens antes de prosseguir.",
+ "HeaderFavoriteBooks": "Livros Favoritos",
+ "HeaderStopRecording": "Parar Gravação",
+ "HeaderVideoQuality": "Qualidade do Vídeo",
+ "HeaderVideoType": "Tipo de Vídeo",
+ "LabelFolder": "Pasta:",
+ "LabelOptionalNetworkPath": "(Opcional) Pasta partilhada de rede:",
+ "ColorSpace": "Espaço de cores",
+ "HeaderMyMediaSmall": "A Minha Multimédia (pequeno)",
+ "HeaderNewDevices": "Novos Dispositivos",
+ "HeaderRecordingOptions": "Opções de Gravação",
+ "HeaderSortOrder": "Direção de Ordenação",
+ "LabelBaseUrlHelp": "Pode adicionar uma sub-pasta personalizada aqui para aceder ao servidor através de um URL mais direto.",
+ "LabelMoviePrefixHelp": "Se aplicar um prefixo aos títulos dos filmes, introduza-o aqui para que o servidor consiga tratá-los corretamente.",
+ "LabelPleaseRestart": "As alterações produzirão efeito depois de recarregar a página web.",
+ "LabelRecordingPathHelp": "Especifique a localização por defeito para guardar as gravações. Se for deixado em branco, será utilizada a pasta base do servidor.",
+ "ColorTransfer": "Transferência de cores",
+ "ExtractChapterImagesHelp": "Extrair imagens do capítulo permite aos clientes apresentar menus de seleção de cenas com gráficos. O processo poderá ser lento e exigente em recursos, bem como ocupar múltiplos gigabytes em disco. Este processo é corrido quando novos vídeos são encontrados e também através de uma tarefa agendada noturna. É possível configurar a hora de execução para que, idealmente, não coincida com horas de maior utilização.",
+ "Features": "Funcionalidades",
+ "HeaderMusicQuality": "Qualidade da Música",
+ "HeaderMyDevice": "O Meu Dispositivo",
+ "HeaderSortBy": "Ordenar Por",
+ "LabelOptionalNetworkPathHelp": "Se esta pasta estiver partilhada na rede, fornecer o caminho de rede pode permitir aos clientes aceder diretamente aos ficheiros multimédia.",
+ "LabelPersonRoleHelp": "Exemplo: motorista da carrinha de gelados",
+ "LabelPlayer": "Reprodutor:",
+ "LabelServerName": "Nome do servidor:",
+ "LabelSize": "Tamanho:",
+ "LabelLanNetworks": "Redes locais (LAN):",
+ "HeaderOtherItems": "Outros Itens",
+ "HeaderPhotoAlbums": "Álbuns de Fotografias",
+ "HeaderSeasons": "Temporadas",
+ "HeaderSecondsValue": "{0} Segundos",
+ "HeaderSeriesOptions": "Opções da Série",
+ "HeaderSeriesStatus": "Estado da Série",
+ "HeaderTracks": "Faixas",
+ "HeaderTuners": "Sintonizadores",
+ "Horizontal": "Horizontal",
+ "LabelAudioBitrate": "Taxa de bits de áudio:",
+ "LabelAudioChannels": "Canais de áudio:",
+ "LabelAudioCodec": "Codec de áudio:",
+ "LabelAudioSampleRate": "Taxa de amostragem de áudio:",
+ "LabelBitrate": "Taxa de bits:",
+ "LabelCache": "Cache:",
+ "LabelDiscNumber": "Número do disco:",
+ "LabelInternetQuality": "Qualidade para a Internet:",
+ "LabelKidsCategories": "Categorias para crianças:",
+ "LabelMovieCategories": "Categorias para filmes:",
+ "LabelMoviePrefix": "Prefixo para filmes:",
+ "LabelMovieRecordingPath": "Caminho para gravação de filmes (opcional):",
+ "LabelNewsCategories": "Categorias para notícias:",
+ "LabelNumber": "Número:",
+ "LabelPlayMethod": "Método de reprodução:",
+ "LabelPostProcessor": "Aplicação de pós-processamento:",
+ "LabelPostProcessorArguments": "Argumentos de linha de comandos para a aplicação de pós-processamento:",
+ "LabelPreferredSubtitleLanguage": "Idioma preferencial das legendas:",
+ "LabelProfileCodecs": "Codecs:",
+ "LabelReasonForTranscoding": "Razão para transcodificação:",
+ "LabelScreensaver": "Proteção de Ecrã:",
+ "LabelSecureConnectionsMode": "Modo de ligação segura:",
+ "LabelSeriesRecordingPath": "Caminho para gravação de séries (opcional):"
}