diff --git a/client/src/locale/angular.pt-BR.xlf b/client/src/locale/angular.pt-BR.xlf
index 62adad2e4..bd8276966 100644
--- a/client/src/locale/angular.pt-BR.xlf
+++ b/client/src/locale/angular.pt-BR.xlf
@@ -3732,7 +3732,7 @@
- Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?
+ A renovação do token impedirá que clientes configurados anteriormente recuperem o feed até que usem o novo token. Continuar?src/app/+my-account/my-account-applications/my-account-applications.component.ts39
@@ -4766,12 +4766,12 @@
- Do you really want to delete all comments of ?
+ Quer realmente excluir todos os comentários de ?src/app/+admin/overview/comments/video-comment-list.component.ts174
- Comments of will be deleted in a few minutes
+ Comentários de serão excluídos em alguns minutossrc/app/+admin/overview/comments/video-comment-list.component.ts186
@@ -4784,7 +4784,7 @@
- Video comments
+ Comentários do vídeosrc/app/+admin/overview/comments/video-comment-list.component.html3
@@ -6520,7 +6520,7 @@ Average frame rate
- Account settings
+ Configurações da contasrc/app/+my-account/my-account-routing.module.ts29
@@ -6537,7 +6537,7 @@ Average frame rate
- Playlist elements
+ Elementos da lista de reproduçãosrc/app/+my-library/my-library-routing.module.ts60
@@ -6951,12 +6951,12 @@ Average frame rate
- Video channel videos
+ Vídeos do canal de vídeosrc/app/+video-channels/video-channels-routing.module.ts22
- Video channel playlists
+ Listas de reprodução do canal de vídeosrc/app/+video-channels/video-channels-routing.module.ts35
@@ -6976,7 +6976,7 @@ Average frame rate
- Verify account via email
+ Verificar conta via e-mailsrc/app/+signup/+verify-account/verify-account-routing.module.ts15
@@ -7550,12 +7550,12 @@ Average frame rate
- About this instance's network
+ Sobre a rede desta instânciasrc/app/+about/about-routing.module.ts58
- Link copied
+ Link copiadosrc/app/+about/about-instance/about-instance.component.ts91
@@ -7835,7 +7835,7 @@ Average frame rate
- Account video channels
+ Canais de vídeo da contasrc/app/+accounts/accounts-routing.module.ts26
@@ -8544,24 +8544,22 @@ Average frame rate
- Update internal note
+ Atualizar nota internasrc/app/shared/shared-abuse-list/abuse-list-table.component.ts251
- Switch video block to manual
+ Alternar o bloqueio de vídeos para manualsrc/app/+admin/moderation/video-block-list/video-block-list.component.ts64
- Video
- switched to manual block.
-
+ Vídeo alternado para bloqueio manual.src/app/+admin/moderation/video-block-list/video-block-list.component.ts70
- Do you really want to unblock this video? It will be available again in the videos list.
+ Quer realmente desbloquear este vídeo? Ele ficará disponível novamente na lista de vídeos.src/app/+admin/moderation/video-block-list/video-block-list.component.ts134
@@ -8649,7 +8647,7 @@ Average frame rate
- Jobs
+ Trabalhossrc/app/+admin/system/system.routes.ts25
@@ -8795,7 +8793,7 @@ Average frame rate
- warning
+ alertasrc/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html124src/app/+admin/system/logs/logs.component.ts126
@@ -8807,7 +8805,7 @@ Average frame rate
- Debug
+ Debugarsrc/app/+admin/admin.component.ts204src/app/+admin/system/system.routes.ts47
@@ -9225,19 +9223,19 @@ Average frame rate
- Videos will be deleted, comments will be tombstoned.
+ Os vídeos serão excluídos, os comentários serão marcados para exclusão.src/app/+admin/overview/users/user-list/user-list.component.ts101src/app/shared/shared-moderation/user-moderation-dropdown.component.ts346
- Ban
+ Banirsrc/app/+admin/overview/users/user-list/user-list.component.ts106src/app/shared/shared-moderation/user-moderation-dropdown.component.ts351
- User won't be able to login anymore, but videos and comments will be kept as is.
+ O usuário não poderá mais logar, mas os vídeos e comentários serão mantidos.src/app/+admin/overview/users/user-list/user-list.component.ts107src/app/shared/shared-moderation/user-moderation-dropdown.component.ts352
@@ -9377,7 +9375,7 @@ Average frame rate
- Delete your account
+ Excluir sua contasrc/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts31
@@ -9449,7 +9447,7 @@ Average frame rate
- New abuse
+ Novo abusosrc/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts35
@@ -9494,7 +9492,7 @@ Average frame rate
- Your instance automatically followed another instance
+ Sua instância automaticamente segue outra instânciasrc/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts44
@@ -9504,7 +9502,7 @@ Average frame rate
- One of your abuse reports has been accepted or rejected by moderators
+ Um de seus informes de abuso foi aceito ou rejeitado pelos moderadoressrc/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts46
@@ -9564,7 +9562,7 @@ Average frame rate
- Avatar deleted.
+ Avatar excluído.src/app/+manage/video-channel-edit/video-channel-update.component.ts139src/app/+my-account/my-account-settings/my-account-settings.component.ts65
@@ -9575,7 +9573,7 @@ Average frame rate
- Too many languages are enabled. Please enable them all or stay below 20 enabled languages.
+ Muitos idiomas habilitados. Por favor, habilite todos ou fique com no máximo 20 idiomas habilitados.src/app/shared/shared-user-settings/user-video-settings.component.ts75
@@ -9631,7 +9629,7 @@ Average frame rate
- Views for the day
+ Visualizações no diasrc/app/+my-library/+my-video-channels/my-video-channels.component.ts115
@@ -9680,12 +9678,12 @@ Average frame rate
- Update video channel
+ Atualizar canal de vídeosrc/app/+manage/manage-routing.module.ts21
- Not found
+ Não encontradosrc/app/+error-page/error-page-routing.module.ts14
@@ -9723,7 +9721,7 @@ Average frame rate
- Create
+ Criarsrc/app/+admin/overview/users/user-edit/user-edit.component.html8src/app/+admin/overview/users/user-edit/user-edit.component.html8src/app/+manage/video-channel-edit/video-channel-create.component.ts107
@@ -9735,13 +9733,13 @@ Average frame rate
- Update playlist
+ Atualizar lista de reproduçãosrc/app/+my-library/my-library-routing.module.ts69src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts48
- Notifications
+ Notificaçõessrc/app/+my-account/my-account-notifications/my-account-notifications.component.html1src/app/+my-account/my-account-routing.module.ts119src/app/+my-account/my-account.component.ts55
@@ -9757,14 +9755,14 @@ Average frame rate
- Applications
+ Aplicaçõessrc/app/+my-account/my-account-applications/my-account-applications.component.html3src/app/+my-account/my-account-routing.module.ts137src/app/+my-account/my-account.component.ts60
- Delete playlist
+ Apagar lista de reproduçãosrc/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts53
@@ -9776,7 +9774,7 @@ Average frame rate
- Change ownership
+ Trocar propriedadesrc/app/+my-library/my-videos/modals/video-change-ownership.component.html3src/app/+my-library/my-videos/my-videos.component.ts237
@@ -9895,7 +9893,7 @@ Average frame rate
- My abuse reports
+ Meus informes de abusosrc/app/+my-account/my-account-routing.module.ts128
@@ -9931,7 +9929,7 @@ Average frame rate
- My video history
+ Meu histórico de vídeossrc/app/+my-library/my-library-routing.module.ts129
@@ -9944,14 +9942,14 @@ Average frame rate
- Channels
+ Canaissrc/app/+my-library/my-library.component.ts45src/app/+search/search-filters.component.html200src/app/core/menu/menu.service.ts78
- Videos
+ Vídeossrc/app/+accounts/account-videos/account-videos.component.ts17src/app/+admin/admin.component.ts58src/app/+admin/overview/videos/video-list.component.html3
@@ -9963,25 +9961,25 @@ Average frame rate
- Playlists
+ Listas de reproduçãosrc/app/+my-library/my-library.component.ts59src/app/+search/search-filters.component.html205src/app/core/menu/menu.service.ts94
- max size
+ tamanho máximosrc/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts44src/app/shared/shared-forms/preview-upload.component.ts38
- Maximize editor
+ Maximizar o editorsrc/app/shared/shared-forms/markdown-textarea.component.ts50
- Exit maximized editor
+ Sair do editor maximizadosrc/app/shared/shared-forms/markdown-textarea.component.ts51
@@ -10257,17 +10255,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- any language
+ qualquer idiomasrc/app/menu/menu.component.ts276
- hide
+ escondersrc/app/menu/menu.component.ts311
- blur
+ desfocarsrc/app/menu/menu.component.ts315
@@ -10277,7 +10275,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Unknown
+ Desconhecidosrc/app/menu/menu.component.ts206
@@ -10294,32 +10292,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Yesterday
+ Ontemsrc/app/shared/shared-video-miniature/videos-list.component.ts143
- This week
+ Esta semanasrc/app/shared/shared-video-miniature/videos-list.component.ts144
- This month
+ Este mêssrc/app/shared/shared-video-miniature/videos-list.component.ts145
- Last month
+ Último mêssrc/app/shared/shared-video-miniature/videos-list.component.ts146
- Older
+ Mais antigossrc/app/shared/shared-video-miniature/videos-list.component.ts147
- Cannot load more videos. Try again later.
+ Não é possível carregar mais vídeos. Tente novamente mais depois.src/app/shared/shared-video-miniature/videos-list.component.ts442src/app/shared/shared-video-miniature/videos-selection.component.ts132
@@ -10385,12 +10383,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Search index is unavailable. Retrying with instance results instead.
+ Busca no índice indisponível. Tentando novamente com resultados da instância.src/app/+search/search.component.ts163
- Search error
+ Erro na buscasrc/app/+search/search.component.ts164
@@ -10405,7 +10403,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Search
+ Buscarsrc/app/+admin/plugins/shared/plugin-navigation.component.html4src/app/+search/search-routing.module.ts12src/app/+search/search.component.ts258
@@ -10490,14 +10488,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- just now
+ agorasrc/app/shared/shared-main/angular/from-now.pipe.ts48
-
- sec
-
+ s src/app/shared/shared-main/angular/duration-formatter.pipe.ts30
@@ -10527,12 +10523,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Abuse reports
+ Informes de abusosrc/app/+my-account/my-account.component.ts41
- Settings
+ Ajustessrc/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html12src/app/+admin/plugins/plugin-search/plugin-search.component.html49src/app/+my-account/my-account-settings/my-account-settings.component.html1
@@ -10849,22 +10845,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Channel name is required.
+ Um nome para o canal é obrigatório.src/app/shared/form-validators/user-validators.ts29
- Channel name must be at least 1 character long.
+ O nome do canal deve ter pelo menos 1 caractere.src/app/shared/form-validators/user-validators.ts30
- Channel name cannot be more than 50 characters long.
+ O nome do canal não pode ter mais de 50 caracteres.src/app/shared/form-validators/user-validators.ts31
- Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.
+ O nome do canal deve estar em minúsculas e conter apenas caracteres alfanuméricos, pontos e sublinhados.src/app/shared/form-validators/user-validators.ts32
@@ -11014,17 +11010,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Abuse message is required.
+ Mensagem de abuso é obrigatória.src/app/shared/form-validators/abuse-validators.ts25
- Abuse message must be at least 2 characters long.
+ A mensagem de abuso deve ter pelo menos 2 caracteres.src/app/shared/form-validators/abuse-validators.ts26
- Abuse message cannot be more than 3000 characters long.
+ A mensagem de abuso não pode ter mais de 3000 caracteres.src/app/shared/form-validators/abuse-validators.ts27
@@ -11034,12 +11030,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Block reason must be at least 2 characters long.
+ A razão para o bloqueio deve ter pelo menos 2 caracteres.src/app/shared/form-validators/video-block-validators.ts7
- Block reason cannot be more than 300 characters long.
+ A razão para o bloqueio não pode ter mais de 300 caracteres.src/app/shared/form-validators/video-block-validators.ts8
@@ -12054,7 +12050,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Change quota, role, and more.
+ Alterar quota, papéis e mais.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts341
@@ -12069,7 +12065,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Allow the user to login and create videos/comments again
+ Permitir que o usuário novamente logue e crie vídeos/comentáriossrc/app/shared/shared-moderation/user-moderation-dropdown.component.ts358
@@ -12080,7 +12076,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Hide any content from that user from you.
+ Oculte todo conteúdo deste usuário.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts297
@@ -12102,7 +12098,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Hide any content from that instance for you.
+ Esconder qualquer conteúdo desta instância para você.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts309
@@ -12117,27 +12113,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Remove comments from your videos
+ Remover comentários de seus vídeossrc/app/shared/shared-moderation/user-moderation-dropdown.component.ts320
- Remove comments made by this account on your videos.
+ Remover de seus vídeos comentários feitos por esta conta.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts321
- Hide any content from that user from you, your instance and its users.
+ Esconder de você, de sua instância e de seus usuários todo conteúdo deste usuário.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts375
- Show this user's content to the users of this instance again.
+ Exibir novamente o conteúdo deste usuário aos seus usuários e instância.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts381
- Hide any content from that instance from you, your instance and its users.
+ Esconder de você, de sua instância e de seus usuários todo conteúdo desta instância.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts393
@@ -12152,12 +12148,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Remove comments from your instance
+ Remover comentários de sua instânciasrc/app/shared/shared-moderation/user-moderation-dropdown.component.ts409
- Remove comments made by this account from your instance.
+ Remover de sua instância comentários feitos por esta conta.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts410
@@ -12175,57 +12171,57 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Violent or repulsive
+ Violento ou repulsivosrc/app/shared/shared-moderation/abuse.service.ts124
- Contains offensive, violent, or coarse language or iconography.
+ Contém linguagem ou imagem ofensiva, violenta ou grosseira.src/app/shared/shared-moderation/abuse.service.ts125
- Hateful or abusive
+ Odioso ou abusivosrc/app/shared/shared-moderation/abuse.service.ts129
- Contains abusive, racist or sexist language or iconography.
+ Contém linguagem ou imagem abusiva, racista ou sexista.src/app/shared/shared-moderation/abuse.service.ts130
- Spam, ad or false news
+ Spam, anúncios ou notícias falsassrc/app/shared/shared-moderation/abuse.service.ts134
- Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes.
+ Contém publicidade, spam, notícias propositalmente enganosas ou miniaturas/textos/tags enganosas. Forneça fontes confiáveis para relatar boatos.src/app/shared/shared-moderation/abuse.service.ts136
- Privacy breach or doxxing
+ Violação de privacidade ou doxxingsrc/app/shared/shared-moderation/abuse.service.ts140
- Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details).
+ Contém informações pessoais que podem ser usadas para rastrear, identificar, contatar ou se passar por alguém (por exemplo, nome, endereço, número de telefone, e-mail ou detalhes de cartão de crédito).src/app/shared/shared-moderation/abuse.service.ts142
- Infringes your copyright wrt. the regional laws with which the server must comply.
+ Infringe seu direito autoral ou leis regionais que o servidor deve seguir.src/app/shared/shared-moderation/abuse.service.ts147
- Breaks server rules
+ Viola as regras do servidorsrc/app/shared/shared-moderation/abuse.service.ts151
- Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server.
+ Qualquer coisa não incluída acima que viole os termos de serviço, o código de conduta ou as regras gerais em vigor no servidor.src/app/shared/shared-moderation/abuse.service.ts153
@@ -12235,7 +12231,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Captions
+ Legendassrc/app/+videos/+video-edit/shared/video-edit.component.html172src/app/shared/shared-abuse-list/abuse-details.component.ts27src/app/shared/shared-moderation/abuse.service.ts166
@@ -12372,18 +12368,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Starts at
+ Começa emsrc/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts152src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts155
- Stops at
+ Para emsrc/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts153
- and stops at
+ e para emsrc/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts155
@@ -12694,7 +12690,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Remove & re-draft
+ Excluir & retornar a rascunhosrc/app/+videos/+video-watch/shared/comment/video-comment.component.ts194
@@ -12927,7 +12923,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Only shareable via a private link
+ Apenas compartilhável via link privadosrc/app/shared/shared-main/video/video.service.ts462
@@ -13089,12 +13085,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
+ Este vídeo não está disponível nesta instância. Quer ser redirecionado para a instância de origem: <a href=""></a>?src/app/+videos/+video-watch/video-watch.component.ts377
- Redirection
+ Redirecionamentosrc/app/+videos/+video-watch/video-watch.component.ts378
@@ -13314,7 +13310,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Trending videos
+ Vídeos popularessrc/app/core/menu/menu.service.ts139
@@ -13324,7 +13320,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Upload a video
+ Subir um vídeosrc/app/app-routing.module.ts102