From 4d434455322a4780064ce67524ceb3711d865320 Mon Sep 17 00:00:00 2001 From: GiteaBot Date: Fri, 11 Sep 2026 00:52:31 +0000 Subject: [PATCH] [skip ci] Updated translations via Crowdin --- options/locale/locale_fr-FR.json | 19 +++++++++++ options/locale/locale_ko-KR.json | 54 ++++++++++++++++++++++++++++++++ options/locale/locale_pt-PT.json | 17 ++++++++++ 3 files changed, 90 insertions(+) diff --git a/options/locale/locale_fr-FR.json b/options/locale/locale_fr-FR.json index 0a4d88e6b8..eb922ed705 100644 --- a/options/locale/locale_fr-FR.json +++ b/options/locale/locale_fr-FR.json @@ -458,6 +458,7 @@ "auth.back_to_sign_in": "Revenir à la page de connexion", "mail.view_it_on": "Voir sur %s", "mail.reply": "ou répondez directement à ce courriel", + "mail.reply_directly": "Répondre directement à ce courriel", "mail.link_not_working_do_paste": "Le lien ne fonctionne pas ? Essayez de le copier-coller dans votre navigateur.", "mail.hi_user_x": "Bonjour %s,", "mail.activate_account": "Veuillez activer votre compte", @@ -476,9 +477,24 @@ "mail.reset_password.title": "%s, vous avez demandé à récupérer votre compte", "mail.reset_password.text": "Veuillez cliquer sur le lien suivant pour récupérer votre compte dans %s:", "mail.register_success": "Inscription réussie", + "mail.issue_assigned.pull": "%[1]s vous a assigné à la demande d’ajout %[2]s dans le dépôt %[3]s.", + "mail.issue_assigned.issue": "%[1]s vous a assigné le ticket %[2]s dans le dépôt %[3]s.", + "mail.issue.x_mentioned_you": "%s vous a mentionné :", "mail.issue.action.force_push": "%[1]s a forcé %[2]s de %[3]s vers %[4]s.", + "mail.issue.action.push_1": "%[1]s a soumis %[3]d révision sur %[2]s", + "mail.issue.action.push_n": "%[1]s a soumis %[3]d révisions sur %[2]s", + "mail.issue.action.close": "%[1]s a fermé #%[2]d.", + "mail.issue.action.reopen": "%[1]s a réouvert #%[2]d.", + "mail.issue.action.merge": "%[1]s a fusionné #%[2]d dans %[3]s.", + "mail.issue.action.approve": "%[1]s a approuvé cette demande d’ajout.", + "mail.issue.action.reject": "%[1]s a demandé des modifications sur cette demande d’ajout.", + "mail.issue.action.review": "%[1]s a commenté sur cette demande d’ajout.", + "mail.issue.action.review_dismissed": "%[1]s a révoqué la dernière évaluation de %[2]s pour cette demande d’ajout.", + "mail.issue.action.ready_for_review": "La demande d’ajout de %[1]s est prête à être évaluée.", + "mail.issue.action.new": "%[1]s a créé #%[2]d.", "mail.issue.in_tree_path": "Dans %s:", "mail.release.new.subject": "%s publiée dans %s", + "mail.release.new.text": "%[1]s a publié [2]s dans %[3]s", "mail.release.title": "Titre: %s", "mail.release.note": "Remarque :", "mail.release.downloads": "Téléchargements :", @@ -2563,6 +2579,7 @@ "repo.settings.rename_branch": "Renommer la branche", "repo.diff.browse_source": "Parcourir la source", "repo.diff.parent": "Parent", + "repo.diff.parents": "parents", "repo.diff.commit": "révision", "repo.diff.git-notes": "Notes", "repo.diff.data_not_available": "Contenu de la comparaison indisponible", @@ -2612,6 +2629,8 @@ "repo.diff.review.self_reject": "Les auteurs d’une demande d’ajout ne peuvent pas demander des changements sur leur propre demande d’ajout", "repo.diff.review.reject": "Demander des changements", "repo.diff.review.self_approve": "Les auteurs d’une demande d’ajout ne peuvent pas approuver leur propre demande d’ajout", + "repo.diff.committed_at": "%[1]s a révisé %[2]s", + "repo.diff.authored_committed_at": "%[1]s a créé et %[2]s a révisé %[3]s", "repo.commits.avatar_stack_and": "et", "repo.commits.avatar_stack_people": "%d personne(s)", "repo.diff.protected": "Protégé", diff --git a/options/locale/locale_ko-KR.json b/options/locale/locale_ko-KR.json index 7fa66bed06..6438624efb 100644 --- a/options/locale/locale_ko-KR.json +++ b/options/locale/locale_ko-KR.json @@ -43,6 +43,7 @@ "webauthn_error": "보안 키를 읽을 수 없습니다.", "webauthn_unsupported_browser": "브라우저가 아직 WebAuthn을 지원하지 않습니다.", "webauthn_error_unknown": "알 수 없는 오류가 발생하였습니다. 다시 시도하십시오.", + "webauthn_error_insecure": "WebAuthn은 보안 연결만 지원합니다. HTTP를 통해 테스트하려면 origin을 \"localhost\"를 사용하십시오.", "webauthn_error_unable_to_process": "서버에서 요청을 처리하지 못했습니다.", "webauthn_error_duplicated": "허용되지 않은 보안 키입니다. 해당 키가 등록된 키인지 확인해주세요.", "webauthn_error_empty": "키에 이름을 등록해야 합니다.", @@ -96,6 +97,7 @@ "locked": "잠김", "copy": "복사", "copy_url": "URL 복사", + "copy_link": "링크 복사", "copy_hash": "해쉬 복사", "copy_content": "내용 복사", "copy_branch": "브랜치명 복사", @@ -135,6 +137,7 @@ "show_full_screen": "전체화면으로 표시", "download_logs": "로그 다운로드", "confirm_delete_selected": "선택된 항목을 모두 삭제하시겠습니까?", + "confirm_remove": "삭제 하겠습니까?", "name": "이름", "value": "값", "readme": "Readme", @@ -455,6 +458,7 @@ "auth.back_to_sign_in": "로그인으로 돌아가기", "mail.view_it_on": "%s에서 보기", "mail.reply": "혹은 이 이메일로 직접 응답하세요", + "mail.reply_directly": "이 이메일로 직접 응답", "mail.link_not_working_do_paste": "작동하지 않습니까? 복사해서 브라우저에 붙여넣기 해보세요.", "mail.hi_user_x": "안녕하세요. %s 님,", "mail.activate_account": "계정을 활성화하세요", @@ -473,9 +477,24 @@ "mail.reset_password.title": "%s 님, 계정 복구를 요청했습니다", "mail.reset_password.text": "계정을 복구하기 위해 %s내에 다음 링크를 눌러주세요:", "mail.register_success": "등록 성공", + "mail.issue_assigned.pull": "@%[1]s님이 당신을 %[3]s 리포지토리의 풀 리퀘스트 %[2]s 담당자로 할당하였습니다.", + "mail.issue_assigned.issue": "@%[1]s님이 당신을 %[3]s 리포지토리의 이슈 %[2]s 담당자로 할당하였습니다.", + "mail.issue.x_mentioned_you": "@%s님이 당신을 언급했습니다:", "mail.issue.action.force_push": "%[1]s 님이 %[2]s를 %[3]s에서 %[4]s로 강제 푸시했습니다.", + "mail.issue.action.push_1": "@%[1]s 님이 %[3]d개 커밋을 %[2]s 에 푸시했습니다", + "mail.issue.action.push_n": "@%[1]s 님이 %[3]d개 커밋을 %[2]s 에 푸시했습니다", + "mail.issue.action.close": "@%[1]s님이 #%[2]d 를 닫았습니다.", + "mail.issue.action.reopen": "@%[1]s님이 #%[2]d를 다시 열었습니다.", + "mail.issue.action.merge": "@%[1]s 님이 #%[2]d를 %[3]s 에 머지했습니다.", + "mail.issue.action.approve": "@%[1]s님이 이 풀 리퀘스트를 승인했습니다.", + "mail.issue.action.reject": "@%[1]s가 이 풀리퀘스트의 변경을 요청했습니다.", + "mail.issue.action.review": "@%[1]s님이 이 풀 리퀘스트에 댓글을 달았습니다.", + "mail.issue.action.review_dismissed": "@%[1]s 님이 풀 리퀘스트에 대한 %[2]s 님의 최신 검토를 해지하였습니다.", + "mail.issue.action.ready_for_review": "@%[1]s 님이 이 풀 리퀘스트를 검토 준비됨으로 표시했습니다.", + "mail.issue.action.new": "@%[1]s 님이 #%[2]d 를 작성하였습니다.", "mail.issue.in_tree_path": "%s 내:", "mail.release.new.subject": "%s 내의 %s가 배포되었습니다", + "mail.release.new.text": "@%[1]s 님이 %[3]s에서 %[2]s를 릴리스 하였습니다", "mail.release.title": "제목: %s", "mail.release.note": "노트:", "mail.release.downloads": "다운로드:", @@ -1308,6 +1327,9 @@ "repo.editor.upload_files_to_dir": "파일을 \"%s\" 로 업로드", "repo.editor.cannot_commit_to_protected_branch": "보호된 브랜치 \"%s\"에 커밋할 수 없습니다.", "repo.editor.no_commit_to_branch": "다음 이유로 브랜치에 직접 커밋할 수 없습니다:", + "repo.editor.no_write_permission": "쓰기 권한이 없습니다.", + "repo.editor.repo_not_editable": "리포지토리를 수정할 수 없습니다.", + "repo.editor.branch_is_protected": "브랜치가 보호됨", "repo.editor.require_signed_commit": "브랜치에는 서명된 커밋이 필요합니다", "repo.editor.cherry_pick": "Cherry-pick %s 다음으로:", "repo.editor.revert": "다음으로 %s Revert:", @@ -1527,6 +1549,9 @@ "repo.issues.num_comments": "%d개의 코멘트", "repo.issues.commented_at": "코멘트됨, %s", "repo.issues.delete_comment_confirm": "이 댓글을 정말 삭제하시겠습니까?", + "repo.issues.context.copy_source": "소스 복사", + "repo.issues.context.quote_reply": "댓글 인용", + "repo.issues.context.reference_issue": "새 이슈에서 참조", "repo.issues.context.edit": "수정하기", "repo.issues.context.delete": "삭제", "repo.issues.no_content": "제공된 설명 없음.", @@ -2370,9 +2395,18 @@ "repo.settings.is_writable_info": "이 배포키를 리포지토리로 푸시할 수 있도록 허용합니다.", "repo.settings.no_deploy_keys": "배포키가 없습니다.", "repo.settings.title": "제목", + "repo.settings.add_deploy_key_ssh": "SSH 키 추가", + "repo.settings.deploy_key_ssh_desc": "SSH 공개 키를 배포 키로 추가한 다음 해당 개인 키를 사용하여 리포지토리에 액세스하세요.", + "repo.settings.deploy_key_token_desc": "HTTP 토큰은 이 리포지토리에 대해 HTTPS를 통한 Git 요청의 비밀번호로 사용됩니다.", + "repo.settings.generate_deploy_token": "HTTP 토큰 생성", + "repo.settings.generate_deploy_token_success": "HTTP 토큰 %s이 생성되었습니다. 지금 복사하세요. 다시 표시되지 않습니다.", + "repo.settings.regenerate_deploy_token_desc": "HTTP 토큰을 다시 생성하면 현재 토큰이 취소됩니다. 계속할까요?", + "repo.settings.regenerate_deploy_token_success": "HTTP 토큰 %s이 생성되었습니다. 지금 복사하세요. 다시 표시되지 않습니다.", + "repo.settings.add_key_success": "\"%s\" 배포 키가 추가되었습니다.", "repo.settings.key_been_used": "동일한 내용의 배포키를 이미 사용중입니다.", "repo.settings.key_name_used": "같은 이름의 배포키가 이미 있습니다.", "repo.settings.deploy_key_deletion_desc": "배포 키를 제거하면 이 리포지토리에 대한 액세스 권한이 해지됩니다. 계속하시겠습니까?", + "repo.settings.deploy_key_deletion_success": "배포키가 삭제되었습니다.", "repo.settings.branches": "브랜치", "repo.settings.protected_branch": "브랜치 보호", "repo.settings.protected_branch.save_rule": "규칙 저장", @@ -2545,6 +2579,7 @@ "repo.settings.rename_branch": "브랜치명 변경", "repo.diff.browse_source": "소스 검색", "repo.diff.parent": "부모", + "repo.diff.parents": "부모", "repo.diff.commit": "커밋", "repo.diff.git-notes": "노트", "repo.diff.data_not_available": "변경 데이터를 사용할 수 없습니다.", @@ -2560,14 +2595,21 @@ "repo.diff.whitespace_ignore_at_eol": "EOL의 공백 변경은 무시", "repo.diff.stats_desc": "%d개의 변경된 파일%d개의 추가작업 그리고 %d개의 파일을 삭제", "repo.diff.stats_desc_file": "%d개 변경: %d개 추가 및 %d개 삭제", + "repo.diff.num_files_changed_1": "%d 파일이 변경됨", + "repo.diff.num_files_changed_n": "%d 파일이 변경됨", "repo.diff.bin": "BIN", "repo.diff.bin_not_shown": "바이너리 파일은 표시되지 않음.", + "repo.diff.file_renamed_no_changes": "변경사항 없어 파일명이 변경됨.", + "repo.diff.file_mode_changed": "파일 모드가 변경됨.", + "repo.diff.file_whitespace_only_changes": "공백 문자만 변경됨.", "repo.diff.view_file": "파일 보기", "repo.diff.file_before": "이전", "repo.diff.file_after": "이후", "repo.diff.file_image_width": "너비", "repo.diff.file_image_height": "높이", "repo.diff.file_byte_size": "크기", + "repo.diff.file_suppressed": "파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.", + "repo.diff.file_suppressed_line_too_long": "하나 이상의 라인이 너무 길어 파일 Diff가 표시되지 않음.", "repo.diff.too_many_files": "%[2]d 파일 중 %[1]d개를 로드했습니다. 이 diff에 너무 많은 파일이 변경되었기 때문에 더 많은 파일이 표시되지 않았습니다.", "repo.diff.show_more": "더 보기", "repo.diff.load": "Diff 로드", @@ -2587,6 +2629,8 @@ "repo.diff.review.self_reject": "풀 리퀘스트 작성자는 자신의 풀 리퀘스트에 변경을 요청할 수 없습니다", "repo.diff.review.reject": "변경 요청", "repo.diff.review.self_approve": "풀 리퀘스트 작성자는 자신의 풀 리퀘스트를 승인할 수 없습니다", + "repo.diff.committed_at": "%[1]s가 %[2]s를 커밋했습니다", + "repo.diff.authored_committed_at": "%[1]s 작성하고 %[2]s가 %[3]s를 커밋함", "repo.commits.avatar_stack_and": "그리고", "repo.commits.avatar_stack_people": "%d 사람", "repo.diff.protected": "보호됨", @@ -2605,6 +2649,9 @@ "repo.diff.all_file_extensions": "모든 확장자", "repo.diff.no_files_matched": "검색과 일치하는 파일 없음", "repo.diff.show_more_matching": "더 보기 - 다음 %[1]d 일치", + "repo.diff.submodule_added": "서브모듈 %[1]s이 %[2]s에 추가됨", + "repo.diff.submodule_deleted": "%[2]s에서 서브모듈 %[1]s가 삭제됨", + "repo.diff.submodule_updated": "서브모듈 %[1]s 업데이트됨: %[2]s", "repo.releases.desc": "프로젝트 버전 및 다운로드를 추적.", "repo.release.releases": "릴리즈", "repo.release.detail": "릴리스 상세정보", @@ -3061,6 +3108,12 @@ "admin.users.purge_help": "사용자 및 사용자가 소유한 모든 리포지토리, 조직, 패키지를 강제로 삭제합니다. 모든 댓글도 삭제됩니다.", "admin.users.still_own_packages": "이 사용자는 하나 이상의 패키지를 소유하고 있습니다. 먼저 이 패키지들을 삭제하십시오.", "admin.users.deletion_success": "사용자 계정이 삭제되었습니다.", + "admin.users.org_removed": "사용자가 %s 조직에서 삭제되었습니다.", + "admin.users.all_orgs_removed": "사용자가 모든 조직에서 삭제되었습니다.", + "admin.users.no_orgs_removed": "조직에서 사용자를 삭제하지 못했습니다 (마지막 소유자일 수 있음).", + "admin.users.some_orgs_removed": "%d개 조직 중 %d개에서 사용자가 삭제되었습니다 (먼저 다른 소유자가 필요할 수 있음).", + "admin.users.remove_all_orgs_title": "모든 조직에서 삭제할까요?", + "admin.users.remove_all_orgs_desc": "모든 %d개 조직에서 %s를 삭제하겠습니까? 이 작업은 취소할 수 없습니다.", "admin.users.reset_2fa": "2단계 인증 초기화", "admin.users.list_status_filter.menu_text": "필터", "admin.users.list_status_filter.reset": "리셋", @@ -3700,6 +3753,7 @@ "secrets.description": "비밀 키는 특정 액션에 전달되며 다른 방법으로는 읽을 수 없습니다.", "secrets.none": "아직 비밀이 없습니다.", "secrets.creation.description": "설명", + "secrets.creation.name_pattern": "이름은 문자 또는 밑줄로 시작해야 하며 문자, 숫자 및 밑줄만 포함해야 하며 GITEA_ 또는 GITHUB_로 시작할 수 없습니다", "secrets.creation.value_placeholder": "아무 내용이나 입력하세요. 시작과 끝의 공백은 생략됩니다.", "secrets.creation.description_placeholder": "간단한 설명을 입력하세요 (선택 사항).", "secrets.save_success": "비밀 \"%s\"이 저장되었습니다.", diff --git a/options/locale/locale_pt-PT.json b/options/locale/locale_pt-PT.json index 12d7822edd..daa2749fcb 100644 --- a/options/locale/locale_pt-PT.json +++ b/options/locale/locale_pt-PT.json @@ -43,6 +43,7 @@ "webauthn_error": "Não foi possível ler a sua chave de segurança.", "webauthn_unsupported_browser": "O seu navegador não oferece suporte ao WebAuthn.", "webauthn_error_unknown": "Ocorreu um erro desconhecido. Tente novamente, por favor.", + "webauthn_error_insecure": "WebAuthn apenas suporta conexões seguras. Para testar sobre HTTP, pode usar a origem \"localhost\" ou \"127.0.0.1\".", "webauthn_error_unable_to_process": "O servidor não conseguiu processar o seu pedido.", "webauthn_error_duplicated": "A chave de segurança não é permitida neste pedido. Certifique-se de que a chave não está já registada.", "webauthn_error_empty": "Tem de definir um nome para esta chave.", @@ -457,6 +458,7 @@ "auth.back_to_sign_in": "Voltar ao processo de iniciar sessão", "mail.view_it_on": "Ver em %s", "mail.reply": "ou responda a este email imediatamente", + "mail.reply_directly": "Responder a este email imediatamente", "mail.link_not_working_do_paste": "Não está a funcionar? Tente copiar e colar no seu navegador.", "mail.hi_user_x": "Olá %s,", "mail.activate_account": "Por favor, ponha a sua conta em funcionamento", @@ -475,9 +477,24 @@ "mail.reset_password.title": "%s, você pediu para recuperar a sua conta", "mail.reset_password.text": "Para recuperar a sua conta, clique na ligação seguinte (válida por %s):", "mail.register_success": "Inscrição bem sucedida", + "mail.issue_assigned.pull": "@%[1]s atribuiu-lhe o pedido de integração %[2]s no repositório %[3]s.", + "mail.issue_assigned.issue": "@%[1]s atribuiu-lhe a questão %[2]s no repositório %[3]s.", + "mail.issue.x_mentioned_you": "@%s mencionou a si:", "mail.issue.action.force_push": "%[1]s enviou à força o %[2]s de %[3]s para %[4]s.", + "mail.issue.action.push_1": "@%[1]s enviou %[3]d cometimento para o ramo %[2]s", + "mail.issue.action.push_n": "@%[1]s enviou %[3]d cometimentos para o ramo %[2]s", + "mail.issue.action.close": "@%[1]s fechou #%[2]d.", + "mail.issue.action.reopen": "@%[1]s reabriu #%[2]d.", + "mail.issue.action.merge": "@%[1]s integrou #%[2]d no ramo %[3]s.", + "mail.issue.action.approve": "@%[1]s aprovou este pedido de integração.", + "mail.issue.action.reject": "@%[1]s solicitou modificações sobre este pedido de integração.", + "mail.issue.action.review": "@%[1]s fez um comentário sobre este pedido de integração.", + "mail.issue.action.review_dismissed": "@%[1]s descartou a última revisão de %[2]s sobre este pedido de integração.", + "mail.issue.action.ready_for_review": "@%[1]s marcou este pedido de integração como estando pronto para revisão.", + "mail.issue.action.new": "@%[1]s criou #%[2]d.", "mail.issue.in_tree_path": "Em %s:", "mail.release.new.subject": "%s em %s lançado", + "mail.release.new.text": "@%[1]s lançou %[2]s em %[3]s", "mail.release.title": "Título: %s", "mail.release.note": "Nota:", "mail.release.downloads": "Descargas:",