From ff2a0e8dcd7f13c8bee2d5939b70ad6227f2b4d0 Mon Sep 17 00:00:00 2001 From: GiteaBot Date: Mon, 22 Feb 2021 13:46:10 +0000 Subject: [PATCH] [skip ci] Updated translations via Crowdin --- options/locale/locale_es-ES.ini | 21 ++++++++++ options/locale/locale_pt-PT.ini | 74 ++++++++++++++++++++++++++++++++- options/locale/locale_zh-CN.ini | 11 +++-- 3 files changed, 101 insertions(+), 5 deletions(-) diff --git a/options/locale/locale_es-ES.ini b/options/locale/locale_es-ES.ini index 53f58617e..a012a839d 100644 --- a/options/locale/locale_es-ES.ini +++ b/options/locale/locale_es-ES.ini @@ -15,6 +15,7 @@ page=Página template=Plantilla language=Idioma notifications=Notificaciones +active_stopwatch=Rastreador de tiempo activo create_new=Crear… user_profile_and_more=Perfil y ajustes… signed_in_as=Identificado como @@ -75,6 +76,7 @@ pull_requests=Pull Requests issues=Incidencias milestones=Hitos +ok=OK cancel=Cancelar save=Guardar add=Añadir @@ -203,6 +205,7 @@ default_enable_timetracking=Activar el seguimiento de tiempo por defecto default_enable_timetracking_popup=Activar el seguimiento de tiempo para nuevos repositorios por defecto. no_reply_address=Dominio de correos electrónicos ocultos no_reply_address_helper=Nombre de dominio para usuarios con dirección de correo electrónico oculta. Por ejemplo, el usuario 'joe' quedará registrado en Git como 'joe@noreply.example.org' si el dominio de correo electrónico oculto se establece a 'noreply.example.org'. +password_algorithm_helper=Establece el algoritmo de hashing de contraseña. Los algoritmos tienen diferentes requisitos y fuerza. `argon2` mientras tiene buenas características usa mucha memoria y puede ser inapropiado para sistemas pequeños. [home] uname_holder=Nombre de usuario o correo electrónico @@ -236,6 +239,8 @@ users=Usuarios organizations=Organizaciones search=Buscar code=Código +search.fuzzy=Parcial +search.match=Coincidir repo_no_results=No se ha encontrado ningún repositorio coincidente. user_no_results=No se ha encontrado ningún usuario coincidente. org_no_results=No se ha encontrado ninguna organización coincidente. @@ -555,6 +560,7 @@ principal_state_desc=Este principal ha sido utilizado en los últimos 7 días show_openid=Mostrar mi perfil hide_openid=Esconderse de perfil ssh_disabled=SSH deshabilitado +ssh_externally_managed=Esta clave SSH está administrada externamente para este usuario manage_social=Gestionar Redes Sociales asociadas social_desc=Estas cuentas sociales están vinculadas a su cuenta de Gitea. Asegúrese de que las reconoce todas, ya que pueden ser usadas para iniciar sesión en su cuenta de Gitea. unbind=Desvincular @@ -643,6 +649,7 @@ repos_none=No posees ningún repositorio delete_account=Elimina tu cuenta delete_prompt=Esta operación eliminará permanentemente su cuenta de usuario. NO podrá deshacerse. +delete_with_all_comments=Tu cuenta es menor de %s. Para evitar comentarios fantasma, todos los comentarios/PR serán eliminados con ella. confirm_delete_account=Confirmar Eliminación delete_account_title=Eliminar cuenta de usuario delete_account_desc=¿Está seguro que desea eliminar permanentemente esta cuenta de usuario? @@ -654,6 +661,7 @@ email_notifications.submit=Establecer preferencias de correo electrónico [repo] owner=Propietario +owner_helper=Algunas organizaciones pueden no aparecer en el menú desplegable debido a un límite máximo de recuento de repositorios. repo_name=Nombre del repositorio repo_name_helper=Un buen nombre de repositorio está compuesto por palabras clave cortas, memorables y únicas. repo_size=Tamaño del repositorio @@ -734,6 +742,7 @@ archive.title=Este repositorio está archivado. Puede ver los archivos y clonarl archive.issue.nocomment=Este repositorio está archivado. No se puede comentar en las incidencias. archive.pull.nocomment=Este repositorio está archivado. No se puede comentar en los pull requests. +form.reach_limit_of_creation_1=Ya han alcanzado su límite de %d repositorios. form.name_reserved=El nombre de repositorio '%s' está reservado. form.name_pattern_not_allowed=El patrón '%s' no está permitido en un nombre de repositorio. @@ -941,6 +950,7 @@ projects.board.edit_title=Nuevo Nombre del Tablón projects.board.new_title=Nuevo Nombre del Tablón projects.board.new_submit=Enviar projects.board.new=Nuevo tablón +projects.board.set_default=Establecer como predeterminado projects.board.delete=Eliminar tablón projects.board.deletion_desc=Eliminar un tablón de proyecto mueve todas las incidencias relacionadas a 'Sin categorizar'. ¿Continuar? projects.open=Abrir @@ -1024,6 +1034,7 @@ issues.filter_type.all_issues=Todas las incidencias issues.filter_type.assigned_to_you=Asignadas a ti issues.filter_type.created_by_you=Creadas por ti issues.filter_type.mentioning_you=Citado en +issues.filter_type.review_requested=Revisión solicitada issues.filter_sort=Ordenar issues.filter_sort.latest=Más recientes issues.filter_sort.oldest=Más antiguas @@ -1085,6 +1096,8 @@ issues.re_request_review=Solicitar revisión de nuevo issues.is_stale=Ha habido cambios en este PR desde esta revisión issues.remove_request_review=Eliminar solicitud de revisión issues.remove_request_review_block=No se puede eliminar la solicitud de revisión +issues.dismiss_review=Descartar revisión +issues.dismiss_review_warning=¿Estás seguro de que deseas eliminar la revisión? issues.sign_in_require_desc=Inicie sesión para unirse a esta conversación. issues.edit=Editar issues.cancel=Cancelar @@ -1133,11 +1146,13 @@ issues.start_tracking_short=Iniciar temporizador issues.start_tracking=Inicio de seguimiento de tiempo issues.start_tracking_history=`ha empezado a trabajar %s` issues.tracker_auto_close=El temporizador se detendrá automáticamente cuando se cierre este problema +issues.tracking_already_started=`¡Ya has iniciado el seguimiento de tiempo en otro problema!` issues.stop_tracking=Detener temporizador issues.stop_tracking_history=`dejó de trabajar %s` issues.cancel_tracking=Descartar issues.cancel_tracking_history=`canceló el seguimiento de tiempo %s` issues.add_time=Añadir tiempo gastado manualmente +issues.del_time=Eliminar este registro de tiempo issues.add_time_short=Añadir tiempo gastado issues.add_time_cancel=Cancelar issues.add_time_history=`añadió tiempo gastado %s` @@ -1302,6 +1317,7 @@ pulls.outdated_with_base_branch=Esta rama está desactualizada con la rama base pulls.closed_at=`cerró este pull request %[2]s` pulls.reopened_at=`reabrió este pull request %[2]s` +pulls.merge_instruction_step2_desc=Combine los cambios y actualice en Gitea. milestones.new=Nuevo hito milestones.open_tab=%d abiertas @@ -1785,6 +1801,7 @@ diff.whitespace_ignore_all_whitespace=Ignorar espacio en blanco al comparar lín diff.whitespace_ignore_amount_changes=Ignorar cambios en cantidad de espacio en blanco diff.whitespace_ignore_at_eol=Ignorar cambios en espacios en blanco al final de la línea diff.stats_desc=Se han modificado %d ficheros con %d adiciones y %d borrados +diff.stats_desc_file=%d cambios: %d adiciones y %d eliminaciones diff.bin=BIN diff.view_file=Ver fichero diff.file_before=Antes @@ -2023,6 +2040,7 @@ dashboard.cron.error=Error en Cron: %s: %[3]s dashboard.cron.finished=Cron: %[1]s ha finalizado dashboard.delete_inactive_accounts=Eliminar todas las cuentas inactivas dashboard.delete_inactive_accounts.started=Se ha iniciado la tarea: "Eliminar todas las cuentas inactivas". +dashboard.delete_repo_archives=Borrar todos los archivos del repositorio (ZIP, TAR.GZ, etc.) dashboard.delete_repo_archives.started=Se ha iniciado la tarea: "Eliminar todos los archivos del repositorios". dashboard.delete_missing_repos=Eliminar todos los repositorios que faltan sus archivos Git dashboard.delete_missing_repos.started=Se ha iniciado la tarea: "Eliminar todos los repositorios que faltan sus archivos Git". @@ -2108,6 +2126,7 @@ users.delete_account=Eliminar Cuenta de Usuario users.still_own_repo=Este usuario todavía posee uno o más depósitos. Eliminar o transferir estos repositorios primero. users.still_has_org=Este usuario es un miembro de una organización. Primero retire el usuario de cualquier organización. users.deletion_success=La cuenta de usuario ha sido eliminada. +users.reset_2fa=Reiniciar 2FA emails.email_manage_panel=Gestion de Correo del Usuario emails.primary=Principal @@ -2140,6 +2159,7 @@ repos.forks=Forks repos.issues=Incidencias repos.size=Tamaño +defaulthooks.update_webhook=Actualizar Webhook por defecto systemhooks=Webhooks del sistema systemhooks.add_webhook=Añadir Webhook del Sistema @@ -2483,6 +2503,7 @@ mirror_sync_delete=sincronizada y eliminada referencia %[2]s en %s#%[2]s` reject_pull_request=`sugerido cambios para %s#%[2]s` publish_release=`se lanzó "%[4]s" en %[3]s` +review_dismissed_reason=Motivo: [tool] ago=hace %s diff --git a/options/locale/locale_pt-PT.ini b/options/locale/locale_pt-PT.ini index 69507fdbf..d63e6b5e9 100644 --- a/options/locale/locale_pt-PT.ini +++ b/options/locale/locale_pt-PT.ini @@ -15,6 +15,7 @@ page=Página template=Modelo language=Idioma notifications=Notificações +active_stopwatch=Gestor de tempo em funcionamento create_new=Criar… user_profile_and_more=Perfil e configurações… signed_in_as=Sessão iniciada como @@ -75,6 +76,7 @@ pull_requests=Pedidos de integração issues=Questões milestones=Etapas +ok=OK cancel=Cancelar save=Guardar add=Adicionar @@ -86,6 +88,8 @@ write=Escrever preview=Pré-visualizar loading=Carregando… +step1=Passo 1: +step2=Passo 2: error404=A página que pretende aceder não existe ou não tem autorização para a ver. @@ -98,7 +102,7 @@ app_desc=Um serviço Git auto-hospedado e fácil de usar install=Fácil de instalar install_desc=Corra, simplesmente, o ficheiro binário executável para a sua plataforma, despache-o com o Docker, ou obtenha-o sob a forma de pacote. platform=Multiplataforma -platform_desc=Gitea corre em qualquer plataforma onde possa compilar em linguagemGo: Windows, macOS, Linux, ARM, etc. Escolha a sua preferida! +platform_desc=Gitea corre em qualquer plataforma onde possa compilar em linguagem Go: Windows, macOS, Linux, ARM, etc. Escolha a sua preferida! lightweight=Leve lightweight_desc=Gitea requer poucos recursos e pode correr num simples Raspberry Pi. Economize a energia da sua máquina! license=Código aberto @@ -201,6 +205,8 @@ default_enable_timetracking=Habilitar, por norma, a contagem do tempo default_enable_timetracking_popup=Habilitar, por norma, a contagem do tempo nos novos repositórios. no_reply_address=Domínio dos emails ocultos no_reply_address_helper=Nome de domínio para utilizadores com um endereço de email oculto. Por exemplo, o nome de utilizador 'silva' será registado no Git como 'silva@semresposta.exemplo.org' se o domínio de email oculto estiver definido como 'semresposta.exemplo.org'. +password_algorithm=Algoritmo de Hash da Senha +password_algorithm_helper=Definir o algoritmo de hash da senha. Os algoritmos têm requisitos e resistência distintos. `argon2`, embora tenha boas características, usa muita memória e pode ser inapropriado para sistemas pequenos. [home] uname_holder=Nome de utilizador ou endereço de email @@ -214,6 +220,7 @@ my_mirrors=Os meus espelhos view_home=Ver %s search_repos=Procurar um repositório… filter=Outros filtros +filter_by_team_repositories=Filtrar por repositórios da equipa show_archived=Arquivado show_both_archived_unarchived=Apresentando arquivados e não arquivados @@ -233,6 +240,8 @@ users=Utilizadores organizations=Organizações search=Procurar code=Código +search.fuzzy=Aproximada +search.match=Fiel repo_no_results=Não foram encontrados quaisquer repositórios correspondentes. user_no_results=Não foram encontrados quaisquer utilizadores correspondentes. org_no_results=Não foram encontradas quaisquer organizações correspondentes. @@ -355,6 +364,7 @@ password_not_match=As senhas não coincidem. lang_select_error=Escolha um idioma da lista. username_been_taken=O nome de utilizador já foi tomado. +username_change_not_local_user=Utilizadores que não são locais não têm permissão para mudar o nome de utilizador. repo_name_been_taken=O nome do repositório já foi usado. repository_files_already_exist=Já existem ficheiros neste repositório. Contacte o administrador do sistema. repository_files_already_exist.adopt=Já existem ficheiros neste repositório e só podem ser adoptados. @@ -444,6 +454,7 @@ update_language_not_found=O idioma '%s' não está disponível. update_profile_success=O seu perfil foi modificado. change_username=Seu nome de utilizador foi alterado. change_username_prompt=Nota: alterações do nome de utilizador também alteram o URL de sua conta. +change_username_redirect_prompt=O antigo nome de utilizador, enquanto não for reivindicado, irá reencaminhar para o novo. continue=Continuar cancel=Cancelar language=Idioma @@ -514,6 +525,7 @@ ssh_helper=Precisa de ajuda? Dê uma vista de olhos no guia do gpg_helper=Precisa de ajuda? Dê uma vista de olhos no guia do GitHub sobre GPG. add_new_key=Adicionar Chave SSH add_new_gpg_key=Adicionar chave GPG +key_content_ssh_placeholder=Começa com 'ssh-ed25519', 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521', 'sk-ecdsa-sha2-nistp256@openssh.com', ou 'sk-ssh-ed25519@openssh.com' key_content_gpg_placeholder=Começa com '-----BEGIN PGP PUBLIC KEY BLOCK-----' add_new_principal=Adicional Protagonista ssh_key_been_used=Esta chave SSH já tinha sido adicionada ao servidor. @@ -552,6 +564,7 @@ principal_state_desc=Este protagonista foi usado nos últimos 7 dias show_openid=Mostrar no perfil hide_openid=Ocultar do perfil ssh_disabled=SSH desabilitado +ssh_externally_managed=Esta chave SSH é gerida externamente para este utilizador manage_social=Gerir contas sociais associadas social_desc=Estas contas sociais estão vinculadas à sua conta do Gitea. Certifique-se que as reconhece todas, uma vez que podem ser usadas para iniciar sessão na sua conta do Gitea. unbind=Desvincular @@ -618,6 +631,7 @@ or_enter_secret=Ou insira o segredo: %s then_enter_passcode=E insira o código apresentado na aplicação: passcode_invalid=O código está errado. Tente de novo. twofa_enrolled=A sua conta usa autenticação em dois passos. Guarde o seu código de recuperação (%s) num lugar seguro porque é mostrado somente uma vez! +twofa_failed_get_secret=Falha ao obter o segredo. u2f_desc=Chaves de segurança são dispositivos de hardware contendo chaves criptográficas. Podem ser usadas para autenticação em dois passos. As chaves de segurança têm de suportar o standard FIDO U2F. u2f_require_twofa=A sua conta tem que ter habilitada a autenticação em dois passos para poder usar chaves de segurança. @@ -639,6 +653,7 @@ repos_none=Não tem nenhum repositório delete_account=Eliminar a sua conta delete_prompt=Esta operação irá eliminar permanentemente sua conta de utilizador. Isso NÃO PODERÁ ser desfeito. +delete_with_all_comments=A sua conta tem menos de %s. Para evitar comentários fantasma, todas os comentários em questões ou nos pedidos de integração serão também eliminados. confirm_delete_account=Confirme a eliminação delete_account_title=Eliminar conta de utilizador delete_account_desc=Tem a certeza que quer eliminar permanentemente esta conta de utilizador? @@ -649,7 +664,9 @@ email_notifications.disable=Desabilitar notificações por email email_notifications.submit=Definir preferência do email [repo] +new_repo_helper=Um repositório contém todos os ficheiros do projecto, incluindo o histórico das revisões. Já o tem noutro sítio? Migre o repositório. owner=Proprietário(a) +owner_helper=Algumas organizações podem não aparecer na lista suspensa devido a um limite máximo de contagem de repositórios. repo_name=Nome do repositório repo_name_helper=Um bom nome de repositório utiliza palavras curtas, memoráveis e únicas. repo_size=Tamanho do repositório @@ -670,17 +687,27 @@ use_template=Usar este modelo generate_repo=Gerar repositório generate_from=Gerar a partir de repo_desc=Descrição +repo_desc_helper=Insira uma descrição curta (opcional) repo_lang=Idioma repo_gitignore_helper=Escolher modelos .gitignore. +repo_gitignore_helper_desc=Escolha os ficheiros que não são para rastrear, a partir de uma lista de modelos de linguagens comuns. Serão incluídos no ficheiro .gitignore, logo à partida, artefactos típicos gerados pelas ferramentas de construção de cada uma das linguagens. issue_labels=Etiquetas para as questões issue_labels_helper=Escolha um conjunto de etiquetas para as questões. license=Licença license_helper=Escolha um ficheiro de licença. +license_helper_desc=Uma licença rege o que os outros podem, ou não, fazer com o seu código fonte. Não tem a certeza sobre qual a mais indicada para o seu projecto? Veja: Escolher uma licença. readme=README readme_helper=Escolha um modelo de ficheiro README. +readme_helper_desc=Este é o sítio onde pode escrever uma descrição completa do seu projecto. auto_init=Inicializar repositório (adiciona `.gitignore`, `LICENSE` e `README.md`) +trust_model_helper=Escolha o modelo de confiança para a verificação das assinaturas. As opções são: +trust_model_helper_collaborator=Colaborador: Confiar nas assinaturas dos colaboradores +trust_model_helper_committer=Autor do cometimento: Confiar nas assinaturas que correspondem a autores de cometimentos +trust_model_helper_collaborator_committer=Colaborador + Autor do cometimento: Confiar nas assinaturas de colaboradores que correspondem ao autor do cometimento +trust_model_helper_default=Padrão: Usar o modelo de confiança padrão para esta instalação create_repo=Criar repositório default_branch=Ramo padrão +default_branch_helper=O ramo padrão é o ramo base para pedidos de integração e cometimentos. mirror_prune=Podar mirror_prune_desc=Remover referências obsoletas de seguimento remoto mirror_interval=Intervalo de espelhamento (as unidade de tempo válidas são 'h', 'm' e 's'). O valor zero desabilita a sincronização automática. @@ -730,6 +757,8 @@ archive.title=Este repositório está arquivado. Pode ver ficheiros e cloná-lo, archive.issue.nocomment=Este repositório está arquivado. Não pode comentar nas questões. archive.pull.nocomment=Este repositório está arquivado. Não pode comentar nos pedidos de integração. +form.reach_limit_of_creation_1=Já atingiu o seu limite de %d repositório. +form.reach_limit_of_creation_n=Já atingiu o seu limite de %d repositórios. form.name_reserved=O nome de repositório '%s' está reservado. form.name_pattern_not_allowed=O padrão '%s' não é permitido no nome de um repositório. @@ -764,6 +793,7 @@ migrate.github.description=Migrando dados do Github.com ou do Github Enterprise. migrate.git.description=Migrando ou espelhando dados git a partir de serviços Git migrate.gitlab.description=Migrando dados do GitLab.com ou de um servidor GitLab auto-hospedado. migrate.gitea.description=Migrando dados do Gitea.com ou de um servidor Gitea auto-hospedado. +migrate.gogs.description=Migrando dados de notabug.com ou de outro servidor Gogs auto-hospedado. mirror_from=espelho de forked_from=derivado de @@ -814,6 +844,8 @@ tag=Etiqueta released_this=lançou isto file_raw=Em bruto file_history=Histórico +file_view_source=Ver código-fonte +file_view_rendered=Ver resultado processado file_view_raw=Ver em bruto file_permalink=Ligação permanente file_too_large=O ficheiro é demasiado grande para ser apresentado. @@ -855,6 +887,7 @@ editor.add=Adicionar '%s' editor.update=Modificar '%s' editor.delete=Eliminar '%s' editor.commit_message_desc=Adicionar uma descrição alargada opcional… +editor.signoff_desc=Adicionar "Assinado-por" seguido do autor do cometimento no fim da mensagem do registo de cometimentos. editor.commit_directly_to_this_branch=Cometer imediatamente no ramo %s. editor.create_new_branch=Crie um novo ramo para este cometimento e inicie um pedido de integração. editor.create_new_branch_np=Criar um novo ramo para este cometimento. @@ -910,6 +943,9 @@ ext_issues=Questões ext. ext_issues.desc=Ligação para um rastreador de questões externo. projects=Projectos +projects.desc=Gerir questões e integrações nos quadros do projecto. +projects.description=Descrição (opcional) +projects.description_placeholder=Descrição projects.create=Criar projecto projects.title=Título projects.new=Novo projecto @@ -933,6 +969,8 @@ projects.board.edit_title=Novo nome para o quadro projects.board.new_title=Novo nome para o quadro projects.board.new_submit=Submeter projects.board.new=Novo quadro +projects.board.set_default=Definir como padrão +projects.board.set_default_desc=Definir este painel como padrão para questões sem categoria e para recebimentos projects.board.delete=Eliminar quadro projects.board.deletion_desc=Eliminar um quadro de projecto faz com que todas as questões relacionadas sejam movidas para 'Sem categoria'. Continuar? projects.open=Abrir @@ -1016,6 +1054,7 @@ issues.filter_type.all_issues=Todas as questões issues.filter_type.assigned_to_you=Atribuídas a si issues.filter_type.created_by_you=Criadas por si issues.filter_type.mentioning_you=Mencionando a si +issues.filter_type.review_requested=Revisão solicitada issues.filter_sort=Ordem issues.filter_sort.latest=Mais recente issues.filter_sort.oldest=Mais antiga @@ -1051,6 +1090,7 @@ issues.commented_at=`comentado %s` issues.delete_comment_confirm=Tem a certeza que quer eliminar este comentário? issues.context.copy_link=Copiar ligação issues.context.quote_reply=Citar resposta +issues.context.reference_issue=Criar nova questão referindo esta issues.context.edit=Editar issues.context.delete=Eliminar issues.no_content=Ainda não há conteúdo. @@ -1077,6 +1117,8 @@ issues.re_request_review=Voltar a solicitar revisão issues.is_stale=Houve alterações neste pedido de integração posteriormente a esta revisão issues.remove_request_review=Remover solicitação de revisão issues.remove_request_review_block=Não é possível remover a solicitação de revisão +issues.dismiss_review=Descartar revisão +issues.dismiss_review_warning=Tem a certeza que quer descartar esta revisão? issues.sign_in_require_desc=Inicie a sessão para participar neste diálogo. issues.edit=Editar issues.cancel=Cancelar @@ -1121,12 +1163,17 @@ issues.lock.title=Bloquear diálogo sobre esta questão. issues.unlock.title=Desbloquear diálogo sobre esta questão. issues.comment_on_locked=Não pode comentar numa questão bloqueada. issues.tracker=Gestor de tempo +issues.start_tracking_short=Iniciar cronómetro issues.start_tracking=Iniciar contagem de tempo issues.start_tracking_history=`começou a trabalhar %s` issues.tracker_auto_close=O temporizador será parado automaticamente quando esta questão for fechada +issues.tracking_already_started=`Você já iniciou a contagem de tempo noutra questão!` +issues.stop_tracking=Parar cronómetro issues.stop_tracking_history=`parou de trabalhar %s` +issues.cancel_tracking=Descartar issues.cancel_tracking_history=`cancelou o contador de tempo %s` issues.add_time=Adicionar tempo manualmente +issues.del_time=Eliminar este registo de tempo issues.add_time_short=Adicionar tempo issues.add_time_cancel=Cancelar issues.add_time_history=`adicionou o tempo gasto %s` @@ -1185,6 +1232,8 @@ issues.review.self.approval=Não pode aprovar o seu próprio pedido de integraç issues.review.self.rejection=Não pode solicitar alterações sobre o seu próprio pedido de integração. issues.review.approve=aprovou estas alterações %s issues.review.comment=reviu %s +issues.review.dismissed=descartou a revisão de %s %s +issues.review.dismissed_label=Descartada issues.review.left_comment=deixou um comentário issues.review.content.empty=Tem que deixar um comentário indicando a(s) alteração(ões) solicitada(s). issues.review.reject=alterações solicitadas %s @@ -1204,6 +1253,7 @@ issues.review.resolve_conversation=Passar diálogo ao estado de resolvido issues.review.un_resolve_conversation=Passar diálogo ao estado de não resolvido issues.review.resolved_by=marcou este diálogo como resolvido issues.assignee.error=Nem todos os responsáveis foram adicionados devido a um erro inesperado. +issues.reference_issue.body=Conteúdo pulls.desc=Habilitar pedidos de integração e revisão de código. pulls.new=Novo pedido de integração @@ -1289,7 +1339,10 @@ pulls.update_not_allowed=Não tem autorização para sincronizar o ramo pulls.outdated_with_base_branch=Este ramo é obsoleto em relação ao ramo base pulls.closed_at=`fechou este pedido de integração %[2]s` pulls.reopened_at=`reabriu este pedido de integração %[2]s` +pulls.merge_instruction_hint=`Também pode ver as instruções para a linha de comandos.` +pulls.merge_instruction_step1_desc=No repositório do seu projecto, crie um novo ramo e teste as alterações. +pulls.merge_instruction_step2_desc=Integre as alterações e sincronize no Gitea. milestones.new=Nova etapa milestones.open_tab=%d abertas @@ -1431,6 +1484,8 @@ activity.git_stats_deletion_n=%d eliminações search=Procurar search.search_repo=Procurar repositório +search.fuzzy=Aproximada +search.match=Fiel search.results=Resultados da procura de "%s" em %s settings=Configurações @@ -1511,6 +1566,7 @@ settings.trust_model.collaborator.long=Colaborador: Confiar nas assinaturas dos settings.trust_model.collaborator.desc=Assinaturas válidas dos colaboradores deste repositório serão marcadas como "fiável" (quer correspondam ou não ao autor do cometimento). Caso contrário, assinaturas válidas serão marcadas como "não fiável" se a assinatura corresponder ao autor do cometimento e "não corresponde", se não corresponder. settings.trust_model.committer=Autor do cometimento settings.trust_model.committer.long=Autor do cometimento: Confiar nas assinaturas que correspondam aos autores dos cometimentos (isto corresponde ao funcionamento do GitHub e força a que os cometimentos assinados do Gitea tenham o Gitea como autor do cometimento) +settings.trust_model.committer.desc=Assinaturas válidas apenas serão marcadas como "fiável" se corresponderem ao autor do cometimento, caso contrário serão marcadas como "não corresponde". Isto irá forçar a que o Gitea seja o autor do cometimento nos cometimentos assinados, ficando o autor real marcado como Co-autorado-por: e Co-cometido-por: no resumo do cometimento. A chave padrão do Gitea tem que corresponder a um utilizador na base de dados. settings.trust_model.collaboratorcommitter=Colaborador + Autor do cometimento settings.trust_model.collaboratorcommitter.long=Colaborador + Autor do cometimento: Confiar nas assinaturas dos colaboradores que correspondam ao autor do cometimento settings.trust_model.collaboratorcommitter.desc=Assinaturas válidas feitas por colaboradores deste repositório serão marcadas como "fiável" se corresponderem ao autor do cometimento. Caso contrário, assinaturas válidas serão marcadas como "não fiável" se a assinatura corresponder ao autor do cometimento e "não corresponde" se não corresponder. Isto irá forçar a que o Gitea seja marcado como sendo o autor do cometimento nos cometimentos assinados, ficando o autor real marcado como Co-Autorado-Por: e Co-Cometido-Por: no resumo do cometimento. A chave padrão do Gitea tem que corresponder a um utilizador na base de dados. @@ -1552,6 +1608,7 @@ settings.delete_team_tip=Esta equipa tem acesso a todos os repositórios e não settings.remove_team_success=O acesso da equipa ao repositório foi removido. settings.add_webhook=Adicionar automatismo web settings.add_webhook.invalid_channel_name=O nome de canal do automatismo web não pode estar vazio e não pode conter somente um caractere #. +settings.hooks_desc=Os automatismos web fazem pedidos HTTP POST automaticamente a um servidor quando determinados eventos Gitea são despoletados. Leia mais no guia sobre automatismos web. settings.webhook_deletion=Remover automatismo web settings.webhook_deletion_desc=Remover um automatismo web elimina as configurações e o histórico de entrega desse automatismo. Quer continuar? settings.webhook_deletion_success=O automatismo web foi removido. @@ -1772,6 +1829,7 @@ diff.whitespace_ignore_all_whitespace=Ignorar espaço em branco ao comparar linh diff.whitespace_ignore_amount_changes=Ignorar alterações na quantidade de espaço em branco diff.whitespace_ignore_at_eol=Ignorar alterações do espaço em branco no fim das linhas diff.stats_desc= %d ficheiros alterados com %d adições e %d eliminações +diff.stats_desc_file=%d alterações: %d adições e %d exclusões diff.bin=BIN diff.view_file=Ver ficheiro diff.file_before=Antes @@ -1908,6 +1966,7 @@ settings.visibility.private_shortname=Privado settings.update_settings=Modificar configurações settings.update_setting_success=As configurações da organização foram modificadas. settings.change_orgname_prompt=Nota: alterar o nome da organização altera também o URL da organização. +settings.change_orgname_redirect_prompt=O nome antigo, enquanto não for reivindicado, irá reencaminhar para o novo. settings.update_avatar_success=O avatar da organização foi modificado. settings.delete=Eliminar organização settings.delete_account=Eliminar esta organização @@ -1979,6 +2038,7 @@ dashboard=Painel de controlo users=Contas de utilizador organizations=Organizações repositories=Repositórios +hooks=Automatismos web authentication=Fontes de autenticação emails=Emails do utilizador config=Configuração @@ -2010,6 +2070,7 @@ dashboard.cron.error=Erro no cron: %s: %[3]s dashboard.cron.finished=Cron: %[1]s concluído dashboard.delete_inactive_accounts=Eliminar todas as contas que não tenham sido habilitadas dashboard.delete_inactive_accounts.started=Foi iniciada a eliminação de todas as contas que não foram habilitadas. +dashboard.delete_repo_archives=Eliminar todos os arquivos dos repositórios (ZIP, TAR.GZ, etc) dashboard.delete_repo_archives.started=Foi iniciada a tarefa de eliminação de todos os repositórios arquivados. dashboard.delete_missing_repos=Eliminar todos os repositórios que não tenham os seus ficheiros Git dashboard.delete_missing_repos.started=Foi iniciada a tarefa de eliminação de todos os repositórios que não têm ficheiros git. @@ -2028,6 +2089,7 @@ dashboard.resync_all_sshprincipals.desc=(não é necessário no caso do servidor dashboard.resync_all_hooks=Voltar a sincronizar automatismos de pré-acolhimento, modificação e pós-acolhimento de todos os repositórios. dashboard.reinit_missing_repos=Reinicializar todos os repositórios Git em falta para os quais existam registos dashboard.sync_external_users=Sincronizar dados externos do utilizador +dashboard.cleanup_hook_task_table=Limpar tabela hook_task dashboard.server_uptime=Tempo em funcionamento contínuo do servidor dashboard.current_goroutine=Goroutines em execução dashboard.current_memory_usage=Utilização de memória corrente @@ -2094,6 +2156,7 @@ users.delete_account=Eliminar conta de utilizador users.still_own_repo=Este utilizador ainda possui um ou mais repositórios. Elimine ou transfira esses repositórios primeiro. users.still_has_org=Este utilizador é membro de uma organização. Remova, primeiro, o utilizador de todas as organizações. users.deletion_success=A conta de utilizador foi eliminada. +users.reset_2fa=Reinicializar 2FA emails.email_manage_panel=Gestão de endereços de email do utilizador emails.primary=Principal @@ -2126,8 +2189,13 @@ repos.forks=Derivações repos.issues=Questões repos.size=Tamanho +defaulthooks=Automatismos web padrão +defaulthooks.desc=Os automatismos web fazem pedidos HTTP POST automaticamente a um servidor quando são despoletados determinados eventos do Gitea. Os automatismos web definidos aqui são os padrões e serão copiados para todos os novos repositórios. Leia mais no guia de automatismos web. +defaulthooks.add_webhook=Adicionar automatismo web padrão +defaulthooks.update_webhook=Modificar automatismo web padrão systemhooks=Automatismos web do sistema +systemhooks.desc=Os automatismos web fazem pedidos HTTP POST automaticamente a um servidor quando são despoletados determinados eventos do Gitea. Os automatismos web definidos aqui irão operar em todos os repositórios deste sistema, por isso tenha em consideração quaisquer implicações de desempenho que isso possa ter. Leia mais no guia de automatismos web. systemhooks.add_webhook=Adicionar automatismo web do sistema systemhooks.update_webhook=Modificar automatismo do sistema @@ -2178,6 +2246,7 @@ auths.enable_tls=Habilitar encriptação TLS auths.skip_tls_verify=Ignorar verificação TLS auths.pam_service_name=Nome do Serviço PAM auths.oauth2_provider=Fornecedor OAuth2 +auths.oauth2_icon_url=URL do ícone auths.oauth2_clientID=ID do cliente (chave) auths.oauth2_clientSecret=Segredo do cliente auths.openIdConnectAutoDiscoveryURL=URL de descoberta automática de conexão do OpenID @@ -2468,6 +2537,9 @@ mirror_sync_delete=sincronizou e eliminou a referência %[2]s em %s#%[2]s` reject_pull_request=`sugeriu alterações para %s#%[2]s` publish_release=`lançou "%[4]s" à %[3]s` +review_dismissed=`descartou a revisão de %[4]s para %[3]s#%[2]s +review_dismissed_reason=Motivo: +create_branch=criou o ramo %[3]s em %[4] [tool] ago=há %s diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini index 9ca206d99..8dbfc204c 100644 --- a/options/locale/locale_zh-CN.ini +++ b/options/locale/locale_zh-CN.ini @@ -664,6 +664,7 @@ email_notifications.disable=停用邮件通知 email_notifications.submit=邮件通知设置 [repo] +new_repo_helper=仓库包含所有项目文件,包括修订历史。已经在别处有了吗? 迁移代码库 owner=拥有者 owner_helper=由于最大存储库限制,一些组织可能不会显示在下拉列表中。 repo_name=仓库名称 @@ -686,6 +687,7 @@ use_template=使用此模板 generate_repo=生成仓库 generate_from=生成自 repo_desc=仓库描述 +repo_desc_helper=输入简要描述 (可选) repo_lang=仓库语言 repo_gitignore_helper=选择 .gitignore 模板。 issue_labels=工单标签 @@ -694,6 +696,7 @@ license=授权许可 license_helper=选择授权许可文件。 readme=自述 readme_helper=选择自述文件模板。 +readme_helper_desc=这是您可以为您的项目撰写完整描述的地方。 auto_init=初始化存储库 (添加. gitignore、许可证和自述文件) create_repo=创建仓库 default_branch=默认分支 @@ -1176,8 +1179,8 @@ issues.due_date=到期时间 issues.invalid_due_date_format=到期时间的格式错误,必须是 'yyyy-mm-dd' 的形式。 issues.error_modifying_due_date=未能修改到期时间。 issues.error_removing_due_date=未能删除到期时间。 -issues.push_commit_1=已于 %[2]s 推送了 %[1]d 提交 -issues.push_commits_n=已于 %[2]s 推送了 %[1]d 提交 +issues.push_commit_1=于 %[2]s 推送了 %[1]d 提交 +issues.push_commits_n=于 %[2]s 推送了 %[1]d 提交 issues.force_push_codes=`%[6]s 强制从 %[2]s 推送 %[1]s 到 %[4]s` issues.due_date_form=yyyy年mm月dd日 issues.due_date_form_add=添加到期时间 @@ -1219,7 +1222,7 @@ issues.dependency.add_error_cannot_create_circular=您不能创建依赖, 使得 issues.dependency.add_error_dep_not_same_repo=这两个工单必须在同一仓库。 issues.review.self.approval=您不能批准您自己的合并请求。 issues.review.self.rejection=您不能请求对您自己的合并请求进行更改。 -issues.review.approve=已于 %s 批准这些更改 +issues.review.approve=于 %s 批准这些更改 issues.review.comment=评审于 %s issues.review.dismissed=取消 %s 的审核 %s issues.review.dismissed_label=已取消 @@ -1227,7 +1230,7 @@ issues.review.left_comment=留下了一条评论 issues.review.content.empty=您需要留下一个注释,表明需要的更改。 issues.review.reject=请求变更 %s issues.review.wait=已请求 %s 审核 -issues.review.add_review_request=请求 %s 评审 %s +issues.review.add_review_request=于 %[2]s 请求 %[1]s 评审 issues.review.remove_review_request=取消对 %s 的评审请求 %s issues.review.remove_review_request_self=拒绝审核 %s issues.review.pending=待定