diff --git a/.forgejo/testdata/build-release/go.mod b/.forgejo/testdata/build-release/go.mod index 697bc87b98..1c442048b6 100644 --- a/.forgejo/testdata/build-release/go.mod +++ b/.forgejo/testdata/build-release/go.mod @@ -1,3 +1,3 @@ module code.gitea.io/gitea -go 1.23.1 +go 1.23.2 diff --git a/.forgejo/workflows/build-release-integration.yml b/.forgejo/workflows/build-release-integration.yml index 610b8f0520..f5f0d19da3 100644 --- a/.forgejo/workflows/build-release-integration.yml +++ b/.forgejo/workflows/build-release-integration.yml @@ -25,7 +25,7 @@ jobs: if: ${{ !startsWith(vars.ROLE, 'forgejo-') }} runs-on: self-hosted steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: forgejo uses: https://code.forgejo.org/actions/setup-forgejo@v1 diff --git a/.forgejo/workflows/build-release.yml b/.forgejo/workflows/build-release.yml index ce05f6d8ff..a132242ad0 100644 --- a/.forgejo/workflows/build-release.yml +++ b/.forgejo/workflows/build-release.yml @@ -27,7 +27,7 @@ jobs: # root is used for testing, allow it if: vars.ROLE == 'forgejo-integration' || github.repository_owner == 'root' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -37,7 +37,7 @@ jobs: repository="${{ github.repository }}" echo "value=${repository##*/}" >> "$GITHUB_OUTPUT" - - uses: https://code.forgejo.org/actions/setup-node@v3 + - uses: https://code.forgejo.org/actions/setup-node@v4 with: node-version: 20 @@ -87,7 +87,7 @@ jobs: - name: cache node_modules id: node - uses: https://code.forgejo.org/actions/cache@v3 + uses: https://code.forgejo.org/actions/cache@v4 with: path: | node_modules diff --git a/.forgejo/workflows/publish-release.yml b/.forgejo/workflows/publish-release.yml index 41c884c2d1..5de8785ee1 100644 --- a/.forgejo/workflows/publish-release.yml +++ b/.forgejo/workflows/publish-release.yml @@ -39,7 +39,7 @@ jobs: runs-on: self-hosted if: vars.DOER != '' && vars.FORGEJO != '' && vars.TO_OWNER != '' && vars.FROM_OWNER != '' && secrets.TOKEN != '' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: copy & sign uses: https://code.forgejo.org/forgejo/forgejo-build-publish/publish@v5 diff --git a/.forgejo/workflows/release-notes-assistant-milestones.yml b/.forgejo/workflows/release-notes-assistant-milestones.yml index fb7bba1d52..dfe9a33a3c 100644 --- a/.forgejo/workflows/release-notes-assistant-milestones.yml +++ b/.forgejo/workflows/release-notes-assistant-milestones.yml @@ -11,7 +11,7 @@ jobs: container: image: 'code.forgejo.org/oci/node:20-bookworm' steps: - - uses: https://code.forgejo.org/actions/checkout@v3 + - uses: https://code.forgejo.org/actions/checkout@v4 - uses: https://code.forgejo.org/actions/setup-go@v4 with: diff --git a/.forgejo/workflows/release-notes-assistant.yml b/.forgejo/workflows/release-notes-assistant.yml index dd67b4e203..3fed2d08d4 100644 --- a/.forgejo/workflows/release-notes-assistant.yml +++ b/.forgejo/workflows/release-notes-assistant.yml @@ -12,7 +12,7 @@ jobs: container: image: 'code.forgejo.org/oci/node:20-bookworm' steps: - - uses: https://code.forgejo.org/actions/checkout@v3 + - uses: https://code.forgejo.org/actions/checkout@v4 - name: event run: | diff --git a/.forgejo/workflows/testing.yml b/.forgejo/workflows/testing.yml index 725cd242ee..563ff3b495 100644 --- a/.forgejo/workflows/testing.yml +++ b/.forgejo/workflows/testing.yml @@ -19,7 +19,7 @@ jobs: cat <<'EOF' ${{ toJSON(github) }} EOF - - uses: https://code.forgejo.org/actions/checkout@v3 + - uses: https://code.forgejo.org/actions/checkout@v4 - uses: https://code.forgejo.org/actions/setup-go@v4 with: go-version-file: "go.mod" @@ -39,7 +39,7 @@ jobs: container: image: 'code.forgejo.org/oci/node:20-bookworm' steps: - - uses: https://code.forgejo.org/actions/checkout@v3 + - uses: https://code.forgejo.org/actions/checkout@v4 - run: make deps-frontend - run: make lint-frontend - run: make checks-frontend @@ -66,7 +66,7 @@ jobs: MINIO_ROOT_USER: 123456 MINIO_ROOT_PASSWORD: 12345678 steps: - - uses: https://code.forgejo.org/actions/checkout@v3 + - uses: https://code.forgejo.org/actions/checkout@v4 - uses: https://code.forgejo.org/actions/setup-go@v4 with: go-version-file: "go.mod" @@ -131,7 +131,7 @@ jobs: image: ${{ matrix.cacher.image }} options: ${{ matrix.cacher.options }} steps: - - uses: https://code.forgejo.org/actions/checkout@v3 + - uses: https://code.forgejo.org/actions/checkout@v4 - uses: https://code.forgejo.org/actions/setup-go@v4 with: go-version-file: "go.mod" @@ -183,7 +183,7 @@ jobs: # MYSQL_EXTRA_FLAGS: --innodb-adaptive-flushing=OFF --innodb-buffer-pool-size=4G --innodb-log-buffer-size=128M --innodb-flush-log-at-trx-commit=0 --innodb-flush-log-at-timeout=30 --innodb-flush-method=nosync --innodb-fsync-threshold=1000000000 steps: - - uses: https://code.forgejo.org/actions/checkout@v3 + - uses: https://code.forgejo.org/actions/checkout@v4 - uses: https://code.forgejo.org/actions/setup-go@v4 with: go-version-file: "go.mod" @@ -237,7 +237,7 @@ jobs: POSTGRES_DB: test POSTGRES_PASSWORD: postgres steps: - - uses: https://code.forgejo.org/actions/checkout@v3 + - uses: https://code.forgejo.org/actions/checkout@v4 - uses: https://code.forgejo.org/actions/setup-go@v4 with: go-version-file: "go.mod" @@ -280,7 +280,7 @@ jobs: container: image: 'code.forgejo.org/oci/node:20-bookworm' steps: - - uses: https://code.forgejo.org/actions/checkout@v3 + - uses: https://code.forgejo.org/actions/checkout@v4 - uses: https://code.forgejo.org/actions/setup-go@v4 with: go-version-file: "go.mod" @@ -329,7 +329,7 @@ jobs: container: image: 'code.forgejo.org/oci/node:20-bookworm' steps: - - uses: https://code.forgejo.org/actions/checkout@v3 + - uses: https://code.forgejo.org/actions/checkout@v4 - uses: https://code.forgejo.org/actions/setup-go@v4 with: go-version-file: "go.mod" diff --git a/cmd/serv.go b/cmd/serv.go index 0e3006b36b..db67e36fa3 100644 --- a/cmd/serv.go +++ b/cmd/serv.go @@ -147,6 +147,12 @@ func runServ(c *cli.Context) error { return nil } + defer func() { + if err := recover(); err != nil { + _ = fail(ctx, "Internal Server Error", "Panic: %v\n%s", err, log.Stack(2)) + } + }() + keys := strings.Split(c.Args().First(), "-") if len(keys) != 2 || keys[0] != "key" { return fail(ctx, "Key ID format error", "Invalid key argument: %s", c.Args().First()) @@ -193,10 +199,7 @@ func runServ(c *cli.Context) error { } verb := words[0] - repoPath := words[1] - if repoPath[0] == '/' { - repoPath = repoPath[1:] - } + repoPath := strings.TrimPrefix(words[1], "/") var lfsVerb string if verb == lfsAuthenticateVerb { diff --git a/custom/conf/app.example.ini b/custom/conf/app.example.ini index 9cb5a67172..2eff51fe98 100644 --- a/custom/conf/app.example.ini +++ b/custom/conf/app.example.ini @@ -529,7 +529,8 @@ INTERNAL_TOKEN = ;; HMAC to encode urls with, it **is required** if camo is enabled. ;HMAC_KEY = ;; Set to true to use camo for https too lese only non https urls are proxyed -;ALLWAYS = false +;; ALLWAYS is deprecated and will be removed in the future +;ALWAYS = false ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/go.mod b/go.mod index 3f7bb9d7ce..4b5696410b 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module code.gitea.io/gitea -go 1.23.1 +go 1.23.2 require ( code.forgejo.org/f3/gof3/v3 v3.7.0 @@ -75,7 +75,7 @@ require ( github.com/meilisearch/meilisearch-go v0.28.0 github.com/mholt/archiver/v3 v3.5.1 github.com/microcosm-cc/bluemonday v1.0.27 - github.com/minio/minio-go/v7 v7.0.74 + github.com/minio/minio-go/v7 v7.0.77 github.com/msteinert/pam v1.2.0 github.com/nektos/act v0.2.52 github.com/niklasfasching/go-org v1.7.0 @@ -250,7 +250,7 @@ require ( github.com/rhysd/actionlint v1.6.27 // indirect github.com/rivo/uniseg v0.4.7 // indirect github.com/rogpeppe/go-internal v1.12.0 // indirect - github.com/rs/xid v1.5.0 // indirect + github.com/rs/xid v1.6.0 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect github.com/sagikazarmark/locafero v0.4.0 // indirect github.com/sagikazarmark/slog-shim v0.1.0 // indirect diff --git a/go.sum b/go.sum index a8f4ff066f..f5e0e87bd5 100644 --- a/go.sum +++ b/go.sum @@ -502,8 +502,8 @@ github.com/miekg/dns v1.1.59 h1:C9EXc/UToRwKLhK5wKU/I4QVsBUc8kE6MkHBkeypWZs= github.com/miekg/dns v1.1.59/go.mod h1:nZpewl5p6IvctfgrckopVx2OlSEHPRO/U4SYkRklrEk= github.com/minio/md5-simd v1.1.2 h1:Gdi1DZK69+ZVMoNHRXJyNcxrMA4dSxoYHZSQbirFg34= github.com/minio/md5-simd v1.1.2/go.mod h1:MzdKDxYpY2BT9XQFocsiZf/NKVtR7nkE4RoEpN+20RM= -github.com/minio/minio-go/v7 v7.0.74 h1:fTo/XlPBTSpo3BAMshlwKL5RspXRv9us5UeHEGYCFe0= -github.com/minio/minio-go/v7 v7.0.74/go.mod h1:qydcVzV8Hqtj1VtEocfxbmVFa2siu6HGa+LDEPogjD8= +github.com/minio/minio-go/v7 v7.0.77 h1:GaGghJRg9nwDVlNbwYjSDJT1rqltQkBFDsypWX1v3Bw= +github.com/minio/minio-go/v7 v7.0.77/go.mod h1:AVM3IUN6WwKzmwBxVdjzhH8xq+f57JSbbvzqvUzR6eg= github.com/mitchellh/copystructure v1.0.0/go.mod h1:SNtv71yrdKgLRyLFxmLdkAbkKEFWgYaq1OVrnRcwhnw= github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw= github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s= @@ -599,8 +599,8 @@ github.com/rogpeppe/go-internal v1.8.1/go.mod h1:JeRgkft04UBgHMgCIwADu4Pn6Mtm5d4 github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= -github.com/rs/xid v1.5.0 h1:mKX4bl4iPYJtEIxp6CYiUuLQ/8DYMoz0PUdtGgMFRVc= -github.com/rs/xid v1.5.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= +github.com/rs/xid v1.6.0 h1:fV591PaemRlL6JfRxGDEPl69wICngIQ3shQtzfy2gxU= +github.com/rs/xid v1.6.0/go.mod h1:7XoLgs4eV+QndskICGsho+ADou8ySMSjJKDIan90Nz0= github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/sagikazarmark/locafero v0.4.0 h1:HApY1R9zGo4DBgr7dqsTH/JJxLTTsOt7u6keLGt6kNQ= diff --git a/models/actions/schedule.go b/models/actions/schedule.go index c751ef51ca..acb9961bf6 100644 --- a/models/actions/schedule.go +++ b/models/actions/schedule.go @@ -118,21 +118,23 @@ func DeleteScheduleTaskByRepo(ctx context.Context, id int64) error { return committer.Commit() } -func CleanRepoScheduleTasks(ctx context.Context, repo *repo_model.Repository) error { +func CleanRepoScheduleTasks(ctx context.Context, repo *repo_model.Repository, cancelPreviousJobs bool) error { // If actions disabled when there is schedule task, this will remove the outdated schedule tasks // There is no other place we can do this because the app.ini will be changed manually if err := DeleteScheduleTaskByRepo(ctx, repo.ID); err != nil { return fmt.Errorf("DeleteCronTaskByRepo: %v", err) } - // cancel running cron jobs of this repository and delete old schedules - if err := CancelPreviousJobs( - ctx, - repo.ID, - repo.DefaultBranch, - "", - webhook_module.HookEventSchedule, - ); err != nil { - return fmt.Errorf("CancelPreviousJobs: %v", err) + if cancelPreviousJobs { + // cancel running cron jobs of this repository and delete old schedules + if err := CancelPreviousJobs( + ctx, + repo.ID, + repo.DefaultBranch, + "", + webhook_module.HookEventSchedule, + ); err != nil { + return fmt.Errorf("CancelPreviousJobs: %v", err) + } } return nil } diff --git a/models/activities/repo_activity.go b/models/activities/repo_activity.go index ba5e4959f0..3ffad035b7 100644 --- a/models/activities/repo_activity.go +++ b/models/activities/repo_activity.go @@ -34,6 +34,7 @@ type ActivityStats struct { OpenedPRAuthorCount int64 MergedPRs issues_model.PullRequestList MergedPRAuthorCount int64 + ActiveIssues issues_model.IssueList OpenedIssues issues_model.IssueList OpenedIssueAuthorCount int64 ClosedIssues issues_model.IssueList @@ -172,7 +173,7 @@ func (stats *ActivityStats) MergedPRPerc() int { // ActiveIssueCount returns total active issue count func (stats *ActivityStats) ActiveIssueCount() int { - return stats.OpenedIssueCount() + stats.ClosedIssueCount() + return len(stats.ActiveIssues) } // OpenedIssueCount returns open issue count @@ -285,13 +286,21 @@ func (stats *ActivityStats) FillIssues(ctx context.Context, repoID int64, fromTi stats.ClosedIssueAuthorCount = count // New issues - sess = issuesForActivityStatement(ctx, repoID, fromTime, false, false) + sess = newlyCreatedIssues(ctx, repoID, fromTime) sess.OrderBy("issue.created_unix ASC") stats.OpenedIssues = make(issues_model.IssueList, 0) if err = sess.Find(&stats.OpenedIssues); err != nil { return err } + // Active issues + sess = activeIssues(ctx, repoID, fromTime) + sess.OrderBy("issue.created_unix ASC") + stats.ActiveIssues = make(issues_model.IssueList, 0) + if err = sess.Find(&stats.ActiveIssues); err != nil { + return err + } + // Opened issue authors sess = issuesForActivityStatement(ctx, repoID, fromTime, false, false) if _, err = sess.Select("count(distinct issue.poster_id) as `count`").Table("issue").Get(&count); err != nil { @@ -317,6 +326,23 @@ func (stats *ActivityStats) FillUnresolvedIssues(ctx context.Context, repoID int return sess.Find(&stats.UnresolvedIssues) } +func newlyCreatedIssues(ctx context.Context, repoID int64, fromTime time.Time) *xorm.Session { + sess := db.GetEngine(ctx).Where("issue.repo_id = ?", repoID). + And("issue.is_pull = ?", false). // Retain the is_pull check to exclude pull requests + And("issue.created_unix >= ?", fromTime.Unix()) // Include all issues created after fromTime + + return sess +} + +func activeIssues(ctx context.Context, repoID int64, fromTime time.Time) *xorm.Session { + sess := db.GetEngine(ctx).Where("issue.repo_id = ?", repoID). + And("issue.is_pull = ?", false). + And("issue.created_unix >= ?", fromTime.Unix()). + Or("issue.closed_unix >= ?", fromTime.Unix()) + + return sess +} + func issuesForActivityStatement(ctx context.Context, repoID int64, fromTime time.Time, closed, unresolved bool) *xorm.Session { sess := db.GetEngine(ctx).Where("issue.repo_id = ?", repoID). And("issue.is_closed = ?", closed) diff --git a/models/fixtures/comment.yml b/models/fixtures/comment.yml index d2a1de6559..f4121284a6 100644 --- a/models/fixtures/comment.yml +++ b/models/fixtures/comment.yml @@ -94,3 +94,22 @@ content: "test markup light/dark-mode-only ![GitHub-Mark-Light](https://user-images.githubusercontent.com/3369400/139447912-e0f43f33-6d9f-45f8-be46-2df5bbc91289.png#gh-dark-mode-only)![GitHub-Mark-Dark](https://user-images.githubusercontent.com/3369400/139448065-39a229ba-4b06-434b-bc67-616e2ed80c8f.png#gh-light-mode-only)" created_unix: 946684813 updated_unix: 946684813 + +- + id: 11 + type: 22 # review + poster_id: 5 + issue_id: 3 # in repo_id 1 + content: "reviewed by user5" + review_id: 21 + created_unix: 946684816 + +- + id: 12 + type: 27 # review request + poster_id: 2 + issue_id: 3 # in repo_id 1 + content: "review request for user5" + review_id: 22 + assignee_id: 5 + created_unix: 946684817 diff --git a/models/fixtures/review.yml b/models/fixtures/review.yml index ac97e24c2b..0438ceadae 100644 --- a/models/fixtures/review.yml +++ b/models/fixtures/review.yml @@ -179,3 +179,22 @@ content: "Review Comment" updated_unix: 946684810 created_unix: 946684810 + +- + id: 21 + type: 2 + reviewer_id: 5 + issue_id: 3 + content: "reviewed by user5" + commit_id: 4a357436d925b5c974181ff12a994538ddc5a269 + updated_unix: 946684816 + created_unix: 946684816 + +- + id: 22 + type: 4 + reviewer_id: 5 + issue_id: 3 + content: "review request for user5" + updated_unix: 946684817 + created_unix: 946684817 diff --git a/models/issues/pull.go b/models/issues/pull.go index a035cad649..45e2e19434 100644 --- a/models/issues/pull.go +++ b/models/issues/pull.go @@ -408,7 +408,7 @@ func (pr *PullRequest) getReviewedByLines(ctx context.Context, writer io.Writer) // Note: This doesn't page as we only expect a very limited number of reviews reviews, err := FindLatestReviews(ctx, FindReviewOptions{ - Type: ReviewTypeApprove, + Types: []ReviewType{ReviewTypeApprove}, IssueID: pr.IssueID, OfficialOnly: setting.Repository.PullRequest.DefaultMergeMessageOfficialApproversOnly, }) diff --git a/models/issues/review.go b/models/issues/review.go index ca6fd6035b..a39c12069b 100644 --- a/models/issues/review.go +++ b/models/issues/review.go @@ -364,7 +364,7 @@ func GetCurrentReview(ctx context.Context, reviewer *user_model.User, issue *Iss return nil, nil } reviews, err := FindReviews(ctx, FindReviewOptions{ - Type: ReviewTypePending, + Types: []ReviewType{ReviewTypePending}, IssueID: issue.ID, ReviewerID: reviewer.ID, }) diff --git a/models/issues/review_list.go b/models/issues/review_list.go index 0ee28874ec..a5ceb21791 100644 --- a/models/issues/review_list.go +++ b/models/issues/review_list.go @@ -92,7 +92,7 @@ func (reviews ReviewList) LoadIssues(ctx context.Context) error { // FindReviewOptions represent possible filters to find reviews type FindReviewOptions struct { db.ListOptions - Type ReviewType + Types []ReviewType IssueID int64 ReviewerID int64 OfficialOnly bool @@ -107,8 +107,8 @@ func (opts *FindReviewOptions) toCond() builder.Cond { if opts.ReviewerID > 0 { cond = cond.And(builder.Eq{"reviewer_id": opts.ReviewerID}) } - if opts.Type != ReviewTypeUnknown { - cond = cond.And(builder.Eq{"type": opts.Type}) + if len(opts.Types) > 0 { + cond = cond.And(builder.In("type", opts.Types)) } if opts.OfficialOnly { cond = cond.And(builder.Eq{"official": true}) diff --git a/models/issues/review_test.go b/models/issues/review_test.go index 43dc9ed2c1..51cb940579 100644 --- a/models/issues/review_test.go +++ b/models/issues/review_test.go @@ -64,7 +64,7 @@ func TestReviewType_Icon(t *testing.T) { func TestFindReviews(t *testing.T) { require.NoError(t, unittest.PrepareTestDatabase()) reviews, err := issues_model.FindReviews(db.DefaultContext, issues_model.FindReviewOptions{ - Type: issues_model.ReviewTypeApprove, + Types: []issues_model.ReviewType{issues_model.ReviewTypeApprove}, IssueID: 2, ReviewerID: 1, }) @@ -76,7 +76,7 @@ func TestFindReviews(t *testing.T) { func TestFindLatestReviews(t *testing.T) { require.NoError(t, unittest.PrepareTestDatabase()) reviews, err := issues_model.FindLatestReviews(db.DefaultContext, issues_model.FindReviewOptions{ - Type: issues_model.ReviewTypeApprove, + Types: []issues_model.ReviewType{issues_model.ReviewTypeApprove}, IssueID: 11, }) require.NoError(t, err) diff --git a/models/organization/TestInconsistentOwnerTeam/team.yml b/models/organization/TestInconsistentOwnerTeam/team.yml new file mode 100644 index 0000000000..90e3ad43b0 --- /dev/null +++ b/models/organization/TestInconsistentOwnerTeam/team.yml @@ -0,0 +1,10 @@ +- + id: 1000 + org_id: 1000 + lower_name: owners + name: Owners + authorize: 4 # owner + num_repos: 0 + num_members: 0 + includes_all_repositories: true + can_create_org_repo: true diff --git a/models/organization/TestInconsistentOwnerTeam/team_unit.yml b/models/organization/TestInconsistentOwnerTeam/team_unit.yml new file mode 100644 index 0000000000..91e03d6a9a --- /dev/null +++ b/models/organization/TestInconsistentOwnerTeam/team_unit.yml @@ -0,0 +1,59 @@ +- + id: 1000 + team_id: 1000 + type: 1 + access_mode: 0 # None + +- + id: 1001 + team_id: 1000 + type: 2 + access_mode: 0 + +- + id: 1002 + team_id: 1000 + type: 3 + access_mode: 0 + +- + id: 1003 + team_id: 1000 + type: 4 + access_mode: 0 + +- + id: 1004 + team_id: 1000 + type: 5 + access_mode: 0 + +- + id: 1005 + team_id: 1000 + type: 6 + access_mode: 0 + +- + id: 1006 + team_id: 1000 + type: 7 + access_mode: 0 + +- + id: 1007 + team_id: 1000 + type: 8 + access_mode: 0 + +- + id: 1008 + team_id: 1000 + type: 9 + access_mode: 0 + +- + id: 1009 + team_id: 1000 + type: 10 + access_mode: 0 diff --git a/models/organization/team.go b/models/organization/team.go index 1b737c2d3d..ddff32cb8c 100644 --- a/models/organization/team.go +++ b/models/organization/team.go @@ -268,3 +268,43 @@ func IncrTeamRepoNum(ctx context.Context, teamID int64) error { _, err := db.GetEngine(ctx).Incr("num_repos").ID(teamID).Update(new(Team)) return err } + +// CountInconsistentOwnerTeams returns the amount of owner teams that have all of +// their access modes set to "None". +func CountInconsistentOwnerTeams(ctx context.Context) (int64, error) { + return db.GetEngine(ctx).Table("team"). + Join("INNER", "team_unit", "`team`.id = `team_unit`.team_id"). + Where("`team`.lower_name = ?", strings.ToLower(OwnerTeamName)). + GroupBy("`team_unit`.team_id"). + Having("SUM(`team_unit`.access_mode) = 0"). + Count() +} + +// FixInconsistentOwnerTeams fixes inconsistent owner teams that have all of +// their access modes set to "None", it sets it back to "Owner". +func FixInconsistentOwnerTeams(ctx context.Context) (int64, error) { + teamIDs := []int64{} + if err := db.GetEngine(ctx).Table("team"). + Select("`team`.id"). + Join("INNER", "team_unit", "`team`.id = `team_unit`.team_id"). + Where("`team`.lower_name = ?", strings.ToLower(OwnerTeamName)). + GroupBy("`team_unit`.team_id"). + Having("SUM(`team_unit`.access_mode) = 0"). + Find(&teamIDs); err != nil { + return 0, err + } + + if err := db.Iterate(ctx, builder.In("team_id", teamIDs), func(ctx context.Context, bean *TeamUnit) error { + if bean.Type == unit.TypeExternalTracker || bean.Type == unit.TypeExternalWiki { + bean.AccessMode = perm.AccessModeRead + } else { + bean.AccessMode = perm.AccessModeOwner + } + _, err := db.GetEngine(ctx).ID(bean.ID).Table("team_unit").Cols("access_mode").Update(bean) + return err + }); err != nil { + return 0, err + } + + return int64(len(teamIDs)), nil +} diff --git a/models/organization/team_test.go b/models/organization/team_test.go index c14c1f181d..601d136d87 100644 --- a/models/organization/team_test.go +++ b/models/organization/team_test.go @@ -4,11 +4,14 @@ package organization_test import ( + "path/filepath" "testing" "code.gitea.io/gitea/models/db" "code.gitea.io/gitea/models/organization" + "code.gitea.io/gitea/models/perm" "code.gitea.io/gitea/models/unittest" + "code.gitea.io/gitea/modules/setting" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" @@ -198,3 +201,50 @@ func TestUsersInTeamsCount(t *testing.T) { test([]int64{1, 2, 3, 4, 5}, []int64{2, 5}, 2) // userid 2,4 test([]int64{1, 2, 3, 4, 5}, []int64{2, 3, 5}, 3) // userid 2,4,5 } + +func TestInconsistentOwnerTeam(t *testing.T) { + defer unittest.OverrideFixtures( + unittest.FixturesOptions{ + Dir: filepath.Join(setting.AppWorkPath, "models/fixtures/"), + Base: setting.AppWorkPath, + Dirs: []string{"models/organization/TestInconsistentOwnerTeam/"}, + }, + )() + require.NoError(t, unittest.PrepareTestDatabase()) + + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1000, TeamID: 1000, AccessMode: perm.AccessModeNone}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1001, TeamID: 1000, AccessMode: perm.AccessModeNone}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1002, TeamID: 1000, AccessMode: perm.AccessModeNone}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1003, TeamID: 1000, AccessMode: perm.AccessModeNone}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1004, TeamID: 1000, AccessMode: perm.AccessModeNone}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1005, TeamID: 1000, AccessMode: perm.AccessModeNone}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1006, TeamID: 1000, AccessMode: perm.AccessModeNone}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1007, TeamID: 1000, AccessMode: perm.AccessModeNone}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1008, TeamID: 1000, AccessMode: perm.AccessModeNone}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1009, TeamID: 1000, AccessMode: perm.AccessModeNone}) + + count, err := organization.CountInconsistentOwnerTeams(db.DefaultContext) + require.NoError(t, err) + require.EqualValues(t, 1, count) + + count, err = organization.FixInconsistentOwnerTeams(db.DefaultContext) + require.NoError(t, err) + require.EqualValues(t, 1, count) + + count, err = organization.CountInconsistentOwnerTeams(db.DefaultContext) + require.NoError(t, err) + require.EqualValues(t, 0, count) + + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1000, AccessMode: perm.AccessModeOwner}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1001, AccessMode: perm.AccessModeOwner}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1002, AccessMode: perm.AccessModeOwner}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1003, AccessMode: perm.AccessModeOwner}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1004, AccessMode: perm.AccessModeOwner}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1007, AccessMode: perm.AccessModeOwner}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1008, AccessMode: perm.AccessModeOwner}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1009, AccessMode: perm.AccessModeOwner}) + + // External wiki and issue + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1005, AccessMode: perm.AccessModeRead}) + unittest.AssertExistsAndLoadBean(t, &organization.TeamUnit{ID: 1006, AccessMode: perm.AccessModeRead}) +} diff --git a/models/user/user.go b/models/user/user.go index b1731021fd..382c6955f7 100644 --- a/models/user/user.go +++ b/models/user/user.go @@ -421,6 +421,10 @@ func (u *User) IsIndividual() bool { return u.Type == UserTypeIndividual } +func (u *User) IsUser() bool { + return u.Type == UserTypeIndividual || u.Type == UserTypeBot +} + // IsBot returns whether or not the user is of type bot func (u *User) IsBot() bool { return u.Type == UserTypeBot diff --git a/modules/actions/task_state.go b/modules/actions/task_state.go index 31a74be3fd..1f36e021a5 100644 --- a/modules/actions/task_state.go +++ b/modules/actions/task_state.go @@ -18,8 +18,32 @@ func FullSteps(task *actions_model.ActionTask) []*actions_model.ActionTaskStep { return fullStepsOfEmptySteps(task) } - firstStep := task.Steps[0] + // firstStep is the first step that has run or running, not include preStep. + // For example, + // 1. preStep(Success) -> step1(Success) -> step2(Running) -> step3(Waiting) -> postStep(Waiting): firstStep is step1. + // 2. preStep(Success) -> step1(Skipped) -> step2(Success) -> postStep(Success): firstStep is step2. + // 3. preStep(Success) -> step1(Running) -> step2(Waiting) -> postStep(Waiting): firstStep is step1. + // 4. preStep(Success) -> step1(Skipped) -> step2(Skipped) -> postStep(Skipped): firstStep is nil. + // 5. preStep(Success) -> step1(Cancelled) -> step2(Cancelled) -> postStep(Cancelled): firstStep is nil. + var firstStep *actions_model.ActionTaskStep + // lastHasRunStep is the last step that has run. + // For example, + // 1. preStep(Success) -> step1(Success) -> step2(Running) -> step3(Waiting) -> postStep(Waiting): lastHasRunStep is step1. + // 2. preStep(Success) -> step1(Success) -> step2(Success) -> step3(Success) -> postStep(Success): lastHasRunStep is step3. + // 3. preStep(Success) -> step1(Success) -> step2(Failure) -> step3 -> postStep(Waiting): lastHasRunStep is step2. + // So its Stopped is the Started of postStep when there are no more steps to run. + var lastHasRunStep *actions_model.ActionTaskStep + var logIndex int64 + for _, step := range task.Steps { + if firstStep == nil && (step.Status.HasRun() || step.Status.IsRunning()) { + firstStep = step + } + if step.Status.HasRun() { + lastHasRunStep = step + } + logIndex += step.LogLength + } preStep := &actions_model.ActionTaskStep{ Name: preStepName, @@ -28,32 +52,17 @@ func FullSteps(task *actions_model.ActionTask) []*actions_model.ActionTaskStep { Status: actions_model.StatusRunning, } - if firstStep.Status.HasRun() || firstStep.Status.IsRunning() { + // No step has run or is running, so preStep is equal to the task + if firstStep == nil { + preStep.Stopped = task.Stopped + preStep.Status = task.Status + } else { preStep.LogLength = firstStep.LogIndex preStep.Stopped = firstStep.Started preStep.Status = actions_model.StatusSuccess - } else if task.Status.IsDone() { - preStep.Stopped = task.Stopped - preStep.Status = actions_model.StatusFailure - if task.Status.IsSkipped() { - preStep.Status = actions_model.StatusSkipped - } } logIndex += preStep.LogLength - // lastHasRunStep is the last step that has run. - // For example, - // 1. preStep(Success) -> step1(Success) -> step2(Running) -> step3(Waiting) -> postStep(Waiting): lastHasRunStep is step1. - // 2. preStep(Success) -> step1(Success) -> step2(Success) -> step3(Success) -> postStep(Success): lastHasRunStep is step3. - // 3. preStep(Success) -> step1(Success) -> step2(Failure) -> step3 -> postStep(Waiting): lastHasRunStep is step2. - // So its Stopped is the Started of postStep when there are no more steps to run. - var lastHasRunStep *actions_model.ActionTaskStep - for _, step := range task.Steps { - if step.Status.HasRun() { - lastHasRunStep = step - } - logIndex += step.LogLength - } if lastHasRunStep == nil { lastHasRunStep = preStep } diff --git a/modules/actions/task_state_test.go b/modules/actions/task_state_test.go index 28213d781b..ff0fd57195 100644 --- a/modules/actions/task_state_test.go +++ b/modules/actions/task_state_test.go @@ -137,6 +137,25 @@ func TestFullSteps(t *testing.T) { {Name: postStepName, Status: actions_model.StatusSkipped, LogIndex: 0, LogLength: 0, Started: 0, Stopped: 0}, }, }, + { + name: "first step is skipped", + task: &actions_model.ActionTask{ + Steps: []*actions_model.ActionTaskStep{ + {Status: actions_model.StatusSkipped, LogIndex: 0, LogLength: 0, Started: 0, Stopped: 0}, + {Status: actions_model.StatusSuccess, LogIndex: 10, LogLength: 80, Started: 10010, Stopped: 10090}, + }, + Status: actions_model.StatusSuccess, + Started: 10000, + Stopped: 10100, + LogLength: 100, + }, + want: []*actions_model.ActionTaskStep{ + {Name: preStepName, Status: actions_model.StatusSuccess, LogIndex: 0, LogLength: 10, Started: 10000, Stopped: 10010}, + {Status: actions_model.StatusSkipped, LogIndex: 0, LogLength: 0, Started: 0, Stopped: 0}, + {Status: actions_model.StatusSuccess, LogIndex: 10, LogLength: 80, Started: 10010, Stopped: 10090}, + {Name: postStepName, Status: actions_model.StatusSuccess, LogIndex: 90, LogLength: 10, Started: 10090, Stopped: 10100}, + }, + }, } for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { diff --git a/modules/git/git.go b/modules/git/git.go index 851b563e88..f1174e67b9 100644 --- a/modules/git/git.go +++ b/modules/git/git.go @@ -97,12 +97,12 @@ func SetExecutablePath(path string) error { } if gitVersion.LessThan(versionRequired) { - moreHint := "get git: https://git-scm.com/download/" + moreHint := "get git: https://git-scm.com/downloads" if runtime.GOOS == "linux" { // there are a lot of CentOS/RHEL users using old git, so we add a special hint for them if _, err = os.Stat("/etc/redhat-release"); err == nil { // ius.io is the recommended official(git-scm.com) method to install git - moreHint = "get git: https://git-scm.com/download/linux and https://ius.io" + moreHint = "get git: https://git-scm.com/downloads/linux and https://ius.io" } } return fmt.Errorf("installed git version %q is not supported, Gitea requires git version >= %q, %s", gitVersion.Original(), RequiredVersion, moreHint) diff --git a/modules/highlight/highlight.go b/modules/highlight/highlight.go index 4ee47b7a13..bd6137dc85 100644 --- a/modules/highlight/highlight.go +++ b/modules/highlight/highlight.go @@ -96,7 +96,7 @@ func Code(fileName, language, code string) (output template.HTML, lexerName stri } if lexer == nil { - lexer = lexers.Match(fileName) + lexer = lexers.Match(strings.ToLower(fileName)) if lexer == nil { lexer = lexers.Fallback } @@ -165,7 +165,7 @@ func File(fileName, language string, code []byte) ([]template.HTML, string, erro lexer = lexers.Get(guessLanguage) if lexer == nil { - lexer = lexers.Match(fileName) + lexer = lexers.Match(strings.ToLower(fileName)) if lexer == nil { lexer = lexers.Fallback } diff --git a/modules/highlight/highlight_test.go b/modules/highlight/highlight_test.go index 83d35d93ef..03db4d5090 100644 --- a/modules/highlight/highlight_test.go +++ b/modules/highlight/highlight_test.go @@ -109,6 +109,12 @@ c=2 ), lexerName: "Python", }, + { + name: "DOS.PAS", + code: "", + want: lines(""), + lexerName: "ObjectPascal", + }, } for _, tt := range tests { diff --git a/modules/httpcache/httpcache.go b/modules/httpcache/httpcache.go index b4af371541..30ce0a4a03 100644 --- a/modules/httpcache/httpcache.go +++ b/modules/httpcache/httpcache.go @@ -76,7 +76,8 @@ func HandleGenericETagTimeCache(req *http.Request, w http.ResponseWriter, etag s w.Header().Set("Etag", etag) } if lastModified != nil && !lastModified.IsZero() { - w.Header().Set("Last-Modified", lastModified.Format(http.TimeFormat)) + // http.TimeFormat required a UTC time, refer to https://pkg.go.dev/net/http#TimeFormat + w.Header().Set("Last-Modified", lastModified.UTC().Format(http.TimeFormat)) } if len(etag) > 0 { diff --git a/modules/httplib/serve.go b/modules/httplib/serve.go index 6e147d76f5..2e3e6a7c42 100644 --- a/modules/httplib/serve.go +++ b/modules/httplib/serve.go @@ -79,6 +79,7 @@ func ServeSetHeaders(w http.ResponseWriter, opts *ServeHeaderOptions) { httpcache.SetCacheControlInHeader(header, duration) if !opts.LastModified.IsZero() { + // http.TimeFormat required a UTC time, refer to https://pkg.go.dev/net/http#TimeFormat header.Set("Last-Modified", opts.LastModified.UTC().Format(http.TimeFormat)) } } diff --git a/modules/indexer/code/elasticsearch/elasticsearch.go b/modules/indexer/code/elasticsearch/elasticsearch.go index 0bda180fac..aee56684e1 100644 --- a/modules/indexer/code/elasticsearch/elasticsearch.go +++ b/modules/indexer/code/elasticsearch/elasticsearch.go @@ -20,6 +20,7 @@ import ( indexer_internal "code.gitea.io/gitea/modules/indexer/internal" inner_elasticsearch "code.gitea.io/gitea/modules/indexer/internal/elasticsearch" "code.gitea.io/gitea/modules/json" + "code.gitea.io/gitea/modules/log" "code.gitea.io/gitea/modules/setting" "code.gitea.io/gitea/modules/timeutil" "code.gitea.io/gitea/modules/typesniffer" @@ -197,8 +198,33 @@ func (b *Indexer) Index(ctx context.Context, repo *repo_model.Repository, sha st return nil } -// Delete deletes indexes by ids +// Delete entries by repoId func (b *Indexer) Delete(ctx context.Context, repoID int64) error { + if err := b.doDelete(ctx, repoID); err != nil { + // Maybe there is a conflict during the delete operation, so we should retry after a refresh + log.Warn("Deletion of entries of repo %v within index %v was erroneus. Trying to refresh index before trying again", repoID, b.inner.VersionedIndexName(), err) + if err := b.refreshIndex(ctx); err != nil { + return err + } + if err := b.doDelete(ctx, repoID); err != nil { + log.Error("Could not delete entries of repo %v within index %v", repoID, b.inner.VersionedIndexName()) + return err + } + } + return nil +} + +func (b *Indexer) refreshIndex(ctx context.Context) error { + if _, err := b.inner.Client.Refresh(b.inner.VersionedIndexName()).Do(ctx); err != nil { + log.Error("Error while trying to refresh index %v", b.inner.VersionedIndexName(), err) + return err + } + + return nil +} + +// Delete entries by repoId +func (b *Indexer) doDelete(ctx context.Context, repoID int64) error { _, err := b.inner.Client.DeleteByQuery(b.inner.VersionedIndexName()). Query(elastic.NewTermsQuery("repo_id", repoID)). Do(ctx) diff --git a/modules/markup/camo.go b/modules/markup/camo.go index e93797de2b..7e2583469d 100644 --- a/modules/markup/camo.go +++ b/modules/markup/camo.go @@ -38,7 +38,7 @@ func camoHandleLink(link string) string { if setting.Camo.Enabled { lnkURL, err := url.Parse(link) if err == nil && lnkURL.IsAbs() && !strings.HasPrefix(link, setting.AppURL) && - (setting.Camo.Allways || lnkURL.Scheme != "https") { + (setting.Camo.Always || lnkURL.Scheme != "https") { return CamoEncode(link) } } diff --git a/modules/markup/camo_test.go b/modules/markup/camo_test.go index ba58835221..3c5d40afa0 100644 --- a/modules/markup/camo_test.go +++ b/modules/markup/camo_test.go @@ -28,7 +28,7 @@ func TestCamoHandleLink(t *testing.T) { "https://image.proxy/eivin43gJwGVIjR9MiYYtFIk0mw/aHR0cDovL3Rlc3RpbWFnZXMub3JnL2ltZy5qcGc", camoHandleLink("http://testimages.org/img.jpg")) - setting.Camo.Allways = true + setting.Camo.Always = true assert.Equal(t, "https://gitea.com/img.jpg", camoHandleLink("https://gitea.com/img.jpg")) diff --git a/modules/packages/arch/metadata.go b/modules/packages/arch/metadata.go index 0e08670311..6cdde75cdc 100644 --- a/modules/packages/arch/metadata.go +++ b/modules/packages/arch/metadata.go @@ -39,8 +39,8 @@ const ( var ( reName = regexp.MustCompile(`^[a-zA-Z0-9@._+-]+$`) reVer = regexp.MustCompile(`^[a-zA-Z0-9:_.+]+-+[0-9]+$`) - reOptDep = regexp.MustCompile(`^[a-zA-Z0-9@._+-]+([<>]?=?[a-zA-Z0-9@._+-]+)?(:.*)?$`) - rePkgVer = regexp.MustCompile(`^[a-zA-Z0-9@._+-]+([<>]?=?[a-zA-Z0-9@._+-]+)?$`) + reOptDep = regexp.MustCompile(`^[a-zA-Z0-9@._+-]+([<>]?=?([0-9]+:)?[a-zA-Z0-9@._+-]+)?(:.*)?$`) + rePkgVer = regexp.MustCompile(`^[a-zA-Z0-9@._+-]+([<>]?=?([0-9]+:)?[a-zA-Z0-9@._+-]+)?$`) magicZSTD = []byte{0x28, 0xB5, 0x2F, 0xFD} magicXZ = []byte{0xFD, 0x37, 0x7A, 0x58, 0x5A} @@ -71,7 +71,7 @@ type VersionMetadata struct { Conflicts []string `json:"conflicts,omitempty"` Replaces []string `json:"replaces,omitempty"` Backup []string `json:"backup,omitempty"` - Xdata []string `json:"xdata,omitempty"` + XData []string `json:"xdata,omitempty"` } // FileMetadata Metadata related to specific package file. @@ -125,7 +125,7 @@ func ParsePackage(r *packages.HashedBuffer) (*Package, error) { defer tarball.Close() var pkg *Package - var mtree bool + var mTree bool for { f, err := tarball.Read() @@ -135,24 +135,24 @@ func ParsePackage(r *packages.HashedBuffer) (*Package, error) { if err != nil { return nil, err } - defer f.Close() - switch f.Name() { case ".PKGINFO": pkg, err = ParsePackageInfo(tarballType, f) if err != nil { + _ = f.Close() return nil, err } case ".MTREE": - mtree = true + mTree = true } + _ = f.Close() } if pkg == nil { return nil, util.NewInvalidArgumentErrorf(".PKGINFO file not found") } - if !mtree { + if !mTree { return nil, util.NewInvalidArgumentErrorf(".MTREE file not found") } @@ -220,7 +220,7 @@ func ParsePackageInfo(compressType string, r io.Reader) (*Package, error) { case "replaces": p.VersionMetadata.Replaces = append(p.VersionMetadata.Replaces, value) case "xdata": - p.VersionMetadata.Xdata = append(p.VersionMetadata.Xdata, value) + p.VersionMetadata.XData = append(p.VersionMetadata.XData, value) case "builddate": bd, err := strconv.ParseInt(value, 10, 64) if err != nil { @@ -260,48 +260,43 @@ func ValidatePackageSpec(p *Package) error { return util.NewInvalidArgumentErrorf("invalid project URL") } } - for _, cd := range p.VersionMetadata.CheckDepends { - if !rePkgVer.MatchString(cd) { - return util.NewInvalidArgumentErrorf("invalid check dependency: %s", cd) + for _, checkDepend := range p.VersionMetadata.CheckDepends { + if !rePkgVer.MatchString(checkDepend) { + return util.NewInvalidArgumentErrorf("invalid check dependency: %s", checkDepend) } } - for _, d := range p.VersionMetadata.Depends { - if !rePkgVer.MatchString(d) { - return util.NewInvalidArgumentErrorf("invalid dependency: %s", d) + for _, depend := range p.VersionMetadata.Depends { + if !rePkgVer.MatchString(depend) { + return util.NewInvalidArgumentErrorf("invalid dependency: %s", depend) } } - for _, md := range p.VersionMetadata.MakeDepends { - if !rePkgVer.MatchString(md) { - return util.NewInvalidArgumentErrorf("invalid make dependency: %s", md) + for _, makeDepend := range p.VersionMetadata.MakeDepends { + if !rePkgVer.MatchString(makeDepend) { + return util.NewInvalidArgumentErrorf("invalid make dependency: %s", makeDepend) } } - for _, p := range p.VersionMetadata.Provides { - if !rePkgVer.MatchString(p) { - return util.NewInvalidArgumentErrorf("invalid provides: %s", p) + for _, provide := range p.VersionMetadata.Provides { + if !rePkgVer.MatchString(provide) { + return util.NewInvalidArgumentErrorf("invalid provides: %s", provide) } } - for _, p := range p.VersionMetadata.Conflicts { - if !rePkgVer.MatchString(p) { - return util.NewInvalidArgumentErrorf("invalid conflicts: %s", p) + for _, conflict := range p.VersionMetadata.Conflicts { + if !rePkgVer.MatchString(conflict) { + return util.NewInvalidArgumentErrorf("invalid conflicts: %s", conflict) } } - for _, p := range p.VersionMetadata.Replaces { - if !rePkgVer.MatchString(p) { - return util.NewInvalidArgumentErrorf("invalid replaces: %s", p) + for _, replace := range p.VersionMetadata.Replaces { + if !rePkgVer.MatchString(replace) { + return util.NewInvalidArgumentErrorf("invalid replaces: %s", replace) } } - for _, p := range p.VersionMetadata.Replaces { - if !rePkgVer.MatchString(p) { - return util.NewInvalidArgumentErrorf("invalid xdata: %s", p) + for _, optDepend := range p.VersionMetadata.OptDepends { + if !reOptDep.MatchString(optDepend) { + return util.NewInvalidArgumentErrorf("invalid optional dependency: %s", optDepend) } } - for _, od := range p.VersionMetadata.OptDepends { - if !reOptDep.MatchString(od) { - return util.NewInvalidArgumentErrorf("invalid optional dependency: %s", od) - } - } - for _, bf := range p.VersionMetadata.Backup { - if strings.HasPrefix(bf, "/") { + for _, b := range p.VersionMetadata.Backup { + if strings.HasPrefix(b, "/") { return util.NewInvalidArgumentErrorf("backup file contains leading forward slash") } } diff --git a/modules/packages/composer/metadata.go b/modules/packages/composer/metadata.go index 2c2e9ebf27..6035eae8ca 100644 --- a/modules/packages/composer/metadata.go +++ b/modules/packages/composer/metadata.go @@ -48,6 +48,7 @@ type Metadata struct { Homepage string `json:"homepage,omitempty"` License Licenses `json:"license,omitempty"` Authors []Author `json:"authors,omitempty"` + Bin []string `json:"bin,omitempty"` Autoload map[string]any `json:"autoload,omitempty"` AutoloadDev map[string]any `json:"autoload-dev,omitempty"` Extra map[string]any `json:"extra,omitempty"` diff --git a/modules/setting/camo.go b/modules/setting/camo.go index 366e9a116c..608ecf8363 100644 --- a/modules/setting/camo.go +++ b/modules/setting/camo.go @@ -3,18 +3,28 @@ package setting -import "code.gitea.io/gitea/modules/log" +import ( + "strconv" + + "code.gitea.io/gitea/modules/log" +) var Camo = struct { Enabled bool ServerURL string `ini:"SERVER_URL"` HMACKey string `ini:"HMAC_KEY"` - Allways bool + Always bool }{} func loadCamoFrom(rootCfg ConfigProvider) { mustMapSetting(rootCfg, "camo", &Camo) if Camo.Enabled { + oldValue := rootCfg.Section("camo").Key("ALLWAYS").MustString("") + if oldValue != "" { + log.Warn("camo.ALLWAYS is deprecated, use camo.ALWAYS instead") + Camo.Always, _ = strconv.ParseBool(oldValue) + } + if Camo.ServerURL == "" || Camo.HMACKey == "" { log.Fatal(`Camo settings require "SERVER_URL" and HMAC_KEY`) } diff --git a/modules/templates/util_avatar.go b/modules/templates/util_avatar.go index 85832cf264..afc1091516 100644 --- a/modules/templates/util_avatar.go +++ b/modules/templates/util_avatar.go @@ -34,7 +34,7 @@ func AvatarHTML(src string, size int, class, name string) template.HTML { name = "avatar" } - return template.HTML(``) + return template.HTML(``) } // Avatar renders user avatars. args: user, size (int), class (string) diff --git a/modules/util/util.go b/modules/util/util.go index 0444680228..dcd7cf4f29 100644 --- a/modules/util/util.go +++ b/modules/util/util.go @@ -225,6 +225,15 @@ func Iif[T any](condition bool, trueVal, falseVal T) T { return falseVal } +// IfZero returns "def" if "v" is a zero value, otherwise "v" +func IfZero[T comparable](v, def T) T { + var zero T + if v == zero { + return def + } + return v +} + func ReserveLineBreakForTextarea(input string) string { // Since the content is from a form which is a textarea, the line endings are \r\n. // It's a standard behavior of HTML. diff --git a/options/locale/locale_ar.ini b/options/locale/locale_ar.ini index 00d7b9486e..76fe2a3fdd 100644 --- a/options/locale/locale_ar.ini +++ b/options/locale/locale_ar.ini @@ -142,6 +142,11 @@ filter.not_fork = ليست اشتقاقات filter.not_archived = ليس مؤرشف filter.public = علني filter.private = خاص +new_repo.title = مستودع جديد +new_migrate.title = انتقال جديد +new_org.title = منظمة جديدة +new_repo.link = مستودع جديد +new_migrate.link = انتقال جديد [install] db_name = اسم قاعدة البيانات @@ -1982,4 +1987,10 @@ match_tooltip = قم بتضمين النتائج التي تطابق مصطلح repo_kind = بحث في المستودعات... user_kind = بحث عن المستخدمين... team_kind = بحث عن الفرق ... -code_kind = بحث في الكود... \ No newline at end of file +code_kind = بحث في الكود... +project_kind = البحث ضمن المشاريع... +branch_kind = البحث ضمن الفروع... +no_results = لا توجد نتائج مطابقة. +issue_kind = البحث ضمن الأعطال... +pull_kind = البحث ضمن طلبات السحب... +keyword_search_unavailable = البحث من خلال الكلمات المفتاحية ليس متوفر حالياً. رجاءاً تواصل مع مشرف الموقع. \ No newline at end of file diff --git a/options/locale/locale_bg.ini b/options/locale/locale_bg.ini index 01fb84c3c6..ca11b20ff2 100644 --- a/options/locale/locale_bg.ini +++ b/options/locale/locale_bg.ini @@ -168,6 +168,7 @@ versions.view_all = Вижте всички dependencies = Зависимости published_by_in = Публикуван %[1]s от %[3]s в %[5]s published_by = Публикуван %[1]s от %[3]s +generic.download = Изтеглете пакета от командния ред: [tool] hours = %d часа @@ -632,9 +633,9 @@ editor.file_delete_success = Файлът „%s“ е изтрит. projects.type.uncategorized = Некатегоризирано projects.column.set_default = Задаване по подразбиране projects.column.assigned_to = Възложено на -issues.reopen_comment_issue = Коментиране и отваряне +issues.reopen_comment_issue = Отваряне наново с коментар issues.reopen_issue = Отваряне наново -issues.close_comment_issue = Коментиране и Затваряне +issues.close_comment_issue = Затваряне с коментар milestones.filter_sort.latest_due_date = Най-далечен краен срок diff.view_file = Преглед на файла release.deletion_success = Изданието е изтрито. @@ -940,7 +941,7 @@ pulls.approve_count_1 = %d одобрение pulls.can_auto_merge_desc = Тази заявка за сливане може да бъде слята автоматично. pulls.num_conflicting_files_1 = %d конфликтен файл activity.git_stats_commit_n = %d подавания -settings.event_issues = Задачи +settings.event_issues = Модификация branch.delete_head = Изтриване branch.delete = Изтриване на клона „%s“ branch.delete_html = Изтриване на клона @@ -1020,7 +1021,7 @@ pulls.title_desc_one = иска да слее %[1]d подаване от pulls.showing_specified_commit_range = Показани са само промените между %[1]s..%[2]s pulls.merged_title_desc_one = сля %[1]d подаване от %[2]s в %[3]s %[4]s pulls.no_merge_access = Не сте упълномощени за сливане на тази заявка за сливане. -activity.navbar.code_frequency = Честота на кода +activity.navbar.code_frequency = Честота на промените activity.git_stats_pushed_1 = е изтласкал activity.git_stats_push_to_branch = към %s и contributors.contribution_type.commits = Подавания @@ -1081,11 +1082,11 @@ pulls.commit_ref_at = `спомена тази заявка за сливане issues.change_ref_at = `промени препратката от %s на %s %s` diff.review.reject = Поискване на промени diff.bin_not_shown = Двоичният файл не е показан. -settings.units.units = Елементи на хранилището +settings.units.units = Елементи settings.delete_notices_fork_1 = - Разклоненията на това хранилище ще станат независими след изтриване. settings.actions_desc = Включване на интегрираните CI/CD pipelines с Forgejo Actions settings.packages_desc = Включване на регистъра на пакетите за хранилището -settings.units.add_more = Добавяне... +settings.units.add_more = Включване на повече settings.use_external_issue_tracker = Използване на външен тракер за задачи settings.releases_desc = Включване на изданията за хранилището settings.projects_desc = Включване на проектите за хранилището @@ -1183,6 +1184,19 @@ diff.hide_file_tree = Скриване на файловото дърво tag.ahead.target = в %s след този маркер diff.file_image_width = Широчина activity.unresolved_conv_label = Отворено +invisible_runes_line = `Този ред съдържа невидими Уникод знаци` +code.desc = Достъп до програмния код, файловете, подаванията и клоновете. +settings.branches.update_default_branch = Обновяване на стандартния клон +settings.default_branch_desc = Изберете стандартен клон за хранилището, за заявки за сливане и подавания на код: +settings.transfer.button = Прехвърляне на притежанието +settings.transfer.modal.title = Прехвърляне на притежанието +ambiguous_runes_line = `Този ред съдържа двусмислени Уникод знаци` +ambiguous_character = `%[1]c [U+%04[1]X] може да бъде объркан с %[2]c [U+%04[2]X]` +invisible_runes_header = `Този файл съдържа невидими Уникод знаци` +issues.all_title = Общо +issues.new.assign_to_me = Възлагане на мен +ext_wiki = Външно уики +ext_issues = Външни задачи [modal] confirm = Потвърждаване @@ -1279,6 +1293,7 @@ members.member = Участник members.private_helper = Да е видим teams.no_desc = Този екип няма описание settings.delete_org_desc = Тази организация ще бъде изтрита перманентно. Продължаване? +open_dashboard = Отваряне на таблото [install] admin_password = Парола @@ -1378,6 +1393,7 @@ followers.title.few = Последователи followers.title.one = Последовател following.title.one = Следван following.title.few = Следвани +public_activity.visibility_hint.self_public = Вашата дейност е видима за всички, с изключение на взаимодействията в частни пространства. Конфигуриране. [home] filter = Други филтри @@ -1544,6 +1560,8 @@ push_tag = изтласка маркер %[3]s към %[3]s#%[2]s` reject_pull_request = `предложи промени за %[3]s#%[2]s` compare_branch = Сравняване +compare_commits_general = Сравняване на подавания +compare_commits = Сравнете %d подавания [auth] tab_openid = OpenID @@ -1572,6 +1590,12 @@ tab_signin = Влизане tab_signup = Регистриране password_pwned = Паролата, която сте избрали, е в списък с откраднати пароли, разкрити преди това при публични пробиви на данни. Моля, опитайте отново с различна парола. confirmation_mail_sent_prompt = Ново ел. писмо за потвърждение е изпратено до %s. За да завършите процеса на регистрация, моля, проверете входящата си кутия и последвайте предоставената връзка в рамките на следващите %s. Ако адресът за ел. поща е неправилен, можете да влезете и да поискате друго ел. писмо за потвърждение да бъде изпратено на различен адрес. +hint_login = Вече имате акаунт? Влезте! +hint_register = Нуждаете се от акаунт? Регистрирайте се. +sign_up_button = Регистрирайте се. +back_to_sign_in = Назад към Вход +sign_in_openid = Продължаване с OpenID +send_reset_mail = Изпращане на ел. писмо за възстановяване [aria] footer.software = Относно този софтуер @@ -1582,7 +1606,7 @@ footer = Долен колонтитул install = Лесен за инсталиране lightweight = Лек license = Отворен код -install_desc = Просто стартирайте двоичния файл за вашата платформа, използвайте Docker, или го получете пакетирано. +install_desc = Просто стартирайте двоичния файл за вашата платформа, използвайте Docker, или го получете пакетиран. app_desc = Безпроблемна Git услуга със самостоятелен хостинг platform = Междуплатформен lightweight_desc = Forgejo има ниски минимални изисквания и може да работи на икономичен Raspberry Pi. Спестете енергията на вашата машина! @@ -1670,6 +1694,7 @@ contributors.what = приноси recent_commits.what = скорошни подавания component_loading = Зареждане на %s... component_loading_info = Това може да отнеме известно време… +code_frequency.what = честота на промените [projects] type-1.display_name = Индивидуален проект diff --git a/options/locale/locale_cs-CZ.ini b/options/locale/locale_cs-CZ.ini index 9ca8c6b387..d326a81ea4 100644 --- a/options/locale/locale_cs-CZ.ini +++ b/options/locale/locale_cs-CZ.ini @@ -33,7 +33,7 @@ password=Heslo access_token=Přístupový token re_type=Potvrzení hesla captcha=CAPTCHA -twofa=Dvoufaktorové ověřování +twofa=Dvoufázové ověření twofa_scratch=Dvoufaktorový kód passcode=Přístupový kód @@ -434,7 +434,7 @@ non_local_account=Externě ověřovaní uživatelé nemohou změnit své heslo p verify=Ověřit scratch_code=Záložní kód use_scratch_code=Použít záložní kód -twofa_scratch_used=Použili jste váš záložní kód. Byli jste přesměrování na stránku s nastavením dvoufaktorového ověřování, kde můžete odstranit registraci vašeho zařízení nebo vygenerovat nový záložní kód. +twofa_scratch_used=Použili jste svůj záložní kód. Byli jste přesměrování na stránku s nastavením dvoufázového ověření, kde můžete odstranit registraci vašeho zařízení nebo vygenerovat nový záložní kód. twofa_passcode_incorrect=Vaše heslo je neplatné. Pokud jste ztratili vaše zařízení, použijte záložní kód k přihlášení. twofa_scratch_token_incorrect=Váš záložní kód není správný. login_userpass=Přihlásit se @@ -478,6 +478,7 @@ hint_register = Nemáte účet? Zaregistrujte se nyní. sign_up_button = Zaregistrujte se nyní. back_to_sign_in = Zpět na přihlášení sign_in_openid = Pokračovat s OpenID +unauthorized_credentials = Údaje jsou nesprávné nebo vypršely. Opakujte svůj příkaz nebo se podívejte na %s pro více informací [mail] view_it_on=Zobrazit na %s @@ -488,11 +489,11 @@ hi_user_x=Ahoj %s, activate_account=Prosíme, aktivujte si váš účet activate_account.title=%s, prosím aktivujte si váš účet activate_account.text_1=Ahoj %[1]s, děkujeme za registraci na %[2]s! -activate_account.text_2=Pro aktivaci vašeho účtu do %s klikněte na následující odkaz: +activate_account.text_2=Pro aktivaci vašeho účtu klikněte %s na následující odkaz : activate_email=Ověřte vaši e-mailovou adresu activate_email.title=%s, prosím ověřte vaši e-mailovou adresu -activate_email.text=Pro aktivaci vašeho účtu do %s klikněte na následující odkaz: +activate_email.text=Pro ověření vaší e-mailové adresy klikněte %s na následující odkaz: register_notify=Vítejte v %s register_notify.title=%[1]s vítejte v %[2]s @@ -622,7 +623,7 @@ repository_files_already_exist.adopt=Soubory pro tento repozitář již existuj repository_files_already_exist.delete=Soubory pro tento repozitář již existují. Musíte je odstranit. repository_files_already_exist.adopt_or_delete=Soubory pro tento repozitář již existují. Přijměte je, nebo je odstraňte. visit_rate_limit=Dosaženo limitu rychlosti dotazů při vzdáleném přístupu. -2fa_auth_required=Vzdálený přístup vyžaduje dvoufaktorové ověřování. +2fa_auth_required=Vzdálený přístup vyžaduje dvoufázové ověření. org_name_been_taken=Název organizace je již použit. team_name_been_taken=Název týmu je již použit. team_no_units_error=Povolit přístup alespoň do jedné sekce repozitáře. @@ -732,11 +733,11 @@ applications=Aplikace orgs=Organizace repos=Repozitáře delete=Smazat účet -twofa=Dvoufaktorové ověřování (TOTP) +twofa=Dvoufázové ověření (TOTP) account_link=Propojené účty organization=Organizace uid=UID -webauthn=Dvoufaktorové ověřování (bezpečnostní klíče) +webauthn=Dvoufázové ověření (bezpečnostní klíče) public_profile=Veřejný profil biography_placeholder=Řekněte nám něco o sobě! (Můžete použít Markdown) @@ -806,7 +807,7 @@ manage_emails=Správa e-mailových adres manage_themes=Výchozí motiv manage_openid=Adresy OpenID email_desc=Vaše hlavní e-mailová adresa bude použita pro oznámení, obnovení hesla, a pokud není skrytá, pro operace Gitu. -theme_desc=Toto bude váš výchozí motiv vzhledu napříč stránkou. +theme_desc=Toto bude váš výchozí motiv vzhledu na tomto webu. primary=Hlavní activated=Aktivován requires_activation=Vyžaduje aktivaci @@ -842,8 +843,8 @@ add_key=Přidat klíč ssh_desc=Tyto veřejné klíče SSH jsou propojeny s vaším účtem. Odpovídající soukromé klíče umožní plný přístup k vašim repozitářům. Klíče SSH, které byly ověřeny, mohou být použity pro ověření Git commitů podepsaných přes SSH. principal_desc=Tyto SSH Principal certifikáty jsou přidruženy k vašemu účtu a umožňují plný přístup do vašich repozitářů. gpg_desc=Tyto veřejné klíče GPG jsou propojeny s vaším účtem a používají se k ověření vašich commitů. Uložte je na bezpečné místo, jelikož umožňují podepsat commity vaší identitou. -ssh_helper=Potřebujete pomoct? Podívejte se do příručky GitHubu na to vytvoření vlastních klíčů SSH nebo vyřešte běžné problémy, se kterými se můžete potkat při použití SSH. -gpg_helper=Potřebujete pomoct? Podívejte se do příručky GitHubu o GPG. +ssh_helper=Potřebujete pomoct? Podívejte se do příručky, jak vytvořit vlastní klíče SSH nebo vyřešte běžné problémy, se kterými se můžete potkat při použití SSH. +gpg_helper=Potřebujete pomoct? Podívejte se do příručky o GPG. add_new_key=Přidat klíč SSH add_new_gpg_key=Přidat klíč GPG key_content_ssh_placeholder=Začíná s „ssh-ed25519“, „ssh-rsa“, „ecdsa-sha2-nistp256“, „ecdsa-sha2-nistp384“, „ecdsa-sha2-nistp521“, „sk-ecdsa-sha2-nistp256@openssh.com“ nebo „sk-ssh-ed25519@openssh.com“ @@ -898,7 +899,7 @@ ssh_principal_deletion_success=SSH Principal certifikát byl odstraněn. added_on=Přidáno %s valid_until_date=Platné do %s valid_forever=Platné navždy -last_used=Naposledy použito dne +last_used=Naposledy použito no_activity=Žádná aktuální aktivita can_read_info=Čtení can_write_info=Zápis @@ -928,17 +929,17 @@ access_token_deletion_cancel_action=Zrušit access_token_deletion_confirm_action=Smazat access_token_deletion_desc=Smazání tokenu zruší přístup k vašemu účtu pro aplikace, které jej používají. Tuto akci nelze vrátit. Pokračovat? delete_token_success=Token byl odstraněn. Aplikace, které jej používají již nemají přístup k vašemu účtu. -repo_and_org_access=Repozitář a přístup organizace -permissions_public_only=Pouze veřejnost +repo_and_org_access=Přístup k repozitářům a organizacím +permissions_public_only=Pouze veřejné permissions_access_all=Vše (veřejné, soukromé a omezené) select_permissions=Vyberte oprávnění -permission_no_access=Bez přístupu -permission_read=Přečtené +permission_no_access=Žádný přístup +permission_read=Čtení permission_write=Čtení a zápis at_least_one_permission=Musíte vybrat alespoň jedno oprávnění pro vytvoření tokenu permissions_list=Oprávnění: -manage_oauth2_applications=Spravovat aplikace OAuth2 +manage_oauth2_applications=Správa aplikací OAuth2 edit_oauth2_application=Upravit OAuth2 aplikaci oauth2_applications_desc=OAuth2 aplikace umožní aplikacím třetích stran bezpečně ověřit uživatele v této instanci Forgejo. remove_oauth2_application=Odstranit OAuth2 aplikaci @@ -949,8 +950,8 @@ create_oauth2_application_button=Vytvořit aplikaci create_oauth2_application_success=Úspěšně jste vytvořili novou OAuth2 aplikaci. update_oauth2_application_success=Úspěšně jste aktualizovali OAuth2 aplikaci. oauth2_application_name=Název aplikace -oauth2_confidential_client=Důvěrný klient. Zvolte jej pro aplikace, které ukládají soubor secret, například webové aplikace. Nevybírejte jej pro nativní aplikace včetně aplikací pro počítače a mobilní zařízení. -oauth2_redirect_uris=Přesměrování URI. Použijte nový řádek pro každou URI. +oauth2_confidential_client=Důvěrný klient. Vyberte pro aplikace, které udržují tajný klíč v bezpečí, například webové aplikace. Nevybírejte pro nativní aplikace včetně aplikací pro počítače a mobilní zařízení. +oauth2_redirect_uris=Přesměrování URI. Zadejte každou URI na vlastní řádek. save_application=Uložit oauth2_client_id=ID klienta oauth2_client_secret=Tajný klíč klienta @@ -958,12 +959,12 @@ oauth2_regenerate_secret=Obnovit tajný klíč oauth2_regenerate_secret_hint=Ztratili jste svůj tajný klíč? oauth2_client_secret_hint=Tajný klíč se znovu nezobrazí po opuštění nebo obnovení této stránky. Ujistěte se, že jste si jej uložili. oauth2_application_edit=Upravit -oauth2_application_create_description=OAuth2 aplikace poskytuje přístup aplikacím třetích stran k uživatelským účtům na této instanci. +oauth2_application_create_description=Aplikace OAuth2 poskytují přístup vašim aplikacím třetích stran k uživatelským účtům na této instanci. oauth2_application_remove_description=Odebráním OAuth2 aplikace zabrání přístupu ověřeným uživatelům na této instanci. Pokračovat? oauth2_application_locked=Gitea předregistruje některé OAuth2 aplikace při spuštění, pokud je to povoleno v konfiguraci. Aby se zabránilo neočekávanému chování, nelze je upravovat ani odstranit. Více informací naleznete v dokumentaci OAuth2. -authorized_oauth2_applications=Autorizovat aplikaci OAuth2 -authorized_oauth2_applications_description=Úspěšně jste povolili přístup k vašemu osobnímu účtu této aplikaci třetí strany. Zrušte prosím přístup aplikacím, které již nejsou používány. +authorized_oauth2_applications=Autorizované aplikace OAuth2 +authorized_oauth2_applications_description=Těmto aplikacím třetích stran jste udělili přístup ke svému osobnímu účtu Forgejo. Zrušte prosím přístup aplikacím, které již nejsou používány. revoke_key=Zrušit revoke_oauth2_grant=Zrušit přístup revoke_oauth2_grant_description=Zrušením přístupu této aplikaci třetí strany ji zabráníte v přístupu k vašim datům. Jste si jisti? @@ -971,24 +972,24 @@ revoke_oauth2_grant_success=Přístup byl úspěšně zrušen. twofa_desc=Dvoufaktorový způsob ověřování zvýší zabezpečení vašeho účtu. twofa_recovery_tip=Pokud ztratíte své zařízení, budete moci použít jednorázový obnovovací klíč k získání přístupu k vašemu účtu. -twofa_is_enrolled=Váš účet aktuálně používá dvoufaktorové ověřování. -twofa_not_enrolled=Váš účet aktuálně nepoužívá dvoufaktorové ověřování. -twofa_disable=Zakázat dvoufaktorové ověřování +twofa_is_enrolled=Váš účet aktuálně používá dvoufázové ověření. +twofa_not_enrolled=Váš účet aktuálně nepoužívá dvoufázové ověření. +twofa_disable=Zakázat dvoufázové ověření twofa_scratch_token_regenerate=Znovu vygenerovat jednorázový klíč pro obnovení twofa_scratch_token_regenerated=Váš jednorázový klíč pro obnovení je nyní %s. Uložte jej na bezpečné místo, protože se znovu nezobrazí. -twofa_enroll=Povolit dvoufaktorové ověřování -twofa_disable_note=Dvoufaktorové ověřování můžete zakázat, když bude potřeba. -twofa_disable_desc=Zakážete-li dvoufaktorové ověřování, bude váš účet méně zabezpečený. Pokračovat? +twofa_enroll=Povolit dvoufázové ověření +twofa_disable_note=Dvoufázové ověření můžete v případě potřeby zakázat. +twofa_disable_desc=Zakázáním dvoufázového ověření bude váš účet méně bezpečný. Pokračovat? regenerate_scratch_token_desc=Pokud jste ztratili svůj klíč pro obnovení nebo jste jej již použili k přihlášení, můžete jej resetovat zde. -twofa_disabled=Dvoufaktorové ověřování bylo zakázáno. +twofa_disabled=Dvoufázové ověření bylo zakázáno. scan_this_image=Naskenujte tento obrázek s vaší ověřovací aplikací: or_enter_secret=Nebo zadejte tajný kód: %s then_enter_passcode=A zadejte přístupový kód zobrazený ve vaší aplikaci: passcode_invalid=Přístupový kód není platný. Zkuste to znovu. -twofa_enrolled=Ve vašem účtu bylo povoleno dvoufaktorové ověřování. Uložte si jednorázový obnovovací klíč (%s) na bezpečné místo, jelikož již nebude znovu zobrazen. +twofa_enrolled=Ve vašem účtu bylo povoleno dvoufázové ověření. Uložte si jednorázový obnovovací klíč (%s) na bezpečné místo, jelikož již nebude znovu zobrazen. twofa_failed_get_secret=Nepodařilo se získat tajemství. -webauthn_desc=Bezpečnostní klíče jsou hardwarová zařízení obsahující kryptografické klíče. Mohou být použity pro dvoufaktorové ověřování. Bezpečnostní klíče musí podporovat WebAuthn Authenticator standard. +webauthn_desc=Bezpečnostní klíče jsou hardwarová zařízení obsahující kryptografické klíče. Mohou být použity pro dvoufázové ověření. Bezpečnostní klíče musí podporovat standard WebAuthn Authenticator. webauthn_register_key=Přidat bezpečnostní klíč webauthn_nickname=Přezdívka webauthn_delete_key=Odebrat bezpečnostní klíč @@ -997,7 +998,7 @@ webauthn_key_loss_warning=Pokud ztratíte své bezpečnostní klíče, ztratíte webauthn_alternative_tip=Možná budete chtít nakonfigurovat další metodu ověřování. manage_account_links=Propojené účty -manage_account_links_desc=Tyto externí účty jsou propojeny s vaším Forgejo účtem. +manage_account_links_desc=Tyto externí účty jsou propojeny s vaším účtem Forgejo. account_links_not_available=K vašemu Forgejo účtu nejsou aktuálně připojené žádné externí účty. link_account=Propojit účet remove_account_link=Odstranit propojený účet @@ -1009,7 +1010,7 @@ hooks.desc=Přidat webhooky, které budou spouštěny pro všechny repoz orgs_none=Nejste členem žádné organizace. repos_none=Nevlastníte žádné repozitáře. -delete_account=Odstranit svůj účet +delete_account=Odstranit účet delete_prompt=Tato operace natrvalo odstraní váš uživatelský účet. NELZE ji vrátit zpět. delete_with_all_comments=Váš účet je mladší než %s. Pro zabránění fantomovým komentářům budou společně s ním odstraněny všechny komentáře u problémů a ŽS. confirm_delete_account=Potvrdit odstranění @@ -1037,10 +1038,10 @@ access_token_desc = Oprávnění vybraného tokenu omezují autorizaci pouze na blocked_users_none = Nemáte žádné zablokované uživatele. blocked_since = Zablokován od %s hints = Nápovědy -additional_repo_units_hint = Navrhnout povolení dalších jednotek úložiště +additional_repo_units_hint = Navrhnout povolení dalších jednotek repozitáře update_hints = Aktualizovat nápovědy update_hints_success = Nápovědy byly aktualizovány. -additional_repo_units_hint_description = Zobrazit tlačítko „Přidat další jednotky...“ u repozitářů, které nemají povolené všechny dostupné jednotky. +additional_repo_units_hint_description = Zobrazit tip „Povolit další“ u repozitářů, které nemají povolené všechny dostupné jednotky. pronouns = Zájmena pronouns_custom = Vlastní pronouns_unspecified = Neurčená @@ -1058,7 +1059,7 @@ repo_name_helper=Dobrý název repozitáře většinou používá krátká, zapa repo_size=Velikost repozitáře template=Šablona template_select=Vyberte šablonu -template_helper=Z repozitáře vytvořit šablonu +template_helper=Nastavit repozitář jako šablonu template_description=Šablony repozitářů umožňují uživatelům generovat nové repositáře se stejnou strukturou, soubory a volitelnými nastaveními. visibility=Viditelnost visibility_description=Pouze majitelé nebo členové organizace to budou moci vidět, pokud mají práva. @@ -1069,7 +1070,7 @@ clone_helper=Potřebujete pomoci s klonováním? Navštivte “ +editor.commit_signed_changes=Odeslat podepsané změny +editor.commit_changes=Odeslat změny +editor.add_tmpl=Přidán „“ editor.add=Přidat %s editor.update=Aktualizovat %s editor.delete=Odstranit %s @@ -1357,7 +1358,7 @@ editor.fail_to_apply_patch=Nelze použít záplatu „%s“ editor.new_patch=Nová záplata editor.commit_message_desc=Přidat volitelný rozšířený popis… editor.signoff_desc=Přidat Signed-off-by podpis přispěvatele na konec zprávy o commitu. -editor.commit_directly_to_this_branch=Odevzdat přímo do větve %s. +editor.commit_directly_to_this_branch=Odeslat přímo do větve %s. editor.create_new_branch=Vytvořit novou větev pro tento commit a vytvořit žádost o sloučení. editor.create_new_branch_np=Vytvořte novou větev z tohoto commitu. editor.propose_file_change=Navrhnout změnu souboru @@ -1375,8 +1376,8 @@ editor.file_editing_no_longer_exists=Upravovaný soubor „%s“ již není sou editor.file_deleting_no_longer_exists=Odstraňovaný soubor „%s“ již není součástí tohoto repozitáře. editor.file_changed_while_editing=Obsah souboru se od zahájení úprav změnil. Klikněte sem pro jejich zobrazení nebo proveďte commit změn ještě jednou pro jejich přepsání. editor.file_already_exists=Soubor „%s“ již existuje v tomto repozitáři. -editor.commit_empty_file_header=Odevzdat prázdný soubor -editor.commit_empty_file_text=Soubor, který se chystáte odevzdat, je prázdný. Pokračovat? +editor.commit_empty_file_header=Odeslat prázdný soubor +editor.commit_empty_file_text=Soubor, který se chystáte odeslat, je prázdný. Pokračovat? editor.no_changes_to_show=Žádné změny k zobrazení. editor.fail_to_update_file=Nepodařilo se aktualizovat/vytvořit soubor „%s“. editor.fail_to_update_file_summary=Chybová zpráva: @@ -1386,9 +1387,9 @@ editor.push_rejected_summary=Úplná zpráva o zamítnutí: editor.add_subdir=Přidat adresář… editor.unable_to_upload_files=Nepodařilo se nahrát soubory do „%s“. Chyba: %v editor.upload_file_is_locked=Soubor „%s“ je uzamčen uživatelem %s. -editor.upload_files_to_dir=Nahrát soubory do „%s“ +editor.upload_files_to_dir=Nahrány soubory do „%s“ editor.cannot_commit_to_protected_branch=Nelze vytvořit commit v chráněné větvi „%s“. -editor.no_commit_to_branch=Nelze odevzdat přímo do větve, protože: +editor.no_commit_to_branch=Nepodařilo se odeslat přímo do větve: editor.user_no_push_to_branch=Uživatel nemůže nahrávat do větve editor.require_signed_commit=Větev vyžaduje podepsaný commit editor.cherry_pick=Cherry-pick %s na: @@ -1427,7 +1428,7 @@ commitstatus.failure=Chyba commitstatus.pending=Čekající commitstatus.success=Úspěch -ext_issues=Přístup k externím problémům +ext_issues=Externí problémy ext_issues.desc=Odkaz na externí systém problémů. projects=Projekty @@ -1608,9 +1609,9 @@ issues.no_content=K dispozici není žádný popis. issues.close=Zavřít problém issues.comment_pull_merged_at=sloučený commit %[1]s do %[2]s %[3]s issues.comment_manually_pull_merged_at=ručně sloučený commit %[1]s do %[2]s %[3]s -issues.close_comment_issue=Okomentovat a zavřít +issues.close_comment_issue=Zavřít s komentářem issues.reopen_issue=Znovu otevřít -issues.reopen_comment_issue=Okomentovat a znovu otevřít +issues.reopen_comment_issue=Znovu otevřít s komentářem issues.create_comment=Okomentovat issues.closed_at=`uzavřel/a tento problém %[2]s` issues.reopened_at=`znovu otevřel/a tento problém %[2]s` @@ -1909,7 +1910,7 @@ pulls.has_merged=Chyba: žádost byla sloučena, nelze ji znovu sloučit nebo zm pulls.push_rejected=Push selhal: nahrání bylo zamítnuto. Zkontrolujte Git hooky pro tento repozitář. pulls.push_rejected_summary=Úplná zpráva o zamítnutí pulls.push_rejected_no_message=Push selhal: nahrání bylo odmítnuto, ale nebyla nalezena žádná vzdálená zpráva. Zkontrolujte Git hooky pro tento repozitář -pulls.open_unmerged_pull_exists=`Nemůžete provést operaci znovuotevření protože je tu čekající požadavek na natažení (#%d) s identickými vlastnostmi.` +pulls.open_unmerged_pull_exists=`Nemůžete provést operaci opětovného otevření, protože máte čekající žádost o sloučení (#%d) s identickými vlastnostmi.` pulls.status_checking=Některé kontroly jsou nedořešeny pulls.status_checks_success=Všechny kontroly byly úspěšné pulls.status_checks_warning=Některé kontroly nahlásily varování @@ -1925,8 +1926,8 @@ pulls.update_branch_success=Aktualizace větve byla úspěšná pulls.update_not_allowed=Nemáte oprávnění aktualizovat větev pulls.outdated_with_base_branch=Tato větev je zastaralá oproti základní větvi pulls.close=Zavřít žádost o sloučení -pulls.closed_at=`uzavřel/a tento požadavek na natažení %[2]s` -pulls.reopened_at=`znovuotevřel/a tento požadavek na natažení %[2]s` +pulls.closed_at=`uzavřel/a tuto žádost o sloučení %[2]s` +pulls.reopened_at=`znovu otevřel/a tuto žádost o sloučení %[2]s` pulls.cmd_instruction_hint=Zobrazit instrukce příkazové řádky pulls.cmd_instruction_checkout_desc=Z vašeho repositáře projektu se podívejte na novou větev a vyzkoušejte změny. pulls.cmd_instruction_merge_title=Sloučit @@ -1935,18 +1936,18 @@ pulls.clear_merge_message=Vymazat zprávu o sloučení pulls.auto_merge_button_when_succeed=(Když kontroly uspějí) pulls.auto_merge_when_succeed=Automaticky sloučit, když všechny kontroly uspějí -pulls.auto_merge_newly_scheduled=Požadavek na natažení byl naplánován na sloučení, jakmile všechny kontroly uspějí. -pulls.auto_merge_has_pending_schedule=%[1]s naplánoval/a tento požadavek na natažení pro automatické sloučení, když všechny kontroly uspějí v %[2]s. +pulls.auto_merge_newly_scheduled=Žádost o sloučení bude sloučena, jakmile budou všechny kontroly úspěšné. +pulls.auto_merge_has_pending_schedule=%[1]s naplánoval/a tuto žádost o sloučení na automatické sloučení, jakmile budou všechny kontroly úspěšné %[2]s. pulls.auto_merge_cancel_schedule=Zrušit automatické sloučení -pulls.auto_merge_not_scheduled=Tento požadavek na natažení není naplánován na automatické sloučení. -pulls.auto_merge_canceled_schedule=Automatické sloučení bylo zrušeno pro tento požadavek na natažení. +pulls.auto_merge_not_scheduled=Tato žádost o sloučení nebude automaticky sloučena. +pulls.auto_merge_canceled_schedule=Automatické sloučení bylo u této žádosti o sloučení zrušeno. -pulls.auto_merge_newly_scheduled_comment=`požadavek na automatické sloučení tohoto požadavku na natažení je naplánován, když všechny kontroly uspějí %[1]s` -pulls.auto_merge_canceled_schedule_comment=`zrušil/a automatické sloučení tohoto požadavku na natažení, když všechny kontroly uspějí %[1]s` +pulls.auto_merge_newly_scheduled_comment=`naplánoval/a tuto žádost o sloučení na automatické sloučení, jakmile budou všechny kontroly úspěšné %[1]s` +pulls.auto_merge_canceled_schedule_comment=`zrušil/a automatické sloučení této žádosti o sloučení, jakmile budou všechny kontroly úspěšné %[1]s` -pulls.delete.title=Odstranit tento požadavek na natažení? -pulls.delete.text=Opravdu chcete tento požadavek na natažení smazat? (Tím se trvale odstraní veškerý obsah. Pokud jej hodláte archivovat, zvažte raději jeho uzavření.) +pulls.delete.title=Odstranit tuto žádost o sloučení? +pulls.delete.text=Opravdu chcete odstranit tuto žádost o sloučení? (Tímto trvale odstraníte všechen obsah. Pokud jej chcete archivovat, zvažte raději jeho uzavření) pull.deleted_branch=(odstraněno):%s @@ -1987,15 +1988,15 @@ signing.wont_sign.nokey=Tato instance nemá žádný klíč k podepsání tohoto signing.wont_sign.never=Commity nejsou nikdy podepsány. signing.wont_sign.always=Commity jsou vždy podepsány. signing.wont_sign.pubkey=Commit nebude podepsán, protože nemáte veřejný klíč spojený s vaším účtem. -signing.wont_sign.twofa=Pro podepsání commitů musíte mít povoleno dvoufaktorové ověření. +signing.wont_sign.twofa=Pro podepisování commitů musíte mít zapnuto dvoufázové ověření. signing.wont_sign.parentsigned=Commit nebude podepsán, protože nadřazený commit není podepsán. signing.wont_sign.basesigned=Sloučení nebude podepsáno, protože základní commit není podepsaný. signing.wont_sign.headsigned=Sloučení nebude podepsáno, protože hlavní revize není podepsána. signing.wont_sign.commitssigned=Sloučení nebude podepsáno, protože všechny přidružené revize nejsou podepsány. -signing.wont_sign.approved=Sloučení nebude podepsáno, protože požadavek na natažení není schválen. +signing.wont_sign.approved=Sloučení nebude podepsáno, protože žádost o sloučení není schválena. signing.wont_sign.not_signed_in=Nejste přihlášeni. -ext_wiki=Přístup k externí Wiki +ext_wiki=Externí wiki ext_wiki.desc=Odkaz do externí Wiki. wiki=Wiki @@ -2114,7 +2115,7 @@ settings.collaboration.write=Zápis settings.collaboration.read=Čtení settings.collaboration.owner=Vlastník settings.collaboration.undefined=Neurčeno -settings.hooks=Webové háčky +settings.hooks=Webhooky settings.githooks=Git hooky settings.basic_settings=Základní nastavení settings.mirror_settings=Nastavení zrcadla @@ -2125,7 +2126,7 @@ settings.mirror_settings.docs.no_new_mirrors=Váš repozitář zrcadlí změny d settings.mirror_settings.docs.can_still_use=I když nemůžete upravit stávající zrcadla nebo vytvořit nová, stále můžete použít své stávající zrcadlo. settings.mirror_settings.docs.more_information_if_disabled=Více informací o zrcadlech pro nahrání a natažení naleznete zde: settings.mirror_settings.docs.doc_link_title=Jak mohu zrcadlit repozitáře? -settings.mirror_settings.docs.pulling_remote_title=Stažení ze vzdáleného úložiště +settings.mirror_settings.docs.pulling_remote_title=Stahování ze vzdáleného repozitáře settings.mirror_settings.mirrored_repository=Zrcadlený repozitář settings.mirror_settings.direction=Směr settings.mirror_settings.direction.pull=Natáhnout @@ -2264,23 +2265,23 @@ settings.delete_team_tip=Tento tým má přístup ke všem repositářům a nem settings.remove_team_success=Přístup týmu k repozitáři byl odstraněn. settings.add_webhook=Přidat webhook settings.add_webhook.invalid_channel_name=Kanál webového háčku nemůže být prázdný a nemůže obsahovat pouze znak #. -settings.hooks_desc=Webové háčky automaticky vytvářejí dotazy HTTP POST na server, když nastane určitá událost v Forgejo. Čtěte více v příručce webových háčků. +settings.hooks_desc=Webhooky automaticky vytvářejí dotazy HTTP POST na server, když nastane určitá událost ve Forgejo. Více informací v příručce webhooků. settings.webhook_deletion=Odstranit webhook settings.webhook_deletion_desc=Odstranění webového háčku smaže jeho nastavení a historii doručení. Pokračovat? -settings.webhook_deletion_success=Webový háček byl smazán. +settings.webhook_deletion_success=Webhook byl smazán. settings.webhook.test_delivery=Test doručitelnosti -settings.webhook.test_delivery_desc=Vyzkoušet tento webový háček pomocí falešné události. -settings.webhook.test_delivery_desc_disabled=Chcete-li tento webový háček otestovat s falešnou událostí, aktivujte ho. +settings.webhook.test_delivery_desc=Otestovat tento webhook pomocí falešné události. +settings.webhook.test_delivery_desc_disabled=Chcete-li pomocí falešné události otestovat tento webhook, aktivujte ho. settings.webhook.request=Požadavek settings.webhook.response=Odpověď settings.webhook.headers=Hlavičky settings.webhook.payload=Obsah settings.webhook.body=Tělo zprávy -settings.webhook.replay.description=Zopakovat tento webový háček. -settings.webhook.replay.description_disabled=Chcete-li znovu spustit tento webový háček, aktivujte jej. +settings.webhook.replay.description=Zopakovat tento webhook. +settings.webhook.replay.description_disabled=Chcete-li zopakovat tento webhook, aktivujte jej. settings.webhook.delivery.success=Událost byla přidána do fronty doručení. Může to trvat několik sekund, než se zobrazí v historii doručení. settings.githooks_desc=Git hooks jsou spravovány samotným Gitem. Níže můžete upravit soubory hooků pro nastavení vlastních operací. -settings.githook_edit_desc=Je-li háček neaktivní, bude zobrazen vzorový obsah. Nebude-li zadán žádný obsah, háček bude vypnut. +settings.githook_edit_desc=Je-li webhook neaktivní, bude zobrazen vzorový obsah. Ponechte prázdné pro zakázání tohoto webhooku. settings.githook_name=Název hooku settings.githook_content=Obsah hooku settings.update_githook=Upravit hook @@ -2303,7 +2304,7 @@ settings.event_create=Vytvořit settings.event_create_desc=Větev nebo značka vytvořena. settings.event_delete=Smazat settings.event_delete_desc=Větev nebo značka smazána. -settings.event_fork=Rozštěpit +settings.event_fork=Fork settings.event_fork_desc=Repozitář rozštěpen. settings.event_wiki=Wiki settings.event_wiki_desc=Wiki stránka vytvořena, přejmenována nebo smazána. @@ -2314,32 +2315,32 @@ settings.event_push_desc=Nahrání pomocí Gitu do repozitáře. settings.event_repository=Repozitář settings.event_repository_desc=Repozitář vytvořen nebo smazán. settings.event_header_issue=Události problémů -settings.event_issues=Problémy +settings.event_issues=Úprava settings.event_issues_desc=Problém otevřen, uzavřen, znovu otevřen nebo upraven. -settings.event_issue_assign=Problém přiřazen +settings.event_issue_assign=Přiřazení settings.event_issue_assign_desc=Problém přiřazen nebo nepřiřazen. -settings.event_issue_label=Problém označen -settings.event_issue_label_desc=Štítky problému upraveny nebo vymazány. -settings.event_issue_milestone=K problému přidán milník -settings.event_issue_milestone_desc=K problému přidán nebo odebrán milník. -settings.event_issue_comment=Komentář k problému +settings.event_issue_label=Štítky +settings.event_issue_label_desc=Štítky problému přidány nebo odstraněny. +settings.event_issue_milestone=Milníky +settings.event_issue_milestone_desc=Milník přidán, odstraněn nebo upraven. +settings.event_issue_comment=Komentáře settings.event_issue_comment_desc=Přidán, upraven nebo smazán komentář problému. settings.event_header_pull_request=Události žádosti o sloučení -settings.event_pull_request=Žádost o sloučení +settings.event_pull_request=Úprava settings.event_pull_request_desc=Požadavek na natažení otevřen, uzavřen, znovu otevřen nebo upraven. -settings.event_pull_request_assign=Žádost o sloučení přiřazena +settings.event_pull_request_assign=Přiřazení settings.event_pull_request_assign_desc=Požadavek na natažení přiřazen nebo nepřiřazen. -settings.event_pull_request_label=Žádost o sloučení označena -settings.event_pull_request_label_desc=Štítky požadavku na natažení aktualizovány nebo vymazány. -settings.event_pull_request_milestone=K žádosti o sloučení přidán milník -settings.event_pull_request_milestone_desc=Požadavku na natažení přidán nebo odebrán milník. -settings.event_pull_request_comment=Žádost o sloučení okomentována +settings.event_pull_request_label=Štítky +settings.event_pull_request_label_desc=Štítky žádosti o sloučení přidány nebo odstraněny. +settings.event_pull_request_milestone=Milníky +settings.event_pull_request_milestone_desc=Milník přidán, odstraněn nebo upraven. +settings.event_pull_request_comment=Komentáře settings.event_pull_request_comment_desc=Komentář požadavku na natažení vytvořen, upraven nebo odstraněn. -settings.event_pull_request_review=Žádost o sloučení zkontrolována -settings.event_pull_request_review_desc=Požadavek na natažení schválen, odmítnut nebo zkontrolován. -settings.event_pull_request_sync=Žádost o sloučení synchronizována -settings.event_pull_request_sync_desc=Požadavek na natažení synchronizován. -settings.event_pull_request_review_request=Vyžádána kontrola žádosti o sloučení +settings.event_pull_request_review=Kontroly +settings.event_pull_request_review_desc=Žádost o sloučení schválena, zamítnuta nebo byl přidán komentář kontroly. +settings.event_pull_request_sync=Synchronizováno +settings.event_pull_request_sync_desc=Větev automaticky aktualizována s cílovou větví. +settings.event_pull_request_review_request=Žádosti o kontrolu settings.event_package=Balíček settings.event_package_desc=Balíček vytvořen nebo odstraněn v repozitáři. settings.branch_filter=Filtr větví @@ -2348,9 +2349,9 @@ settings.authorization_header=Autorizační hlavička settings.authorization_header_desc=Pokud vyplněno, bude připojeno k požadavkům jako autorizační hlavička. Příklady: %s. settings.active=Aktivní settings.active_helper=Informace o spuštěných událostech budou odeslány na URL webového háčku. -settings.add_hook_success=Webový háček byl přidán. +settings.add_hook_success=Webhook byl přidán. settings.update_webhook=Upravit webhook -settings.update_hook_success=Webový háček byl aktualizován. +settings.update_hook_success=Webhook byl aktualizován. settings.delete_webhook=Odstranit webhook settings.recent_deliveries=Nedávná doručení settings.hook_type=Typ hooku @@ -2436,7 +2437,7 @@ settings.protect_branch_name_pattern=Vzor jména chráněné větve settings.protect_branch_name_pattern_desc=Vzory názvů chráněných větví. Pro vzorovou syntaxi viz dokumentace. Příklady: main, release/** settings.protect_patterns=Vzory settings.protect_protected_file_patterns=Vzory chráněných souborů (oddělené středníkem „;“) -settings.protect_protected_file_patterns_desc=Chráněné soubory, které nemají povoleno být měněny přímo, i když uživatel má právo přidávat, upravovat nebo mazat soubory v této větvi. Více vzorů lze oddělit pomocí středníku („;“). Podívejte se na github.com/gobwas/glob dokumentaci pro syntaxi vzoru. Příklady: .drone.yml, /docs/**/*.txt. +settings.protect_protected_file_patterns_desc=Chráněné soubory, které nemají povoleno být měněny přímo, i když uživatel má právo přidávat, upravovat nebo mazat soubory v této větvi. Více vzorů lze oddělit pomocí středníku („;“). Podívejte se na dokumentaci %[2]s pro syntaxi vzoru. Příklady: .drone.yml, /docs/**/*.txt. settings.protect_unprotected_file_patterns=Vzory nechráněných souborů (oddělené středníkem „;“) settings.protect_unprotected_file_patterns_desc=Nechráněné soubory, které je možné měnit přímo, pokud má uživatel právo zápisu, čímž se obejde omezení push. Více vzorů lze oddělit pomocí středníku („;“). Podívejte se na %[2]s dokumentaci pro syntaxi vzoru. Příklady: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Zapnout ochranu @@ -2582,7 +2583,7 @@ diff.hide_file_tree=Skrýt souborový strom releases.desc=Sledování verzí projektu a souborů ke stažení. release.releases=Vydání -release.detail=Podrobnosti vydání +release.detail=Podrobnosti o vydání release.tags=Značky release.new_release=Nové vydání release.draft=Koncept @@ -2718,7 +2719,7 @@ issues.label_archive = Štítek archivu milestones.new_subheader = Milníky vám pomohou zorganizovat problémy a sledovat jejich pokrok. pulls.nothing_to_compare_have_tag = Vybraná větev a značka jsou shodné. activity.navbar.recent_commits = Nedávné commity -settings.units.units = Jednotky repozitáře +settings.units.units = Jednotky pulls.blocked_by_user = V tomto repozitáři nemůžete vytvořit žádost o sloučení, protože jste byli zablokováni jeho majitelem. pulls.clear_merge_message_hint = Vymazáním zprávy o sloučení pouze odstraníte obsah zprávy commitu a ponecháte vygenerované git trailery, jako „Co-Authored-By …“. pulls.agit_explanation = Vytvořeno pomocí workflow AGit. AGit umožňuje přispěvatelům navrhovat změny pomocí „git push“ bez vytváření forku nebo nové větve. @@ -2727,7 +2728,7 @@ settings.pull_mirror_sync_in_progress = Probíhá načítání změn ze vzdálen settings.enter_repo_name = Zadejte majitele a repozitář přesně tak, jak je vidíte níže: settings.mirror_settings.docs.disabled_push_mirror.pull_mirror_warning = Tuto akci lze v současné chvíli provést pouze v nabídce „Nová migrace“. Pro více informací viz: settings.new_owner_blocked_doer = Nový majitel vás zablokoval. -settings.mirror_settings.pushed_repository = Pushnutý repozitář +settings.mirror_settings.pushed_repository = Odeslaný repozitář settings.add_collaborator_blocked_our = Nepodařilo se přidat spolupracovníka, jelikož byl zablokován majitelem repozitáře. pulls.commit_ref_at = `se odkázal na tuto žádost o sloučení z commitu %[2]s` settings.wiki_rename_branch_main = Normalizovat název větve Wiki @@ -2744,7 +2745,7 @@ activity.navbar.contributors = Přispěvatelé settings.mirror_settings.docs.pull_mirror_instructions = Pro nastavení pull zrcadla viz: settings.mirror_settings.docs.doc_link_pull_section = sekci „Pulling from a remote repository“ v dokumentaci. settings.units.overview = Přehled -settings.units.add_more = Přidat další... +settings.units.add_more = Povolit další settings.push_mirror_sync_in_progress = Probíhá odesílání změn na vzdálený %s. settings.wiki_globally_editable = Umožnit komukoli editovat wiki settings.confirmation_string = Potvrzovací řetězec @@ -2783,8 +2784,8 @@ settings.enforce_on_admins_desc = Správci repozitáře nemohou obejít toto pra issues.num_participants_one = %d účastník size_format = %[1]s: %[2]s, %[3]s: %[4]s issues.archived_label_description = (Archivován) %s -release.download_count_one = %d stažení -release.download_count_few = %d stažení +release.download_count_one = %s stažení +release.download_count_few = %s stažení release.system_generated = Tato příloha byla automaticky vygenerována. settings.add_webhook.invalid_path = Cesta nesmí obsahovat část, která je „.“ nebo „..“ nebo prázdný řetězec. Nesmí začínat ani končit lomítkem. settings.web_hook_name_sourcehut_builds = Sestavení SourceHut @@ -2841,6 +2842,9 @@ mirror_denied_combination = Nelze použít kombinaci ověřování pomocí veře mirror_public_key = Veřejný klíč SSH settings.mirror_settings.push_mirror.none_ssh = Žádné mirror_use_ssh.not_available = Ověřování SSH není dostupné. +issues.new.assign_to_me = Přiřadit mně +issues.all_title = Vše +settings.discord_icon_url.exceeds_max_length = Adresa URL ikony musí mít méně než 2048 znaků [graphs] component_loading_info = Tohle může chvíli trvat… @@ -2885,7 +2889,7 @@ settings.email=Kontaktní e-mail settings.website=Webové stránky settings.location=Umístění settings.permission=Oprávnění -settings.repoadminchangeteam=Správce úložišť může týmům přidávat a odebírat přístup +settings.repoadminchangeteam=Správce repozitářů může týmům přidávat a odebírat přístup settings.visibility=Viditelnost settings.visibility.public=Veřejná settings.visibility.limited=Omezená (viditelné pouze pro ověřené uživatele) @@ -2904,7 +2908,7 @@ settings.delete_prompt=Organizace bude trvale odstraněna. Tato změna N settings.confirm_delete_account=Potvrdit odstranění settings.delete_org_title=Odstranit organizaci settings.delete_org_desc=Tato organizace bude trvale smazána. Pokračovat? -settings.hooks_desc=Přidat webové háčky, které budou spouštěny pro všechny repozitáře v této organizaci. +settings.hooks_desc=Přidat webhooky, které budou spouštěny pro všechny repozitáře v této organizaci. settings.labels_desc=Přidejte štítky, které mohou být použity pro problémy všech repozitářů v rámci této organizace. @@ -2983,7 +2987,7 @@ identity_access=Identita a přístup users=Uživatelské účty organizations=Organizace repositories=Repozitáře -hooks=Webové háčky +hooks=Webhooky integrations=Integrace authentication=Zdroje ověření emails=Uživatelské e-maily @@ -3183,12 +3187,12 @@ packages.size=Velikost packages.published=Publikováno defaulthooks=Výchozí webhooky -defaulthooks.add_webhook=Přidat výchozí webový háček -defaulthooks.update_webhook=Aktualizovat výchozí webový háček +defaulthooks.add_webhook=Přidat výchozí webhook +defaulthooks.update_webhook=Aktualizovat výchozí webhook systemhooks=Systémové webhooky -systemhooks.add_webhook=Přidat systémový webový háček -systemhooks.update_webhook=Aktualizovat systémový webový háček +systemhooks.add_webhook=Přidat systémový webhook +systemhooks.update_webhook=Aktualizovat systémový webhook auths.auth_manage_panel=Správa zdrojů ověřování auths.new=Přidat zdroj ověřování @@ -3589,7 +3593,7 @@ future=budoucí 1y=1 rokem seconds=%d sekundami minutes=%d minutami -hours=%d hodinami +hours=%d hodin days=%d dny weeks=%d týdny months=%d měsíci @@ -3636,7 +3640,7 @@ error.unit_not_allowed=Nejste oprávněni přistupovat k této části repozitá [packages] title=Balíčky desc=Správa balíčků repozitáře. -empty=Zatím nejsou žádné balíčky. +empty=Zatím zde nejsou žádné balíčky. empty.documentation=Další informace o registru balíčků naleznete v dokumentaci. empty.repo=Nahráli jste balíček, ale nezobrazil se zde? Přejděte na nastavení balíčku a propojte jej s tímto repozitářem. registry.documentation=Další informace o registru %s naleznete v dokumentaci. @@ -3754,7 +3758,7 @@ settings.delete.success=Balíček byl odstraněn. settings.delete.error=Nepodařilo se odstranit balíček. owner.settings.cargo.title=Index registru Cargo owner.settings.cargo.initialize=Inicializovat index -owner.settings.cargo.initialize.description=Pro použití Cargo registru je zapotřebí speciální index Git. Použití této možnosti (znovu)vytvoří repozitář a automaticky jej nastaví. +owner.settings.cargo.initialize.description=Pro použití registru Cargo je zapotřebí speciální index Git. Použití této možnosti (znovu) vytvoří repozitář a automaticky jej nastaví. owner.settings.cargo.initialize.error=Nepodařilo se inicializovat Cargo index: %v owner.settings.cargo.initialize.success=Index Cargo byl úspěšně vytvořen. owner.settings.cargo.rebuild=Znovu vytvořit index @@ -3822,7 +3826,7 @@ management=Správa tajných klíčů [actions] actions=Akce -unit.desc=Spravovat integrované pipeliny CI/CD pomocí funkce Forgejo Actions +unit.desc=Spravovat integrované pipeliny CI/CD pomocí funkce Forgejo Actions. status.unknown=Neznámý status.waiting=Čekání @@ -3893,7 +3897,7 @@ workflow.disabled=Pracovní postup je zakázán. variables=Proměnné variables.management=Správa proměnných variables.creation=Přidat proměnnou -variables.none=Zatím nejsou žádné proměnné. +variables.none=Zatím zde nejsou žádné proměnné. variables.deletion=Odstranit proměnnou variables.deletion.description=Odstranění proměnné je trvalé a nelze jej vrátit zpět. Pokračovat? variables.description=Proměnné budou předány určitým akcím a nelze je přečíst jinak. @@ -3970,6 +3974,8 @@ pull_kind = Hledat pully... union = Sdružené union_tooltip = Zahrnout výsledky, které odpovídají jakýmkoli slovům odděleným mezerami milestone_kind = Hledat milníky... +regexp = RegExp +regexp_tooltip = Interpretovat hledaný výraz jako regulární výraz [markup] filepreview.lines = Řádky %[1]d až %[2]d v souboru %[3]s @@ -3987,4 +3993,24 @@ eib = EiB [translation_meta] -test = diky vsem za pomoc :) \ No newline at end of file +test = diky vsem za pomoc :) + +[repo.permissions] +pulls.write = Zapisovat: Zavírat žádosti o sloučení a spravovat metadata jako štítky, milníky, zpracovatele, data dokončení a závislosti. +packages.write = Zapisovat: Zveřejňovat a mazat balíčky připojené k repozitáři. +projects.read = Číst: Přístup k projektovým nástěnkám repozitáře. +code.write = Zapisovat: Odesílat změny do repozitáře, vytvářet větve a značky. +issues.write = Zapisovat: Zavírat problémy a spravovat metadata jako štítky, milníky, zpracovatele, data dokončení a závislosti. +pulls.read = Číst: Číst a vytvářet žádosti o sloučení. +releases.read = Číst: Zobrazovat a stahovat vydání. +releases.write = Zapisovat: Zveřejňovat, upravovat a mazat vydání a jejich soubory. +wiki.read = Číst: Číst integrovanou wiki a její historii. +wiki.write = Zapisovat: Vytvářet, aktualizovat a mazat stránky v integrované wiki. +projects.write = Zapisovat: Vytvářet projekty a sloupce a upravovat je. +packages.read = Číst: Zobrazovat a stahovat balíčky připojené k repozitáři. +actions.read = Číst: Zobrazovat integrované pipeliny CI/CD a jejich protokoly. +actions.write = Zapisovat: Ručně spouštět, restartovat, rušit nebo schvalovat čekající pipeliny CI/CD. +ext_wiki = Přístup k odkazu v externí wiki. Oprávnění jsou spravována externě. +code.read = Číst: Přístup a klonování kódu v repozitáři. +issues.read = Číst: Číst a vytvářet problémy a komentáře. +ext_issues = Přístup k odkazu v externím sledovacím systému problémů. Oprávnění jsou spravována externě. \ No newline at end of file diff --git a/options/locale/locale_de-DE.ini b/options/locale/locale_de-DE.ini index 39b3596aa7..f2ca23a2a2 100644 --- a/options/locale/locale_de-DE.ini +++ b/options/locale/locale_de-DE.ini @@ -318,7 +318,7 @@ run_user_not_match=Der „Ausführen als“-Benutzername ist nicht der aktuelle internal_token_failed=Fehler beim Generieren des internen Tokens: %v secret_key_failed=Fehler beim Generieren des geheimen Schlüssels: %v save_config_failed=Fehler beim Speichern der Konfiguration: %v -invalid_admin_setting=Administrator-Konto Einstellungen sind ungültig: %v +invalid_admin_setting=Die Administratorkonto-Einstellungen sind ungültig: %v invalid_log_root_path=Pfad zum Log-Verzeichnis ist ungültig: %v default_keep_email_private=E-Mail-Adressen standardmäßig verbergen default_keep_email_private.description=E-Mail-Adressen von neuen Benutzern standardmäßig verbergen, damit diese nicht direkt nach der Registrierung öffentlich wird. @@ -476,6 +476,7 @@ back_to_sign_in = Zurück zur Anmeldung sign_in_openid = Mit OpenID fortfahren hint_login = Hast du bereits ein Konto? Jetzt anmelden! hint_register = Brauchst du ein Konto? Jetzt registrieren. +unauthorized_credentials = Die Zugangsdaten sind inkorrekt oder abgelaufen. Versuchen es erneut oder siehe %s für mehr Informationen [mail] view_it_on=Auf %s ansehen @@ -1038,7 +1039,7 @@ hints = Hinweise additional_repo_units_hint = Aktivierung zusätzlicher Repository-Einheiten vorschlagen update_hints = Hinweise aktualisieren update_hints_success = Hinweise wurden aktualisiert. -additional_repo_units_hint_description = Einen „Mehr Einheiten hinzufügen …“-Button für Repositorys, welche nicht alle verfügbaren Einheiten aktiviert haben, anzeigen. +additional_repo_units_hint_description = Einen „Mehr aktivieren“-Hinweis für Repositories, welche nicht alle verfügbaren Einheiten aktiviert haben, anzeigen. pronouns = Pronomen pronouns_custom = Eigene pronouns_unspecified = Nicht spezifiziert @@ -1208,12 +1209,12 @@ migrate.migrate_items_options=Zugangs-Token wird benötigt, um zusätzliche Elem migrated_from=Migriert von %[2]s migrated_from_fake=Migriert von %[1]s migrate.migrate=Migrieren von %s -migrate.migrating=Migriere von %s ... +migrate.migrating=Migriere von %s … migrate.migrating_failed=Migrieren von %s fehlgeschlagen. migrate.migrating_failed.error=Migration fehlgeschlagen: %s migrate.migrating_failed_no_addr=Migration fehlgeschlagen. migrate.github.description=Daten von github.com oder GitHub-Enterprise-Server migrieren. -migrate.git.description=Ein Repository von einem beliebigen Git Service klonen. +migrate.git.description=Ein Repository von einem beliebigen Git-Service klonen. migrate.gitlab.description=Daten von gitlab.com oder anderen GitLab-Instanzen migrieren. migrate.gitea.description=Daten von gitea.com oder anderen Gitea-Instanzen migrieren. migrate.gogs.description=Daten von notabug.org oder anderen Gogs-Instanzen migrieren. @@ -1275,7 +1276,7 @@ org_labels_desc_manage=verwalten milestones=Meilensteine commits=Commits commit=Commit -release=Erscheinungsdatum +release=Release releases=Releases tag=Tag released_this=hat released @@ -1299,7 +1300,7 @@ ambiguous_character=`%[1]c [U+%04[1]X] kann mit %[2]c [U+%04[2]X] verwechselt we escape_control_characters=Escapen unescape_control_characters=Unescapen file_copy_permalink=Permalink kopieren -view_git_blame=Git Blame ansehen +view_git_blame=„git blame“ ansehen video_not_supported_in_browser=Dein Browser unterstützt das HTML5-„video“-Tag nicht. audio_not_supported_in_browser=Dein Browser unterstützt das HTML5-„audio“-Tag nicht. stored_lfs=Gespeichert mit Git LFS @@ -1316,7 +1317,7 @@ commit.load_referencing_branches_and_tags=Lade Branches und Tags, die diesen Com blame=Blame download_file=Datei herunterladen normal_view=Normale Ansicht -line=zeile +line=Zeile lines=Zeilen from_comment=(Kommentar) @@ -1420,7 +1421,7 @@ commitstatus.failure=Fehler commitstatus.pending=Ausstehend commitstatus.success=Erfolg -ext_issues=Zugriff auf Externe Issues +ext_issues=Externe Issues ext_issues.desc=Link zu externem Issuetracker. projects=Projekte @@ -1521,7 +1522,7 @@ issues.remove_milestone_at=`hat dieses Issue %[2]s vom %[1]s Meilenstein issues.remove_project_at=`hat dies vom Projekt %s %s entfernt` issues.deleted_milestone=`(gelöscht)` issues.deleted_project=`(gelöscht)` -issues.self_assign_at=`hat sich das Issue %s selbst zugewiesen` +issues.self_assign_at=`hat sich %s selbst zugewiesen` issues.add_assignee_at=`wurde von %s %s zugewiesen` issues.remove_assignee_at=`wurde von %s von der Zuweisung %s befreit` issues.remove_self_assignment=`hat die Selbstzuweisung %s entfernt` @@ -1601,9 +1602,9 @@ issues.no_content=Keine Beschreibung angegeben. issues.close=Issue schließen issues.comment_pull_merged_at=hat Commit %[1]s in %[2]s %[3]s zusammengeführt issues.comment_manually_pull_merged_at=hat Commit %[1]s in %[2]s %[3]s manuell zusammengeführt -issues.close_comment_issue=Kommentieren und schließen +issues.close_comment_issue=Mit Kommentar schließen issues.reopen_issue=Wieder öffnen -issues.reopen_comment_issue=Kommentieren und wieder öffnen +issues.reopen_comment_issue=Mit Kommentar wieder öffnen issues.create_comment=Kommentieren issues.closed_at=`hat diesen Issue %[2]s geschlossen` issues.reopened_at=`hat dieses Issue %[2]s wieder geöffnet` @@ -1647,7 +1648,7 @@ issues.label_archive_tooltip=Archivierte Labels werden bei der Suche nach Labels issues.label_exclusive_desc=Nenn das Label Bereich/Element, um es gegenseitig ausschließend mit anderen Bereich/-Labels zu machen. issues.label_exclusive_warning=Alle im Konflikt stehenden Labels werden beim Bearbeiten der Labels eines Issues oder eines Pull-Requests entfernt. issues.label_count=%d Labels -issues.label_open_issues=%d offene Issues +issues.label_open_issues=%d offene Issues/Pull-Requests issues.label_edit=Bearbeiten issues.label_delete=Löschen issues.label_modify=Label bearbeiten @@ -1851,7 +1852,7 @@ pulls.still_in_progress=Noch in Bearbeitung? pulls.add_prefix=Präfix „%s“ hinzufügen pulls.remove_prefix=Präfix „%s“ entfernen pulls.data_broken=Dieser Pull-Requests ist kaputt, da Fork-Informationen gelöscht wurden. -pulls.files_conflicted=Dieser Pull-Request hat Änderungen, die im Widerspruch zum Ziel-Branch stehen. +pulls.files_conflicted=Dieser Pull-Request hat Änderungen, die Konflikte mit dem Ziel-Branch haben. pulls.is_checking=Die Merge-Konfliktprüfung läuft noch. Bitte aktualisiere die Seite in wenigen Augenblicken. pulls.is_ancestor=Dieser Branch ist bereits im Zielbranch enthalten. Es existiert nichts zusammenzuführen. pulls.is_empty=Die Änderungen an diesem Branch sind bereits auf dem Zielbranch. Dies wird ein leerer Commit sein. @@ -1984,7 +1985,7 @@ signing.wont_sign.commitssigned=Der Merge-Commit wird nicht signiert werden, da signing.wont_sign.approved=Der Merge-Commit wird nicht signiert werden, da der Pull-Request nicht genehmigt wurde. signing.wont_sign.not_signed_in=Du bist nicht eingeloggt. -ext_wiki=Zugriff auf externes Wiki +ext_wiki=Externes Wiki ext_wiki.desc=Verweis auf externes Wiki. wiki=Wiki @@ -2308,32 +2309,32 @@ settings.event_push_desc=Git push in ein Repository. settings.event_repository=Repository settings.event_repository_desc=Repository erstellt oder gelöscht. settings.event_header_issue=Issue-Ereignisse -settings.event_issues=Issues +settings.event_issues=Änderung settings.event_issues_desc=Issue geöffnet, geschlossen, wieder geöffnet oder bearbeitet. -settings.event_issue_assign=Issue zugewiesen +settings.event_issue_assign=Zuweisung settings.event_issue_assign_desc=Issue zugewiesen oder Zuweisung entfernt. -settings.event_issue_label=Issue mit Label versehen -settings.event_issue_label_desc=Issue-Labels aktualisiert oder geleert. -settings.event_issue_milestone=Meilenstein einem Issue zugewiesen -settings.event_issue_milestone_desc=Meilenstein zu Issue hinzugefügt oder entfernt. -settings.event_issue_comment=Issue-Kommentar +settings.event_issue_label=Labels +settings.event_issue_label_desc=Issue-Labels hinzugefügt oder entfernt. +settings.event_issue_milestone=Meilensteine +settings.event_issue_milestone_desc=Meilenstein hinzugefügt, entfernt oder verändert. +settings.event_issue_comment=Kommentare settings.event_issue_comment_desc=Issue-Kommentar angelegt, geändert oder gelöscht. settings.event_header_pull_request=Pull-Request-Ereignisse -settings.event_pull_request=Pull-Request +settings.event_pull_request=Änderung settings.event_pull_request_desc=Pull-Request geöffnet, geschlossen, wieder geöffnet oder bearbeitet. -settings.event_pull_request_assign=Pull-Request zugewiesen +settings.event_pull_request_assign=Zuweisung settings.event_pull_request_assign_desc=Pull-Request zugewiesen oder Zuweisung entfernt. -settings.event_pull_request_label=Pull-Request mit Label versehen -settings.event_pull_request_label_desc=Pull-Request-Labels aktualisiert oder geleert. -settings.event_pull_request_milestone=Pull-Request zum Meilenstein hinzugefügt -settings.event_pull_request_milestone_desc=Pull-Request zum Meilenstein hinzugefügt oder entfernt. -settings.event_pull_request_comment=Pull-Request-Kommentar +settings.event_pull_request_label=Labels +settings.event_pull_request_label_desc=Pull-Request-Labels hinzugefügt oder entfernt. +settings.event_pull_request_milestone=Meilensteine +settings.event_pull_request_milestone_desc=Meilenstein hinzugefügt, entfernt oder bearbeitet. +settings.event_pull_request_comment=Kommentare settings.event_pull_request_comment_desc=Pull-Request-Kommentar angelegt, geändert oder gelöscht. -settings.event_pull_request_review=Pull-Request überprüft -settings.event_pull_request_review_desc=Pull-Request genehmigt, abgelehnt oder Kommentar hinterlassen. -settings.event_pull_request_sync=Pull-Request synchronisiert -settings.event_pull_request_sync_desc=Pull-Request synchronisiert. -settings.event_pull_request_review_request=Überprüfung des Pull-Requests angefragt +settings.event_pull_request_review=Reviews +settings.event_pull_request_review_desc=Pull-Request genehmigt, abgelehnt oder Review-Kommentare hinterlassen. +settings.event_pull_request_sync=Synchronisiert +settings.event_pull_request_sync_desc=Branch automatisch mit Zielbranch aktualisiert. +settings.event_pull_request_review_request=Review-Anfragen settings.event_pull_request_review_request_desc=Überprüfung des Pull-Requests angefragt oder die Anfrage entfernt. settings.event_pull_request_approvals=Genehmigungen zum Pull-Request settings.event_pull_request_merge=Pull-Request-Merge @@ -2434,7 +2435,7 @@ settings.require_signed_commits_desc=Pushes auf diesen Branch ablehnen, wenn Com settings.protect_branch_name_pattern=Muster für geschützte Branchnamen settings.protect_patterns=Muster settings.protect_protected_file_patterns=Geschützte Dateimuster (durch Semikolon „;“ getrennt) -settings.protect_protected_file_patterns_desc=Geschützte Dateien dürfen nicht direkt geändert werden, auch wenn der Benutzer Rechte hat, Dateien in diesem Branch hinzuzufügen, zu bearbeiten oder zu löschen. Mehrere Muster können mit Semikolon („;“) getrennt werden. Siehe github.com/gobwas/glob Dokumentation zur Mustersyntax. Beispiele: .drone.yml, /docs/**/*.txt. +settings.protect_protected_file_patterns_desc=Geschützte Dateien dürfen nicht direkt geändert werden, auch wenn der Benutzer Rechte hat, Dateien in diesem Branch hinzuzufügen, zu bearbeiten oder zu löschen. Mehrere Muster können mit Semikolon („;“) getrennt werden. Siehe %s Dokumentation zur Mustersyntax. Beispiele: .drone.yml, /docs/**/*.txt. settings.protect_unprotected_file_patterns=Ungeschützte Dateimuster (durch Semikolon „;“ getrennt) settings.protect_unprotected_file_patterns_desc=Ungeschützte Dateien, die direkt geändert werden dürfen, wenn der Benutzer Schreibzugriff hat, können die Push-Beschränkung umgehen. Mehrere Muster können mit Semikolon („;“) getrennt werden. Siehe %[2]s Dokumentation zur Mustersyntax. Beispiele: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Schutz aktivieren @@ -2503,7 +2504,7 @@ settings.lfs_invalid_locking_path=Ungültiger Pfad: %s settings.lfs_invalid_lock_directory=Verzeichnis kann nicht gesperrt werden: %s settings.lfs_lock_already_exists=Sperre existiert bereits: %s settings.lfs_lock=Sperren -settings.lfs_lock_path=Zu sperrender Dateipfad... +settings.lfs_lock_path=Zu sperrender Dateipfad … settings.lfs_locks_no_locks=Keine Sperren settings.lfs_lock_file_no_exist=Gesperrte Datei existiert nicht im Standard-Branch settings.lfs_force_unlock=Freigabe erzwingen @@ -2684,7 +2685,7 @@ rss.must_be_on_branch = Du musst auf einem Branch sein, um einen RSS-Feed zu hab new_repo_helper = Ein Repository enthält alle Projektdateien inklusive der Revisionshistorie. Bereits woanders gehostet? Repository migrieren. issues.comment.blocked_by_user = Du kannst kein Kommentar für dieses Issue erstellen, weil du vom Repository-Besitzer oder dem Autoren des Issues blockiert wurdest. clone_in_vscodium = In VSCodium klonen -settings.units.add_more = Mehr hinzufügen … +settings.units.add_more = Mehr aktivieren settings.wiki_rename_branch_main_desc = Den Branch, der intern vom Wiki benutzt wird, zu „%s“ umbenennen. Dies ist permanent und kann nicht rückgängig gemacht werden. desc.sha256 = SHA256 object_format_helper = Objektformat des Repositorys. Kann später nicht geändert werden. SHA1 ist am kompatibelsten. @@ -2727,7 +2728,7 @@ pulls.fast_forward_only_merge_pull_request = Nur Fast-forward pulls.cmd_instruction_checkout_desc = Checke einen neuen Branch aus deinem Projekt-Repository aus und teste die Änderungen. pulls.cmd_instruction_merge_title = Zusammenführen pulls.cmd_instruction_merge_desc = Die Änderungen zusammenführen und auf Forgejo aktualisieren. -settings.units.units = Repository-Einheiten +settings.units.units = Einheiten settings.units.overview = Übersicht settings.wiki_rename_branch_main_notices_1 = Diese Aktion KANN NICHT rückgängig gemacht werden. settings.wiki_rename_branch_main_notices_2 = Dies wird den internen Branch des Repository-Wikis von %s permanent umbenennen. Existierende Checkouts müssen aktualisiert werden. @@ -2826,6 +2827,9 @@ mirror_denied_combination = Authentifizierung mittels öffentlichem Schlüssel u settings.mirror_settings.push_mirror.none_ssh = Nichts settings.mirror_settings.push_mirror.copy_public_key = Öffentlichen Schlüssel kopieren mirror_use_ssh.not_available = SSH-Authentifizierung ist nicht verfügbar. +issues.new.assign_to_me = Mir selbst zuweisen +issues.all_title = Alle +settings.discord_icon_url.exceeds_max_length = Die Icon-URL darf eine Länge von 2048 Zeichen nicht überschreiten [graphs] @@ -3265,12 +3269,12 @@ auths.tip.bitbucket=Registriere einen neuen OAuth-Consumer unter %s auths.tip.nextcloud=Registriere einen neuen OAuth-Consumer auf deiner Instanz über das folgende Menü: „Settings -> Security -> OAuth 2.0 client“ auths.tip.dropbox=Erstelle eine neue App auf %s auths.tip.facebook=Erstelle eine neue Anwendung auf %s und füge das Produkt „Facebook Login“ hinzu -auths.tip.github=Erstelle unter %s eine neue OAuth-Anwendung. +auths.tip.github=Registriere unter %s eine neue OAuth-Anwendung auths.tip.gitlab=Erstelle unter https://gitlab.com/profile/applications eine neue Anwendung. auths.tip.google_plus=Du erhältst die OAuth2-Client-Zugangsdaten in der Google-API-Konsole unter %s auths.tip.openid_connect=Benutze die OpenID-Connect-Discovery-URL (/.well-known/openid-configuration), um die Endpunkte zu spezifizieren auths.tip.twitter=Gehe auf %s, erstelle eine Anwendung und stelle sicher, dass die Option „Allow this application to be used to Sign in with Twitter“ aktiviert ist -auths.tip.discord=Erstelle unter %s eine neue Anwendung. +auths.tip.discord=Registriere unter %s eine neue Anwendung auths.tip.gitea=Registriere eine neue OAuth2-Anwendung. Eine Anleitung findest du unter %s auths.tip.yandex=`Erstelle eine neue Anwendung auf %s. Wähle folgende Berechtigungen aus dem Abschnitt „Yandex.Passport API“: „Zugriff auf E-Mail-Adresse“, „Zugriff auf Benutzeravatar“ und „Zugriff auf Benutzername, Vor- und Nachname, Geschlecht“` auths.tip.mastodon=Gib eine benutzerdefinierte URL für die Mastodon-Instanz ein, mit der du dich authentifizieren möchtest (oder benutze die standardmäßige) @@ -3792,7 +3796,7 @@ management=Secrets verwalten [actions] actions=Actions -unit.desc=Integrierte CI/CD-Pipelines mit Forgejo-Actions verwalten +unit.desc=Integrierte CI/CD-Pipelines mit Forgejo-Actions verwalten. status.unknown=Unbekannt status.waiting=Wartend @@ -3947,6 +3951,8 @@ pull_kind = Pulls durchsuchen … union = Vereinigungsmenge union_tooltip = Ergebnisse, die auf ein beliebiges von den Whitespace getrennten Schlüsselwörtern passen, einbinden milestone_kind = Meilensteine suchen … +regexp = RegExp +regexp_tooltip = Suchbegriff als regulären Ausdruck interpretieren [markup] filepreview.line = Zeile %[1]d in %[2]s @@ -3964,4 +3970,24 @@ eib = EiB [translation_meta] -test = ok \ No newline at end of file +test = ok + +[repo.permissions] +code.write = Schreiben: In das Repository pushen, Branches und Tags erstellen. +code.read = Lesen: Zugriff auf das Repository und Klonen. +issues.read = Lesen: Issues und Kommentare lesen und erstellen. +issues.write = Schreiben: Issues schließen und Metadaten wie Labels, Meilensteine, Zuweisungen, Fälligkeitsdaten und Abhängigkeiten verwalten. +pulls.read = Lesen: Pull-Requests lesen und erstellen. +releases.read = Lesen: Releases ansehen und herunterladen. +releases.write = Schreiben: Releases und ihre Assets veröffentlichen, bearbeiten und löschen. +wiki.read = Lesen: Das integrierte Wiki und seine Historie lesen. +wiki.write = Schreiben: Seiten im integrierten Wiki erstellen, aktualisieren und löschen. +projects.read = Lesen: Zugriff auf Projektboards des Repositories. +projects.write = Schreiben: Projekte und Spalten erstellen und bearbeiten. +packages.read = Lesen: Pakete dieses Repositories betrachten und herunterladen. +packages.write = Schreiben: Pakete dieses Repositories veröffentlichen und löschen. +actions.read = Lesen: Integrierte CI/CD-Pipelines und ihre Logs betrachten. +actions.write = Schreiben: Ausstehende CI/CD-Pipelines manuell auslösen, neustarten, abbrechen oder genehmigen. +ext_issues = Zugriff auf den Link zu einem externen Issue-Tracker. Die Berechtigungen werden extern verwaltet. +ext_wiki = Zugriff auf den Link zu einem externen Wiki. Die Berechtigungen werden extern verwaltet. +pulls.write = Schreiben: Pull-Requests schließen und Metadaten wie Labels, Meilensteine, Zuweisungen, Fälligkeitsdaten und Abhängigkeiten verwalten. \ No newline at end of file diff --git a/options/locale/locale_el-GR.ini b/options/locale/locale_el-GR.ini index 55478dacf2..05af282d5a 100644 --- a/options/locale/locale_el-GR.ini +++ b/options/locale/locale_el-GR.ini @@ -51,7 +51,7 @@ webauthn_error_empty=Πρέπει να ορίσετε ένα όνομα για webauthn_error_timeout=Το χρονικό όριο έφτασε πριν το κλειδί να διαβαστεί. Παρακαλώ ανανεώστε τη σελίδα και προσπαθήστε ξανά. webauthn_reload=Ανανέωση -repository=Αποθετήριο +repository=Repository organization=Οργανισμός mirror=Αντίγραφο new_repo=Νέο αποθετήριο @@ -129,7 +129,7 @@ archived=Αρχειοθετήθηκε concept_system_global=Γενικό concept_user_individual=Ατομικό -concept_code_repository=Αποθετήριο +concept_code_repository=Repository concept_user_organization=Οργανισμός show_timestamps=Εμφάνιση χρονοσημάνσεων @@ -160,11 +160,11 @@ invalid_data = Τα δεδομένα δεν είναι έγκυρα: %v test = Τεστ copy_generic = Αντιγραφή στο πρόχειρο error413 = Έχετε εξαντλήσει τους διαθέσιμους πόρους σας. -new_repo.link = Νέο αποθετήριο +new_repo.link = Νέο repository new_migrate.link = Νέα μεταφορά new_org.link = Νέος οργανισμός new_migrate.title = Νέα μεταφορά -new_repo.title = Νέο αποθετήριο +new_repo.title = Νέο repository new_org.title = Νέος οργανισμός [aria] @@ -504,8 +504,8 @@ reset_password.text=Εφόσον το αίτημα δημιουργήθηκε α register_success=Η εγγραφή ολοκληρώθηκε επιτυχώς -issue_assigned.pull=Ο/Η @%[1]s σας έχει αναθέσει στο pull request %[2]s στο αποθετήριο %[3]s. -issue_assigned.issue=Ο/Η @%[1]s σας ανέθεσε το ζήτημα %[2]s στο αποθετήριο %[3]s. +issue_assigned.pull=Ο/Η @%[1]s σας έχει αναθέσει στο pull request %[2]s στο repository %[3]s. +issue_assigned.issue=Ο/Η @%[1]s σας ανέθεσε το ζήτημα %[2]s στο repository %[3]s. issue.x_mentioned_you=Ο/Η @%s σας ανέφερε: issue.action.force_push=Ο/Η %[1]s έκανε force-push το %[2]s από %[3]s σε %[4]s. @@ -530,13 +530,13 @@ release.downloads=Λήψεις: release.download.zip=Πηγαίος Κώδικας (ZIP) release.download.targz=Πηγαίος Κώδικας (TAR.GZ) -repo.transfer.subject_to=Ο/Η %s θα ήθελε να μεταφέρει το αποθετήριο «%s» σε %s -repo.transfer.subject_to_you=Ο/Η %s θα ήθελε να σας μεταφέρει το αποθετήριο «%s» +repo.transfer.subject_to=Ο/Η %s θα ήθελε να μεταφέρει το repository «%s» στο %s +repo.transfer.subject_to_you=Ο/Η %s θα ήθελε να σας μεταφέρει το repository «%s» repo.transfer.to_you=εσάς repo.transfer.body=Για να αποδεχτείτε ή να απορρίψετε το αίτημα αυτό, επισκεφθείτε το %s ή απλά αγνοήστε το. repo.collaborator.added.subject=Ο/Η %s σας πρόσθεσε στο %s ως συνεργάτη -repo.collaborator.added.text=Είστε πλέον συνεργάτης στο αποθετήριο: +repo.collaborator.added.text=Είστε πλέον συνεργάτης στο repository: team_invite.subject=Ο/Η %[1]s σας προσκάλεσε να συμμετέχετε στον οργανισμό %[2]s team_invite.text_1=Ο/Η %[1]s σας προσκάλεσε να συμμετέχετε στην ομάδα %[2]s του οργανισμού %[3]s. @@ -615,10 +615,10 @@ username_change_not_local_user=Δεν επιτρέπεται στους μη τ username_has_not_been_changed=Το όνομα χρήστη δεν άλλαξε repo_name_been_taken=Το όνομα του αποθετηρίου χρησιμοποιείται ήδη. repository_force_private=Η επιλογή Μόνο Ιδιωτικά είναι ενεργοποιημένη: τα ιδιωτικά αποθετήρια δεν μπορούν να δημοσιευθούν. -repository_files_already_exist=Αρχεία υπάρχουν ήδη για αυτό το αποθετήριο. Επικοινωνήστε με το διαχειριστή του συστήματος. -repository_files_already_exist.adopt=Αρχεία υπάρχουν ήδη για αυτό το αποθετήριο και μπορούν να Υιοθετηθούν μόνο. -repository_files_already_exist.delete=Τα αρχεία υπάρχουν ήδη για αυτόν το αποθετήριο. Πρέπει να τα διαγράψετε. -repository_files_already_exist.adopt_or_delete=Τα αρχεία υπάρχουν ήδη για αυτόν το αποθετήριο. Είτε υιοθετήστε τα είτε διαγράψτε τα. +repository_files_already_exist=Αρχεία υπάρχουν ήδη για αυτό το repository. Επικοινωνήστε με το διαχειριστή του συστήματος. +repository_files_already_exist.adopt=Αρχεία υπάρχουν ήδη για αυτό το repository και μπορούν μόνο να υιοθετηθούν. +repository_files_already_exist.delete=Τα αρχεία υπάρχουν ήδη για αυτόν το repository. Πρέπει να τα διαγράψετε. +repository_files_already_exist.adopt_or_delete=Υπάρχουν ήδη τα αρχεία για αυτό το repository. Πρέπει να τα υιοθετήσετε ή να τα διαγράψετε. visit_rate_limit=Συναντήθηκε το όριο ρυθμού κατά την απομακρυσμένη πρόσβαση. 2fa_auth_required=Απαιτήθηκε ταυτοποίηση δύο παραγόντων κατά την απομακρυσμένη πρόσβαση. org_name_been_taken=Το όνομα του οργανισμού χρησιμοποιείται ήδη. @@ -925,7 +925,7 @@ access_token_deletion_cancel_action=Άκυρο access_token_deletion_confirm_action=Διαγραφή access_token_deletion_desc=Η διαγραφή ενός διακριτικού θα ανακαλέσει οριστικά την πρόσβαση στο λογαριασμό σας για εφαρμογές που το χρησιμοποιούν. Συνέχεια; delete_token_success=Το διακριτικό έχει διαγραφεί. Οι εφαρμογές που το χρησιμοποιούν δεν έχουν πλέον πρόσβαση στο λογαριασμό σας. -repo_and_org_access=Πρόσβαση στο Αποθετήριο και Οργανισμό +repo_and_org_access=Πρόσβαση στο repository και οργανισμό permissions_public_only=Δημόσια μόνο permissions_access_all=Όλα (δημόσια, ιδιωτικά, και περιορισμένα) select_permissions=Επιλογή δικαιωμάτων @@ -1005,7 +1005,7 @@ remove_account_link_success=Ο συνδεδεμένος λογαριασμός hooks.desc=Προσθήκη webhooks που θα ενεργοποιούνται για όλα τα αποθετήρια που σας ανήκουν. orgs_none=Δεν είστε μέλος σε κάποιο οργανισμό. -repos_none=Δεν σας ανήκει κανένα κάποιο αποθετήριο. +repos_none=Δεν υπάρχει κάποιο repository που σας ανήκει. delete_account=Διαγραφή του λογαριασμού σας delete_prompt=Αυτή η ενέργεια θα διαγράψει μόνιμα το λογαριασμό σας. ΔΕΝ ΘΑ ΜΠΟΡΕΙ να επανέλθει. @@ -1047,7 +1047,7 @@ language.localization_project = Βοηθήστε μας να μεταφράσο language.description = Από εδώ και στο εξής, αυτή η γλώσσα θα χρησιμοποιείται από προεπιλογή για τον λογαριασμό σας. [repo] -new_repo_helper=Ένα αποθετήριο περιέχει όλα τα αρχεία έργου, συμπεριλαμβανομένου του ιστορικού εκδόσεων. Ήδη φιλοξενείται αλλού; Μετεγκατάσταση αποθετηρίου. +new_repo_helper=Ένα repository περιέχει όλα τα αρχεία έργου, συμπεριλαμβανομένου του ιστορικού εκδόσεων. Έχετε ήδη ένα που φιλοξενείται κάπου αλλού; Μεταφορά αποθετηρίου. owner=Ιδιοκτήτης owner_helper=Ορισμένοι οργανισμοί ενδέχεται να μην εμφανίζονται στο αναπτυσσόμενο μενού λόγω του μέγιστου αριθμού αποθετηρίων. repo_name=Όνομα αποθετηρίου @@ -1055,7 +1055,7 @@ repo_name_helper=Τα καλά ονόματα αποθετηρίων χρησι repo_size=Μέγεθος Αποθετηρίου template=Πρότυπο template_select=Επιλέξτε ένα πρότυπο -template_helper=Μετατροπή σε πρότυπο αποθετήριο +template_helper=Μετατροπή σε πρότυπο repository template_description=Τα πρότυπα αποθετήρια επιτρέπουν στους χρήστες να δημιουργήσουν νέα αποθετήρια με την ίδια δομή, αρχεία και προαιρετικές ρυθμίσεις. visibility=Ορατότητα visibility_description=Μόνο ο ιδιοκτήτης ή τα μέλη του οργανισμού εάν έχουν δικαιώματα, θα είναι σε θέση να το δουν. @@ -1070,7 +1070,7 @@ fork_to_different_account=Fork σε διαφορετικό λογαριασμό fork_visibility_helper=Η ορατότητα ενός fork αποθετηρίου δεν μπορεί να αλλάξει. fork_branch=Κλάδος που θα κλωνοποιηθεί στο fork all_branches=Όλοι οι κλάδοι -fork_no_valid_owners=Αυτό το αποθετήριο δεν μπορεί να γίνει fork επειδή δεν υπάρχουν έγκυροι ιδιοκτήτες. +fork_no_valid_owners=Αυτό το repository δεν μπορεί να γίνει fork, επειδή δεν υπάρχουν έγκυροι ιδιοκτήτες. use_template=Χρήση αυτού του πρότυπου clone_in_vsc=Κλωνοποίηση στο VS Code download_zip=Λήψη ZIP @@ -1120,7 +1120,7 @@ mirror_password_blank_placeholder=(Μη ορισμένο) mirror_password_help=Αλλάξτε το όνομα χρήστη για να διαγράψετε έναν αποθηκευμένο κωδικό πρόσβασης. watchers=Παρατηρητές stargazers=Θαυμαστές -stars_remove_warning=Αυτό θα αφαιρέσει όλα τα αστέρια από αυτό το αποθετήριο. +stars_remove_warning=Αυτό θα αφαιρέσει όλα τα αστέρια από αυτό το repository. forks=Forks reactions_more=και %d περισσότερα unit_disabled=Ο διαχειριστής του ιστότοπου έχει απενεργοποιήσει αυτήν την ενότητα αποθετηρίου. @@ -1129,7 +1129,7 @@ adopt_search=Εισάγετε όνομα χρήστη για αναζήτηση adopt_preexisting_label=Υιοθέτηση αρχείων adopt_preexisting=Υιοθετήστε τα προϋπάρχοντα αρχεία adopt_preexisting_content=Δημιουργία αποθετηρίου από %s -adopt_preexisting_success=Υιοθετήθηκαν αρχεία και δημιουργήθηκε το αποθετήριο από %s +adopt_preexisting_success=Υιοθετήθηκαν αρχεία και δημιουργήθηκε το repository από %s delete_preexisting_label=Διαγραφή delete_preexisting=Διαγραφή αρχείων που προϋπήρχαν delete_preexisting_content=Διαγραφή αρχείων στο %s @@ -1159,17 +1159,17 @@ desc.archived=Αρχειοθετημένο template.items=Αντικείμενα προτύπου template.git_content=Περιεχόμενο Git (Προεπιλεγμένος κλάδος) template.git_hooks=Git hooks -template.git_hooks_tooltip=Δεν θα μπορέσετε να αφαιρέσετε ή να τροποποιήσετε τα Git hook αφού τα έχετε προσθέσει. Επιλέξτε την ρύθμιση αυτή μόνο αν εμπιστεύεστε το πρότυπο αποθετήριο. +template.git_hooks_tooltip=Δεν θα μπορέσετε να αφαιρέσετε ή να τροποποιήσετε τα Git hook αφού τα έχετε προσθέσει. Επιλέξτε την ρύθμιση αυτή μόνο αν εμπιστεύεστε το πρότυπο repository. template.webhooks=Webhooks template.topics=Θέματα template.avatar=Εικόνα template.issue_labels=Ταμπέλες ζητημάτων template.one_item=Πρέπει να επιλέξετε τουλάχιστον ένα αντικείμενο στο πρότυπο -template.invalid=Πρέπει να επιλέξετε ένα πρότυπο αποθετήριο +template.invalid=Πρέπει να επιλέξετε ένα πρότυπο repository archive.title=Αυτό το αποθετήρειο αρχειοθετήθηκε. Μπορείτε να προβάλετε αρχεία και να τα κλωνοποιήσετε, αλλά δεν μπορείτε να ωθήσετε ή να ανοίξετε ζητήματα ή pull requests. -archive.title_date=Αυτό το αποθετήριο έχει αρχειοθετηθεί στο %s. Μπορείτε να προβάλετε αρχεία και να κλωνοποιήσετε, αλλά δεν μπορείτε να ωθήσετε ή να ανοίξετε ζητήματα ή pull requests. -archive.issue.nocomment=Αυτό το αποθετήριο αρχειοθετήθηκε. Δεν μπορείτε να σχολιάσετε σε ζητήματα. +archive.title_date=Αυτό το repository αρχειοθετήθηκε στις %s. Μπορείτε να δείτε τα αρχεία του και να το κλωνοποιήσετε, αλλά δεν μπορείτε να κάνετε push, να ανοίξετε ζητήματα ή pull requests. +archive.issue.nocomment=Αυτό το repository έχει αρχειοθετηθεί. Δεν μπορείτε να σχολιάσετε σε ζητήματα. archive.pull.nocomment=Αυτό το repo αρχειοθετήθηκε. Δεν μπορείτε να σχολιάσετε στα pull requests. form.reach_limit_of_creation_1=Έχετε ήδη συμπληρώσει το όριο του %d αποθετηρίου. @@ -1180,7 +1180,7 @@ form.name_pattern_not_allowed=Το μοτίβο «%s» δεν επιτρέπετ need_auth=Εξουσιοδότηση migrate_options=Ρυθμίσεις μεταφοράς migrate_service=Υπηρεσία Μεταφοράς -migrate_options_mirror_helper=Αυτό το αποθετήριο θα είναι είδωλο +migrate_options_mirror_helper=Αυτό το repository θα είναι είδωλο migrate_options_lfs=Μεταφορά αρχείων LFS migrate_options_lfs_endpoint.label=Άκρο LFS migrate_options_lfs_endpoint.description=Η μεταφορά θα προσπαθήσει να χρησιμοποιήσει το Git remote για να καθορίσει τον διακομιστή LFS. Μπορείτε επίσης να καθορίσετε ένα δικό σας endpoint αν τα δεδομένα LFS του αποθετηρίου αποθηκεύονται κάπου αλλού. @@ -1233,10 +1233,10 @@ migrate.cancel_migrating_confirm=Θέλετε να ακυρώσετε αυτή mirror_from=είδωλο του forked_from=forked από generated_from=παραγμένο από -fork_from_self=Δεν μπορείτε να κάνετε fork σε ένα αποθετήριο που κατέχετε. -fork_guest_user=Συνδεθείτε για να κάνετε fork αυτό το αποθετήριο. -watch_guest_user=Συνδεθείτε για να παρακολουθήσετε αυτό το αποθετήριο. -star_guest_user=Συνδεθείτε για να δώσετε ένα αστέρι σε αυτό το αποθετήριο. +fork_from_self=Δεν μπορείτε να κάνετε fork ένα repository που σας ανήκει. +fork_guest_user=Συνδεθείτε για να κάνετε fork αυτό το repository. +watch_guest_user=Συνδεθείτε για να παρακολουθήσετε αυτό το repository. +star_guest_user=Συνδεθείτε για να δώσετε ένα αστέρι σε αυτό το repository. unwatch=Παύση ακολούθησης watch=Παρακολούθηση unstar=Αφαίρεση αστεριού @@ -1248,11 +1248,11 @@ more_operations=Περισσότερες λειτουργίες no_desc=Χωρίς περιγραφή quick_guide=Γρήγορος οδηγός clone_this_repo=Κλωνοποίηση αυτού του αποθετηρίου -cite_this_repo=Αναφορά σε αυτό το αποθετήριο +cite_this_repo=Αναφορά σε αυτό το repository create_new_repo_command=Δημιουργία νέου αποθετηρίου στη γραμμή εντολών push_exist_repo=Προώθηση ενός υπάρχοντος αποθετηρίου από τη γραμμή εντολών -empty_message=Αυτό το αποθετήριο δεν έχει περιεχόμενο. -broken_message=Τα δεδομένα Git που διέπουν αυτό το αποθετήριο δεν μπορούν να διαβαστούν. Επικοινωνήστε με το διαχειριστή ή διαγράψτε αυτό το αποθετήριο. +empty_message=Αυτό το repository δεν έχει περιεχόμενο. +broken_message=Τα δεδομένα Git που διέπουν αυτό το αποθετήριο δεν μπορούν να διαβαστούν. Επικοινωνήστε με το διαχειριστή ή διαγράψτε αυτό το repository. code=Κώδικας code.desc=Πρόσβαση στον πηγαίο κώδικα, αρχεία, υποβολές και κλάδους. @@ -1330,7 +1330,7 @@ editor.cannot_edit_non_text_files=Τα δυαδικά αρχεία δεν μπο editor.edit_this_file=Επεξεργασία αρχείου editor.this_file_locked=Το αρχείο είναι κλειδωμένο editor.must_be_on_a_branch=Πρέπει να βρίσκεστε σε έναν κλάδο για να κάνετε ή να προτείνετε αλλαγές σε αυτό το αρχείο. -editor.fork_before_edit=Πρέπει να κάνετε fork αυτό το αποθετήριο για να κάνετε ή να προτείνετε αλλαγές σε αυτό το αρχείο. +editor.fork_before_edit=Πρέπει να κάνετε fork αυτό το repository για να κάνετε ή να προτείνετε αλλαγές σε αυτό το αρχείο. editor.delete_this_file=Διαγραφή αρχείου editor.must_have_write_access=Πρέπει να έχετε πρόσβαση εγγραφής για να κάνετε ή να προτείνετε αλλαγές σε αυτό το αρχείο. editor.file_delete_success=Το αρχείο «%s» έχει διαγραφεί. @@ -1359,15 +1359,15 @@ editor.new_branch_name_desc=Όνομα νέου κλάδου… editor.cancel=Ακύρωση editor.filename_cannot_be_empty=Το όνομα αρχείου δεν μπορεί να είναι κενό. editor.filename_is_invalid=Το όνομα αρχείου δεν είναι έγκυρο: "%s". -editor.branch_does_not_exist=Ο κλάδος "%s" δεν υπάρχει σε αυτό το αποθετήριο. -editor.branch_already_exists=Ο κλάδος «%s» υπάρχει ήδη σε αυτό το αποθετήριο. -editor.directory_is_a_file=Το όνομα φακέλου «%s» χρησιμοποιείται ήδη ως όνομα αρχείου σε αυτό το αποθετήριο. +editor.branch_does_not_exist=Ο κλάδος "%s" δεν υπάρχει σε αυτό το repository. +editor.branch_already_exists=Ο κλάδος «%s» υπάρχει ήδη σε αυτό το repository. +editor.directory_is_a_file=Το όνομα φακέλου «%s» χρησιμοποιείται ήδη ως όνομα αρχείου σε αυτό το repository. editor.file_is_a_symlink=`Το «%s» είναι συμβολικός σύνδεσμος. Οι συμβολικοί σύνδεσμοι δεν μπορούν να επεξεργαστούν στην ενσωματωμένη εφαρμογή` -editor.filename_is_a_directory=Το όνομα αρχείου «%s» χρησιμοποιείται ήδη ως όνομα φακέλου σε αυτό το αποθετήριο. -editor.file_editing_no_longer_exists=Το αρχείο «%s», το οποίο επεξεργάζεστε, δεν υπάρχει πλέον σε αυτό το αποθετήριο. -editor.file_deleting_no_longer_exists=Το αρχείο «%s», το οποίο διαγράφεται, δεν υπάρχει πλέον σε αυτό το αποθετήριο. +editor.filename_is_a_directory=Το όνομα αρχείου «%s» χρησιμοποιείται ήδη ως όνομα φακέλου σε αυτό το repository. +editor.file_editing_no_longer_exists=Το αρχείο «%s», το οποίο επεξεργάζεστε, δεν υπάρχει πλέον σε αυτό το repository. +editor.file_deleting_no_longer_exists=Το αρχείο «%s», το οποίο διαγράφεται, δεν υπάρχει πλέον σε αυτό το repository. editor.file_changed_while_editing=Προέκυψαν κάποιες αλλαγές στα περιεχόμενα του αρχείου από τότε που ξεκινήσατε να τα επεξεργάζεστε. Κάντε κλικ εδώ για να τα δείτε ή ξανακάντε μία υποβολή των αλλαγών σας για να τις αντικαταστήσετε. -editor.file_already_exists=Υπάρχει ήδη ένα αρχείο με το όνομα «%s» σε αυτό το αποθετήριο. +editor.file_already_exists=Υπάρχει ήδη ένα αρχείο με το όνομα «%s» σε αυτό το repository. editor.commit_empty_file_header=Υποβολή ενός κενού αρχείου editor.commit_empty_file_text=Το αρχείο που πρόκειται να υποβληθεί είναι κενό. Συνέχεια; editor.no_changes_to_show=Δεν υπάρχουν αλλαγές για εμφάνιση. @@ -1620,13 +1620,13 @@ issues.author_helper=Αυτός ο χρήστης είναι ο συγγραφέ issues.role.owner=Ιδιοκτήτης issues.role.owner_helper=Αυτός ο χρήστης είναι ο ιδιοκτήτης αυτού του αποθετηρίου. issues.role.member=Μέλος -issues.role.member_helper=Αυτός ο χρήστης είναι μέλος του οργανισμού, του οποίου ανήκει το αποθετήριο. +issues.role.member_helper=Αυτός ο χρήστης είναι μέλος του οργανισμού, του οποίου ανήκει το repository. issues.role.collaborator=Συνεργάτης -issues.role.collaborator_helper=Ο χρήστης έλαβε πρόσκληση συνεργασίας στο αποθετήριο. +issues.role.collaborator_helper=Ο χρήστης έλαβε πρόσκληση συνεργασίας στο repository. issues.role.first_time_contributor=Συντελεστής για πρώτη φορά -issues.role.first_time_contributor_helper=Αυτή είναι η πρώτη συνεισφορά αυτού του χρήστη στο αποθετήριο. +issues.role.first_time_contributor_helper=Αυτή είναι η πρώτη συνεισφορά αυτού του χρήστη στο repository. issues.role.contributor=Συντελεστής -issues.role.contributor_helper=Αυτός ο χρήστης έχει προηγούμενές υποβολές (commits) στο αποθετήριο. +issues.role.contributor_helper=Αυτός ο χρήστης έχει προηγούμενές υποβολές (commits) στο repository. issues.re_request_review=Επαναίτηση ανασκόπησης issues.is_stale=Έχουν υπάρξει αλλαγές σε αυτό το PR από αυτή την αναθεώρηση issues.remove_request_review=Αφαίρεση αιτήματος αναθεώρησης @@ -1678,7 +1678,7 @@ issues.unlock_comment=: ξεκλείδωσε αυτή τη συνομιλία %s issues.lock_confirm=Κλείδωμα issues.unlock_confirm=Ξεκλείδωμα issues.lock.notice_1=- Άλλοι χρήστες δεν μπορούν να αφήσουν νέα σχόλια σε αυτό το ζήτημα. -issues.lock.notice_2=- Εσείς και άλλοι συνεργάτες που έχουν πρόσβαση στο αποθετήριο θα μπορείτε ακόμα να αφήσετε σχόλια που θα είναι ορατά σε άλλους. +issues.lock.notice_2=- Εσείς, μαζί με τους συνεργάτες σας που έχουν πρόσβαση στο repository, θα μπορείτε ακόμα να αφήσετε σχόλια που θα μπορούν να βλέπουν και άλλοι. issues.lock.notice_3=- Θα μπορείτε να ξεκλειδώσετε αυτό το ζήτημα πιο μετά. issues.unlock.notice_1=- Όλοι θα βρίσκονται πάλι σε θέση να αφήσουν σχόλιο σε αυτό το ζήτημα. issues.unlock.notice_2=- Θα μπορείτε πάντα να ξανακλειδώσετε αυτό το ζήτημα πιο μετά. @@ -1759,7 +1759,7 @@ issues.dependency.add_error_dep_issue_not_exist=Εξαρτώμενο ζήτημ issues.dependency.add_error_dep_not_exist=Δεν υπάρχει η Εξάρτηση. issues.dependency.add_error_dep_exists=Η Εξάρτηση υπάρχει ήδη. issues.dependency.add_error_cannot_create_circular=Δεν μπορείτε να δημιουργήσετε μια εξάρτηση με δύο ζητήματα που μπλοκάρουν το ένα το άλλο. -issues.dependency.add_error_dep_not_same_repo=Και τα δύο ζητήματα πρέπει να βρίσκονται στο ίδιο αποθετήριο. +issues.dependency.add_error_dep_not_same_repo=Και τα δύο ζητήματα πρέπει να βρίσκονται στο ίδιο repository. issues.review.self.approval=Δεν μπορείτε να εγκρίνετε το δικό σας pull request. issues.review.self.rejection=Δεν μπορείτε να ζητήσετε αλλαγές στο δικό σας pull request. issues.review.approve=ενέκρινε τις αλλαγές %s @@ -1922,7 +1922,7 @@ pulls.closed_at=`έκλεισε αυτό το pull request %[2]s` pulls.cmd_instruction_hint=Προβολή οδηγιών γραμμής εντολών pulls.cmd_instruction_checkout_title=Έλεγχος -pulls.cmd_instruction_checkout_desc=Από το αποθετήριο του έργου σας, ελέγξτε έναν νέο κλάδο και δοκιμάστε τις αλλαγές. +pulls.cmd_instruction_checkout_desc=Από το repository του έργου σας, ελέγξτε έναν νέο κλάδο και δοκιμάστε τις αλλαγές. pulls.cmd_instruction_merge_title=Συγχώνευση pulls.cmd_instruction_merge_desc=Συγχώνευση των αλλαγών και ενημέρωση στο Gitea. pulls.clear_merge_message=Εκκαθάριση μηνύματος συγχώνευσης @@ -2101,8 +2101,8 @@ search.code_no_results=Δεν βρέθηκε πηγαίος κώδικας πο search.code_search_unavailable=Η αναζήτηση κώδικα δεν είναι διαθέσιμη αυτή τη στιγμή. Παρακαλώ επικοινωνήστε με το διαχειριστή. settings=Ρυθμίσεις -settings.desc=Στις Ρυθμίσεις μπορείτε να διαχειριστείτε τις ρυθμίσεις για το αποθετήριο -settings.options=Αποθετήριο +settings.desc=Στις Ρυθμίσεις μπορείτε να διαχειριστείτε τις ρυθμίσεις για το repository +settings.options=Repository settings.collaboration=Συνεργάτες settings.collaboration.admin=Διαχειριστής settings.collaboration.write=Εγγραφή @@ -2113,18 +2113,18 @@ settings.hooks=Webhooks settings.githooks=Git hooks settings.basic_settings=Βασικές ρυθμίσεις settings.mirror_settings=Ρυθμίσεις ειδώλου -settings.mirror_settings.docs=Ρυθμίστε τον αυτόματο συγχρονισμό των υποβολών, ετικετών και κλάδων του αποθετηρίου σας σε ένα άλλο αποθετήριο. -settings.mirror_settings.docs.disabled_pull_mirror.instructions=Ρυθμίστε τον αυτόματο συγχρονισμό των υποβολών, ετικετών και κλάδων του έργου σας με ένα άλλο αποθετήριο. Τα είδωλα τύπου λήψης έχουν απενεργοποιηθεί από τον διαχειριστή σας. -settings.mirror_settings.docs.disabled_push_mirror.instructions=Ρυθμίστε την αυτόματη λήψη υποβολών, ετικετών και κλάδων από ένα άλλο αποθετήριο. +settings.mirror_settings.docs=Ρυθμίστε τον αυτόματο συγχρονισμό των commit, ετικετών και κλάδων του αποθετηρίου σας σε ένα άλλο repository. +settings.mirror_settings.docs.disabled_pull_mirror.instructions=Ρυθμίστε τον αυτόματο συγχρονισμό των commit, ετικετών και κλάδων του έργου σας με ένα άλλο repository. Τα είδωλα τύπου λήψης έχουν απενεργοποιηθεί από τον διαχειριστή σας. +settings.mirror_settings.docs.disabled_push_mirror.instructions=Ρυθμίστε την αυτόματη λήψη υποβολών, ετικετών και κλάδων από ένα άλλο repository. settings.mirror_settings.docs.disabled_push_mirror.pull_mirror_warning=Αυτή τη στιγμή, αυτό μπορεί να γίνει μόνο στο μενού "Νέα Μεταφορά". Για περισσότερες πληροφορίες, συμβουλευτείτε το: settings.mirror_settings.docs.disabled_push_mirror.info=Τα είδωλα ώθησης έχουν απενεργοποιηθεί από το διαχειριστή σας. -settings.mirror_settings.docs.no_new_mirrors=Το αποθετήριο σας αντιγράφει τις αλλαγές προς ή από ένα άλλο αποθετήριο. Λάβετε υπόψη ότι δεν μπορείτε να δημιουργήσετε νέα είδωλα αυτή τη στιγμή. +settings.mirror_settings.docs.no_new_mirrors=Το repository σας αντιγράφει τις αλλαγές προς ή από ένα άλλο repository. Λάβετε υπόψη ότι δεν μπορείτε να δημιουργήσετε νέα είδωλα αυτή τη στιγμή. settings.mirror_settings.docs.can_still_use=Αν και δεν μπορείτε να τροποποιήσετε τα υπάρχοντα είδωλα ή να δημιουργήσετε νέα, μπορείτε να χρησιμοποιείται ακόμα το υπάρχων είδωλο. settings.mirror_settings.docs.pull_mirror_instructions=Για να ορίσετε έναν είδωλο έλξης, παρακαλούμε συμβουλευθείτε: settings.mirror_settings.docs.more_information_if_disabled=Μπορείτε να μάθετε περισσότερα για τα είδωλα ώθησης και έλξης εδώ: settings.mirror_settings.docs.doc_link_title=Πώς μπορώ να αντιγράψω αποθετήρια; settings.mirror_settings.docs.doc_link_pull_section=το κεφάλαιο "Pulling from a remote repository" της τεκμηρίωσης. -settings.mirror_settings.docs.pulling_remote_title=Έλξη από ένα απομακρυσμένο αποθετήριο +settings.mirror_settings.docs.pulling_remote_title=Pull από ένα απομακρυσμένο repository settings.mirror_settings.mirrored_repository=Είδωλο αποθετηρίου settings.mirror_settings.direction=Κατεύθυνση settings.mirror_settings.direction.pull=Pull @@ -2188,33 +2188,33 @@ settings.reindex_button=Προσθήκη στην ουρά Reindex settings.reindex_requested=Αιτήθηκε reindex settings.admin_enable_close_issues_via_commit_in_any_branch=Κλείσιμο ενός ζητήματος μέσω μιας υποβολής που έγινε σε έναν μη προεπιλεγμένο κλάδο settings.danger_zone=Ζώνη κινδύνου -settings.new_owner_has_same_repo=Ο νέος ιδιοκτήτης έχει ήδη ένα αποθετήριο με το ίδιο όνομα. Παρακαλώ επιλέξτε ένα άλλο όνομα. -settings.convert=Μετατροπή σε κανονικό αποθετήριο -settings.convert_desc=Μπορείτε να μετατρέψετε αυτόν το είδωλο σε κανονικό αποθετήριο. Αυτό δεν μπορεί να αναιρεθεί. -settings.convert_notices_1=Αυτή η λειτουργία θα μετατρέψει το είδωλο σε ένα κανονικό αποθετήριο και δεν μπορεί να αναιρεθεί. +settings.new_owner_has_same_repo=Ο νέος ιδιοκτήτης έχει ήδη ένα repository με το ίδιο όνομα. Παρακαλώ επιλέξτε ένα άλλο όνομα. +settings.convert=Μετατροπή σε κανονικό repository +settings.convert_desc=Μπορείτε να μετατρέψετε αυτόν το είδωλο σε κανονικό repository. Αυτό δεν μπορεί να αναιρεθεί. +settings.convert_notices_1=Αυτή η λειτουργία θα μετατρέψει το είδωλο σε ένα κανονικό repository και δεν μπορεί να αναιρεθεί. settings.convert_confirm=Μετατροπή αποθετηρίου -settings.convert_succeed=Το είδωλο έχει μετατραπεί σε κανονικό αποθετήριο. -settings.convert_fork=Μετατροπή σε κανονικό αποθετήριο -settings.convert_fork_desc=Μπορείτε να μετατρέψετε αυτό το fork σε κανονικό αποθετήριο. Αυτό δεν μπορεί να αναιρεθεί. -settings.convert_fork_notices_1=Αυτή η λειτουργία θα μετατρέψει το fork σε ένα κανονικό αποθετήριο και δεν μπορεί να αναιρεθεί. +settings.convert_succeed=Το είδωλο έχει μετατραπεί σε κανονικό repository. +settings.convert_fork=Μετατροπή σε κανονικό repository +settings.convert_fork_desc=Μπορείτε να μετατρέψετε αυτό το fork σε κανονικό repository. Αυτό δεν μπορεί να αναιρεθεί. +settings.convert_fork_notices_1=Αυτή η λειτουργία θα μετατρέψει το fork σε ένα κανονικό repository και δεν μπορεί να αναιρεθεί. settings.convert_fork_confirm=Μετατροπή αποθετηρίου -settings.convert_fork_succeed=Το fork έχει μετατραπεί σε κανονικό αποθετήριο. +settings.convert_fork_succeed=Το fork έχει μετατραπεί σε κανονικό repository. settings.transfer.title=Μεταβίβαση ιδιοκτησίας settings.transfer.rejected=Η μεταβίβαση του αποθετηρίου απορρίφθηκε. settings.transfer.success=Η μεταβίβαση του αποθετηρίου ήταν επιτυχής. settings.transfer_abort=Ακύρωση μεταβίβασης settings.transfer_abort_invalid=Δεν μπορείτε να ακυρώσετε μια ανύπαρκτη μεταβίβαση αποθετηρίου. settings.transfer_abort_success=Η μεταφορά αποθετηρίου στο %s ακυρώθηκε με επιτυχία. -settings.transfer_desc=Μεταβιβάστε αυτό το αποθετήριο σε έναν χρήστη ή σε έναν οργανισμό για τον οποίο έχετε δικαιώματα διαχειριστή. +settings.transfer_desc=Μεταβιβάστε αυτό το repository σε έναν χρήστη ή σε έναν οργανισμό για τον οποίο έχετε δικαιώματα διαχειριστή. settings.transfer_form_title=Εισάγετε το όνομα του αποθετηρίου ως επιβεβαίωση: -settings.transfer_in_progress=Αυτή τη στιγμή υπάρχει μια εν εξελίξει μεταβίβαση. Παρακαλούμε ακυρώστε την αν θέλετε να μεταβιβάσετε αυτό το αποθετήριο σε άλλο χρήστη. -settings.transfer_notices_1=- Θα χάσετε την πρόσβαση στο αποθετήριο αν το μεταβιβάσετε σε έναν μεμονωμένο χρήστη. -settings.transfer_notices_2=- Θα διατηρήσετε την πρόσβαση στο αποθετήριο αν το μεταβιβάσετε σε έναν οργανισμό που είστε (συν)ιδιοκτήτης. -settings.transfer_notices_3=- Εάν το αποθετήριο είναι ιδιωτικό και μεταβιβάζεται σε μεμονωμένο χρήστη, αυτή η ενέργεια εξασφαλίζει ότι ο χρήστης έχει τουλάχιστον άδεια ανάγνωσης (και αλλάζει τα δικαιώματα εάν είναι απαραίτητο). +settings.transfer_in_progress=Αυτή τη στιγμή υπάρχει μια εν εξελίξει μεταβίβαση. Παρακαλούμε ακυρώστε την αν θέλετε να μεταβιβάσετε αυτό το repository σε άλλο χρήστη. +settings.transfer_notices_1=- Θα χάσετε την πρόσβαση στο repository αν το μεταβιβάσετε σε έναν μεμονωμένο χρήστη. +settings.transfer_notices_2=- Θα διατηρήσετε την πρόσβαση στο repository αν το μεταβιβάσετε σε έναν οργανισμό που είστε (συν)ιδιοκτήτης. +settings.transfer_notices_3=- Εάν το repository είναι ιδιωτικό και μεταβιβάζεται σε μεμονωμένο χρήστη, αυτή η ενέργεια εξασφαλίζει ότι ο χρήστης έχει τουλάχιστον άδεια ανάγνωσης (και αλλάζει τα δικαιώματα εάν είναι απαραίτητο). settings.transfer_owner=Νέος ιδιοκτήτης settings.transfer_perform=Εκτέλεση μεταφοράς -settings.transfer_started=`Αυτό το αποθετήριο έχει επισημανθεί για μεταφορά και αναμένει επιβεβαίωση από το "%s"` -settings.transfer_succeed=Το αποθετήριο έχει μεταφερθεί. +settings.transfer_started=`Αυτό το repository έχει επισημανθεί για μεταφορά και αναμένει επιβεβαίωση από το "%s"` +settings.transfer_succeed=Το repository έχει μεταφερθεί. settings.signing_settings=Ρυθμίσεις επαλήθευσης υπογραφών settings.trust_model=Μοντέλο εμπιστοσύνης υπογραφών settings.trust_model.default=Προεπιλεγμένο μοντέλο εμπιστοσύνης @@ -2236,33 +2236,33 @@ settings.wiki_deletion_success=Τα δεδομένα wiki του αποθετη settings.delete=Διαγραφή αυτόυ του αποθετηρίου settings.delete_desc=Η διαγραφή ενός αποθετηρίου είναι μόνιμη και δεν μπορεί να αναιρεθεί. settings.delete_notices_1=- Αυτή η ενέργεια ΔΕΝ ΜΠΟΡΕΙ να αναιρεθεί. -settings.delete_notices_2=- Αυτή η ενέργεια θα διαγράψει μόνιμα το αποθετήριο %s μαζί με τον κώδικα, τα ζητημάτα, τα σχόλια, τα δεδομένα των wiki και τις ρυθμίσεις συνεργατών που βρίσκονται μέσα σε αυτό. +settings.delete_notices_2=- Αυτή η ενέργεια θα διαγράψει μόνιμα το repository %s μαζί με τον κώδικα, τα ζητημάτα, τα σχόλια, τα δεδομένα των wiki και τις ρυθμίσεις συνεργατών που βρίσκονται μέσα σε αυτό. settings.delete_notices_fork_1=- Τα Forks αυτού του αποθετηρίου θα γίνουν ανεξάρτητα μετά τη διαγραφή. -settings.deletion_success=Το αποθετήριο έχει διαγραφεί. +settings.deletion_success=Το repository έχει διαγραφεί. settings.update_settings_success=Οι ρυθμίσεις του αποθετηρίου έχουν ενημερωθεί. -settings.update_settings_no_unit=Το αποθετήριο θα πρέπει να επιτρέπει τουλάχιστον κάποιο είδος αλληλεπίδρασης. +settings.update_settings_no_unit=Το repository θα πρέπει να επιτρέπει τουλάχιστον κάποιο είδος αλληλεπίδρασης. settings.confirm_delete=Διαγραφή αποθετηρίου settings.add_collaborator=Προσθήκη συνεργάτη settings.add_collaborator_success=Ο συνεργάτης προστέθηκε. settings.add_collaborator_inactive_user=Δεν είναι δυνατή η προσθήκη ενός ανενεργού χρήστη ως συνεργάτη. settings.add_collaborator_owner=Δεν είναι δυνατή η προσθήκη ενός ιδιοκτήτη σαν συνεργάτη. -settings.add_collaborator_duplicate=Ο συνεργάτης έχει ήδη προστεθεί σε αυτό το αποθετήριο. +settings.add_collaborator_duplicate=Ο συνεργάτης έχει ήδη προστεθεί σε αυτό το repository. settings.delete_collaborator=Κατάργηση settings.collaborator_deletion=Κατάργηση συνεργάτη -settings.collaborator_deletion_desc=Η κατάργηση ενός συνεργάτη θα αφαιρέσει και την πρόσβασή του στο αποθετήριο. Είστε βέβαιοι; +settings.collaborator_deletion_desc=Η κατάργηση ενός συνεργάτη θα αφαιρέσει και την πρόσβασή του στο repository. Είστε βέβαιοι; settings.remove_collaborator_success=Ο συνεργάτης έχει καταργηθεί. settings.search_user_placeholder=Αναζήτηση χρήστη… settings.org_not_allowed_to_be_collaborator=Δεν μπορείτε να προσθέσετε έναν οργανισμό ως συνεργάτη. -settings.change_team_access_not_allowed=Η αλλαγή της πρόσβασης ομάδας για το αποθετήριο έχει περιοριστεί στον ιδιοκτήτη του οργανισμού -settings.team_not_in_organization=Η ομάδα δεν είναι στον ίδιο οργανισμό με το αποθετήριο +settings.change_team_access_not_allowed=Η αλλαγή της πρόσβασης ομάδας για το repository έχει περιοριστεί στον ιδιοκτήτη του οργανισμού +settings.team_not_in_organization=Η ομάδα δεν είναι στον ίδιο οργανισμό με το repository settings.teams=Ομάδες settings.add_team=Προσθήκη ομάδας -settings.add_team_duplicate=Η ομάδα έχει ήδη το αποθετήριο -settings.add_team_success=Η ομάδα έχει πλέον πρόσβαση στο αποθετήριο. +settings.add_team_duplicate=Η ομάδα έχει ήδη το repository +settings.add_team_success=Η ομάδα έχει πλέον πρόσβαση στο repository. settings.search_team=Αναζήτηση Ομάδας… -settings.change_team_permission_tip=Τα δικαιώματα της ομάδας έχουν οριστεί στη σελίδα ρυθμίσεων της ομάδας και δεν μπορούν να αλλάξουν ανά αποθετήριο +settings.change_team_permission_tip=Τα δικαιώματα της ομάδας έχουν οριστεί στη σελίδα ρυθμίσεων της ομάδας και δεν μπορούν να αλλάξουν ανά repository settings.delete_team_tip=Αυτή η ομάδα έχει πρόσβαση σε όλα τα αποθετήρια και δεν μπορεί να αφαιρεθεί -settings.remove_team_success=Έχει αφαιρεθεί η πρόσβαση της ομάδας στο αποθετήριο. +settings.remove_team_success=Έχει αφαιρεθεί η πρόσβαση της ομάδας στο repository. settings.add_webhook=Προσθήκη webhook settings.add_webhook.invalid_channel_name=Το όνομα του καναλιού Webhook δεν μπορεί να είναι κενό και δεν μπορεί να περιέχει μόνο έναν χαρακτήρα #. settings.hooks_desc=Τα Webhooks κάνουν αυτόματα αιτήσεις HTTP POST σε ένα διακομιστή όταν ενεργοποιούνται ορισμένα γεγονότα στο Forgejo. Διαβάστε περισσότερα στον οδηγό webhooks. @@ -2305,15 +2305,15 @@ settings.event_create_desc=Ο κλάδος ή η ετικέτα δημιουργ settings.event_delete=Διαγραφή settings.event_delete_desc=Ο κλάδος ή η ετικέτα διαγράφηκε. settings.event_fork=Fork -settings.event_fork_desc=Το αποθετήριο έγινε fork. +settings.event_fork_desc=Το repository έγινε fork. settings.event_wiki=Wiki settings.event_wiki_desc=Η σελίδα Wiki δημιουργήθηκε, μετονομάστηκε, επεξεργάστηκε ή διαγράφηκε. settings.event_release=Κυκλοφορία settings.event_release_desc=Η έκδοση δημοσιεύτηκε, ενημερώθηκε ή διαγράφηκε από ένα αποθετήριο. settings.event_push=Push -settings.event_push_desc=Git push σε ένα αποθετήριο. -settings.event_repository=Αποθετήριο -settings.event_repository_desc=Το αποθετήριο δημιουργήθηκε ή διαγράφηκε. +settings.event_push_desc=Git push σε ένα repository. +settings.event_repository=Repository +settings.event_repository_desc=Το repository δημιουργήθηκε ή διαγράφηκε. settings.event_header_issue=Συμβάντα ζητημάτων settings.event_issues=Ζητήματα settings.event_issues_desc=Το ζήτημα άνοιξε, έκλεισε, ανοίχθηκε εκ νέου ή επεξεργάστηκε. @@ -2345,7 +2345,7 @@ settings.event_pull_request_review_request_desc=Ζητήθηκε η αξιολό settings.event_pull_request_approvals=Εγκρίσεις pull request settings.event_pull_request_merge=Συγχώνευση pull request settings.event_package=Πακέτο -settings.event_package_desc=Το πακέτο δημιουργήθηκε ή διαγράφηκε σε ένα αποθετήριο. +settings.event_package_desc=Το πακέτο δημιουργήθηκε ή διαγράφηκε σε ένα repository. settings.branch_filter=Φίλτρο κλάδου settings.branch_filter_desc=Λίστα επιτρεπόμενων κλάδων για ωθήσεις, δημιουργία κλάδων και γεγονότα διαγραφής κλάδων, που ορίζονται ως μοτίβο glob. Εάν είναι κενό ή *, αναφέρονται συμβάντα για όλους τους κλάδους. Δείτε τη τεκμηρίωση%[2]s για σύνταξη. Παραδείγματα: master, {master,release*}. settings.authorization_header=Κεφαλίδα authorization @@ -2361,7 +2361,7 @@ settings.hook_type=Είδος hook settings.slack_token=Διακριτικό settings.slack_domain=Domain settings.slack_channel=Κανάλι -settings.add_web_hook_desc=Ενσωμάτωσε το %s στο αποθετήριο σας. +settings.add_web_hook_desc=Ενσωμάτωσε το %s στο repository σας. settings.web_hook_name_gitea=Gitea settings.web_hook_name_forgejo = Forgejo settings.web_hook_name_gogs=Gogs @@ -2381,9 +2381,9 @@ settings.packagist_api_token=Διακριτικό API settings.packagist_package_url=URL πακέτων Packagist settings.deploy_keys=Κλειδιά διάθεσης settings.add_deploy_key=Προσθήκη κλειδιού διάθεσης -settings.deploy_key_desc=Τα κλειδιά διάθεσης έχουν πρόσβαση μόνο-ανάγνωσης στο αποθετήριο. +settings.deploy_key_desc=Τα κλειδιά διάθεσης έχουν πρόσβαση μόνο-ανάγνωσης στο repository. settings.is_writable=Ενεργοποίηση πρόσβασης εγγραφής -settings.is_writable_info=Επιτρέψτε σε αυτό το κλειδί διάθεσης να ωθήσει στο αποθετήριο. +settings.is_writable_info=Επιτρέψτε σε αυτό το κλειδί διάθεσης να ωθήσει στο repository. settings.no_deploy_keys=Δεν υπάρχουν ακόμα κλειδιά διάθεσης. settings.title=Τίτλος settings.deploy_key_content=Περιεχόμενο @@ -2391,7 +2391,7 @@ settings.key_been_used=Ένα κλειδί διάθεσης με το ίδιο settings.key_name_used=Ένα κλειδί διάθεσης με το ίδιο όνομα υπάρχει ήδη. settings.add_key_success=Το κλειδί διάθεσης «%s» προστέθηκε. settings.deploy_key_deletion=Αφαίρεση κλειδιού διάθεσης -settings.deploy_key_deletion_desc=Η κατάργηση ενός κλειδί διάθεσης θα ανακαλέσει την πρόσβασή του σε αυτό το αποθετήριο. Συνέχεια; +settings.deploy_key_deletion_desc=Η κατάργηση ενός κλειδί διάθεσης θα ανακαλέσει την πρόσβασή του σε αυτό το repository. Συνέχεια; settings.deploy_key_deletion_success=Το κλειδί διάθεσης έχει αφαιρεθεί. settings.branches=Κλάδοι settings.protected_branch=Προστασία κλάδου @@ -2424,7 +2424,7 @@ settings.protect_check_status_contexts=Ενεργοποίηση ελέγχου settings.protect_status_check_patterns=Μοτίβα ελέγχου κατάστασης: settings.protect_status_check_patterns_desc=Ορίστε μοτίβα για να καθορίσετε ποιοι έλεγχοι κατάστασης πρέπει να περάσουν πριν οι κλάδοι να μπορούν να συγχωνευτούν σε έναν κλάδο που ταιριάζει με αυτόν τον κανόνα. Κάθε γραμμή καθορίζει ένα μοτίβο. Τα μοτίβα δεν μπορούν να είναι κενά. settings.protect_check_status_contexts_desc=Απαιτείται έλεγχος κατάστασης για να περάσει το pull request πριν από τη συγχώνευση. Επιλέξτε ποιοι έλεγχοι κατάστασης πρέπει να περάσουν πριν κλάδοι μπορούν να συγχωνευτούν σε έναν κλάδο που ταιριάζει με αυτόν τον κανόνα. Όταν είναι ενεργοποιημένο, οι υποβολές πρέπει πρώτα να γίνονται push σε άλλο κλάδο, στη συνέχεια, να συγχωνεύονται ή γίνονται push απευθείας σε ένα κλάδο που ταιριάζει με αυτόν τον κανόνα, αφού έχουν ολοκληρωθεί οι έλεγχοι κατάστασης. Αν δεν επιλεχθεί κανένα πλαίσιο, η τελευταία υποβολή πρέπει να είναι επιτυχής ανεξάρτητα από το πλαίσιο. -settings.protect_check_status_contexts_list=Έλεγχοι κατάστασης που βρέθηκαν την τελευταία εβδομάδα για αυτό το αποθετήριο +settings.protect_check_status_contexts_list=Έλεγχοι κατάστασης που βρέθηκαν την τελευταία εβδομάδα για αυτό το repository settings.protect_status_check_matched=Ταιριάζει settings.protect_invalid_status_check_pattern=Μη έγκυρο μοτίβο ελέγχου κατάστασης: "%s". settings.protect_no_valid_status_check_patterns=Μη έγκυρα μοτίβα ελέγχου κατάστασης. @@ -2442,7 +2442,7 @@ settings.protect_branch_name_pattern=Μοτίβο προστατευμένου settings.protect_branch_name_pattern_desc=Μοτίβα ονόματος προστατευμένων κλάδων. Συμβολευτείτε την τεκμηρίωση για την σύνταξη ενός μοτίβου. Παραδείγματα: main, release/** settings.protect_patterns=Μοτίβα settings.protect_protected_file_patterns=Μοτίβα προστατευμένων αρχείων (διαχωρισμός με semicolon «;» και ΟΧΙ το ελληνικό ερωτηματικό): -settings.protect_protected_file_patterns_desc=Τα προστατευόμενα αρχεία δεν επιτρέπεται να αλλάξουν άμεσα, ακόμη και αν ο χρήστης έχει δικαιώματα να προσθέσει, να επεξεργαστεί ή να διαγράψει αρχεία σε αυτόν τον κλάδο. Επιπλέων μοτίβα μπορούν να διαχωριστούν με semicolon («;») (ΟΧΙ ερωτηματικό). Για να συντάξετε μοτίβα, συμβουλευτείται την τεκμηρίωση github.com/gobwas/glob. Παράδειγμα: .drone.yml, /docs/**/*.txt. +settings.protect_protected_file_patterns_desc=Τα προστατευόμενα αρχεία δεν επιτρέπεται να αλλάξουν άμεσα, ακόμη και αν ο χρήστης έχει δικαιώματα να προσθέσει, να επεξεργαστεί ή να διαγράψει αρχεία σε αυτόν τον κλάδο. Επιπλέων μοτίβα μπορούν να διαχωριστούν με semicolon («;») (ΟΧΙ ερωτηματικό). Για να συντάξετε μοτίβα, συμβουλευτείται την τεκμηρίωση %s. Παράδειγμα: .drone.yml, /docs/**/*.txt. settings.protect_unprotected_file_patterns=Μοτίβα μη προστατευμένων αρχείων (διαχωρισμένα με semicolon «;» και ΟΧΙ το ελληνικό ερωτηματικό): settings.protect_unprotected_file_patterns_desc=Μη προστατευμένα αρχεία που επιτρέπεται να αλλάξουν απευθείας εάν ο χρήστης έχει πρόσβαση εγγραφής, παρακάμπτοντας τον περιορισμό ώθησης. Επιπλέων μοτίβα μπορούν να διαχωριστούν με ερωτηματικό (';'). Δείτε την τεκμηρίωση %[2]s για τη σύνταξη του μοτίβου. Πχ: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Ενεργοποίηση προστασίας @@ -2486,20 +2486,20 @@ settings.matrix.message_type=Είδος μηνύματος settings.archive.button=Αρχειοθέτηση αποθετηρίου settings.archive.header=Αρχειοθέτηση αποθετηρίου settings.archive.text=Η αρχειοθέτηση του αποθετηρίου θα το αλλάξει σε μόνο για ανάγνωση. Δε θα φαίνεται στον αρχικό πίνακα. Κανείς (ακόμα και εσείς!) δε θα μπορεί να κάνει νέες υποβολές, ή να ανοίξει ζητήματα ή pull request. -settings.archive.success=Το αποθετήριο αρχειοθετήθηκε με επιτυχία. +settings.archive.success=Το repository αρχειοθετήθηκε με επιτυχία. settings.archive.error=Παρουσιάστηκε σφάλμα κατά την προσπάθεια αρχειοθέτησης του αποθετηρίου. Δείτε το αρχείο καταγραφής για περισσότερες λεπτομέρειες. settings.archive.error_ismirror=Δε μπορείτε να αρχειοθετήσετε ένα είδωλο αποθετηρίου. -settings.archive.branchsettings_unavailable=Οι ρυθμίσεις του κλάδου δεν είναι διαθέσιμες αν το αποθετήριο είναι αρχειοθετημένο. -settings.archive.tagsettings_unavailable=Οι ρυθμίσεις της ετικέτας δεν είναι διαθέσιμες αν το αποθετήριο είναι αρχειοθετημένο. +settings.archive.branchsettings_unavailable=Οι ρυθμίσεις του κλάδου δεν είναι διαθέσιμες αν το repository είναι αρχειοθετημένο. +settings.archive.tagsettings_unavailable=Οι ρυθμίσεις της ετικέτας δεν είναι διαθέσιμες αν το repository είναι αρχειοθετημένο. settings.unarchive.button=Αναίρεση αρχειοθέτησης αποθετηρίου settings.unarchive.header=Απο-Αρχειοθέτηση του αποθετηρίου settings.unarchive.text=Η απο-αρχειοθέτηση του αποθετηρίου θα αποκαταστήσει την ικανότητά του να λαμβάνει υποβολές και ωθήσεις, καθώς και νέα ζητήματα και pull-requests. -settings.unarchive.success=Το αποθετήριο απο-αρχειοθετήθηκε με επιτυχία. +settings.unarchive.success=Το repository απο-αρχειοθετήθηκε με επιτυχία. settings.unarchive.error=Παρουσιάστηκε σφάλμα κατά την προσπάθεια απο-αρχειοθέτησης του αποθετηρίου. Δείτε τις καταγραφές για περισσότερες λεπτομέρειες. settings.update_avatar_success=Η εικόνα του αποθετηρίου έχει ενημερωθεί. settings.lfs=LFS -settings.lfs_filelist=Αρχεία LFS σε αυτό το αποθετήριο -settings.lfs_no_lfs_files=Δεν υπάρχουν αρχεία LFS σε αυτό το αποθετήριο +settings.lfs_filelist=Αρχεία LFS σε αυτό το repository +settings.lfs_no_lfs_files=Δεν υπάρχουν αρχεία LFS σε αυτό το repository settings.lfs_findcommits=Εύρεση υποβολών settings.lfs_lfs_file_no_commits=Δεν βρέθηκαν υποβολές για αυτό το αρχείο LFS settings.lfs_noattribute=Αυτή η διαδρομή δεν έχει λειτουργία κλειδώματος στον προεπιλεγμένο κλάδο @@ -2518,7 +2518,7 @@ settings.lfs_force_unlock=Εξαγκαναστικό ξεκλείδωμα settings.lfs_pointers.found=Βρέθηκαν %d δείκτης(ες) blob - %d συσχετίστηκαν, %d δεν συσχετίστηκαν (%d λείπουν από το χώρο αποθήκευσης) settings.lfs_pointers.sha=Blob hash settings.lfs_pointers.oid=OID -settings.lfs_pointers.inRepo=Στο αποθετήριο +settings.lfs_pointers.inRepo=Στο repository settings.lfs_pointers.exists=Υπάρχει στο χώρο αποθήκευσης settings.lfs_pointers.accessible=Προσβάσιμο στον χρήστη settings.lfs_pointers.associateAccessible=Συσχετισμός προσιτών %d OID @@ -2621,7 +2621,7 @@ release.delete_tag=Διαγραφή ετικέτας release.deletion=Διαγραφή κυκλοφορίας release.deletion_desc=Διαγράφοντας μια κυκλοφορία, αυτή αφαιρείται μόνο από το Gitea. Δε θα επηρεάσει την ετικέτα Git, τα περιεχόμενα του αποθετηρίου σας ή το ιστορικό της. Συνέχεια; release.deletion_success=Η κυκλοφορία έχει διαγραφεί. -release.deletion_tag_desc=Θα διαγράψει αυτή την ετικέτα από το αποθετήριο. Τα περιεχόμενα του αποθετηρίου και το ιστορικό παραμένουν αμετάβλητα. Συνέχεια; +release.deletion_tag_desc=Θα διαγράψει αυτή την ετικέτα από το repository. Τα περιεχόμενα του repository και το ιστορικό δεν θα πειραχτούν. Να γίνει συνέχεια; release.deletion_tag_success=Η ετικέτα έχει διαγραφεί. release.tag_name_already_exist=Υπάρχει ήδη μια έκδοση με αυτό το όνομα ετικέτας. release.tag_name_invalid=Το όνομα της ετικέτας δεν είναι έγκυρο. @@ -2646,7 +2646,7 @@ branch.delete_branch_has_new_commits=Ο κλάδος «%s» δεν μπορεί branch.create_branch=Δημιουργία κλάδου %s branch.create_from=`από το «%s»` branch.create_success=Ο κλάδος «%s» δημιουργήθηκε. -branch.branch_already_exists=Ο κλάδος «%s» υπάρχει ήδη σε αυτό το αποθετήριο. +branch.branch_already_exists=Ο κλάδος «%s» υπάρχει ήδη σε αυτό το repository. branch.branch_name_conflict=Το όνομα του κλάδου «%s» συγκρούεται με το ήδη υπάρχον κλάδο «%s». branch.tag_collision=Ο κλάδος «%s» δεν μπορεί να δημιουργηθεί επειδή μια ετικέτα με το ίδιο όνομα υπάρχει ήδη στο αποθετήριο. branch.deleted_by=Διαγράφηκε από %s @@ -2691,7 +2691,7 @@ error.csv.invalid_field_count=Δεν είναι δυνατή η απόδοση commits.renamed_from = Μετονομάστηκε από %σ settings.wiki_rename_branch_main_desc = Ο κλάδος, ο οποίος χρησιμοποιείται εσωτερικά από το wiki, θα μετονομαστεί (μόνιμα και μη αναστράψιμα) σε «%s». issues.comment.blocked_by_user = Δεν μπορείτε να αφήσετε σχόλιο σε αυτό το ζήτημα, επειδή ο κάτοχος του αποθετηρίου ή το άτομο που δημιούργησε το ζήτημα σας έχει αποκλείσει. -pulls.blocked_by_user = Δεν μπορείτε να δημιουργήσετε pull request σε αυτό το αποθετήριο, επειδή ο κάτοχος του αποθετηρίου σας έχει αποκλείσει. +pulls.blocked_by_user = Δεν μπορείτε να δημιουργήσετε pull request σε αυτό το repository, επειδή ο κάτοχος του repository σας έχει αποκλείσει. pulls.made_using_agit = AGit wiki.cancel = Ακύρωση settings.units.add_more = Προσθήκη μονάδων... @@ -2710,13 +2710,13 @@ rss.must_be_on_branch = Για να αποκτήσετε ένα RSS feed, πρέ clone_in_vscodium = Κλωνοποίηση στο VSCodium editor.invalid_commit_mail = Αυτή η διεύθυνση email δεν είναι έγκυρη για την δημιουργία μίας υποβολής. pulls.nothing_to_compare_have_tag = Ο επιλεγμένος κλάδος/tag είναι όμοιος. -issues.blocked_by_user = Δεν μπορείτε να δημιουργήσετε ζητήματα σε αυτό το αποθετήριο, επειδή ο κάτοχος του αποθετηρίου σας έχει αποκλείσει. +issues.blocked_by_user = Δεν μπορείτε να δημιουργήσετε ζητήματα σε αυτό το repository, επειδή ο κάτοχος του repository σας έχει αποκλείσει. pulls.agit_explanation = Δημιουργημένο μέσω του AGit. Το AGit επιτρέπει σε συνεισφέροντες να προτείνουν αλλαγές χρησιμοποιώντας την εντολή «git push», χωρίς την δημιουργία fork ή έναν νέο κλάδο. activity.navbar.recent_commits = Πρόσφατες υποβολές settings.wiki_globally_editable = Να επιτρέπεται η επεξεργασία του wiki σε όλους admin.manage_flags = Διαχείριση σημάνσεων -admin.enabled_flags = Το αποθετήριο έχει τις εξής σημάνσεις: -settings.mirror_settings.pushed_repository = Προοριζόμενο αποθετήριο +admin.enabled_flags = Το repository έχει τις εξής σημάνσεις: +settings.mirror_settings.pushed_repository = Προοριζόμενο repository admin.flags_replaced = Οι σημάνσεις του αποθετηρίου αντικαταστάθηκαν activity.navbar.code_frequency = Συχνότητα κώδικα settings.wiki_branch_rename_success = Το όνομα κλάδου wiki του αποθετηρίου κανονικοποιήθηκε επιτυχώς. @@ -2767,7 +2767,7 @@ editor.commit_id_not_matching = Το αρχείο άλλαξε όσο το επ settings.sourcehut_builds.visibility = Ορατότητα εργασιών object_format = Μορφή αντικειμένων («object format») settings.ignore_stale_approvals_desc = Οι εγκρίσεις, οι οποίες αναφέρονται σε παλαιότερες υποβολές, δεν θα προσμετρούνται στο σύνολο των απαιτούμενων εγκρίσεων του pull request. Εφόσον αυτές οι εγκρίσεις έχουν ήδη ανακληθεί, τότε αυτή η ρύθμιση δεν θα παίξει κάποιον ρόλο. -settings.archive.mirrors_unavailable = Οι λειτουργίες ειδώλου δεν είναι διαθέσιμες εφόσον το αποθετήριο έχει αρχειοθετηθεί. +settings.archive.mirrors_unavailable = Οι λειτουργίες ειδώλου δεν είναι διαθέσιμες εφόσον το repository έχει αρχειοθετηθεί. settings.web_hook_name_sourcehut_builds = SourceHut Builds settings.enforce_on_admins = Εφαρμογή κανόνα σε διαχειριστές του αποθετηρίου object_format_helper = Η μορφή αντικειμένων («object format») του αποθετηρίου. Δεν θα μπορείτε να το αλλάξετε μεταγενέστερα. Η πιο συμβατή μορφή είναι η SHA1. @@ -2805,7 +2805,7 @@ release.type_attachment = Συνημμένο activity.published_prerelease_label = Προδημοσίευση activity.published_tag_label = Ετικέτα settings.pull_mirror_sync_quota_exceeded = Έχετε υπερβεί τους διαθέσιμους πόρους σας, για αυτό δεν θα γίνει λήψη των πιο πρόσφατων αλλαγών. -settings.transfer_quota_exceeded = Ο νέος ιδιοκτήτης (%s) έχει υπερβεί τους διαθέσιμους πόρους του. Το αποθετήριο δεν μπορεί να μεταφερθεί. +settings.transfer_quota_exceeded = Ο νέος ιδιοκτήτης (%s) έχει υπερβεί τους διαθέσιμους πόρους του. Το repository δεν μπορεί να μεταφερθεί. release.asset_name = Όνομα αρχείου release.asset_external_url = Εξωτερικό URL release.invalid_external_url = Μη έγκυρο εξωτερικό URL: «%s» @@ -2815,6 +2815,8 @@ no_eol.tooltip = Αυτό το αρχείο δεν περιέχει έναν χ release.add_external_asset = Προσθήκη εξωτερικού αρχείου milestones.filter_sort.name = Όνομα release.type_external_asset = Εξωτερικό αρχείο +mirror_public_key = Δημόσιο κλειδί SSH +mirror_use_ssh.helper = το Forgejo θα κατοπτρίσει το αποθετήριο μέσω Git με τη χρήση SSH και θα δημιουργήσει ένα ζεύγος κλειδιών. Πρέπει να εξασφαλίσετε πως το δημιουργημένο κλειδί είναι εξουσιοδοτημένο να ωθεί στο αποθετήριο προορισμού. Εφόσον το έχετε επιλέξει, δε μπορείτε να χρησιμοποιήσετε εξουσιοδότηση συνθηματικού. [graphs] component_loading_failed = Δεν ήταν δυνατή η φόρτωση του %s @@ -2901,7 +2903,7 @@ teams.join=Συμμετοχή teams.leave=Αποχώρηση teams.leave.detail=Σίγουρα θέλετε να αποχωρήσετε από την ομάδα %s; teams.can_create_org_repo=Δημιουργία αποθετηρίων -teams.can_create_org_repo_helper=Τα μέλη μπορούν να δημιουργήσουν νέα αποθετήρια στον οργανισμό. Ο δημιουργός θα αποκτήσει πρόσβαση διαχειριστή στο νέο αποθετήριο. +teams.can_create_org_repo_helper=Τα μέλη μπορούν να δημιουργήσουν νέα αποθετήρια στον οργανισμό. Ο δημιουργός θα αποκτήσει πρόσβαση διαχειριστή στο νέο repository. teams.none_access=Καμία πρόσβαση teams.none_access_helper=Τα μέλη δεν μπορούν να δουν ή να κάνουν οποιαδήποτε άλλη ενέργεια σε αυτή τη μονάδα. teams.general_access=Γενική πρόσβαση @@ -2922,7 +2924,7 @@ teams.add_team_member=Προσθήκη μέλους ομάδας teams.invite_team_member=Πρόσκληση στην ομάδα %s teams.invite_team_member.list=Εκκρεμείς προσκλήσεις teams.delete_team_title=Διαγραφή ομάδας -teams.delete_team_desc=Η διαγραφή μιας ομάδας ανακαλεί τη πρόσβαση στο αποθετήριο από τα μέλη της. Συνέχεια; +teams.delete_team_desc=Η διαγραφή μιας ομάδας ανακαλεί τη πρόσβαση στο repository από τα μέλη της. Συνέχεια; teams.delete_team_success=Η ομάδα έχει διαγραφεί. teams.read_permission_desc=Αυτή η ομάδα χορηγεί πρόσβαση Ανάγνωσης: τα μέλη μπορούν να δουν και να κλωνοποιήσουν τα αποθετήρια της ομάδας. teams.write_permission_desc=Αυτή η ομάδα χορηγεί πρόσβαση Εγγραφής: τα μέλη μπορούν να διαβάσουν και να κάνουν push στα αποθετήρια της ομάδας. @@ -2934,9 +2936,9 @@ teams.remove_all_repos_title=Αφαίρεση όλων των αποθετηρί teams.remove_all_repos_desc=Αυτό θα αφαιρέσει όλα τα αποθετήρια από την ομάδα. teams.add_all_repos_title=Προσθήκη όλων των αποθετηρίων teams.add_all_repos_desc=Αυτό θα προσθέσει όλα τα αποθετήρια του οργανισμού στην ομάδα. -teams.add_nonexistent_repo=Το αποθετήριο που προσπαθείτε να προσθέσετε δεν υπάρχει, παρακαλώ δημιουργήστε το πρώτα. +teams.add_nonexistent_repo=Το repository που προσπαθείτε να προσθέσετε δεν υπάρχει, παρακαλώ δημιουργήστε το πρώτα. teams.add_duplicate_users=Ο χρήστης είναι ήδη μέλος της ομάδας. -teams.repos.none=Αυτή η ομάδα δεν έχει πρόσβαση σε κανένα αποθετήριο. +teams.repos.none=Αυτή η ομάδα δεν έχει πρόσβαση σε κανένα repository. teams.members.none=Δεν υπάρχουν μέλη σε αυτήν την ομάδα. teams.specific_repositories=Συγκεκριμένα αποθετήρια teams.specific_repositories_helper=Τα μέλη θα έχουν πρόσβαση μόνο σε αποθετήρια που προστίθενται ρητά στην ομάδα. Επιλέγοντας το δεν θα θα αφαιρεθούν αυτόματα τα αποθετήρια που έχουν ήδη προστεθεί με το Όλα τα αποθετήρια. @@ -3154,7 +3156,7 @@ packages.creator=Δημιουργός packages.name=Όνομα packages.version=Έκδοση packages.type=Τύπος -packages.repository=Αποθετήριο +packages.repository=Repository packages.size=Μέγεθος packages.published=Δημοσιευμένα @@ -3473,7 +3475,7 @@ notices.inverse_selection=Αντιστροφή επιλογής notices.delete_selected=Διαγραφή επιλεγμένων notices.delete_all=Διαγραφή όλων των ειδοποιήσεων notices.type=Τύπος -notices.type_1=Αποθετήριο +notices.type_1=Repository notices.type_2=Εργασία notices.desc=Περιγραφή notices.op=Λειτ. @@ -3511,7 +3513,7 @@ users.organization_creation.description = Να επιτρέπεται η δημ [action] create_repo=δημιούργησε το αποθετήριο %s -rename_repo=μετονόμασε το αποθετήριο από %[1]s σε %[3]s +rename_repo=μετονόμασε το repository από %[1]s σε %[3]s commit_repo=έκανε push στο %[3]s του %[4]s create_issue=`άνοιξε το ζήτημα %[3]s#%[2]s` close_issue=`έκλεισε το ζήτημα %[3]s#%[2]s` @@ -3523,7 +3525,7 @@ comment_issue=`άφησε σχόλιο στο ζήτημα %[3]s comment_pull=`σχολίασε στο pull request %[3]s#%[2]s` merge_pull_request=`συγχώνευσε το pull request %[3]s#%[2]s` auto_merge_pull_request=`αυτόματη συγχώνευση του pull request %[3]s#%[2]s` -transfer_repo=μετέφερε το αποθετήριο %s σε %s +transfer_repo=μετέφερε το repository %s σε %s push_tag=ώθησε την ετικέτα %[3]s σε %[4]s delete_tag=διέγραψε την ετικέτα %[2]s από %[3]s delete_branch=διέγραψε το κλάδο %[2]s από %[3]s @@ -3603,7 +3605,7 @@ title=Πακέτα desc=Διαχείριση πακέτων μητρώου. empty=Δεν υπάρχουν πακέτα ακόμα. empty.documentation=Για περισσότερες πληροφορίες σχετικά με το μητρώο πακέτων, συμβουλευτείτε τον οδηγό. -empty.repo=Μήπως ανεβάσατε ένα πακέτο, αλλά δεν εμφανίζεται εδώ; Πηγαίνετε στις ρυθμίσεις πακέτων και συνδέστε το σε αυτό το αποθετήριο. +empty.repo=Μήπως ανεβάσατε ένα πακέτο, αλλά δεν εμφανίζεται εδώ; Πηγαίνετε στις ρυθμίσεις πακέτων και συνδέστε το σε αυτό το repository. registry.documentation=Για περισσότερες πληροφορίες σχετικά με το μητρώο %s, συμβουλευτείτε τον οδηγό. filter.type=Τύπος filter.type.all=Όλα @@ -3644,10 +3646,10 @@ composer.registry=Ρυθμίστε αυτό το μητρώο στο αρχεί composer.install=Για να εγκαταστήσετε το πακέτο χρησιμοποιώντας το Composer, εκτελέστε την ακόλουθη εντολή: composer.dependencies=Εξαρτήσεις composer.dependencies.development=Εξαρτήσεις Ανάπτυξης -conan.details.repository=Αποθετήριο +conan.details.repository=Repository conan.registry=Ρυθμίστε αυτό το μητρώο από τη γραμμή εντολών: conan.install=Για να εγκαταστήσετε το πακέτο χρησιμοποιώντας το Conan, εκτελέστε την ακόλουθη εντολή: -conda.registry=Ρυθμίστε αυτό το μητρώο ως αποθετήριο Conda στο αρχείο .condarc: +conda.registry=Ρυθμίστε αυτό το μητρώο ως repository Conda στο αρχείο .condarc: conda.install=Για να εγκαταστήσετε το πακέτο χρησιμοποιώντας το Conda, εκτελέστε την ακόλουθη εντολή: container.details.type=Τύπος Εικόνας container.details.platform=Πλατφόρμα @@ -3705,8 +3707,8 @@ swift.registry=Ρυθμίστε αυτό το μητρώο από τη γραμ swift.install=Προσθέστε το πακέτο στο αρχείο Package.swift: swift.install2=και εκτελέστε την ακόλουθη εντολή: vagrant.install=Για προσθήκη ενός κυτίου Vagrant, εκτελέστε την ακόλουθη εντολή: -settings.link=Σύνδεση αυτού του πακέτου με ένα αποθετήριο -settings.link.description=Εάν συνδέσετε ένα πακέτο με ένα αποθετήριο, το πακέτο περιλαμβάνεται στη λίστα πακέτων του αποθετηρίου. +settings.link=Σύνδεση αυτού του πακέτου με ένα repository +settings.link.description=Εάν συνδέσετε ένα πακέτο με ένα repository, το πακέτο περιλαμβάνεται στη λίστα πακέτων του repository. settings.link.select=Επιλογή Αποθετηρίου settings.link.button=Ενημέρωση Συνδέσμου Αποθετηρίου settings.link.success=Ο σύνδεσμος αποθετηρίου ενημερώθηκε επιτυχώς. @@ -3718,7 +3720,7 @@ settings.delete.success=Το πακέτο έχει διαγραφεί. settings.delete.error=Αποτυχία διαγραφής του πακέτου. owner.settings.cargo.title=Ευρετήριο μητρώου Cargo owner.settings.cargo.initialize=Αρχικοποίηση ευρετηρίου -owner.settings.cargo.initialize.description=Απαιτείται ένα ειδικό αποθετήριο ευρετηρίου Git για τη χρήση του μητρώου Cargo. Χρησιμοποιώντας αυτή την επιλογή θα δημιουργηθεί ξανά το αποθετήριο και θα ρυθμιστεί αυτόματα. +owner.settings.cargo.initialize.description=Απαιτείται ένα ειδικό repository ευρετηρίου Git για τη χρήση του μητρώου Cargo. Χρησιμοποιώντας αυτή την επιλογή θα δημιουργηθεί ξανά το repository και θα ρυθμιστεί αυτόματα. owner.settings.cargo.initialize.error=Αποτυχία αρχικοποίησης ευρετηρίου Cargo: %v owner.settings.cargo.initialize.success=Ο ευρετήριο Cargo δημιουργήθηκε με επιτυχία. owner.settings.cargo.rebuild=Ανανέωση ευρετηρίου @@ -3811,7 +3813,7 @@ runners.task_list=Πρόσφατες εργασίες στον εκτελεστ runners.task_list.no_tasks=Δεν υπάρχει καμία εργασία ακόμα. runners.task_list.run=Εκτέλεση runners.task_list.status=Κατάσταση -runners.task_list.repository=Αποθετήριο +runners.task_list.repository=Repository runners.task_list.commit=Υποβολή runners.task_list.done_at=Ολοκλήρωσε Στις runners.edit_runner=Επεξεργασία Εκτελεστή diff --git a/options/locale/locale_en-US.ini b/options/locale/locale_en-US.ini index 6b732fb121..389d36a2a6 100644 --- a/options/locale/locale_en-US.ini +++ b/options/locale/locale_en-US.ini @@ -231,7 +231,6 @@ string.desc = Z - A [error] occurred = An error occurred report_message = If you believe that this is a Forgejo bug, please search for issues on Codeberg or open a new issue if necessary. -invalid_csrf = Bad Request: invalid CSRF token not_found = The target couldn't be found. network_error = Network error server_internal = Internal server error @@ -437,6 +436,8 @@ reset_password_wrong_user = You are signed in as %s, but the account recovery li password_too_short = Password length cannot be less than %d characters. non_local_account = Non-local users cannot update their password through the Forgejo web interface. verify = Verify +;As https://codeberg.org/forgejo/forgejo/issues/2809 progresses, please update this error message if possible +unauthorized_credentials = Credentials are incorrect or have expired. Retry your command or see %s for more information scratch_code = Scratch code use_scratch_code = Use a scratch code twofa_scratch_used = You have used your scratch code. You have been redirected to the two-factor settings page so you may remove your device enrollment or generate a new scratch code. @@ -761,7 +762,7 @@ language.localization_project = Help us translate Forgejo into your language! CANNOT be undone. -settings.wiki_rename_branch_main_notices_2 = This will permanently rename the the internal branch of %s's repository wiki. Existing checkouts will need to be updated. +settings.wiki_rename_branch_main_notices_2 = This will permanently rename the internal branch of %s's repository wiki. Existing checkouts will need to be updated. settings.wiki_branch_rename_success = The repository wiki's branch name has been successfully normalized. settings.wiki_branch_rename_failure = Failed to normalize the repository wiki's branch name. settings.confirm_wiki_branch_rename = Rename the wiki branch @@ -2355,6 +2357,7 @@ settings.slack_icon_url = Icon URL settings.slack_color = Color settings.discord_username = Username settings.discord_icon_url = Icon URL +settings.discord_icon_url.exceeds_max_length = Icon URL must be less than or equal to 2048 characters settings.event_desc = Trigger on: settings.event_push_only = Push events settings.event_send_everything = All events @@ -2375,32 +2378,32 @@ settings.event_push_desc = Git push to a repository. settings.event_repository = Repository settings.event_repository_desc = Repository created or deleted. settings.event_header_issue = Issue events -settings.event_issues = Issues +settings.event_issues = Modification settings.event_issues_desc = Issue opened, closed, reopened, or edited. -settings.event_issue_assign = Issue assigned +settings.event_issue_assign = Assignment settings.event_issue_assign_desc = Issue assigned or unassigned. -settings.event_issue_label = Issue labeled -settings.event_issue_label_desc = Issue labels updated or cleared. -settings.event_issue_milestone = Issue milestoned -settings.event_issue_milestone_desc = Issue milestoned or demilestoned. -settings.event_issue_comment = Issue comment +settings.event_issue_label = Labels +settings.event_issue_label_desc = Issue labels added or removed. +settings.event_issue_milestone = Milestones +settings.event_issue_milestone_desc = Milestone added, removed or modified. +settings.event_issue_comment = Comments settings.event_issue_comment_desc = Issue comment created, edited, or deleted. settings.event_header_pull_request = Pull request events -settings.event_pull_request = Pull request +settings.event_pull_request = Modification settings.event_pull_request_desc = Pull request opened, closed, reopened, or edited. -settings.event_pull_request_assign = Pull request assigned +settings.event_pull_request_assign = Assignment settings.event_pull_request_assign_desc = Pull request assigned or unassigned. -settings.event_pull_request_label = Pull request labeled -settings.event_pull_request_label_desc = Pull request labels updated or cleared. -settings.event_pull_request_milestone = Pull request milestoned -settings.event_pull_request_milestone_desc = Pull request milestoned or demilestoned. -settings.event_pull_request_comment = Pull request comment +settings.event_pull_request_label = Labels +settings.event_pull_request_label_desc = Pull request labels added or removed. +settings.event_pull_request_milestone = Milestones +settings.event_pull_request_milestone_desc = Milestone added, removed or modified. +settings.event_pull_request_comment = Comments settings.event_pull_request_comment_desc = Pull request comment created, edited, or deleted. -settings.event_pull_request_review = Pull request reviewed -settings.event_pull_request_review_desc = Pull request approved, rejected, or review comment. -settings.event_pull_request_sync = Pull request synchronized -settings.event_pull_request_sync_desc = Pull request synchronized. -settings.event_pull_request_review_request = Pull request review requested +settings.event_pull_request_review = Reviews +settings.event_pull_request_review_desc = Pull request approved, rejected, or review comments added. +settings.event_pull_request_sync = Synchronized +settings.event_pull_request_sync_desc = Branch updated automatically with target branch. +settings.event_pull_request_review_request = Review requests settings.event_pull_request_review_request_desc = Pull request review requested or review request removed. settings.event_pull_request_approvals = Pull request approvals settings.event_pull_request_merge = Pull request merge diff --git a/options/locale/locale_eo.ini b/options/locale/locale_eo.ini index 2c7105270b..1c36206eb1 100644 --- a/options/locale/locale_eo.ini +++ b/options/locale/locale_eo.ini @@ -29,7 +29,7 @@ your_profile = Profilo sign_out = Adiaŭi settings = Agordoj logo = Emblemo -toc = Listo de enhavo +toc = Enhavotabelo admin_panel = Retejadministrado webauthn_unsupported_browser = Via retfoliumilo ne jam subtenas la salutmanieron WebAuthn. new_org = Novan organizaĵon @@ -53,7 +53,7 @@ template = Ŝablono webauthn_press_button = Bonvolu premi la butonon sur via sekurŝlosilo… signed_in_as = Salutinta kiel sign_up = Registriĝi -enable_javascript = Ĉi tiu retejo bezonas JavaScript’on. +enable_javascript = Ĉi tiu retejo bezonas JavaSkripton. home = Hejmo email = Retpoŝtadreso your_settings = Agordoj @@ -65,7 +65,7 @@ collaborative = Kunlaboraj pull_requests = Tirpetoj cancel = Nuligi preview = Antaŭvido -disabled = Malŝaltita +disabled = Malaktivigita go_back = Reiri copy_content = Kopii enhavon archived = Arĥivita @@ -108,12 +108,12 @@ unknown = Nekonata issues = Eraroj error404 = Aŭ tiu ĉi paĝo ne ekzistasvi ne rajtas vidi ĝin. retry = Reprovi -activities = Agoj +activities = Aktivecoj confirm_delete_selected = Konfirmi forigon de ĉiu elektito? -forks = Disbranĉiĝaj +forks = Disbranĉigoj new_mirror = Novan spegulon re_type = Retajpu pasvorton -new_fork = Novan disbranĉiĝon de deponejo +new_fork = Novan disbranĉiĝo de deponejo new_project_column = Novan kolumnon new_migrate = Novan enporton mirror = Spegulo @@ -122,12 +122,12 @@ remove = Forigi filter = Filtri filter.is_archived = Arĥivita filter.not_archived = Nearĥivita -filter.is_fork = Disbranĉigita -filter.not_fork = Nedisbranĉigita -filter.is_mirror = Spegulita -filter.not_mirror = Nespegulita -filter.is_template = Ŝablono -filter.not_template = Neŝablono +filter.is_fork = Disbranĉigoj +filter.not_fork = Ne disbranĉigoj +filter.is_mirror = Speguloj +filter.not_mirror = Ne speguloj +filter.is_template = Ŝablonoj +filter.not_template = Ne ŝablonoj filter.public = Publika filter.private = Privata dashboard = Labortablo @@ -142,6 +142,14 @@ copy_generic = Kopii al tondujo confirm_delete_artifact = Ĉu vi certas, ke vi volas forigi la artefakton "%s"? artifacts = Artefaktoj new_repo.title = Novan deponejon +filter.clear = Forigi filtrilojn +new_migrate.title = Novan migrigon +new_org.title = Novan organizaĵon +new_repo.link = Novan deponejon +new_migrate.link = Novan migrigon +new_org.link = Novan organizaĵon +error413 = Vi plenkonsumis vian kvoton. +twofa_scratch = Sukuranta kodo por duobla aŭtentikigo [editor] buttons.list.ordered.tooltip = Aldoni nombran liston @@ -158,10 +166,12 @@ buttons.mention.tooltip = Mencii uzanton aŭ grupon buttons.italic.tooltip = Aldoni oblikvan tekston buttons.link.tooltip = Aldoni ligilon buttons.disable_monospace_font = Malsalti egallarĝan signoformaron +buttons.indent.tooltip = Krommarĝeni erojn je unu nivelo +buttons.unindent.tooltip = Malkrommarĝeni erojn je unu nivelo [aria] navbar = Esplora breto -footer.software = Pri programaro +footer.software = Pri ĉi tiu programaro footer.links = Ligiloj footer = Piedo @@ -176,13 +186,16 @@ network_error = Reteraro invalid_csrf = Malvalida peto: malvalida CSRF-kodo occurred = Eraris iel missing_csrf = Malvalida peto: neniu CSRF-kodo -server_internal = Eraris interno de servilo +server_internal = Ena servila eraro [heatmap] less = Malpli number_of_contributions_in_the_last_12_months = %s kontribuoj dum la pasintaj 12 monatoj contributions_zero = Neniu kontribuo more = Pli +contributions_format = {contributions} la {day}-an de {month} {year} +contributions_one = kontribuaĵo +contributions_few = kontribuaĵoj [startpage] app_desc = Senpena kaj memgastigebla Git-servo @@ -199,37 +212,37 @@ license_desc = Ek, prenu gvidpaĝojn antaŭ ajna agordoŝanĝo. @@ -245,67 +258,71 @@ federated_avatar_lookup = Ŝalti federajn profilbildojn optional_title = Malnepraj agordoj domain_helper = Retnomo aŭ adreso de la servilo. mail_notify = Ŝalti retpoŝtajn sciigojn -app_url = Forgejo Baza URL +app_url = Baza URL ssl_mode = SSL db_title = Datumbazaj agordoj err_empty_db_path = La datumbazovojo de SQLite3 ne malplenu. -openid_signin.description = Ŝaltas salutadon per OpenID. +openid_signin.description = Permesas al la uzantoj ensaluti per OpenID. smtp_from_helper = Retpoŝtadreson kiun uzos Forgejo. Enmetu ordinaran adreson aŭ laŭ la formo «"Name" ». -enable_captcha.description = Postulas teston de homeco dum registriĝoj. -ssh_port_helper = Adresporda numero kiun atentas via SSH-servilo. Lasu malplena por malŝalti. +enable_captcha.description = Postuli teston de homeco al la uzantoj kreantaj kontojn. +ssh_port_helper = Adresporda numero kiu estos uzata de la SSH-servilo. Lasu malplena por malaktivigi la SSH-servilon. lfs_path = Git LFS dosiervojo -app_name_helper = Vi povas enmeti la nomon de via kompanio ĉi tien. -http_port_helper = Adresporda numero kiun atentos la HTTP-servilo de Forgejo. -http_port = Forgejo HTTP adrespordo +app_name_helper = Vi povas enmeti la nomon de via kompanio ĉi tien. Ĝi montriĝos en ĉiuj retpaĝoj. +http_port_helper = Adresporda numero kiu estos uzta de la HTTP-servilo de Forgejo. +http_port = HTTP adrespordo db_schema_helper = Lasu malplena por implicita («public»). ssh_port = SSH adrespordo err_admin_name_is_reserved = Uzantonomo de administranto malvalidas, tiu uzantonomo estas rezerva -openid_signup.description = Ŝaltas uzantregistriĝon per OpenID. +openid_signup.description = Permesi al la uzantoj krei kontojn per OpenID se reĝitriĝo aktivas. db_type = Datumbazospeco email_title = Retpoŝtaj agordoj offline_mode = Ŝalti lokan reĝimon reinstall_confirm_check_1 = La datumoj ĉifritaj per la ŝlosilo SECRET_KEY en app.ini eble perdiĝos; eblas ke uzantoj ne povos saluti per dumaniera-saluto aŭ unufojaj pasvortoj, kaj ke spegulado ne funkcios ĝuste. Ŝaltinte tiun ĉi skatolon, vi asertas ke la nuna app.ini dosiero enhavas la ĝustan SECRET_KEY. app_name = Retejonomo server_service_title = Servilaj kaj fremdservaj agordoj -require_sign_in_view = Postuli saluton por vidi paĝojn +require_sign_in_view = Postuli saluton por vidi instancan enhavon register_confirm = Postuli retpoŝtan kontrolon por registri admin_password = Pasvorto admin_title = Administrantaj kontagordoj admin_email = Retpoŝtadreso install_btn_confirm = Instali Forgejon -require_sign_in_view.description = Kaŝi paĝon de ajna nesalutinto. Vizitantoj sole vidos salutajn kaj registriĝajn paĝojn. +require_sign_in_view.description = Kaŝi paĝon de ajna nesalutinto. Vizitantoj nur vidos salutajn kaj registriĝajn paĝojn. invalid_db_setting = La datumbazaj agordoj malvalidas: %v invalid_db_table = La datumbaza tabelo «%s» malvalidas: %v sqlite3_not_available = Ĉi tiu versio de Forgejo ne subtenas SQLite3. Bonvolu elŝuti la oficialan ruldosieron de %s (ne la version «gobuild»). invalid_app_data_path = La programdatuma dosiervojo malvalidas: %s -test_git_failed = Ne povis testi programon «git»: %v +test_git_failed = Ne povis testi "git" komandon: %v confirm_password = Konfirmi pasvorton invalid_repo_path = La deponeja dosiervojo malvalidas: %v -admin_name = Administranto uzantonomo -admin_setting.description = Krei administranton estas malnepra. La unue registrota uzanto memage iĝos administranto. -run_user_not_match = La «rulu kiel» uzantonomo ne samas al la nuna uzantonomo: %s -> %s +admin_name = Administranta uzantnomo +admin_setting.description = Krei administrantan konton malnepras. La unua registrota uzanto aŭtomate iĝos administranto. +run_user_not_match = La "ruli kiel tiu uzanto" uzantnomo ne samas al la nuna uzantnomo: %s -> %s secret_key_failed = Malsukcesis kreante sekretan ŝlosilon: %v save_config_failed = Malsukcesis konservante agordojn: %v invalid_admin_setting = Agordoj de administranta konto malvalidas: %v -enable_update_checker_helper_forgejo = Foje serĉas novajn versiojn de Forgejo per kontrolado de DNS TXT registraĵo ĉe release.forgejo.org. +enable_update_checker_helper_forgejo = Periode serĉos novajn versiojn de Forgejo kontrolante DNS TXT registraĵon ĉe release.forgejo.org. invalid_log_root_path = La protokola dosiervojo malvalidas: %v -default_enable_timetracking = Ŝalti tempospuradon implicite -default_enable_timetracking.description = Ŝaltus tempospuradon por novaj deponejoj implicite. -default_keep_email_private.description = Kaŝus retpoŝtadresojn de novaj kontoj implicite. -default_allow_create_organization = Permesi kreadon de organizaĵoj implicite +default_enable_timetracking = Aktivigi tempospuradon defaŭlte +default_enable_timetracking.description = Aktivigas tempospuradon por novaj deponejoj defaŭlte. +default_keep_email_private.description = Kaŝi defaŭlte retpoŝtadresojn por novaj uzantoj por ke iliaj informoj ne senprokraste likiĝas post reĝistriĝo. +default_allow_create_organization = Permesi kreadon de organizaĵoj defaŭlte allow_dots_in_usernames = Permesi ĉeeston de punktoj en uzantonomoj. Ne efikas je jamaj kontoj. -no_reply_address = Retnomo de retpoŝtaj kaŝadresoj -default_keep_email_private = Kaŝi retpoŝtadresojn implicite -default_allow_create_organization.description = Permesus novajn uzantojn krei organizaĵojn implicite. +no_reply_address = Retnomo por kaŝitaj retpoŝtadresoj +default_keep_email_private = Kaŝi retpoŝtadresojn defaŭlte +default_allow_create_organization.description = Permesi al novaj uzantoj krei organizaĵojn defaŭlte. Kiam ĉi tiu opcio malaktiviĝas, administranto devos permesi al novaj uzantoj krei organizaĵojn. env_config_keys_prompt = La jenaj mediaj variantoj ankaŭ fandiĝos kun via agordodosiero: no_reply_address_helper = Retnomo kiu uziĝus por uzantoj kun kaŝita retpoŝtadreso. Ekzemple, la uzanto «adamo» protokoliĝus je Git kiel «adamo@nerespondu.ekzemplo.org» se la adreskaŝa retnomo estus «nerespondu.ekzemplo.org». -enable_update_checker = Ŝalti novversian kontrolanton +enable_update_checker = Aktivigi novversian kontrolanton password_algorithm = Pasvorthaketiga algoritmo env_config_keys = Mediagordoj invalid_password_algorithm = Malvalida pasvorthakeita algoritmo password_algorithm_helper = Agordas la pasvorthaketigan algoritmon. Algoritmoj havas malsamajn postulojn kaj efikecojn. La algoritmo argon2 sufiĉe sekuras, sed postulas multan memoron kaj eble ne taŭgas por nepotencaj serviloj. internal_token_failed = Malsukcesis krei internan ĵetonon: %v smtp_from_invalid = La «Sendu retleterojn kiel» adreso malvalidas +allow_only_external_registration = Permesi registriĝon nur per fremdaj servoj +app_slogan = Instanca frapfrazo +app_slogan_helper = Enigu vian instancan frapfrazon ĉi tien. Lasu malplena por malaktivigi. +config_location_hint = Ĉi tiuj agordoj konserviĝos en: [admin] config.app_data_path = Programdatuja doseiervojo @@ -315,8 +332,8 @@ config.allow_dots_in_usernames = Permesi ĉeeston de punktoj en uzantonomoj. Ne filter = Aliaj filtriloj show_archived = Arĥivita search_repos = Serĉi deponejon… -my_orgs = Miaj organizaĵoj -uname_holder = Uzantonomo aŭ Retpoŝtadreso +my_orgs = Organizaĵoj +uname_holder = Uzantnomo aŭ retpoŝtadreso my_repos = Deponejoj show_both_archived_unarchived = Montras arĥivitajn kaj nearĥivitajn feed_of = Fluo de «%s» @@ -333,7 +350,7 @@ show_only_unarchived = Montras sole nearĥivitajn my_mirrors = Miaj speguloj show_only_archived = Montras sole arĥivitajn view_home = Vidi %s -switch_dashboard_context = Ŝanĝi labortablon +switch_dashboard_context = Baskuli la kuntekston de la kontrolpanelo [explore] search.match.tooltip = Inkluzivu sole rezultojn kiuj akordas precize la serĉomendon @@ -355,22 +372,26 @@ code_search_results = Serĉrezultoj je «%s» relevant_repositories = Sole montras aktualajn deponejojn, montri senfiltrajn rezultojn. code_last_indexed_at = Plejfreŝe esplorita je %s code_no_results = Neniu fontkodo akorda laŭ via serĉomendo trovita. +forks_few = %d disbranĉigoj +stars_one = %d stelo +forks_one = %d disbranĉigo +stars_few = %d steloj [auth] -disable_register_mail = Retpoŝta konfirmado dum registriĝo estas malŝaltita. +disable_register_mail = Retpoŝta konfirmado dum registriĝo estas malaktivigita. sign_up_successful = Konto sukcese kreita. Bonvenon! forgot_password = Ĉu forgesis pasvorton? sign_up_now = Ĉu bezonas konton? Registriĝu nun. forgot_password_title = Forgesis pasvorton social_register_helper_msg = Ĉu vi jam havas konton? Alligu ĝin nun! create_new_account = Registri konton -disable_register_prompt = Registrado estas malŝaltita. Bonvolu sciigi vian retejestron. +disable_register_prompt = Registrado estas malaktivigita. Bonvolu sciigi vian retejestron. register_helper_msg = Ĉu vi jam havas konton? Salutu nun! manual_activation_only = Kunparolu vian retejestron por finpretigi vian konton. authorization_failed_desc = La aprobo malsukcesis ĉar ni rimarkis malvalidan peton. Bonvolu sciigi la prizorganton de la programo kiun vi provis aprobi. -oauth_signin_tab = LIgi al jama konto +oauth_signin_tab = Ligi al jama konto invalid_password = Via pasvorto ne samas tiun uzitan dum kreiĝo de via konto. -send_reset_mail = Sendi retleteron por rehavigo de konto +send_reset_mail = Sendi retleteron de rehavigo oauth_signin_title = Salutu por aprobi kontligiĝon reset_password_helper = Rehavigi konton tab_openid = OpenID @@ -382,7 +403,7 @@ login_userpass = Saluti password_too_short = Pasvortoj devas longi minimume %d signojn. resend_mail = Klaki ĉi tien por resendi vian konfirmleteron change_unconfirmed_email_error = Ne povis ŝanĝi la retpoŝtadreson: %v -authorize_application_description = Se vi permesus aliron, ĝi povos aliri kaj redakti ĉiujn viajn kontinformojn, inkluzivante privatajn deponejojn kaj organizaĵojn. +authorize_application_description = Se vi permesus aliron, ĝi povos aliri kaj redakti ĉiujn viajn kontinformojn, inkluzive privatajn deponejojn kaj organizaĵojn. allow_password_change = Postuli novan pasvorton de la uzanto (rekomendita) oauth.signin.error.access_denied = La aprobpeto malakceptiĝis. authorize_title = Aprobi aliron de via konto al «%s»? @@ -394,15 +415,15 @@ disable_forgot_password_mail = Rehavigo de konto estas malsaltita ĉar neniu ret last_admin = Vi ne povas forigi la lastan administranton. Nepras havi almenaŭ unu administranton. reset_password_wrong_user = Vi salutis kiel %s, sed la kontrehaviga ligilo estas celata al %s openid_connect_title = Konekti jaman konton -confirmation_mail_sent_prompt = Sendis novan konfirmleteron al %s. Bonvolu kontroli vian retleterkeston antaŭ la venonta %s. Se la retpoŝtadreso malĝustas, vi povus saluti kaj peti sendon de plia konfirmletero al alian adreson. +confirmation_mail_sent_prompt = Sendis konfirmleteron al %s. Por fini la reĝistriĝon, bonvolu kontroli vian retleterkeston kaj sekvi la provizotan ligilon antaŭ la venonta %s. Se la retletero malĝustas, vi povas saluti kaj peti ke alian konfirmleteron estas sendota al malsama retpoŝtadreso. password_pwned = La pasvorton kiun vi elektis listiĝas ĉe listo de ŝtelitaj pasvortoj kiu publikiĝis pro datumŝtelo. Bonvolu reprovi kun alia pasvorto, kaj konsideru anstataŭigon de ĉi tiu pasvorto ĉe aliaj kontoj. authorize_application_created_by = Ĉi tiun programon kreis %s. -prohibit_login = Salutado malpermesita +prohibit_login = La konto estas suspendita openid_register_title = Krei novan konton email_domain_blacklisted = Vi ne povas registriĝi per via retpoŝtadreso. verify = Konfirmi oauth_signup_submit = Finfari konton -prohibit_login_desc = Salutado per via konto estas malpermesita, bonvolu kunparoli vian retejestron. +prohibit_login_desc = Via konto estas suspendita kaj ne povas interagi kun la instanco. Bonvolu kontakti vian retejestron por regajni aliron. openid_connect_desc = La elektita OpenID URI estas nekonata. Ligu ĝin al nova konto ĉi tie. oauth.signin.error = Eraris traktante aprobpeton. Se plu eraros, bonvolu kunparoli la retejestron. invalid_code = Via konfirmkodo malvalidas aŭ eksdatiĝis. @@ -412,7 +433,7 @@ email_not_associate = Tiu retpoŝtadreso estas ligita al neniu konto. openid_signin_desc = Enmetu vian OpenID URI. Ekzemple: sofia.openid.example.org aŭ https://openid.example.org/sofia. disable_forgot_password_mail_admin = Rehavigo de konto sole uzeblas se retpoŝto estas agordita. Bonvolu agordi retpoŝton por ŝalti kontrehavigon. change_unconfirmed_email = Se vi donis la malĝustan retpoŝtadreson dum registriĝo, vi povas ŝanĝi ĝin sube, kaj konfirmletero sendiĝus al tiu anstataŭe. -reset_password_mail_sent_prompt = Sendis novan konfirmleteron al %s. Bonvolu kontroli vian retleterkeston antaŭ la venonta %s, por daŭrigi rehavigon de konto. +reset_password_mail_sent_prompt = Sendis konfirmleteron al %s. Por fini la rehavigon de konto, bonvolu kontroli vian retleterkeston kaj sekvi la provizotan ligilon antaŭ la venonta %s. openid_register_desc = La elektita OpenID URI estas nekonata. Ligi ĝin al nova konto ĉi tie. reset_password = Rehavigo de konto sspi_auth_failed = SSPI aŭtentikigo malsukcesis @@ -424,6 +445,16 @@ change_unconfirmed_email_summary = Ŝanĝi al retpoŝtadreson al kiu la aktiviga invalid_code_forgot_password = Via konfirmkodo malvalidas aŭ jam eksdatiĝis. Klaku ĉi tien por komenci novan saluton. authorize_redirect_notice = Vi alidirektiĝos al %s se vi aprobus ĉi tiun programon. active_your_account = Aktivigi vian konton +unauthorized_credentials = Viaj salutiloj malĝustas aŭ eksdatiĝis. Reprovu vian komandon aŭ vidu %s por pli da informoj +scratch_code = Sukuranta kodo +use_scratch_code = Uzi sukurantan kodon +twofa_scratch_used = Vi uzis vian sukurantan kodon. Vi redirektiĝis al la agorda retpaĝo por forigi la duoblan aŭtentikigon el via aparato aŭ generi novan sukurantan kodon. +twofa_passcode_incorrect = Via paskodo malĝustas. Se vi mislokis vian aparaton, uzu vian sukurantan kodo por saluti. +twofa_scratch_token_incorrect = Via sukuranta kodo malĝustas. +hint_login = Ĉu vi jam havas konton? Salutu nun! +hint_register = Ĉu vi bezonas konton? Reĝistriĝi nun. +sign_up_button = Reĝistriĝi nun. +sign_in_openid = Daŭrigi kun OpenID [mail] activate_account.text_1 = Saluton %[1]s, dankon pro via registriĝo ĉe %[2]s! @@ -437,7 +468,7 @@ link_not_working_do_paste = ĉu ne funkcias? Provu kopii kaj alglui al via retfo repo.transfer.body = Akceptu per vizito al %s, malakceptu per malatento. team_invite.text_3 = Noto: Ĉi tiu invito estas alcelita al %[1]s. Se vi ne atendis tiun ĉi invito, vi povus simple malatenti tiun ĉi retletero. repo.collaborator.added.subject = %s aldonis vin al %3 -team_invite.subject = %[1]s invitis vin aliĝi la organizaĵon %[2] +team_invite.subject = %[1]s invitis vin aliĝi la organizaĵon %[2]s reset_password.text = Bonvolu klaki la sekvontan ligilon por rehavigi vian konton ĝis %: issue.action.reopen = @%[1]s remalfermis #%[2]d. issue.action.approve = @%[1]s aprobis tiun ĉi tirpeton. @@ -459,7 +490,7 @@ admin.new_user.subject = Nova uzanto %s ĵus registriĝis register_notify.text_3 = Se iu alia kreis ĉi tiun konton anstataŭ vi, bonvolu ŝanĝi vian pasvorton tuj. release.new.subject = %s en %s eldoniĝis view_it_on = Vidu ĝin ĉe %s -register_notify.text_2 = Vi nun povas saluti per la uzantonomo: %s. +register_notify.text_2 = Vi povas saluti per la uzantonomo: %s team_invite.text_1 = %[1]s invitis vin aliĝi grupon %[2]s en organizaĵo %[3]s. reset_password.title = %s, vi petis rehavigon de via konto repo.collaborator.added.text = Vi aldoniĝis kiel kunlaboranto de deponejo: @@ -475,6 +506,13 @@ issue.action.push_n = @%[1]s puŝis %[3]d enmetojn al %[2]s activate_account = Bonvolu aktivigi vian konton activate_account.title = %s, bonvolu aktivigi vian konton activate_account.text_2 = Bonvolu klaki la jenan ligilon por aktivigi vian konton antaŭ %s: +primary_mail_change.text_1 = La ĉefa retpoŝtadreso de via konto ĵus ŝanĝiĝis en %[1]s. Tio volas diri ke ĉi tiu retpoŝtadreso ne ricevos plu sciigojn pri via konto. +totp_disabled.subject = TOTP ĵus malaktiviĝis +password_change.subject = Via pasvorto ŝanĝiĝis +password_change.text_1 = La pasvorto de via konto ĵus ŝanĝiĝis. +primary_mail_change.subject = Via ĉefa retpoŝtadreso ŝanĝiĝis +totp_disabled.text_1 = La tempobazita unufoja pasvorto (TOTP) en via konto ĵus malaktiviĝis. +admin.new_user.text = Bonvolu klaki ĉi tie por konduki ĉi tiun uzanton el la administranta agordilo. [form] TeamName = Gruponomo @@ -559,7 +597,7 @@ yes = Jes [settings] applications = Programoj password = Pasvorto -twofa_disabled = Duobla aŭtentikigo malŝaltita. +twofa_disabled = Duobla aŭtentikigo malaktivigita. appearance = Aspekto repos = Deponejoj delete = Forigi konton @@ -574,11 +612,11 @@ account_link = Ligitaj kontoj organization = Organizaĵoj public_profile = Publika profilo openid_desc = OpenID povigas vin utiligi foran servilon por aŭtentikigo. -twofa_disable_note = Vi povas malŝalti duoblan aŭtentikigon, laŭbezone. +twofa_disable_note = Vi povas malaktivigi duoblan aŭtentikigon, laŭbezone. security = Sekureco account = Konto ssh_gpg_keys = SSH / GPG-ŝlosiloj -twofa_disable = Malŝalti duoblan aŭtentikigon +twofa_disable = Malaktivigi duoblan aŭtentikigon twofa_enroll = Ŝalti duoblan aŭtentikigon orgs = Mastrumi organizaĵojn blocked_users = Blokitaj uzantoj @@ -647,7 +685,7 @@ update_user_avatar_success = Profilbildo de uzanto ĝisdatigita. manage_oauth2_applications = Mastrumi OAuth2-programojn activations_pending = Atendas konfirmiĝon primary = Ĉefa -ssh_disabled = SSH malŝaltita +ssh_disabled = SSH malaktivigita update_avatar_success = Via profilbildo konserviĝis. keep_email_private = Kaŝi retpoŝtadreson manage_openid = Mastrumi OpenID-adresojn @@ -813,4 +851,30 @@ npm.details.tag = Etikedo [search] -search = Serĉi... \ No newline at end of file +search = Serĉi... +regexp = RegEsp +milestone_kind = Serĉi celojn... +code_search_by_git_grep = Nunaj rezultoj de kodoserĉo estas provizitaj de "git grep". Eble estas plibonaj rezultoj se la retejestro aktivigas la indeksilon de kodo. +code_search_unavailable = Kodoserĉo ne haveblas nune. Bonvolu kontakti la retejestron. +package_kind = Serĉi pakojn... +type_tooltip = Serĉotipo +user_kind = Serĉi uzantojn... +fuzzy_tooltip = Inkluzivas rezultojn proksime kongruantajn kun la serĉoterminoj +repo_kind = Serĉi deponejojn... +org_kind = Serĉi organizaĵojn... +code_kind = Serĉi kodon... +project_kind = Serĉi projektojn... +team_kind = Serĉi teamojn... +keyword_search_unavailable = Serĉo per ŝlosilvortoj ne haveblas nune. Bonvolu kontakti la retejestron. +union = Ŝlosilvortoj +union_tooltip = Inkluzivas rezultojn kongruantajn kun la ajnaj blankaspacitaj ŝlosilvortoj +commit_kind = Serĉi enmetojn... +no_results = Ne trovis kongruantajn rezultojn. +exact = Ĝusta +exact_tooltip = Inkluzivas nur rezultojn kongruantajn kun la ĝustaj serĉoterminoj +issue_kind = Serĉi erarojn... +regexp_tooltip = Interpretas la serĉoterminoj kiel regulesprimo +fuzzy = Svaga +branch_kind = Serĉi disbranĉigojn... +runner_kind = Serĉi rulantojn... +pull_kind = Serĉi tirpetojn... \ No newline at end of file diff --git a/options/locale/locale_es-ES.ini b/options/locale/locale_es-ES.ini index d08770321c..77580cb528 100644 --- a/options/locale/locale_es-ES.ini +++ b/options/locale/locale_es-ES.ini @@ -1598,9 +1598,9 @@ issues.no_content=No se ha proporcionado una descripción. issues.close=Cerrar incidencia issues.comment_pull_merged_at=commit fusionado %[1]s en %[2]s %[3]s issues.comment_manually_pull_merged_at=commit manualmente fusionado %[1]s en %[2]s %[3]s -issues.close_comment_issue=Comentar y cerrar +issues.close_comment_issue=Cerrar con comentario issues.reopen_issue=Reabrir -issues.reopen_comment_issue=Comentar y reabrir +issues.reopen_comment_issue=Reabrir con comentario issues.create_comment=Comentar issues.closed_at=`cerró esta incidencia %[2]s` issues.reopened_at=`reabrió esta incidencia %[2]s` @@ -2431,7 +2431,7 @@ settings.require_signed_commits_desc=Rechazar push en esta rama si los commits n settings.protect_branch_name_pattern=Patrón de nombre de ramas protegidas settings.protect_patterns=Patrones settings.protect_protected_file_patterns=Patrones de archivos protegidos (separados con punto y coma ';') -settings.protect_protected_file_patterns_desc=No está permitido cambiar archivos directamente incluso si el usuario tiene permiso para agregar, editar o borrar archivos en esta rama. Múltiples patrones pueden separarse usando punto y coma (';'). Refvisa la documentación de github.com/gobwas/glob para la sintaxis de patrones. Ejemplos: .drone.yml, /docs/**/*.txt. +settings.protect_protected_file_patterns_desc=No está permitido cambiar archivos directamente incluso si el usuario tiene permiso para agregar, editar o borrar archivos en esta rama. Múltiples patrones pueden separarse usando punto y coma (';'). Refvisa la documentación de %s para la sintaxis de patrones. Ejemplos: .drone.yml, /docs/**/*.txt. settings.protect_unprotected_file_patterns=Patrones de archivos sin protección (separados con punto y coma ";") settings.protect_unprotected_file_patterns_desc=Los archivos sin protección se pueden cambiar directamente si el usuario tiene acceso de escritura, evitando la restricción push. Múltiples patrones pueden separarse usando punto y coma (';'). Vea la documentación de %[2]s para la sintaxis de patrones. Ejemplos: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Activar protección @@ -3770,6 +3770,7 @@ variables.id_not_exist = Variable con id %d no existe. type-1.display_name=Proyecto individual type-2.display_name=Proyecto repositorio type-3.display_name=Proyecto de organización +deleted.display_name = Proyecto borrado [git.filemode] changed_filemode=%[1]s → %[2]s @@ -3807,4 +3808,8 @@ exact = Exacto exact_tooltip = Incluir sólo los resultados que corresponden al término de búsqueda exacto issue_kind = Buscar incidencias… fuzzy = Difusa -runner_kind = Buscar ejecutores… \ No newline at end of file +runner_kind = Buscar ejecutores… + +[markup] +filepreview.lines = Líneas %[1]d a %[2]d en %[3]s +filepreview.line = Línea %[1]d en %[2]s \ No newline at end of file diff --git a/options/locale/locale_fa-IR.ini b/options/locale/locale_fa-IR.ini index 0af24db9e1..a9e150a7cb 100644 --- a/options/locale/locale_fa-IR.ini +++ b/options/locale/locale_fa-IR.ini @@ -15,9 +15,9 @@ page=صفحه template=قالب language=زبان notifications=اعلان‌ها -active_stopwatch=فعال کردن ثبت زمان +active_stopwatch=فعال کردن ردیاب زمان create_new=ایجاد… -user_profile_and_more=پروفایل و تنظیمات… +user_profile_and_more=نمایه و تنظیمات… signed_in_as=ورود به عنوان toc=فهرست محتویات licenses=گواهینامه ها @@ -26,11 +26,11 @@ return_to_forgejo=بازگشت به Forgejo username=نام کاربری email=نشانی رایانامه password=رمز عبور -access_token=ژتون دسترسی +access_token=توکن دسترسی re_type=تأیید گذرواژه captcha=کپچا twofa=احراز هویت دو مرحله‌ای -twofa_scratch=کد احراز هویت +twofa_scratch=کد احراز هویت دو محله ای passcode=رمز عبور @@ -40,7 +40,7 @@ mirror=قرینه new_repo=مخزن جدید new_migrate=انتقال جدید new_mirror=آینه جدید -new_fork=انشعاب مخزن جدید +new_fork=انشعاب جدید از مخزن new_org=سازمان جدید new_project=پروژه جدید manage_org=مدیریت سازمان‌ها @@ -118,7 +118,21 @@ unpin = حذف سنجاق locked = قفل شده copy_hash = رونوشت هش unknown = نامشخص -copy_type_unsupported = این نوع از فایل نمی‌تواند رونوشت شود. +copy_type_unsupported = این نوع از فایل نمی‌تواند رونوشت شود +webauthn_insert_key = کلید امنیتی خود را وارد کنید +webauthn_sign_in = دکمۀ روی کلید امنیتی را فشار دهید. اگر کلید امنیتی شما دکمه‌ای ندارد، آن را دوباره وارد کنید. +webauthn_use_twofa = از یک کد دومرحله‌ای از تلفنتان استفاده کنید +webauthn_error = کلید امنیتی شما نتوانست خوانده شود. +more_items = موارد بیشتر +webauthn_error_duplicated = کلید امنیتی برای این درخواست مجاز نیست. لطفاً مطمئن شوید که این کلید در حال حاضر ثبت نشده است. +webauthn_error_timeout = مهلت زمانی قبل از اینکه کلید شما خوانده شود تمام شد. لطفاً این صفحه را تازه‌سازی کرده و مجدد تلاش کنید. +new_org.link = سازمان جدید +new_org.title = سازمان جدید +new_migrate.link = مهاجرت جدید +webauthn_error_empty = شما باید یک نام برای این کلید انتخاب کنید. +new_repo.title = مخزن جدید +new_migrate.title = مهاجرت جدید +new_repo.link = مخزن جدید [aria] @@ -204,7 +218,7 @@ offline_mode.description=غیر فعال کردن شبکه های شخص ثال disable_gravatar=غیر فعال کردن Gravatar disable_gravatar.description=غیر فعال کردن کلیک و منابع آواتار شخص ثالث. مگر در مواردی که کاربر محلی بارگزاری آواتار پیش فرض استفاده خواهد شد. federated_avatar_lookup=فعال سازی آواتار مشترک -federated_avatar_lookup.description=مراجعه مشترک آواتار با استفاده از Libravatar را قادر می سازد. +federated_avatar_lookup.description=پیدا کردن آواتار با استفاده از Libravatar. disable_registration=غیرفعال‌کردن خود ثبت نامی disable_registration.description=غیرفعال کردن ثبت نام کاربر. تنها مدیر ها قادر خواهند بود حساب کاربری جدید اضافه کنند. allow_only_external_registration.description=اجازه ثبت نام فقط از طریق خدمات خارجی @@ -594,7 +608,7 @@ ssh_helper=آیا نمی دانید چگونه؟راهنمای gpg_helper=به کمک نیاز دارید؟ نگاهی به در GitHub را راهنمای مورد GPG است. add_new_key=اضافه کردن کلید SSH add_new_gpg_key=اضافه کردن کلید GPG -key_content_ssh_placeholder=معمولا با 'ssh-ed25519', 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521', 'sk-ecdsa-sha2-nistp256@openssh.com', یا 'sk-ssh-ed25519@openssh.com' شروع می‌شود. +key_content_ssh_placeholder=معمولا با 'ssh-ed25519', 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521', 'sk-ecdsa-sha2-nistp256@openssh.com', یا 'sk-ssh-ed25519@openssh.com' شروع می‌شود. key_content_gpg_placeholder=با عبارت -----BEGIN PGP PUBLIC KEY BLOCK----- شروع می‌شود add_new_principal=یک کلید اصلی اضافه کنید ssh_key_been_used=این کلید SSH پیش از این به سرور افزوده شده است. @@ -667,7 +681,7 @@ manage_oauth2_applications=مدیریت برنامه‎های OAuth2 edit_oauth2_application=ویرایش برنامه OAuth2 oauth2_applications_desc=برنامه‎های OAuth2 احراز هویت برنامه های شخص ثالث را با بستری امن میسر می‎کند. remove_oauth2_application=حذف برنامه OAuth2 -remove_oauth2_application_desc=حذف برنامه OAuth2 دسترسی تمام برنامه های متصل با آن را از بین می‎برد. آیا ادامه می‎دهید؟ +remove_oauth2_application_desc=حذف برنامه OAuth2 دسترسی تمام برنامه های متصل با آن را از بین می‎برد. آیا ادامه می‎دهید؟ remove_oauth2_application_success=برنامه حذف شده است. create_oauth2_application=ساختن یک برنامه OAuth2 جدید create_oauth2_application_button=ایجاد برنامه @@ -1440,7 +1454,7 @@ wiki.page=صفحه wiki.filter_page=صافی صفحه wiki.new_page=صفحه wiki.default_commit_message=نوشتن متنی پیرامون به‌روزرسانی این صفحه (اختیاری). -wiki.save_page=نوشتن متنی پیرامون به‌روزرسانی این صفحه (اختیاری). +wiki.save_page=ذخیره صفحه wiki.last_commit_info=%s این صفحه %s را ویرایش کرده است wiki.edit_page_button=ویرایش wiki.new_page_button=صفحه جدید @@ -2633,13 +2647,31 @@ runners.task_list.commit=کامیت runners.status.active=فعال runs.commit=کامیت +variables.edit = تغییر متغیر +variables.deletion.success = متغیر حذف شد. +variables.deletion = حذف متغیر +variables.creation.success = متغیر "%s" ایجاد شد. +variables = متغیرها +variables.management = مدیریت متغیرها +variables.update.failed = عدم موفقیت در تغییر متغیر +variables.update.success = تغییر متغیر با موفقیت انجام شد. +variables.creation = افزودن متغیر +variables.none = هیچ متغیری هنوز وجود ندارد. [projects] +type-1.display_name = پروژه ی مستقل +type-2.display_name = مخزن پروژه +type-3.display_name = سازمان پروژه +deleted.display_name = پاک کردن پروژه [git.filemode] ; Ordered by git filemode value, ascending. E.g. directory has "040000", normal file has "100644", … symbolic_link=پیوند نمادین +executable_file = فایل اجرایی +normal_file = فایل معمولی +changed_filemode = %[1] ها ← %[2] ها +directory = پوشه diff --git a/options/locale/locale_fi-FI.ini b/options/locale/locale_fi-FI.ini index 643a61b456..af6f20a305 100644 --- a/options/locale/locale_fi-FI.ini +++ b/options/locale/locale_fi-FI.ini @@ -52,7 +52,7 @@ organization=Organisaatio mirror=Peili new_repo=Uusi repo new_migrate=Uusi migraatio -new_mirror=Uusi peilaus +new_mirror=Uusi peilipalvelin new_fork=Uusi repositorio new_org=Uusi organisaatio new_project=Uusi projekti @@ -147,13 +147,27 @@ value = Arvo rerun = Suorita uudelleen filter.clear = Tyhjennä suodattimet invalid_data = Virheellistä dataa: %v +new_repo.title = Uusi repositorio +new_org.title = Uusi organisaatio +new_org.link = Uusi organisaatio +new_repo.link = Uusi repositorio +new_migrate.link = Uusi siirto +rerun_all = Uudelleensuorita kaikki työt +artifacts = Artifaktit +confirm_delete_artifact = Oletko varma, että haluat poistaa artifaktin "%s" ? +new_migrate.title = Uusi migraatio +test = Testi +concept_system_global = Globaali +sign_in_with_provider = Kirjaudu %s-tilillä [aria] footer.links = Linkit +navbar = Navigaatiopalkki [heatmap] less = Vähemmän more = Enemmän +number_of_contributions_in_the_last_12_months = %s kontribuutiota viimeisimmän vuoden aikana [editor] buttons.code.tooltip = Lisää koodia @@ -161,6 +175,13 @@ buttons.link.tooltip = Lisää linkki buttons.mention.tooltip = Mainitse käyttäjä tai tiimi buttons.list.task.tooltip = Lisää tehtävälista buttons.disable_monospace_font = Poista tasalevyinen fontti käytöstä +buttons.heading.tooltip = Lisää otsikko +buttons.bold.tooltip = Lisää lihavoitua tekstiä +buttons.italic.tooltip = Lisää kursivoitua tekstiä +buttons.list.unordered.tooltip = Lisää järjestämätön lista +buttons.list.ordered.tooltip = Lisää numeroitu lista +buttons.switch_to_legacy.tooltip = Käytä vanhentunutta tekstieditoria +buttons.indent.tooltip = Sisennä yhden tason verran [filter] string.asc = A - Ö @@ -172,6 +193,7 @@ missing_csrf=Virheellinen pyyntö: CSRF-tunnusta ei ole olemassa invalid_csrf=Virheellinen pyyntö: Virheellinen CSRF-tunniste not_found=Kohdetta ei löytynyt. network_error=Verkkovirhe +server_internal = Palvelinvirhe [startpage] app_desc=Kivuton, itsehostattu Git-palvelu @@ -188,8 +210,8 @@ install=Asennus title=Alkuperäiset asetukset docker_helper=Jos ajat Forgejoa Dockerin sisällä, lue ohjeet ennen minkään asetuksen muuttamista. require_db_desc=Forgejo tarvitsee toimiakseen MySQL, PostgreSQL, SQLite3 tai TiDB (MySQL protokolla) tietokannan. -db_title=Tietokanta asetukset -db_type=Tietokanta tyyppi +db_title=Tietokanta-asetukset +db_type=Tietokantatyyppi host=Isäntä user=Käyttäjätunnus password=Salasana @@ -213,48 +235,48 @@ err_admin_name_is_invalid=Ylläpitäjän käyttäjätunnus on virheellinen general_title=Yleiset asetukset app_name=Sivuston otsikko app_name_helper=Voit syöttää yrityksesi nimen tähän. -repo_path=Repon juuren polku +repo_path=Repositorion juuren polku repo_path_helper=Muualla olevat git-repositoriot tullaan tallentamaan tähän kansioon. lfs_path=Git LFS -juuripolku lfs_path_helper=Git LFS:n ylläpitämät tiedostot tullaan tallentamaan tähän hakemistoon. Jätä tyhjäksi kytkeäksesi toiminnon pois. run_user=Aja käyttäjänä domain=Palvelimen verkkotunnus ssh_port=SSH-palvelimen portti -ssh_port_helper=Porttinumero, jossa SSH-palvelimesi kuuntelee. Jätä tyhjäksi kytkeäksesi pois. -http_port=Forgejon HTTP-kuunteluportti +ssh_port_helper=Porttinumero, jossa SSH-palvelimesi kuuntelee. Jätä tyhjäksi kytkeäksesi SSH-palvelimen pois päältä. +http_port=HTTP-kuunteluportti http_port_helper=Portti, jossa Forgejon web-palvelin kuuntelee. -app_url=Forgejon juuriosoite +app_url=Juuriosoite app_url_helper=Juuriosoite HTTP(S)-klooniosoitteille ja sähköpostimuistutuksille. -log_root_path=Lokin polku +log_root_path=Lokitiedostojen polku log_root_path_helper=Lokitiedostot kirjoitetaan tähän kansioon. optional_title=Valinnaiset asetukset email_title=Sähköpostiasetukset smtp_addr=SMTP isäntä -smtp_port=SMTP portti +smtp_port=SMTP-portti smtp_from=Lähetä sähköpostit osoitteella smtp_from_helper=Sähköpostiosoite, jota Forgejo käyttää. Kirjoita osoite ”nimi” -muodossa. mailer_user=SMTP-käyttäjätunnus mailer_password=SMTP-salasana -register_confirm=Vaadi sähköpostin vahvistaminen rekisteröintiin -mail_notify=Ota käyttöön sähköpostiilmoitukset -server_service_title=Palvelin ja kolmansien osapuolten palveluiden asetukset +register_confirm=Vaadi sähköpostinvahvistus rekisteröinnin edellytykseksi +mail_notify=Ota sähköposti-ilmoitukset käyttöön +server_service_title=Palvelimen ja kolmansien osapuolten palveluiden asetukset offline_mode=Ota käyttöön lokaali tila -offline_mode.description=Poista kolmannen osapuolen sisällöstä jakeluverkot ja tarjoa kaikki resurssit paikallisesti. +offline_mode.description=Poista kolmannen osapuolen sisällönjakeluverkot ja tarjoa kaikki resurssit paikallisesti. disable_gravatar=Poista Gravatar käytöstä disable_gravatar.description=Poista Gravatar ja kolmannen osapuolen avaratir käytöstä. Oletus-avatar näytetään, ellei käyttäjä ole ladannut omaansa. -federated_avatar_lookup=Käytä ulkopuolisia profiilikuvia -federated_avatar_lookup.description=Enable federated avatars lookup to use federated open source service based on libravatar. +federated_avatar_lookup=Käytä federoituja profiilikuvia +federated_avatar_lookup.description=Käytä Libravatar-palvelua profiilikuvien hakemiseen. disable_registration=Poista rekisteröinti käytöstä disable_registration.description=Poista käyttäjän itse-rekisteröinti, vain ylläpito voi luoda tilejä. -allow_only_external_registration.description=Salli rekisteröinti vain ulkopuolisista palveluista -openid_signin=Ota OpenID kirjautuminen käyttöön -openid_signin.description=Ota käyttöön kirjautuminen OpenID:n kautta. -openid_signup=Ota käyttöön OpenID itse-rekisteröinti -openid_signup.description=Ota käyttöön OpenID-pohjainen käyttäjän itse-rekisteröinti. +allow_only_external_registration.description=Käyttäjät voivat luoda uusia käyttäjiä vain erikseen konfiguroituja ulkoisia palveluja käyttäen. +openid_signin=Ota OpenID-kirjautuminen käyttöön +openid_signin.description=Salli OpenID:n kautta kirjautuminen. +openid_signup=Ota OpenID-itserekisteröinti käyttöön +openid_signup.description=Salli OpenID:n kautta rekisteröinti mikäli itserekisteröinti on käytössä. enable_captcha=Ota käyttöön CAPTCHA rekisteröityessä -enable_captcha.description=Pakollinen captcha käyttäjän itse rekisteröityessä. -require_sign_in_view=Vaadi sisäänkirjautuminen sivujen näkemiseksi +enable_captcha.description=Vaadi CAPTCHA rekisteröinnin yhteydessä. +require_sign_in_view=Vaadi sisäänkirjautuminen sisällön näkemiseksi admin_setting.description=Ylläpitotilin luominen on valinnaista. Ensimmäisestä rekisteröityneestä käyttäjästä tulee automaattisesti ylläpitäjä. admin_title=Ylläpitotilin asetukset admin_name=Ylläpitäjän käyttäjätunnus @@ -262,20 +284,39 @@ admin_password=Salasana confirm_password=Varmista salasana admin_email=Sähköpostiosoite install_btn_confirm=Asenna Forgejo -test_git_failed=Epäonnistui testata 'git' komentoa: %v -sqlite3_not_available=Tämä Forgejo versio ei tue SQLite3. Lataa virallinen binääriversio kohteesta %s (ei 'gobuild' versio). +test_git_failed=Komennon 'git' testaus ei onnistunut: %v +sqlite3_not_available=Tämä Forgejo-versio ei tue SQLite3-ohjelmistoa. Lataa virallinen binääriversio kohteesta %s (ei 'gobuild'-versio). invalid_db_setting=Tietokanta-asetukset ovat väärin: %v invalid_repo_path=Repojen juuri polku on virheellinen: %v invalid_app_data_path=Sovelluksen datapolku on virheellinen: %v internal_token_failed=Sisäisen pääsymerkin luonti epäonnistui: %v save_config_failed=Asetusten tallentaminen epäonnistui: %v default_keep_email_private=Piilota sähköpostiosoitteet oletuksena -default_keep_email_private.description=Piilota oletusarvoisesti uusien käyttäjätilien sähköpostiosoitteet. -default_enable_timetracking=Ota ajan seuranta oletusarvoisesti käyttöön -default_enable_timetracking.description=Ota käyttöön uusien repojen aikaseuranta oletusarvoisesti. +default_keep_email_private.description=Piilota oletusarvoisesti uusien käyttäjätilien sähköpostiosoitteet estääksesi tietojen vuotamisen rekisteröinnin yhteydessä. +default_enable_timetracking=Ota ajanseuranta oletusarvoisesti käyttöön +default_enable_timetracking.description=Salli uusien repositorioiden aikaseurannan käyttöönotto oletusarvoisesti. no_reply_address=Piilotettu sähköpostin verkkotunnus -no_reply_address_helper=Verkkotunnuksen nimi käyttäjille, joilla on piilotettu sähköpostiosoite. Esimerkiksi käyttäjätunnus 'joe' kirjataan Git nimellä 'joe@noreply.example.org' jos piilotettu sähköpostiosoite on asetettu 'noreply.example.org'. +no_reply_address_helper=Verkkotunnuksen nimi käyttäjille, joilla on piilotettu sähköpostiosoite. Esimerkiksi käyttäjätunnus 'joe' kirjataan Git-palveluun nimellä 'joe@noreply.example.org' jos piilotetun sähköpostiosoitteen arvoksi on asetettu 'noreply.example.org'. password_algorithm=Salasanan hajautusalgoritmi +enable_update_checker_helper_forgejo = Se tarkistaa tietyin väliajoin uusia Forgejo-versioita tutkimalla sen TXT DNS record -tietoja osoitteesta release.forgejo.org . +invalid_admin_setting = Järjestelmänvalvojatilin asetukset eivät kelpaa: %v +env_config_keys = Ympäristökonfiguraatio +run_user_helper = Käyttöjärjestelmätason käyttäjänimi, jona Forgejo ajetaan. Huomaa, että kyseinen käyttäjä tarvitsee pääsyn repositorion juuripolkuun. +env_config_keys_prompt = Seuraavat ympäristömuuttujat sisällytetään myös asetustiedostoonne: +secret_key_failed = Salausavaimen generointi epäonnistui: %v +default_allow_create_organization.description = Salli organisaatioiden luonti uusille käyttäjille oletuksena. Järjestelmänvalvojan tarvitsee antaa lupa luoda organisaatioita mikäli tämä asetus on pois päältä. +config_location_hint = Tallennettujen asetusten sijainti: +invalid_db_table = Tietokantataulu "%s" ei kelpaa: %v +invalid_password_algorithm = Salasananhajautusalgoritmi ei kelpaa +password_algorithm_helper = Aseta salasananhajautusalgoritmi. Eri algoritmeilla on erilaisia vaatimuksia ja vahvuuksia - argon2-algoritmi on erityisen turvallinen mutta vaatii paljon muistia ja voi näin ollen olla pienille järjestelmille soveltumaton. +db_schema_helper = Jätä tyhjäksi käyttääksesi oletusarvoa ("public"). +run_user_not_match = Tämänhetkinen käyttäjänimi ei täsmää tiettynä käyttäjänä ajettavan käyttäjänimen kanssa: %s -> %s +invalid_log_root_path = Lokitiedoston polku ei kelpaa: %v +require_sign_in_view.description = Rajoita sisältö vain kirjautuneille. Vieraat pääsevät vain autentikaatiosivuille. +allow_only_external_registration = Salli rekisteröinti vain ulkoisia palveluja käyttäen +default_allow_create_organization = Salli organisaatioiden luonti oletuksena +allow_dots_in_usernames = Salli pisteiden käyttö käyttäjänimissä. Ei vaikuta olemassaoleviin käyttäjiin. +enable_update_checker = Ota päivitystentarkistus käyttöön [home] uname_holder=Käyttäjätunnus tai sähköpostiosoite @@ -316,6 +357,9 @@ user_no_results=Vastaavia käyttäjiä ei löytynyt. org_no_results=Ei löytynyt vastaavia organisaatioita. code_no_results=Hakuehtoasi vastaavaa lähdekoodia ei löytynyt. code_last_indexed_at=Viimeksi indeksoitu %s +stars_one = %d tähti +stars_few = %d tähteä +relevant_repositories = Vain relevantit repositoriot näytetään, näytä suodattamattomat tulokset. [auth] create_new_account=Rekisteröi tili @@ -327,10 +371,10 @@ remember_me=Muista tämä laite forgot_password_title=Unohtuiko salasana forgot_password=Unohtuiko salasana? sign_up_now=Tarvitsetko tilin? Rekisteröidy nyt. -confirmation_mail_sent_prompt=Uusi varmistussähköposti on lähetetty osoitteeseen %s, ole hyvä ja tarkista saapuneet seuraavan %s tunnin sisällä saadaksesi rekisteröintiprosessin valmiiksi. +confirmation_mail_sent_prompt=Uusi varmistussähköposti on lähetetty osoitteeseen %s. Tarkista sähköpostisi ja seuraa saamaasi linkkiä seuraavan %s aikana saadaksesi rekisteröintiprosessin valmiiksi. Mikäli annettu sähköpostiosoite on väärin, voit kirjautua sisään ja pyytää uutta varmistussähköpostia toiseen osoitteeseen. must_change_password=Vaihda salasanasi allow_password_change=Vaadi käyttäjää vaihtamaan salasanansa (suositeltava) -reset_password_mail_sent_prompt=Varmistussähköposti on lähetetty osoitteeseen %s. Tarkista saapuneet seuraavan %s tunnin sisällä saadaksesi tilin palauttamisen valmiiksi. +reset_password_mail_sent_prompt=Varmistussähköposti on lähetetty osoitteeseen %s. Tarkista sähköpostisi ja seuraa annettua linkkiä seuraavan %s aikana saadaksesi tilin palauttamisen valmiiksi. active_your_account=Aktivoi tilisi account_activated=Tili on aktivoitu prohibit_login=Kirjautuminen estetty @@ -372,6 +416,11 @@ authorize_application_description=Jos myönnät valtuuden, sovellus voi käyttä authorize_title=Valtuutatko "%s" pääsemään tilillesi? authorization_failed=Käyttöoikeuden varmistus epäonnistui sspi_auth_failed=SSPI todennus epäonnistui +sign_up_successful = Käyttäjätili luotiin onnistuneesti. Tervetuloa! +hint_login = Onko sinulla jo käyttäjätili? Kirjaudu sisään! +hint_register = Tarvitsetko käyttäjätilin? Rekisteröidy nyt. +sign_up_button = Rekisteröidy nyt. +manual_activation_only = Ota yhteyttä järjestelmänvalvojaanne viimeistelläksesi aktivoinnin. [mail] view_it_on=Näytä %s @@ -1788,17 +1837,102 @@ runners.task_list.repository=Repo runners.task_list.commit=Commit runs.commit=Commit +status.success = Onnistunut +status.unknown = Tuntematon +status.waiting = Odotustilassa +status.running = Käynnissä +status.blocked = Estetty +status.failure = Epäonnistunut +status.cancelled = Peruttu +status.skipped = Ohitettu +runners.none = Testinajajia ei saatavilla +runners.status.unspecified = Tuntematon +runners.update_runner = Päivitä muutokset +runners.edit_runner = Muokkaa testinajajaa +runners.update_runner_success = Testinajaja päivitetty onnistuneesti +runners.delete_runner_success = Testinajaja poistettu onnistuneesti +runners.reset_registration_token = Uudelleenaseta rekisteröintiavain +runs.scheduled = Ajastettu +runs.status = Tila +runs.empty_commit_message = (tyhjä commit-viesti) +variables.deletion = Poista muuttuja +runners.new_notice = Testinajajan aloitusohjeet +workflow.dispatch.input_required = Arvo syötteelle "%s" vaadittu. +runners.status.active = Aktiivinen +runs.no_workflows.documentation = Katso lisätietoja Forgejo Actions -ohjelmistosta dokumentaatiosta. +variables.description = Muuttujat asetetaan tietyille toiminnoille eikä niitä voida lukea muutoin. +runners.labels = Tunnisteet +runners.delete_runner_failed = Testinajajan poisto epäonnistui +runners.delete_runner_header = Varmista testinajajan poisto +runners.task_list.status = Tila +runners.reset_registration_token_success = Testiajajan rekisteröintiavain uudelleenasetettu onnistuneesti +variables.none = Muuttujia ei ole vielä määritelty. +runners.id = Tunniste +runners.status = Tila +runners.task_list = Ajajan viimeisimmät tehtävät +runners.task_list.no_tasks = Tehtäviä ei ole vielä määritelty. +runners.last_online = Viimeisin käynnissäoloajankohta +runners.runner_title = Testinajaja +runners.task_list.done_at = Valmistunut ajankohtana +runs.no_matching_online_runner_helper = Testiajajaa tunnisteella %s ei löytynyt +runs.no_results = Ei tuloksia. +runners.delete_runner = Poista testinajaja +variables.deletion.description = Muuttujan poistaminen on lopullista eikä sitä voi peruuttaa. Jatketaanko? +workflow.dispatch.invalid_input_type = Syötetyyppi "%s" ei kelpaa. +workflow.dispatch.warn_input_limit = Näytetään vain ensimmäiset %d syötettä. +runners.runner_manage_panel = Hallinnoi testinajajia +variables = Muuttujat +variables.management = Hallinnoi muuttujia +variables.creation = Lisää muuttuja +runs.no_workflows.quick_start = Etkö tiedä kuinka Forgejo Actions toimii? Katso aloitusohje. +runners.new = Luo uusi testinajaja +runners.version = Versio +runs.expire_log_message = Lokitiedostot on tyhjätty vanhenemisen vuoksi. +runners.delete_runner_notice = Mikäli testinajajalla on keskeneräinen tehtävä, se pysäytetään ja merkitään epäonnistuneeksi. Tämä saattaa johtaa testinajoprosessin rikkoutumiseen. +runners.update_runner_failed = Testinajajan päivitys epäonnistui +variables.deletion.success = Muuttuja poistettu. +variables.edit = Muokkaa muuttujaa +variables.creation.success = Muuttuja "%s" lisätty. +variables.deletion.failed = Muuttujan poisto epäonnistui. +variables.creation.failed = Muuttujan lisäys epäonnistui. +variables.update.failed = Muuttujan muokkaus epäonnistui. +variables.update.success = Muuttuja muokattu. +variables.id_not_exist = Muuttujaa tunnisteella %d ei ole olemassa. [projects] +type-1.display_name = Yksittäinen projekti +deleted.display_name = Poistettu projekti [git.filemode] +changed_filemode = %[1]s -> %[2]s +executable_file = Ajettava tiedosto +symbolic_link = Symbolinen linkki +normal_file = Tavallinen tiedosto +directory = Kansio ; Ordered by git filemode value, ascending. E.g. directory has "040000", normal file has "100644", … [search] search = Hae... -type_tooltip = Haun tyyppi \ No newline at end of file +type_tooltip = Haun tyyppi +fuzzy_tooltip = Sisällytä tulokset, jotka myös melkein vastaavat hakusanaa +regexp = RegExp +regexp_tooltip = Tulkitse hakutermi säännöllisenä lausekkeena +package_kind = Etsi paketteja... +exact = Täsmällinen +exact_tooltip = Sisällytä vain täsmälleen hakusanaa vastaavat tulokset +team_kind = Etsi ryhmiä... +code_kind = Etsi koodia... +code_search_unavailable = Koodihaku ei tällä hetkellä ole saatavilla. Ota yhteyttä järjestelmänvalvojaan. +union = yhdistelmähaku +union_tooltip = Sisällytä minkä tahansa yksittäisen avainsanan kanssa täsmänneet tulokset +project_kind = Etsi projekteja... +no_results = Hakutuloksia ei löytynyt. +keyword_search_unavailable = Avainsanahaku ei tällä hetkellä ole saatavilla. Ota yhteyttä järjestelmänvalvojaan. +repo_kind = Etsi repositorioita... +user_kind = Etsi käyttäjiä... +org_kind = Etsi organisaatioita... \ No newline at end of file diff --git a/options/locale/locale_fil.ini b/options/locale/locale_fil.ini index 5ac699359a..6bc508020c 100644 --- a/options/locale/locale_fil.ini +++ b/options/locale/locale_fil.ini @@ -1883,7 +1883,7 @@ issues.dependency.no_permission_n = Wala kang pahintulot na basahin ang mga %d d issues.dependency.removed_dependency = `nagtanggal ng dependency %s` settings.mirror_settings.push_mirror.add = Magdagdag ng salaming pangtulak settings.mirror_settings.last_update = Huling nabago -settings.units.add_more = Magdagdag ng higit pa... +settings.units.add_more = Paganahin ang higit pa activity.closed_issues_count_n = Mga saradong isyu activity.new_issues_count_1 = Bagong isyu settings.branches.add_new_rule = Magdagdag ng bagong patakaran @@ -2008,6 +2008,8 @@ settings.mirror_settings.docs.disabled_push_mirror.info = Na-disable ng iyong ta settings.mirror_settings.docs.disabled_push_mirror.instructions = I-set up ang iyong proyekto na awtomatikong hilahin ang mga commit, tag at branch mula sa isa pang repositoryo. settings.mirror_settings.docs.disabled_pull_mirror.instructions = I-set up ang iyong proyekto na awtomatikong magtulak ng mga commit, tag at branch sa isa pang repositoryo. Na-disable ng iyong tagapangasiwa ng site ang mga pull mirror. activity.overview = Pangkalahatang Ideya +mirror_public_key = Pampublikong susi ng SSH +milestones.cancel = [search] commit_kind = Maghanap ng mga commit... diff --git a/options/locale/locale_fr-FR.ini b/options/locale/locale_fr-FR.ini index 656ead34e1..2d6dea5c94 100644 --- a/options/locale/locale_fr-FR.ini +++ b/options/locale/locale_fr-FR.ini @@ -207,7 +207,7 @@ string.desc=Z - A [error] occurred=Une erreur s’est produite -report_message=Si vous pensez qu'il s'agit d'un bug Forgejo, veuillez consulter notre board Codeberg ou ouvrir un nouveau ticket si nécessaire. +report_message=Si vous pensez qu'il s'agit d'un bug Forgejo, veuillez consulter les tickets de Codeberg ou ouvrir un nouveau ticket si nécessaire. missing_csrf=Requête incorrecte : aucun jeton CSRF présent invalid_csrf=Requête incorrecte : jeton CSRF invalide not_found=La cible n'a pu être trouvée. @@ -223,7 +223,7 @@ platform_desc=Forgejo est confirmé fonctionner sur des systèmes d'exploitation lightweight=Léger lightweight_desc=Forgejo utilise peu de ressources. Il peut même tourner sur un Raspberry Pi très bon marché. Économisez l'énergie de vos serveurs ! license=Open Source -license_desc=Toutes les sources sont sur Forgejo ! Rejoignez-nous et contribuez à rendre ce projet encore meilleur ! +license_desc=Toutes les sources sont sur Forgejo ! Rejoignez-nous et contribuez à rendre ce projet encore meilleur. Ne craignez pas de devenir un·e contributeur·trice ! [install] install=Installation @@ -478,11 +478,12 @@ sign_up_button = Creation d'un compte. hint_login = Vous avez déjà un compte ? Connectez vous maintenant ! back_to_sign_in = Retour à la connexion sign_in_openid = Continuer avec OpenID +unauthorized_credentials = Vos identifiants sont invalides ou ont expiré. Réessayez votre commande, ou allez à %s pour plus d'informations [mail] view_it_on=Voir sur %s reply=ou répondez directement à ce courriel -link_not_working_do_paste=Le lien ne fonctionne pas ? Essayez de le copier-coller dans barre de navigation de votre navigateur. +link_not_working_do_paste=Le lien ne fonctionne pas ? Essayez de le copier-coller dans la barre de navigation de votre navigateur. hi_user_x=Bonjour %s, activate_account=Veuillez activer votre compte @@ -545,19 +546,24 @@ team_invite.text_1=%[1]s vous a invité à rejoindre l’équipe %[2]s dans l’ team_invite.text_2=Veuillez cliquer sur le lien suivant pour rejoindre l'équipe : team_invite.text_3=Remarque : Cette invitation était destinée à %[1]s. Si vous n’attendiez pas cette invitation, vous pouvez ignorer ce courriel. admin.new_user.user_info = Information à propos de l'utilisateur -admin.new_user.text = Veuillez clicker ici afin de gérer l'utilisateur depuis la page d'administration. +admin.new_user.text = Veuillez cliquer ici afin de gérer l'utilisateur depuis la page d'administration. admin.new_user.subject = L'utilisateur %s vient de créer un compte reset_password.text_1 = Le mot de passe de votre compte vient d'être modifié. password_change.subject = Votre mot de passe a été modifié password_change.text_1 = Le mot de passe de votre compte vient d'être modifié. primary_mail_change.subject = Votre courriel principal a été modifié -primary_mail_change.text_1 = Le courriel principal de votre compte vient d'être modifié en %[1]s. +primary_mail_change.text_1 = Le courriel principal de votre compte vient d'être modifié en %[1]s. Cela signifie que cette adresse e-mail ne recevra plus de notifications par e-mail pour votre compte. totp_disabled.no_2fa = Il n'y a plus de méthodes 2FA configurées ce qui signifie qu'il n'est plus nécessaire d'utiliser 2FA pour se connecter à votre compte. totp_disabled.text_1 = Mot de passe à usage unique basé sur le temps (TOTP) vient d'être désactivé pour votre compte. removed_security_key.subject = Une clé de sécurité a été supprimée totp_disabled.subject = TOTP a été désactivé removed_security_key.no_2fa = Il n'y a plus de méthodes 2FA configurées ce qui signifie qu'il n'est plus nécessaire d'utiliser 2FA pour se connecter à votre compte. account_security_caution.text_1 = Si vous êtes à l’origine de cette action, vous pouvez ignorer ce courriel. +totp_enrolled.text_1.no_webauthn = Vous venez d'activer TOTP pour votre compte. Cela signifie que pour toutes les prochaines connexions à votre compte, vous devrez utiliser TOTP comme méthode 2FA. +totp_enrolled.subject = Vous avez activé TOTP comme méthode 2FA +totp_enrolled.text_1.has_webauthn = Vous venez d'activer TOTP pour votre compte. Cela signifie que pour toutes les prochaines connexions à votre compte, vous pouvez utiliser TOTP comme méthode 2FA ou l'une de vos clés de sécurité. +removed_security_key.text_1 = La clé de sécurité « %[1]s » vient d'être supprimée de votre compte. +account_security_caution.text_2 = S'il ne s'agissait pas de vous, votre compte est compromis. Veuillez contacter les administrateurs du site. [modal] yes=Oui @@ -823,7 +829,7 @@ add_new_email=Ajouter une nouvelle adresse e-mail add_new_openid=Ajouter une nouvelle URI OpenID add_email=Ajouter une adresse courriel add_openid=Ajouter une URI OpenID -add_email_confirmation_sent=Un e-mail de confirmation a été envoyé à "%s". Veuillez vérifier votre boîte de réception dans les %s suivants pour confirmer votre adresse e-mail. +add_email_confirmation_sent=Un courriel de confirmation a été envoyé à « %s ». Pour confirmer votre adresse de courriel, veuillez vérifier votre boîte de réception et suivre le lien indiqué dans les prochains %s. add_email_success=La nouvelle adresse e-mail a été ajoutée. email_preference_set_success=L'e-mail de préférence a été défini avec succès. add_openid_success=La nouvelle adresse OpenID a été ajoutée. @@ -1033,7 +1039,7 @@ user_unblock_success = Cet utilisateur a été débloqué avec succès. user_block_success = Cet utilisateur a été bloqué avec succès. change_password = Modifier le mot de passe hints = Suggestions -additional_repo_units_hint_description = Afficher un bouton "Ajouter plus d'unités..." pour les dépôts qui n'ont pas toutes les unités disponibles activées. +additional_repo_units_hint_description = Afficher un bouton "Ajouter en plus..." pour les dépôts qui n'ont pas toutes les unités disponibles activées. additional_repo_units_hint = Suggérer l'ajout de nouvelles unités pour le dépôt update_hints = Mettre à jour les suggestions update_hints_success = Les suggestions ont été mises à jour. @@ -1042,6 +1048,8 @@ pronouns = Pronoms pronouns_unspecified = Non spécifiés language.title = Langue par défaut keep_activity_private.description = Vous seul pourrez voir votre activité publique, ainsi que les administrateurs de l'instance. +language.localization_project = Aidez-nous à traduire Forgejo dans votre langue ! En savoir plus. +language.description = Cette langue sera enregistrée dans votre compte et utilisée comme langue par défaut après votre connexion. [repo] new_repo_helper=Un dépôt contient tous les fichiers d’un projet, ainsi que l’historique de leurs modifications. Vous avez déjà ça ailleurs ? Migrez-le ici. @@ -1421,7 +1429,7 @@ commitstatus.failure=Échec commitstatus.pending=En attente commitstatus.success=Succès -ext_issues=Accès aux tickets externes +ext_issues=Tickets externes ext_issues.desc=Lien vers un gestionnaire de tickets externe. projects=Projets @@ -1602,9 +1610,9 @@ issues.no_content=Sans contenu. issues.close=Fermer le ticket issues.comment_pull_merged_at=a fusionné la révision %[1]s dans %[2]s %[3]s issues.comment_manually_pull_merged_at=a fusionné manuellement la révision %[1]s dans %[2]s %[3]s -issues.close_comment_issue=Commenter et fermer +issues.close_comment_issue=Fermer avec le commentaire issues.reopen_issue=Rouvrir -issues.reopen_comment_issue=Commenter et réouvrir +issues.reopen_comment_issue=Réouvrir avec le commentaire issues.create_comment=Commenter issues.closed_at=`a fermé ce ticket %[2]s.` issues.reopened_at=`a réouvert ce ticket %[2]s.` @@ -1993,7 +2001,7 @@ signing.wont_sign.commitssigned=La fusion ne sera pas signée car ses révisions signing.wont_sign.approved=La fusion ne sera pas signée car la demande d'ajout n'a pas été approuvée. signing.wont_sign.not_signed_in=Vous n'êtes pas connecté. -ext_wiki=Accès au wiki externe +ext_wiki=Wiki externe ext_wiki.desc=Lier un wiki externe. wiki=Wiki @@ -2067,7 +2075,7 @@ activity.unresolved_conv_label=Ouvrir activity.title.releases_1=%d publication activity.title.releases_n=%d publications activity.title.releases_published_by=%s publiée par %s -activity.published_release_label=Publiée +activity.published_release_label=Publication activity.no_git_activity=Il n'y a pas eu de nouvelle révision dans cette période. activity.git_stats_exclude_merges=En excluant les fusions, activity.git_stats_author_1=%d auteur @@ -2321,32 +2329,32 @@ settings.event_push_desc=Soumission Git. settings.event_repository=Dépôt settings.event_repository_desc=Dépôt créé ou supprimé. settings.event_header_issue=Événements de ticket -settings.event_issues=Ticket +settings.event_issues=Modification settings.event_issues_desc=Ticket ouvert, rouvert, fermé ou modifié. -settings.event_issue_assign=Ticket assigné +settings.event_issue_assign=Assigné settings.event_issue_assign_desc=Ticket assigné ou dé-assigné. -settings.event_issue_label=Ticket étiqueté +settings.event_issue_label=Étiqueté settings.event_issue_label_desc=Labels attribués ou retirés. -settings.event_issue_milestone=Ticket jalonné +settings.event_issue_milestone=Jalonné settings.event_issue_milestone_desc=Ticket jalonné ou dé-jalonné. -settings.event_issue_comment=Ticket commenté +settings.event_issue_comment=Commenté settings.event_issue_comment_desc=Commentaire créé, modifié ou supprimé. settings.event_header_pull_request=Événements de demande d'ajout settings.event_pull_request=Demande d'ajout settings.event_pull_request_desc=Demande d’ajout ouverte, rouverte, fermée ou modifiée. -settings.event_pull_request_assign=Demande d'ajout assignée +settings.event_pull_request_assign=Assignée settings.event_pull_request_assign_desc=Demande d'ajout assignée ou non assignée. -settings.event_pull_request_label=Demande d'ajout étiquetée +settings.event_pull_request_label=Étiquetée settings.event_pull_request_label_desc=Label attribué ou retiré. -settings.event_pull_request_milestone=Demande d'ajout jalonnée -settings.event_pull_request_milestone_desc=Demande d'ajout jalonnée ou dé-jalonnée. -settings.event_pull_request_comment=Commentaire sur une demande d'ajout +settings.event_pull_request_milestone=Jalonnée +settings.event_pull_request_milestone_desc=Jalonnée ou dé-jalonnée. +settings.event_pull_request_comment=Commentaires settings.event_pull_request_comment_desc=Commentaire créé, modifié ou supprimé. -settings.event_pull_request_review=Demande d'ajout évaluée -settings.event_pull_request_review_desc=Demande d’ajout approuvée, rejetée ou commentée. -settings.event_pull_request_sync=Demande d'ajout synchronisée -settings.event_pull_request_sync_desc=Demande d'ajout synchronisée. -settings.event_pull_request_review_request=Requête d’évaluation d'une demande d'ajout +settings.event_pull_request_review=Évaluations +settings.event_pull_request_review_desc=Demande d’ajout approuvée, rejetée ou commentaires d'évaluation ajoutés. +settings.event_pull_request_sync=Synchronisée +settings.event_pull_request_sync_desc=Branche mise à jour automatiquement avec la branche cible. +settings.event_pull_request_review_request=Requête d’évaluation settings.event_pull_request_review_request_desc=Création ou suppresion de demandes d’évaluation. settings.event_pull_request_approvals=Approbations de demande d'ajout settings.event_pull_request_merge=Fusion de demande d'ajout @@ -2418,28 +2426,28 @@ settings.protect_enable_merge_desc=Toute personne ayant un accès en écriture s settings.protect_whitelist_committers=Liste blanche des soumissions (push) settings.protect_whitelist_committers_desc=Seuls les utilisateurs ou les équipes autorisés pourront soumettre sur cette branche (sans forcer). settings.protect_whitelist_deploy_keys=Mettez les clés de déploiement sur liste blanche avec accès en écriture pour soumettre. -settings.protect_whitelist_users=Utilisateurs sur liste blanche : +settings.protect_whitelist_users=Utilisateurs sur liste blanche pour pousser settings.protect_whitelist_search_users=Rechercher des utilisateurs… -settings.protect_whitelist_teams=Équipes sur liste blanche : +settings.protect_whitelist_teams=Équipes sur liste blanche pour pousser settings.protect_whitelist_search_teams=Rechercher des équipes… settings.protect_merge_whitelist_committers=Activer la liste blanche pour la fusion settings.protect_merge_whitelist_committers_desc=N'autoriser que les utilisateurs et les équipes en liste blanche d'appliquer les demandes de fusion sur cette branche. -settings.protect_merge_whitelist_users=Utilisateurs en liste blanche de fusion : -settings.protect_merge_whitelist_teams=Équipes en liste blanche de fusion : +settings.protect_merge_whitelist_users=Utilisateurs en liste blanche pour fusionner +settings.protect_merge_whitelist_teams=Équipes en liste blanche pour fusionner settings.protect_check_status_contexts=Activer le contrôle de status -settings.protect_status_check_patterns=Motifs de vérification des statuts : +settings.protect_status_check_patterns=Motifs de vérification des statuts settings.protect_status_check_patterns_desc=Entrez des motifs pour spécifier quelles vérifications doivent réussir avant que des branches puissent être fusionnées. Un motif par ligne. Un motif ne peut être vide. settings.protect_check_status_contexts_desc=Exiger le status « succès » avant de fusionner. Quand activée, une branche protégée ne peux accepter que des soumissions ou des fusions ayant le status « succès ». Lorsqu'il n'y a pas de contexte, la dernière révision fait foi. settings.protect_check_status_contexts_list=Contrôles qualité trouvés au cours de la semaine dernière pour ce dépôt settings.protect_status_check_matched=Correspondant settings.protect_invalid_status_check_pattern=Motif de vérification des statuts incorrect : « %s ». settings.protect_no_valid_status_check_patterns=Aucun motif de vérification des statuts valide. -settings.protect_required_approvals=Minimum d'approbations requis : +settings.protect_required_approvals=Approbations requises settings.protect_required_approvals_desc=Permet de fusionner les demandes d’ajout lorsque suffisamment d’évaluation sont positives. settings.protect_approvals_whitelist_enabled=Restreindre les approbations aux utilisateurs ou aux équipes en liste blanche settings.protect_approvals_whitelist_enabled_desc=Seuls les évaluations des utilisateurs ou des équipes suivantes compteront dans les approbations requises. Si laissé vide, les évaluations de toute personne ayant un accès en écriture seront comptabilisées à la place. -settings.protect_approvals_whitelist_users=Évaluateurs autorisés : -settings.protect_approvals_whitelist_teams=Équipes d’évaluateurs autorisés : +settings.protect_approvals_whitelist_users=Évaluateurs autorisés +settings.protect_approvals_whitelist_teams=Équipes d’évaluateurs autorisés settings.dismiss_stale_approvals=Révoquer automatiquement les approbations périmées settings.dismiss_stale_approvals_desc=Lorsque des nouvelles révisions changent le contenu de la demande d’ajout, les approbations existantes sont révoquées. settings.ignore_stale_approvals=Ignorer les approbations obsolètes @@ -2449,9 +2457,9 @@ settings.require_signed_commits_desc=Rejeter les soumissions sur cette branche l settings.protect_branch_name_pattern=Motif de nom de branche protégé settings.protect_branch_name_pattern_desc=Motifs de nom de branche protégé. Consultez la documentation pour la syntaxe du motif. Exemples : main, release/** settings.protect_patterns=Motifs -settings.protect_protected_file_patterns=Liste des fichiers et motifs protégés (séparés par un point virgule ";") : -settings.protect_protected_file_patterns_desc=Les fichiers protégés ne peuvent être modifiés, même si l'utilisateur a le droit d'ajouter, éditer ou supprimer des fichiers dans cette branche. Plusieurs motifs peuvent être séparés par un point-virgule (";"). Veuillez voir github.com/gobwas/glob la documentation pour la syntaxe des motifs. Exemples : .drone.yml, /docs/**/*.txt. -settings.protect_unprotected_file_patterns=Liste des fichiers et motifs exclus (séparés par un point virgule ";") : +settings.protect_protected_file_patterns=Motifs de fichiers protégés (séparés par un point virgule ";") +settings.protect_protected_file_patterns_desc=Les fichiers protégés ne peuvent être modifiés, même si l'utilisateur a le droit d'ajouter, éditer ou supprimer des fichiers dans cette branche. Plusieurs motifs peuvent être séparés par un point-virgule (";"). Veuillez voir %[2]s la documentation pour la syntaxe des motifs. Exemples : .drone.yml, /docs/**/*.txt. +settings.protect_unprotected_file_patterns=Motifs de fichiers non protégés (séparés par un point virgule ";") settings.protect_unprotected_file_patterns_desc=Les fichiers non-protégés qui peuvent être modifiés si l'utilisateur a le droit d'écriture, prenant le pas sur les restrictions de push. Plusieurs motifs peuvent être séparés par un point-virgule (";"). Veuillez voir %[2]s la documentation pour la syntaxe des motifs. Exemples : .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Activer la protection settings.delete_protected_branch=Désactiver la protection @@ -2682,9 +2690,9 @@ branch.renamed=La branche %s à été renommée en %s. tag.create_tag=Créer l'étiquette %s tag.create_tag_operation=Créer une étiquette tag.confirm_create_tag=Créer une étiquette -tag.create_tag_from=`Créer une nouvelle étiquette à partir de "%s"` +tag.create_tag_from=Créer une nouvelle étiquette à partir de « %s » -tag.create_success=L'étiquette "%s" a été créée. +tag.create_success=L'étiquette « %s » a été créée. topic.manage_topics=Gérer les sujets topic.done=Terminé @@ -2737,11 +2745,11 @@ settings.add_collaborator_blocked_our = Il n'est pas possible d'ajouter ce colla settings.wiki_rename_branch_main_notices_1 = Cette operation NE PEUT PAS être annulée. settings.wiki_branch_rename_failure = Le nom de la branche associée au wiki du dépôt n'a pu être normalisé. pulls.reopen_failed.head_branch = La pull request ne peut pas être re-ouverte car la branch d'origine n'existe plus. -settings.units.units = Fonctionnalités des dépôt +settings.units.units = Fonctionnalités pulls.fast_forward_only_merge_pull_request = Fast-forward uniquement pulls.reopen_failed.base_branch = La pull request ne peut pas être re-ouverte car la branche de destination n'existe plus. settings.units.overview = Vue générale -settings.units.add_more = Ajouter en plus... +settings.units.add_more = Ajouter en plus activity.navbar.pulse = Pouls activity.navbar.contributors = Contributeurs contributors.contribution_type.commits = Commits @@ -2811,6 +2819,32 @@ settings.federation_following_repos = Les URL des dépôts suivis séparés par settings.federation_not_enabled = La fédération n'est pas activée pour votre instance. comments.edit.already_changed = Impossible de sauvegarder les changements du commentaire car son contenu a déjà été modifié par un autre utilisateur. Veuillez recharger la page et essayer de l'éditer à nouveau pour éviter d'écraser ses changements settings.federation_apapiurl = URL de fédération de ce dépôt. A copier-coller dans les paramètres de fédérations d'un autre dépôt comme URL d'un dépôt à suivre. +mirror_denied_combination = Il n'est pas possible de combiner une authentification par clé publique et par mot de passe. +mirror_public_key = Clé SSH publique +mirror_use_ssh.text = Utiliser l'authentification SSH +mirror_use_ssh.helper = Forgejo va créer un miroir du dépôt via Git sur SSH et créer une paire de clés pour vous lorsque vous sélectionnez cette option. Vous devez vous assurer que la clé publique générée est autorisée à pousser dans le dépôt de destination. Il n'est pas possible d'utiliser l'autorisation basée sur un mot de passe si vous choisissez cette option. +no_eol.text = Pas d'EOL +mirror_use_ssh.not_available = L'authentification par SSH n'est pas disponible. +no_eol.tooltip = Ce fichier ne contient pas de caractère final de fin de ligne. +release.type_attachment = Pièce jointe +settings.transfer_quota_exceeded = Le nouvel utilisateur (%s) a dépassé son quota. Le dépôt n'a pas été transféré. +settings.pull_mirror_sync_quota_exceeded = Quota dépassé, les modifications ne sont pas tirées. +activity.commit = Activité de commit +settings.mirror_settings.push_mirror.copy_public_key = Copier la clé publique +release.asset_external_url = URL externe +release.invalid_external_url = URL externe non valable : « %s » +milestones.filter_sort.name = Nom +settings.mirror_settings.push_mirror.none_ssh = Aucun +settings.protect_new_rule = Créer une nouvelle règle de protection de branche +pulls.cmd_instruction_merge_warning = Avertissement : Le paramètre "détection automatique de la fusion manuelle" n'est pas activé pour ce dépôt, vous devrez marquer cette demande d'ajout comme manuellement fusionnée après. +release.type_external_asset = Actif Externe +activity.published_prerelease_label = Pré-version +activity.published_tag_label = Étiquette +release.asset_name = Nom de l'actif +release.add_external_asset = Ajouter un actif externe +issues.new.assign_to_me = Assigner à moi-même +issues.all_title = Tous +settings.discord_icon_url.exceeds_max_length = L'URL de l’icône ne doit pas dépasser 2048 caractères [graphs] component_loading=Chargement de %s… @@ -2897,8 +2931,8 @@ teams.leave.detail=Êtes vous certain·e de vouloir quitter l'équipe «%s» ? teams.can_create_org_repo=Créer des dépôts teams.can_create_org_repo_helper=Les membres peuvent créer de nouveaux dépôts dans l'organisation. Le créateur obtiendra l'accès administrateur au nouveau dépôt. teams.none_access=Aucun accès -teams.none_access_helper=Les membres ne peuvent voir ou faire quoi que ce soit sur cette partie. Sans effet pour les dépôts publics. -teams.general_access=Accès général +teams.none_access_helper=L'option "Aucun accès" n'a pas d'effet sur les dépôts privés. +teams.general_access=Accès personnalisé teams.general_access_helper=Les permissions des membres seront déterminées par la table des permissions ci-dessous. teams.read_access=Lecture teams.read_access_helper=Les membres peuvent voir et cloner les dépôts de l'équipe. @@ -3043,10 +3077,10 @@ dashboard.delete_old_actions.started=Suppression de toutes les anciennes activit dashboard.update_checker=Vérificateur de mise à jour dashboard.delete_old_system_notices=Supprimer toutes les anciennes observations de la base de données dashboard.gc_lfs=Épousseter les métaobjets LFS -dashboard.stop_zombie_tasks=Arrêter les tâches zombies -dashboard.stop_endless_tasks=Arrêter les tâches sans fin -dashboard.cancel_abandoned_jobs=Annuler les jobs abandonnés -dashboard.start_schedule_tasks=Démarrer les tâches planifiées +dashboard.stop_zombie_tasks=Arrêter les actions zombies +dashboard.stop_endless_tasks=Arrêter les actions sans fin +dashboard.cancel_abandoned_jobs=Annuler les actions abandonnées +dashboard.start_schedule_tasks=Démarrer les actions planifiées dashboard.sync_branch.started=Début de la synchronisation des branches dashboard.sync_tag.started=Synchronisation des étiquettes dashboard.rebuild_issue_indexer=Reconstruire l’indexeur des tickets @@ -3130,7 +3164,7 @@ orgs.new_orga=Nouvelle organisation repos.repo_manage_panel=Gestion des dépôts repos.unadopted=Dépôts non adoptés -repos.unadopted.no_more=Aucun dépôt candidat à l'adoption n'a été trouvé +repos.unadopted.no_more=Aucun dépôt candidat à l'adoption n'a été trouvé. repos.owner=Propriétaire repos.name=Nom repos.private=Privé @@ -3500,6 +3534,16 @@ config.cache_test_slow = Test du cache réussi, mais le temps de réponse est le config.cache_test_failed = Échec du contrôle du cache : %v. config.cache_test = Tester le cache config.cache_test_succeeded = Test du cache réussi, réponse obtenue en %s. +emails.delete_desc = Êtes-vous sûr de vouloir supprimer cette adresse courriel ? +users.organization_creation.description = Autoriser la création de nouvelles organisations. +emails.deletion_success = L'adresse courriel a été supprimée. +emails.delete = Supprimer le courriel +emails.delete_primary_email_error = Vous ne pouvez pas supprimer l'adresse courriel principale. +users.activated.description = Achèvement de la vérification de courriel. Le propriétaire d'un compte non activé ne pourra pas se connecter tant que la vérification de courriel n'est pas terminée. +users.block.description = Bloquer cet utilisateur d'interagir avec ce service via son compte et interdire la connexion. +users.admin.description = Accorder à cet utilisateur un accès complet à toutes les fonctionnalités administratives disponibles via l'interface web et l'API. +users.restricted.description = Autoriser uniquement l'interaction avec les dépôts et les organisations où cet utilisateur est ajouté en tant que collaborateur. Cela empêche l'accès aux dépôts publics sur cette instance. +users.local_import.description = Autoriser l'importation de dépôts à partir du système de fichiers local du serveur. Cela peut poser un problème de sécurité. [action] create_repo=a créé le dépôt %s @@ -3746,6 +3790,22 @@ rpm.repository.architectures = Architectures rpm.repository.multiple_groups = Ce paquet est disponible dans plusieurs groupes. owner.settings.cargo.rebuild.no_index = Incapable de reconstruire, index non initialisé. npm.dependencies.bundle = Bundles de dépendances +arch.pacman.helper.gpg = Ajouter un certificat de confiance pour pacman : +arch.pacman.repo.multi = %s a la même version dans différentes distributions. +arch.pacman.repo.multi.item = Configuration pour %s +arch.pacman.conf = Ajouter un serveur associées à la distribution et l'architecture dans /etc/pacman.conf : +arch.pacman.sync = Synchroniser le paquet avec pacman : +arch.version.properties = Propriétés de version +arch.version.description = Description +arch.version.provides = Fournit +arch.version.groups = Groupe +arch.version.depends = Dépend +arch.version.optdepends = Dépendances optionnelles +arch.version.checkdepends = Vérifier les dépendances +arch.version.conflicts = Conflits +arch.version.replaces = Remplace +arch.version.backup = Sauvegarde +arch.version.makedepends = Faire des dépendances [secrets] secrets=Secrets @@ -3765,7 +3825,7 @@ management=Gestion des secrets [actions] actions=Actions -unit.desc=Gérer l'intégration continue avec Forgejo Actions +unit.desc=Gérer l'intégration continue avec Forgejo Actions. status.unknown=Inconnu status.waiting=En attente @@ -3866,11 +3926,13 @@ workflow.dispatch.success = L'exécution du workflow a bien été demandée. workflow.dispatch.input_required = Le champ "%s" est obligatoire. workflow.dispatch.invalid_input_type = Type invalide pour le champ "%s". workflow.dispatch.warn_input_limit = Affichage des %d premiers champs seulement. +runs.expire_log_message = Les journaux ont été purgés car ils étaient trop anciens. [projects] type-1.display_name=Projet personnel type-2.display_name=Projet du dépôt type-3.display_name=Projet de l'organisation +deleted.display_name = Projet Supprimé [git.filemode] changed_filemode=%[1]s → %[2]s @@ -3922,6 +3984,8 @@ union = Union union_tooltip = Inclus les résultats contenant au moins un des mots clé séparés par des espaces pull_kind = Rechercher dans les demande d'ajout... milestone_kind = Recherche dans les jalons... +regexp_tooltip = Interpréter le terme de recherche comme une expression régulière +regexp = RegExp [munits.data] @@ -3936,4 +4000,27 @@ eib = Eio [markup] filepreview.line = Ligne %[1]d dans %[2]s filepreview.lines = Lignes %[1]d jusqu'à %[2]d dans %[3]s -filepreview.truncated = L'aperçu a été tronqué \ No newline at end of file +filepreview.truncated = L'aperçu a été tronqué + +[repo.permissions] +pulls.write = Écrire : Fermer des demandes de tirage et gérer les métadonnées telles que les étiquettes, les jalons, les assignés, les dates d'échéance et les dépendances. +actions.read = Lire : Voir les pipelines CI/CD intégrés et leurs journaux. +releases.read = Lire: Voir et télécharger les versions. +releases.write = Écrire : Publier, modifier et supprimer des versions et leurs ressources. +projects.write = Écrire : Créer des projets, des colonnes et les modifier. +code.read = Lire : Accéder au code du dépôt et le cloner. +ext_issues = Accéder au lien vers un système externe de suivi des problèmes. Les autorisations sont gérées de manière externe. +code.write = Écrire : Pousser vers le dépôt, créer des branches et des étiquettes. +issues.read = Lire : Lire et créer des tickets et des commentaires. +wiki.read = Lire : Lire le wiki intégré et son historique. +wiki.write = Écrire : Créer, mettre à jour et supprimer des pages dans le wiki intégré. +projects.read = Lire : Accéder aux tableaux de projet du dépôt. +packages.read = Lire : Voir et télécharger les paquets assignés au dépôt. +packages.write = Écrire : Publier et supprimer des paquets assignés au dépôt. +actions.write = Écrire : Déclencher manuellement, redémarrer, annuler ou approuver les pipelines CI/CD en attente. +ext_wiki = Accéder au lien vers un wiki externe. Les autorisations sont gérées de manière externe. +issues.write = Écrire : Fermer des tickets et gérer les métadonnées telles que les étiquettes, les jalons, les assignés, les dates d'échéance et les dépendances. +pulls.read = Lire : Lire et créer des demandes de tirage. + +[translation_meta] +test = Ceci est une chaîne de test. Elle n'est pas affichée dans l'interface de Forgejo mais est utilisée à des fins de test. N'hésitez pas à entrer 'ok' pour gagner du temps (ou un fait amusant de votre choix) pour atteindre ce doux 100 % de complétion :) \ No newline at end of file diff --git a/options/locale/locale_hi.ini b/options/locale/locale_hi.ini index f89a8483dd..695fd3a9fa 100644 --- a/options/locale/locale_hi.ini +++ b/options/locale/locale_hi.ini @@ -2,5 +2,26 @@ [common] -dashboard = डैशबोर्ड -home = घर \ No newline at end of file +dashboard = नियंत्रण कक्ष +home = मुख्य पृष्ठ +help = सहायता +logo = चिह्न +explore = अन्वेषण करें +sign_in = प्रवेश करें +sign_in_with_provider = %s के साथ प्रवेश करें +sign_in_or = या +sign_out = बाहर निकलें +sign_up = पंजीकरण +register = पंजीकरण +version = संस्करण +powered_by = द्वारा संचालित %s +page = पृष्ठ +template = सांचा +language = भाषा +active_stopwatch = सक्रिय समय ट्रैकर +create_new = बनाएँ… +signed_in_as = साइन इन किया गया है +link_account = खाता लिंक करें +notifications = सूचनाएँ +tracked_time_summary = समस्याओं की सूची के फ़िल्टर के आधार पर ट्रैक किए गए समय का सारांश +user_profile_and_more = प्रोफ़ाइल और सेटिंग्स… \ No newline at end of file diff --git a/options/locale/locale_hu-HU.ini b/options/locale/locale_hu-HU.ini index 85b9105128..c7f2dc2820 100644 --- a/options/locale/locale_hu-HU.ini +++ b/options/locale/locale_hu-HU.ini @@ -128,14 +128,51 @@ ok = OK copy_generic = Másolás vágólapra copy_url = URL másolása webauthn_error_insecure = A WebAuthn csak biztonságos kapcsolatokat támogat. HTTP-n keresztüli tesztelés esetén használja a "localhost" vagy "127.0.0.1"-es elérési pontokat +filter.clear = Szűrők törlése +enable_javascript = Az oldal működéséhez engedélyezni kell a JavaScriptet. +webauthn_sign_in = Nyomja meg a gombot a biztonsági kulcsán! Ha nincs rajta gomb, próbálja meg újra behelyezni! +webauthn_use_twofa = Kétlépcsős bejelentkezési kód használata telefonról +webauthn_error_timeout = Időtúllépés a kulcs beolvasása közben. Kérjük töltse be újra ezt az oldalt, és próbálkozzon újra. +copy_branch = Elágazás nevének másolása +test = Teszt +copy_type_unsupported = Ezt a fájltípust nem lehet másolni +copy_error = Sikertelen másolás +invalid_data = Érvénytelen adatok: %v +unpin = Rögzítés feloldása +concept_user_individual = Egyéni +toggle_menu = Menü megjelenítése/elrejtése +concept_system_global = Globális +error413 = Felhasználta a kvótáját. +remove_label_str = "%s" eltávolítása +rerun_all = Minden feladat újrafuttatása +rerun = Újrafuttatás +show_full_screen = Teljes képernyő +rss_feed = RSS csatorna +copy = Másolás +retry = Újra +new_repo.title = Új tároló +new_repo.link = Új tároló +new_migrate.title = Új migráció +new_migrate.link = Új migráció +new_org.title = Új szervezet +new_org.link = Új szervezet +filter.is_fork = Másolatok +webauthn_error_duplicated = A biztonsági kulcs nem engedélyezett ehhez a kéréshez. Kérlek győződj meg róla, hogy a kulcs nincs-e már használatban. +filter.is_mirror = Tükrök [aria] footer.links = Hivatkozások footer = Lábléc +navbar = Navigációs eszközsor +footer.software = A programról [heatmap] less = Kevesebb more = Több +number_of_contributions_in_the_last_12_months = %s hozzájárulás az elmúlt 12 hónapban +contributions_zero = Nincsenek hozzájárulások +contributions_one = hozzájárulás +contributions_few = hozzájárulás [editor] buttons.heading.tooltip = Fejléc hozzáadása @@ -145,6 +182,12 @@ buttons.italic.tooltip = Dőlt szöveg hozzáadása buttons.quote.tooltip = Szöveg idézése buttons.link.tooltip = Hivatkozás hozzáadása buttons.indent.tooltip = Elemek behúzása egy szinttel +buttons.mention.tooltip = Felhasználó vagy csapat említése +buttons.list.ordered.tooltip = Számozott lista hozzáadása +buttons.list.task.tooltip = Feladatlista hozzáadása +buttons.list.unordered.tooltip = Felsorolás hozzáadása +buttons.switch_to_legacy.tooltip = A régi szerkesztő használata +buttons.unindent.tooltip = Elemek behúzásának csökkentése egy szinttel [filter] string.asc = A - Z @@ -154,6 +197,7 @@ string.desc = Z - A occurred = Hiba történt server_internal = Belső szerverhiba network_error = Hálózati hiba +not_found = A cél nem található. [startpage] app_desc=Fájdalommentes, saját gépre telepíthető Git szolgáltatás @@ -1726,6 +1770,9 @@ runs.commit=Commit ; Ordered by git filemode value, ascending. E.g. directory has "040000", normal file has "100644", … symbolic_link=Szimbolikus hivatkozás submodule = Almodul +executable_file = Futtatható fájl +normal_file = Általános fájl +directory = Könyvtár @@ -1740,4 +1787,15 @@ user_kind = Felhasználók keresése... repo_kind = Tárak keresése... org_kind = Szervezetek keresése... team_kind = Csapatok keresése... -exact = Pontos \ No newline at end of file +exact = Pontos +code_search_by_git_grep = A kódkeresés jelenleg a "git grep" parancsot használja. Lehet, hogy jobb találatok is lennének, ha a webhely adminisztrátora bekapcsolja a forráskód indexelését. +milestone_kind = Mérföldkövek keresése... +fuzzy_tooltip = A keresési kifejezéshez hasonló találatok mutatása +fuzzy = Hasonlók +union = Kulcsszavakra +union_tooltip = A szóközzel elválasztott kulcsszavak bármelyikét tartalmazó találatok mutatása +branch_kind = Ágak keresése... +no_results = Nincsenek megfelelő találatok. +issue_kind = Hibajegyek keresése... +exact_tooltip = Csak a keresési kifejezést pontosan tartalmazó találatok mutatása +keyword_search_unavailable = A kulcsszó alapú keresés jelenleg nem elérhető. Kérlek értesítsd az oldal rendszergazdáját. \ No newline at end of file diff --git a/options/locale/locale_is-IS.ini b/options/locale/locale_is-IS.ini index e34da348a5..0cb6c0f7ab 100644 --- a/options/locale/locale_is-IS.ini +++ b/options/locale/locale_is-IS.ini @@ -3,7 +3,7 @@ home=Forsíða dashboard=Stjórnborð explore=Vafra help=Hjálp -sign_in=Skrá Inn +sign_in=Skrá inn sign_in_or=eða sign_out=Skrá Út sign_up=Nýskráning @@ -15,9 +15,9 @@ page=Síða template=Sniðmát language=Tungumál notifications=Tilkynningar -active_stopwatch=Virk Tímamæling +active_stopwatch=Virk tímamæling create_new=Skapa… -user_profile_and_more=Notandasíða og Stillingar… +user_profile_and_more=Notandasíða og stillingar… signed_in_as=Skráð(ur) inn sem toc=Efnisyfirlit licenses=Hugbúnaðarleyfi @@ -111,6 +111,8 @@ concept_code_repository=Hugbúnaðarsafn name=Heiti value=Gildi +sign_in_with_provider = Skrá inn með %s +enable_javascript = Þessi síða krefst JavaScript. [aria] diff --git a/options/locale/locale_it-IT.ini b/options/locale/locale_it-IT.ini index 0860176b18..dc58d62c7c 100644 --- a/options/locale/locale_it-IT.ini +++ b/options/locale/locale_it-IT.ini @@ -340,7 +340,7 @@ allow_dots_in_usernames = Consenti l'uso del punto nel nome utente. Non impatta config_location_hint = Queste opzioni di configurazione saranno salvate in: allow_only_external_registration = Permetti la registrazione solo tramite servizi esterni app_slogan = Slogan dell'istanza -app_slogan_helper = Inserire qui lo slogan dell'istanza. Lasciare vuoto per disabilitare. +app_slogan_helper = Inserisci qui lo slogan della tua istanza. Lasciala vuota per disabilitarlo. [home] uname_holder=Nome utente o indirizzo e-mail @@ -406,10 +406,10 @@ remember_me=Ricorda questo dispositivo forgot_password_title=Password dimenticata forgot_password=Password dimenticata? sign_up_now=Hai bisogno di un account? Registrati adesso. -confirmation_mail_sent_prompt=Una nuova email di conferma è stata inviata a %s. Per favore controlla la tua posta in arrivo nelle prossime %s per completare il processo di registrazione. +confirmation_mail_sent_prompt=Una nuova e-mail di conferma è stata inviata a %s. Per completare la registrazione, controlla la tua posta in arrivo e clicca sul link in allegato entro i prossimi %s secondi. Se la tua e-mail è errata o incorretta, puoi accedere all'account e richiedere un'altra e-mail di conferma ad un'altro indirizzo. must_change_password=Aggiorna la tua password allow_password_change=Richiede all'utente di cambiare la password (scelta consigliata) -reset_password_mail_sent_prompt=Una email di conferma è stata inviata a %s. Per favore controlla la tua posta in arrivo nelle prossime %s per completare il processo di reset della password. +reset_password_mail_sent_prompt=Un'e-mail di conferma è stata inviata a %s. Per completare il processo di recupero dell'account, controlla la tua posta in arrivo e clicca sul link entro i prossimi %s secondi. active_your_account=Attiva il tuo account account_activated=L'account è stato attivato prohibit_login=L'accesso è proibito @@ -471,6 +471,11 @@ openid_signin_desc = Inserisci il tuo URI OpenID. Per esempio: alice.openid.exam password_pwned = La password che hai scelto è in un elenco di password rubate precedentemente esposte a violazioni di dati pubblici. Riprova con una password diversa e valuta di modificare questa password anche altrove. tab_signup = Registrati tab_signin = Accedi +back_to_sign_in = Torna alla schermata d'accesso +sign_in_openid = Procedi con OpenID +hint_login = Hai già un'utenza? Accedi! +hint_register = Non hai un'utenza? Registrati ora. +sign_up_button = Registrati ora. [mail] view_it_on=Visualizza su %s @@ -539,6 +544,21 @@ activate_email.title = %s, verifica il tuo indirizzo email admin.new_user.text = Clicca qui per gestire questo utente dal pannello di amministrazione. team_invite.text_1 = %[1]s ti ha invitato a far parte del team %[2]s nell'organizzazione %[3]s. team_invite.text_3 = Nota: Questo invito è destinato a %[1]s. Se non ti aspettavi questo invito, puoi ignorare questa email. +primary_mail_change.subject = La tua mail principale è stata cambiata +removed_security_key.no_2fa = Non ci sono più altri metodi di autenticazione a due fattori configurati, ergo non c'è più bisogno di accedere alla tua utenza tramite tale autenticazione. +primary_mail_change.text_1 = La mail principale della tua utenza è appena stata cambiata in %[1]s. Ciò significa che questo indirizzo di posta elettronica non riceverà più notifiche mail da quest'utenza. +totp_disabled.subject = La TOTP è stata disabilitata +totp_disabled.no_2fa = Non ci sono più altri metodi d'autenticazione a due fattori configurati, ergo non c'è più bisogno di accedere alla tua utenza con tale autenticazione. +removed_security_key.subject = È stata rimossa una chiave di sicurezza +removed_security_key.text_1 = La chiave di sicurezza "%[1]s" è appena stata rimossa dalla tua utenza. +totp_disabled.text_1 = La password a tempo usa e getta (TOTP) della tua utenza è appena stata disabilitata. +totp_enrolled.subject = Hai attivato la TOTP come metodo d'autenticazione a due fattori +totp_enrolled.text_1.no_webauthn = Hai appena attivato la TOTP per la tua utenza. Ciò significa che dovrai usarla come metodo d'autenticazione a due fattori per tutti i tuoi accessi futuri. +totp_enrolled.text_1.has_webauthn = Hai appena attivato la TOTP per la tua utenza. Ciò significa che dovrai usare come metodo d'autenticazione a due fattori per i tuoi accessi futuri tale TOTP o una delle tue chiavi di sicurezza. +password_change.subject = La tua password è stata modificata +password_change.text_1 = La password della tua utenza è appena stata modificata. +account_security_caution.text_1 = Se sei statə tu, puoi ignorare questa mail. +account_security_caution.text_2 = Se non sei statə tu, la tua utenza è compromessa. Contatta l'amministrazione del sito. [modal] @@ -1022,6 +1042,8 @@ pronouns = Pronomi pronouns_custom = Personalizzato pronouns_unspecified = Non specificato language.title = Lingua predefinita +language.description = Questa lingua verrà salvata nella tua utenza e verrà usata come predefinita ogni volta che farai l'accesso. +language.localization_project = Aiutaci a tradurre Forgejo nella tua lingua! Più informazioni. [repo] owner=Proprietario @@ -2164,23 +2186,23 @@ settings.protect_enable_push_desc=Chiunque con accesso in scrittura sarà autori settings.protect_whitelist_committers=Limita immissione alla whitelist settings.protect_whitelist_committers_desc=Solo gli utenti o i team nella whitelist potranno pushare su questo ramo (ma non forzare il push). settings.protect_whitelist_deploy_keys=Chiavi di deploy in whitelist con permessi di scrittura per il push. -settings.protect_whitelist_users=Utenti nella whitelist per pushare: +settings.protect_whitelist_users=Utenti nella whitelist per pushare settings.protect_whitelist_search_users=Cerca utenti… -settings.protect_whitelist_teams=Team nella whitelist per pushare: +settings.protect_whitelist_teams=Team nella whitelist per pushare settings.protect_whitelist_search_teams=Ricerca team… settings.protect_merge_whitelist_committers=Attiva la whitelist per le fusioni settings.protect_merge_whitelist_committers_desc=Consentire soltanto agli utenti o ai team in whitelist il permesso di unire le pull request di questo branch. -settings.protect_merge_whitelist_users=Utenti nella whitelist per il merging: -settings.protect_merge_whitelist_teams=Team nella whitelist per il merging: +settings.protect_merge_whitelist_users=Utenti nella whitelist per il merging +settings.protect_merge_whitelist_teams=Team nella whitelist per il merging settings.protect_check_status_contexts=Abilita controllo dello stato settings.protect_check_status_contexts_desc=Richiedi il superamento di controlli di stato prima dell'unione di due rami. Scegliere quali controlli di stato devono passare prima che i rami possano essere uniti in un ramo che corrisponde a questa regola. Se abilitato, i commit devono prima essere inviati a un altro ramo, quindi uniti o pushati direttamente a un ramo che corrisponde a questa regola dopo aver superato i controlli di stato. Se non viene selezionato alcuna regola, l'ultimo commit avrá successo indipendentemente dal contesto. settings.protect_check_status_contexts_list=Controlli di stato trovati nell'ultima settimana per questo repository -settings.protect_required_approvals=Approvazioni richieste: +settings.protect_required_approvals=Approvazioni richieste settings.protect_required_approvals_desc=Permetti solo di unire la richiesta pull con abbastanza recensioni positive. settings.protect_approvals_whitelist_enabled=Limita le approvazioni agli utenti o ai team nella whitelist settings.protect_approvals_whitelist_enabled_desc=Solo le recensioni di utenti o team nella whitelist saranno contate alle approvazioni richieste. Senza approvazione nella whitelist, le recensioni di chiunque abbia i permessi di scrittura nella repository verrá contato nelle approvazioni richieste. -settings.protect_approvals_whitelist_users=Utenti autorizzati: -settings.protect_approvals_whitelist_teams=Team nella whitelist per le revisioni: +settings.protect_approvals_whitelist_users=Utenti autorizzati +settings.protect_approvals_whitelist_teams=Team nella whitelist per le revisioni settings.dismiss_stale_approvals=Ignora impostazione vecchie settings.dismiss_stale_approvals_desc=Quando i nuovi commit che cambiano il contenuto della pull request vengono pushati nel branch, le vecchie approvazioni verranno eliminate. settings.require_signed_commits=Richiedi commit firmati @@ -2629,7 +2651,7 @@ wiki.page_title = Titolo della pagina wiki.page_content = Contenuto della pagina settings.mirror_settings.pushed_repository = Repositorio immesso settings.mirror_settings.push_mirror.edit_sync_time = Modifica intervallo di sincronizzazione degli specchi -settings.units.units = Unità del repositorio +settings.units.units = Unità della repository settings.units.add_more = Aggiungi ancora... settings.wiki_globally_editable = Consenti a tutti di modificare la wiki settings.pull_mirror_sync_in_progress = Prelevando cambiamenti dal progetto remoto %s. @@ -2706,11 +2728,11 @@ settings.protected_branch.save_rule = Salva regola settings.protected_branch.delete_rule = Elimina regola settings.protect_invalid_status_check_pattern = Sequenza per il controllo dello stato non valida: "%s". settings.protect_status_check_matched = Coincide -settings.protect_status_check_patterns = Sequenze per il controllo dello stato: +settings.protect_status_check_patterns = Sequenze per il controllo dello stato settings.protect_enable_merge = Abilita fusione settings.protect_enable_merge_desc = Chiunque con permesso di scrittura potrà fondere richieste di modifica in questo ramo. -settings.protect_unprotected_file_patterns = Sequenze dei file non protetti (separate da punto e virgola ";"): -settings.protect_protected_file_patterns = Sequenze dei file protetti (separate da punto e virgola ";"): +settings.protect_unprotected_file_patterns = Sequenze dei file non protetti (separate da punto e virgola ";") +settings.protect_protected_file_patterns = Sequenze dei file protetti (separate da punto e virgola ";") settings.protect_branch_name_pattern_desc = Sequenze di nome di rami protetti. Vedi la documentazione per la sintassi delle sequenze. Esempi: main, release/** settings.protect_branch_name_pattern = Sequenza nome di ramo settings.ignore_stale_approvals_desc = Non contare le approvazione fatte su vecchi commit (revisioni stantie) nel calcolo delle approvazioni della RM. Irrilevante se le revisioni stantie sono già state respinte. @@ -2720,7 +2742,7 @@ settings.protect_status_check_patterns_desc = Inserisci sequenze per specificare settings.authorization_header_desc = Verrà inclusa come intestazione dell'autorizzazione per le richieste quando presente. Esempi: %s. pulls.title_desc_one = vuole fondere %[1]d commit da %[2]s in %[3]s settings.protect_unprotected_file_patterns_desc = File non protetti dei quali è consentita la modifica direttamente se l'utente ha permesso di scrittura, saltandole restrizioni di immissione. Più sequenze possono essere separate usando il punto e virgola (";"). Vedi la documentazione su %[2]s per la sintassi delle sequenze glob. Esempi .drone.yml, /docs/**/*.txt. -settings.protect_protected_file_patterns_desc = I file non protetti non possono essere modificati direttamente neanche se l'utente ha il permesso di aggiungere, modificare o eliminare file in questo ramo. Più sequenze possono essere separate usando il punto e virgola (";"). Vedi la documentazione su github.com/gobwas/glob per la sintassi della sequenze. Esempi: .drone.yml, /docs/**/*.txt. +settings.protect_protected_file_patterns_desc = I file non protetti non possono essere modificati direttamente neanche se l'utente ha il permesso di aggiungere, modificare o eliminare file in questo ramo. Più sequenze possono essere separate usando il punto e virgola (";"). Vedi la documentazione su %s per la sintassi della sequenze. Esempi: .drone.yml, /docs/**/*.txt. settings.protect_no_valid_status_check_patterns = Nessuna sequenza valida per il controllo dello stato. settings.event_pull_request_review_request_desc = Richiesta la revisione della richiesta di modifica o richiesta di revisione rimossa. stars = Stelle @@ -3863,6 +3885,7 @@ exact_tooltip = Includi solo i risultati che corrispondono esattamente al termin issue_kind = Cerca segnalazioni... pull_kind = Cerca richieste... exact = Esatto +milestone_kind = Ricerca tappe... [munits.data] gib = GiB diff --git a/options/locale/locale_ja-JP.ini b/options/locale/locale_ja-JP.ini index f53356ee71..3e90125042 100644 --- a/options/locale/locale_ja-JP.ini +++ b/options/locale/locale_ja-JP.ini @@ -158,6 +158,14 @@ filter.not_template = テンプレートではない invalid_data = 無効なデータ: %v more_items = さらに表示 copy_generic = クリップボードへコピー +new_repo.title = 新しいリポジトリ +new_migrate.title = 新しいマイグレーション +new_org.title = 新しい組織 +new_repo.link = 新しいリポジトリ +new_migrate.link = 新しいマイグレーション +new_org.link = 新しい組織 +test = テスト +error413 = 割り当て量を使い切りしました。 [aria] navbar=ナビゲーションバー @@ -189,6 +197,8 @@ buttons.ref.tooltip=イシューまたはプルリクエストを参照 buttons.switch_to_legacy.tooltip=レガシーエディタを使用する buttons.enable_monospace_font=等幅フォントを有効にする buttons.disable_monospace_font=等幅フォントを無効にする +buttons.unindent.tooltip = アイテムを1つずつネストの解除をする +buttons.indent.tooltip = アイテムを1つずつネストする [filter] string.asc=A - Z @@ -245,7 +255,7 @@ err_admin_name_is_invalid=管理者のユーザー名が不正です general_title=基本設定 app_name=インスタンス名 -app_name_helper=企業名をここに入れることができます。 +app_name_helper=ここにインスタンス名を入力します。これはすべてのページに表示されます。 repo_path=リポジトリのルートパス repo_path_helper=リモートGitリポジトリはこのディレクトリに保存されます。 lfs_path=Git LFSルートパス @@ -279,7 +289,7 @@ offline_mode.description=外部のCDNサービスを使わず、すべてのリ disable_gravatar=Gravatarを無効にする disable_gravatar.description=Gravatarと外部のアバターソースを無効にします。 アバターをローカルにアップロードしていないユーザーには、デフォルトのアバターが使用されます。 federated_avatar_lookup=フェデレーテッド・アバターを有効にする -federated_avatar_lookup.description=Libravatarを使用したフェデレーテッド・アバター検索を有効にします。 +federated_avatar_lookup.description=Libravatar を使用してアバターを検索します。 disable_registration=セルフ登録を無効にする disable_registration.description=管理者だけが新しいユーザー アカウントを作成できます。誰もが利用できるパブリックインスタンスをホストし、大量のスパムアカウントに対処する準備ができていない限り、登録を無効にしておくことを強くお勧めします。 allow_only_external_registration.description=設定された外部サービスを使用してのみ新しいアカウントを作成できます。 @@ -398,14 +408,14 @@ forgot_password_title=パスワードを忘れた forgot_password=パスワードをお忘れですか? sign_up_now=アカウントが必要ですか? 今すぐ登録しましょう。 sign_up_successful=アカウントは無事に作成されました。ようこそ! -confirmation_mail_sent_prompt=%s に確認メールを送信しました。 %s以内に受信トレイを確認し、登録手続きを完了してください。 +confirmation_mail_sent_prompt=新しい確認メールが %s に送信されました。登録プロセスを完了するには、受信トレイを確認し、 %s 以内に提供されたリンクをクリックして下さい。メールが間違っている場合は、ログインして別のアドレスに確認メールを再送信するようリクエストできます。 must_change_password=パスワードの更新 allow_password_change=ユーザーはパスワードの変更が必要 (推奨) -reset_password_mail_sent_prompt=%s に確認メールを送信しました。 %s以内に受信トレイを確認し、アカウント回復手続きを完了してください。 +reset_password_mail_sent_prompt=確認メールが %s に送信されました。アカウント回復手続きを完了するには、受信トレイを確認し、%s 以内に提供されたリンクに従ってください。 active_your_account=アカウントの有効化 account_activated=アカウントがアクティベートされました -prohibit_login=サインイン禁止 -prohibit_login_desc=あなたのアカウントはサインインを禁止されています。 サイト管理者にお問い合わせください。 +prohibit_login=アカウントが停止されました +prohibit_login_desc=あなたのアカウントはインスタンスとのやり取りが停止されています。アクセスを回復するには、インスタンス管理者に問い合わせてください。 resent_limit_prompt=少し前に、あなたからアクティベーションメールが要求されています。 3分待ったのち、もう一度試してください。 has_unconfirmed_mail=こんにちは %s さん、あなたのメール アドレス (%s) は確認がとれていません。 確認メールを受け取っていない場合や、改めて送信したい場合は、下のボタンをクリックしてください。 resend_mail=アクティベーションメールを再送信するにはここをクリック @@ -448,7 +458,7 @@ email_domain_blacklisted=あなたのメールアドレスでは登録するこ authorize_application=アプリケーションを許可 authorize_redirect_notice=このアプリケーションを許可すると %s にリダイレクトします。 authorize_application_created_by=このアプリケーションは %s が作成しました。 -authorize_application_description=アクセスを許可すると、このアプリケーションは、プライベート リポジトリや組織を含むあなたのすべてのアカウント情報に対して、アクセスと書き込みができるようになります。 +authorize_application_description=アクセスを許可すると、プライベートリポジトリや組織を含むすべてのアカウント情報にアクセスして書き込むことができるようになります。 authorize_title=`"%s"にあなたのアカウントへのアクセスを許可しますか?` authorization_failed=認可失敗 authorization_failed_desc=無効なリクエストを検出したため認可が失敗しました。 認可しようとしたアプリの開発者に連絡してください。 @@ -461,6 +471,12 @@ change_unconfirmed_email_summary = アクティベーションメールの送信 last_admin=最後の管理者は削除できません。少なくとも一人の管理者が必要です。 tab_signin = サインイン tab_signup = サインアップ +sign_in_openid = OpenIDで続行 +back_to_sign_in = サインインに戻る +unauthorized_credentials = 資格情報が正しくないか、期限が切れています。コマンドを再試行するか、詳細については %s を参照してください +sign_up_button = 今すぐ登録して下さい。 +hint_login = すでにアカウントをお持ちですか? 今すぐサインイン! +hint_register = アカウントが必要ですか? 今すぐ登録してください。 [mail] view_it_on=%s で見る @@ -530,6 +546,21 @@ team_invite.text_3=注: この招待は %[1]s 宛です。 招待に心当たり admin.new_user.user_info = ユーザー情報 admin.new_user.subject = 新しいユーザー、 %sがサインアップしました admin.new_user.text = 管理パネルからこのユーザーを管理するには、ここをクリックしてください。 +totp_enrolled.text_1.has_webauthn = アカウントで TOTP が有効になりました。今後のアカウントへのログインで、2要素認証として TOTP を使用したり、任意のセキュリティ キーを使用することができます。 +totp_enrolled.subject = 2要素認証としてTOTPを有効にしました +totp_enrolled.text_1.no_webauthn = アカウントで TOTP が有効になりました。今後アカウントにログインするときに、2要素認証として TOTP を使用する必要があります。 +password_change.text_1 = アカウントのパスワードが変更されました。 +password_change.subject = パスワードが変更されました +primary_mail_change.subject = プライマリメールが変更されました +primary_mail_change.text_1 = あなたのアカウントのプライマリメールが %[1]s に変更されました。これにより、この電子メール アドレスはあなたのアカウントに関する電子メール通知を受信しなくなります。 +totp_disabled.subject = TOTPが無効になりました +totp_disabled.text_1 = あなたのアカウントの時間ベースのワンタイムパスワード (TOTP) が無効になりました。 +totp_disabled.no_2fa = 他の 2要素認証は設定されていないため、2要素認証を使用してアカウントにログインする必要はなくなりました。 +removed_security_key.subject = セキュリティキーが削除されました +removed_security_key.text_1 = セキュリティキー "%[1]s" がアカウントから削除されました。 +account_security_caution.text_1 = もしこれがあなたの操作であれば、このメールは無視しても問題ありません。 +account_security_caution.text_2 = もしこれがあなたの操作でない場合、アカウントが不正利用されている可能性があります。このサイトの管理者に連絡してください。 +removed_security_key.no_2fa = 他の 2要素認証は設定されていないため、2要素認証を使用してアカウントにログインする必要はなくなりました。 [modal] yes=はい @@ -668,16 +699,24 @@ settings=ユーザー設定 form.name_reserved=ユーザー名 "%s" は予約されています。 form.name_pattern_not_allowed=`"%s" の形式はユーザー名に使用できません。` form.name_chars_not_allowed=ユーザー名 "%s" には無効な文字が含まれています。 -block_user.detail_2 = このユーザーは、リポジトリ、作成されたイシュー、コメントを操作できません。 -block_user.detail_1 = このユーザーからのフォローが解除されています。 +block_user.detail_2 = このユーザーは、あなたが所有するリポジトリや、あなたが作成した問題やコメントを操作することはできません。 +block_user.detail_1 = お互いのフォローが停止され、フォローできなくなります。 follow_blocked_user = あなたはこのユーザーをフォローできません。なぜなら、あなたはこのユーザーをブロックしたか、このユーザーはあなたをブロックしているからです。 -block_user.detail_3 = このユーザーはあなたをコラボレーターとして追加することはできませんし、あなたも彼らをコラボレーターに追加できません。 +block_user.detail_3 = お互いをリポジトリの共同作業者として追加することはできません。 block_user = ユーザーをブロック unblock = ブロックを解除 block = ブロック -block_user.detail = このユーザーをブロックした場合、下記の事などが起こります。例えば: +block_user.detail = ユーザーをブロックすると、次のような影響があります: followers_one = %d 人のフォロワー following_one = %d 人をフォロー中 +public_activity.visibility_hint.self_public = あなたのアクティビティは、プライベート スペースでのやり取りを除き、すべてのユーザーに表示されます。設定。 +public_activity.visibility_hint.admin_public = このアクティビティは誰でも見ることができますが、管理者はプライベート スペースでのやり取りも見ることができます。 +public_activity.visibility_hint.self_private = あなたのアクティビティはあなたとインスタンス管理者にのみ表示されます。設定。 +public_activity.visibility_hint.admin_private = このアクティビティは管理者であるあなたには表示されますが、ユーザーは非公開にしたいと考えています。 +following.title.one = フォロー中 +following.title.few = フォロー中 +followers.title.one = フォロワー +followers.title.few = フォロワー [settings] profile=プロフィール @@ -787,12 +826,12 @@ add_new_email=新しいメールアドレスを追加 add_new_openid=新しいOpenID URIを追加 add_email=メールアドレスを追加 add_openid=OpenID URIを追加する -add_email_confirmation_sent=`"%s" に確認メールを送信しました。 %s以内に受信トレイを確認し、メールアドレス確認を行ってください。` +add_email_confirmation_sent=確認メールが"%s"に送信されました。メールアドレスを確認するには、受信トレイを確認し、%s以内に提供されたリンクをクリックしてください。 add_email_success=新しいメールアドレスを追加しました。 email_preference_set_success=メール設定を保存しました。 add_openid_success=新しいOpenIDアドレスを追加しました。 keep_email_private=メールアドレスを隠す -keep_email_private_popup=これによりプロフィールでメールアドレスが隠され、Webインターフェースでのプルリクエスト作成やファイル編集でもメールアドレスが隠されます。 プッシュ済みのコミットは変更されません。 +keep_email_private_popup=これにより、プロフィールからメールアドレスが非表示になります。ファイルのアップロードや編集など、ウェブインターフェース経由で行われるコミットのデフォルトとして使用されなくなり、マージコミットにも使用されません。代わりに、コミットをあなたのアカウントに関連付けるために特別なアドレス%sを使用できます。このオプションを変更しても、既存のコミットには影響しないことに注意してください。 openid_desc=OpenIDを使うと外部プロバイダーに認証を委任することができます。 manage_ssh_keys=SSHキーの管理 @@ -1000,11 +1039,14 @@ pronouns = 代名詞 pronouns_custom = カスタム pronouns_unspecified = 未指定 update_hints = ヒントを更新 -additional_repo_units_hint_description = 利用可能なすべての機能が有効になっていないリポジトリに対して、「機能を追加...」ボタンを表示します。 +additional_repo_units_hint_description = 利用可能なすべての機能が有効になっていないリポジトリに対して、「さらに有効にする」ヒントを表示します。 update_hints_success = ヒントが更新されました。 hints = ヒント additional_repo_units_hint = リポジトリでより多くの機能を有効にすることを推奨する language.title = 既定の言語 +keep_activity_private.description = 公開アクティビティは、あなたとインスタンス管理者にのみ表示されます。 +language.description = この言語はアカウントに保存され、ログイン後にデフォルトとして使用されます。 +language.localization_project = Forgejo をあなたの言語に翻訳するのを手伝ってください。詳細はこちら。 [repo] new_repo_helper=リポジトリには、プロジェクトのすべてのファイルとリビジョン履歴が入ります。 すでにほかの場所でホストしていますか? リポジトリを移行 もどうぞ。 @@ -1021,7 +1063,7 @@ visibility=公開/非公開 visibility_description=オーナー、または権限を持つ組織のメンバーだけが、リポジトリを見ることができます。 visibility_helper=リポジトリをプライベートにする visibility_helper_forced=サイト管理者の設定により、新しいリポジトリは強制的にプライベートになります。 -visibility_fork_helper=(この変更はすべてのフォークに適用されます) +visibility_fork_helper=(この変更はすべてのフォークの可視性に影響します。) clone_helper=クローンに関してお困りであればヘルプを参照しましょう。 fork_repo=リポジトリをフォーク fork_from=フォーク元 @@ -1043,15 +1085,15 @@ repo_desc_helper=簡単な説明を入力してください (オプション) repo_lang=言語 repo_gitignore_helper=.gitignoreテンプレートを選択してください。 repo_gitignore_helper_desc=一般的な言語のテンプレートリストから、追跡しないファイルの設定を選択します。 各言語のビルドツールが生成する典型的なファイルが、デフォルトで.gitignoreに含まれます。 -issue_labels=イシューラベル -issue_labels_helper=イシューのラベルセットを選択 +issue_labels=ラベル +issue_labels_helper=ラベルセットを選択 license=ライセンス -license_helper=ライセンス ファイルを選択してください。 +license_helper=ライセンス ファイルを選択してください license_helper_desc=ライセンスにより、他人があなたのコードに対して何ができて何ができないのかを規定します。 どれがプロジェクトにふさわしいか迷っていますか? ライセンス選択サイト も確認してみてください。 object_format=オブジェクトのフォーマット -object_format_helper=リポジトリのオブジェクトフォーマット。後で変更することはできません。SHA1 は最も互換性があります。 +object_format_helper=リポジトリのオブジェクトフォーマット。後で変更することはできません。SHA1 が最も互換性があります。 readme=README -readme_helper=READMEファイル テンプレートを選択してください。 +readme_helper=READMEファイル テンプレートを選択してください readme_helper_desc=プロジェクトについての説明をひととおり書く場所です。 auto_init=リポジトリの初期設定 (.gitignore、ライセンスファイル、READMEファイルの追加) trust_model_helper=署名検証のトラストモデルを選択します。 選択肢は次のとおりです: @@ -1383,7 +1425,7 @@ commitstatus.failure=失敗 commitstatus.pending=保留 commitstatus.success=成功 -ext_issues=外部イシューへのアクセス +ext_issues=外部イシュー ext_issues.desc=外部のイシュートラッカーへのリンク。 projects=プロジェクト @@ -1418,7 +1460,7 @@ projects.column.set_default_desc=この列を未分類のイシューやプル projects.column.unset_default=デフォルトを解除 projects.column.unset_default_desc=この列からデフォルト列の設定を解除します projects.column.delete=列を削除 -projects.column.deletion_desc=プロジェクト列を削除すると、関連するすべてのイシューが '未分類' に移動します。 続行しますか? +projects.column.deletion_desc=プロジェクト列を削除すると、関連するすべてのイシューがデフォルトの列に移動します。 続行しますか? projects.column.color=カラー projects.open=オープン projects.close=クローズ @@ -1466,10 +1508,10 @@ issues.new_label=新しいラベル issues.new_label_placeholder=ラベル名 issues.new_label_desc_placeholder=説明 issues.create_label=ラベルを作成 -issues.label_templates.title=定義済みラベルセットの読み込み -issues.label_templates.info=ラベルがまだありません。"新しいラベル"でラベルを作成するか、次の定義済みのラベルセットを使用してください: -issues.label_templates.helper=ラベルセットを選択 -issues.label_templates.use=ラベルセットを使用 +issues.label_templates.title=ラベルプリセットを読み込む +issues.label_templates.info=ラベルがまだありません。"新しいラベル"でラベルを作成するか、ラベルプリセットを使用してください: +issues.label_templates.helper=ラベルプリセットを選択する +issues.label_templates.use=ラベルプリセットを使用 issues.label_templates.fail_to_load_file=ラベルテンプレート "%s" を読み込めませんでした: %v issues.add_label=がラベル %s を追加 %s issues.add_labels=がラベル %s を追加 %s @@ -1589,7 +1631,7 @@ issues.role.collaborator_helper=このユーザーはリポジトリ上で共同 issues.role.first_time_contributor=初めての貢献者 issues.role.first_time_contributor_helper=これは、このユーザーによるリポジトリへの最初の貢献です。 issues.role.contributor=貢献者 -issues.role.contributor_helper=このユーザーは以前にリポジトリにコミットしています。 +issues.role.contributor_helper=このユーザーは以前にこのリポジトリにコミットしています。 issues.re_request_review=レビューを再依頼 issues.is_stale=このレビューのあと、このPRに変更がありました issues.remove_request_review=レビュー依頼を取り消し @@ -1604,7 +1646,7 @@ issues.label_title=名前 issues.label_description=説明 issues.label_color=カラー issues.label_exclusive=排他 -issues.label_archive=アーカイブ ラベル +issues.label_archive=ラベルをアーカイブ issues.label_archived_filter=アーカイブされたラベルを表示 issues.label_archive_tooltip=アーカイブされたラベルは、ラベルによる検索時のサジェストからデフォルトで除外されます。 issues.label_exclusive_desc=ラベル名を スコープ/アイテム の形にすることで、他の スコープ/ ラベルと排他的になります。 @@ -1636,8 +1678,8 @@ issues.lock.unknown_reason=未定義の理由ではイシューをロックで issues.lock_duplicate=イシューは二重にロックできません。 issues.unlock_error=ロックされていないイシューをアンロックできません。 issues.lock_with_reason=が%sのためロックし会話を共同作業者に限定 %s -issues.lock_no_reason=がロックして会話を共同作業者に限定 %s -issues.unlock_comment=がこの会話をアンロック %s +issues.lock_no_reason=ロックされており、会話が共同作業者に制限されています %s +issues.unlock_comment=この会話のロックを解除 %s issues.lock_confirm=ロック issues.unlock_confirm=アンロック issues.lock.notice_1=- 他のユーザーはこのイシューに新しいコメントを追加できません。 @@ -1662,9 +1704,9 @@ issues.stop_tracking=タイマー 終了 issues.stop_tracking_history=`が作業を終了 %s` issues.cancel_tracking=中止 issues.cancel_tracking_history=`がタイムトラッキングを中止 %s` -issues.add_time=手で時間を入力 +issues.add_time=手動で時間を入力 issues.del_time=このタイムログを削除 -issues.add_time_short=時間入力 +issues.add_time_short=時間を入力 issues.add_time_cancel=キャンセル issues.add_time_history=`が作業時間を追加 %s` issues.del_time_history=`が作業時間を削除 %s` @@ -1691,7 +1733,7 @@ issues.due_date_added=が期日 %s を追加 %s issues.due_date_modified=が期日を %[2]s から %[1]s に変更 %[3]s issues.due_date_remove=が期日 %s を削除 %s issues.due_date_overdue=期日は過ぎています -issues.due_date_invalid=期日が正しくないか範囲を超えています。 'yyyy-mm-dd' の形式で入力してください。 +issues.due_date_invalid=期日が正しくないか範囲を超えています。 "yyyy-mm-dd" の形式で入力してください。 issues.dependency.title=依存関係 issues.dependency.issue_no_dependencies=依存関係が設定されていません。 issues.dependency.pr_no_dependencies=依存関係が設定されていません。 @@ -1709,7 +1751,7 @@ issues.dependency.issue_closing_blockedby=このイシューのクローズは issues.dependency.issue_close_blocks=このイシューは、これらのイシューのクローズをブロックしています issues.dependency.pr_close_blocks=このプルリクエストは、これらのイシューのクローズをブロックしています issues.dependency.issue_close_blocked=このイシューをクローズするには、ブロックしているイシューをすべてクローズする必要があります。 -issues.dependency.issue_batch_close_blocked=選択したイシューの一括クローズはできません。 イシュー #%d に、まだオープン中の依存関係があります。 +issues.dependency.issue_batch_close_blocked=イシュー #%d にまだ依存関係があるため、選択したイシューを一括で閉じることはできません issues.dependency.pr_close_blocked=このプルリクエストを操作するには、ブロックしているイシューをすべてクローズする必要があります。 issues.dependency.blocks_short=ブロック対象 issues.dependency.blocked_by_short=依存先 @@ -1824,7 +1866,7 @@ pulls.required_status_check_administrator=管理者であるため、このプ pulls.blocked_by_approvals=このプルリクエストはまだ承認数が足りません。 %[1]d/%[2]dの承認を得ています。 pulls.blocked_by_rejection=このプルリクエストは公式レビューアにより変更要請されています。 pulls.blocked_by_official_review_requests=このプルリクエストには公式レビュー依頼があります。 -pulls.blocked_by_outdated_branch=このプルリクエストは遅れのためブロックされています。 +pulls.blocked_by_outdated_branch=このプルリクエストは古いためブロックされています。 pulls.blocked_by_changed_protected_files_1=このプルリクエストは保護しているファイルを変更するためブロックされています: pulls.blocked_by_changed_protected_files_n=このプルリクエストは保護しているファイルを変更するためブロックされています: pulls.can_auto_merge_desc=このプルリクエストは自動的にマージできます。 @@ -1854,17 +1896,17 @@ pulls.merge_commit_id=マージコミットID pulls.require_signed_wont_sign=ブランチでは署名されたコミットが必須ですが、このマージでは署名がされません pulls.invalid_merge_option=このプルリクエストでは、指定したマージ方法は使えません。 -pulls.merge_conflict=マージ失敗: マージ中にコンフリクトがありました。 ヒント: 別のストラテジーを試してみてください +pulls.merge_conflict=マージ失敗: マージ中にコンフリクトがありました。 ヒント: 別の方法を試してみてください pulls.merge_conflict_summary=エラーメッセージ -pulls.rebase_conflict=マージ失敗: コミット %[1]s のリベース中にコンフリクトがありました。 ヒント: 別のストラテジーを試してみてください +pulls.rebase_conflict=マージ失敗: コミット %[1]s のリベース中にコンフリクトがありました。 ヒント: 別の方法を試してみてください pulls.rebase_conflict_summary=エラーメッセージ -pulls.unrelated_histories=マージ失敗: マージHEADとベースには共通する履歴がありません。 ヒント: 別のストラテジーを試してみてください -pulls.merge_out_of_date=マージ失敗: マージの生成中にベースが更新されました。 ヒント: もう一度試してみてください -pulls.head_out_of_date=マージ失敗: マージの生成中に head が更新されました。 ヒント: もう一度試してみてください +pulls.unrelated_histories=マージ失敗: マージHEADとベースには共通する履歴がありません。 ヒント: 別の方法を試してみてください +pulls.merge_out_of_date=マージ失敗: マージの生成中にベースが更新されました。 ヒント: もう一度試してみてください。 +pulls.head_out_of_date=マージ失敗: マージの生成中に head が更新されました。 ヒント: もう一度試してみてください。 pulls.has_merged=失敗: プルリクエストはマージされていました。再度マージしたり、ターゲットブランチを変更することはできません。 pulls.push_rejected=マージ失敗: プッシュは拒否されました。 このリポジトリのGitフックを見直してください。 pulls.push_rejected_summary=拒否メッセージ全体: -pulls.push_rejected_no_message=マージ失敗: プッシュは拒否され、リモートからのメッセージはありません。
このリポジトリのGitフックを見直してください +pulls.push_rejected_no_message=マージ失敗: プッシュは拒否され、リモートからのメッセージはありません。このリポジトリのGitフックを確認して下さい pulls.open_unmerged_pull_exists=`同じ条件のプルリクエスト (#%d) が未処理のため、再オープンはできません。` pulls.status_checking=いくつかのステータスチェックが待機中です pulls.status_checks_success=ステータスチェックはすべて成功しました @@ -1883,7 +1925,7 @@ pulls.outdated_with_base_branch=このブランチはベースブランチに対 pulls.close=プルリクエストをクローズ pulls.closed_at=`がプルリクエストをクローズ %[2]s` pulls.reopened_at=`がプルリクエストを再オープン %[2]s` -pulls.cmd_instruction_hint=`コマンドラインの手順 を表示します。` +pulls.cmd_instruction_hint=コマンドラインの手順を表示 pulls.cmd_instruction_checkout_title=チェックアウト pulls.cmd_instruction_checkout_desc=プロジェクトリポジトリから新しいブランチをチェックアウトし、変更内容をテストします。 pulls.cmd_instruction_merge_title=マージ @@ -1942,7 +1984,7 @@ milestones.filter_sort.least_issues=イシューの少ない順 signing.will_sign=このコミットは鍵 "%s" で署名されます。 signing.wont_sign.error=コミットの署名可否を確認中にエラーが発生しました。 -signing.wont_sign.nokey=このコミットに署名するための鍵がありません。 +signing.wont_sign.nokey=このインスタンスには、このコミットに署名するための鍵がありません。 signing.wont_sign.never=コミットが署名されることはありません。 signing.wont_sign.always=コミットは常に署名されます。 signing.wont_sign.pubkey=アカウントに公開鍵が登録されていないため、コミットは署名されません。 @@ -1954,7 +1996,7 @@ signing.wont_sign.commitssigned=関連するコミットすべてが署名され signing.wont_sign.approved=PRが未承認のため、マージは署名されません。 signing.wont_sign.not_signed_in=サインインしていません。 -ext_wiki=外部Wikiへのアクセス +ext_wiki=外部Wiki ext_wiki.desc=外部Wikiへのリンク。 wiki=Wiki @@ -1972,8 +2014,8 @@ wiki.save_page=ページを保存 wiki.last_commit_info=%s が %s にこのページを編集 wiki.edit_page_button=編集 wiki.new_page_button=新規ページ -wiki.file_revision=ページ・リビジョン -wiki.wiki_page_revisions=Wikiページのリビジョン +wiki.file_revision=ページの改訂履歴 +wiki.wiki_page_revisions=Wikiページの改訂履歴 wiki.back_to_wiki=Wikiページに戻る wiki.delete_page_button=ページを削除 wiki.delete_page_notice_1=Wikiページ "%s" の削除は元に戻せません。 続行しますか? @@ -2027,7 +2069,7 @@ activity.unresolved_conv_label=オープン activity.title.releases_1=%d件のリリース activity.title.releases_n=%d件のリリース activity.title.releases_published_by=%sが%sによって発行されました -activity.published_release_label=発行 +activity.published_release_label=リリース activity.no_git_activity=この期間にはコミットのアクティビティがありません。 activity.git_stats_exclude_merges=マージを除くと、 activity.git_stats_author_1=%d人の作成者 @@ -2103,12 +2145,12 @@ settings.sync_mirror=今すぐ同期 settings.pull_mirror_sync_in_progress=現在、リモート %s から変更をプルしています。 settings.push_mirror_sync_in_progress=現在、リモート %s へ変更をプッシュしています。 settings.site=Webサイト -settings.update_settings=設定を更新 +settings.update_settings=設定を保存 settings.update_mirror_settings=ミラーリング設定を更新 settings.branches.switch_default_branch=デフォルトブランチを切り替え settings.branches.update_default_branch=デフォルトブランチを更新 settings.branches.add_new_rule=新しいルールを追加 -settings.advanced_settings=拡張設定 +settings.advanced_settings=詳細設定 settings.wiki_desc=Wikiを有効にする settings.use_internal_wiki=ビルトインのWikiを使用する settings.use_external_wiki=外部のWikiを使用する @@ -2139,14 +2181,14 @@ settings.pulls.allow_rebase_update=リベースでプルリクエストのブラ settings.pulls.default_delete_branch_after_merge=デフォルトでプルリクエストのブランチをマージ後に削除する settings.pulls.default_allow_edits_from_maintainers=デフォルトでメンテナからの編集を許可する settings.releases_desc=リリースを有効にする -settings.packages_desc=リポジトリパッケージレジストリを有効にする -settings.projects_desc=リポジトリプロジェクトを有効にする -settings.actions_desc=Actionsを有効にする -settings.admin_settings=管理者用設定 +settings.packages_desc=パッケージレジストリを有効にする +settings.projects_desc=プロジェクトを有効にする +settings.actions_desc=Forgejo Actionsを使用して統合CI/CDパイプラインを有効化する +settings.admin_settings=管理者設定 settings.admin_enable_health_check=リポジトリのヘルスチェックを有効にする (git fsck) settings.admin_code_indexer=コードインデクサ settings.admin_stats_indexer=コード統計インデクサ -settings.admin_indexer_commit_sha=最新インデックス済みSHA +settings.admin_indexer_commit_sha=最新インデックス済みコミット settings.admin_indexer_unindexed=未インデックス settings.reindex_button=インデックス再作成キューに追加 settings.reindex_requested=再インデックスを要求しました @@ -2259,7 +2301,7 @@ settings.slack_icon_url=アイコンのURL settings.slack_color=色 settings.discord_username=ユーザー名 settings.discord_icon_url=アイコンのURL -settings.event_desc=トリガー: +settings.event_desc=通知トリガー: settings.event_push_only=プッシュのイベント settings.event_send_everything=すべてのイベント settings.event_choose=イベントを指定… @@ -2279,32 +2321,32 @@ settings.event_push_desc=Gitがリポジトリにプッシュを行ったとき settings.event_repository=リポジトリ settings.event_repository_desc=リポジトリが作成・削除されたとき。 settings.event_header_issue=イシューのイベント -settings.event_issues=イシュー +settings.event_issues=変更 settings.event_issues_desc=イシューがオープン・クローズ・再オープン・編集されたとき。 -settings.event_issue_assign=イシューのアサイン +settings.event_issue_assign=アサイン settings.event_issue_assign_desc=イシューの担当者が割り当てられたとき、解除されたとき。 -settings.event_issue_label=イシューのラベル -settings.event_issue_label_desc=イシューのラベルが更新・クリアされたとき。 -settings.event_issue_milestone=イシューのマイルストーン -settings.event_issue_milestone_desc=イシューのマイルストーンが設定・解除されたとき。 -settings.event_issue_comment=イシューへのコメント +settings.event_issue_label=ラベル +settings.event_issue_label_desc=イシューのラベルが追加・削除されたとき。 +settings.event_issue_milestone=マイルストーン +settings.event_issue_milestone_desc=マイルストーンが追加・削除・変更されたとき。 +settings.event_issue_comment=コメント settings.event_issue_comment_desc=イシューへのコメントが作成・編集・削除されたとき。 settings.event_header_pull_request=プルリクエストのイベント -settings.event_pull_request=プルリクエスト +settings.event_pull_request=変更 settings.event_pull_request_desc=プルリクエストがオープン・クローズ・再オープン・編集されたとき。 -settings.event_pull_request_assign=プルリクエストのアサイン +settings.event_pull_request_assign=アサイン settings.event_pull_request_assign_desc=プルリクエストの担当者が割り当て・解除されたとき。 -settings.event_pull_request_label=プルリクエストのラベル -settings.event_pull_request_label_desc=プルリクエストのラベルが更新・クリアされたとき。 -settings.event_pull_request_milestone=プルリクエストのマイルストーン -settings.event_pull_request_milestone_desc=プルリクエストのマイルストーンが設定・解除されたとき。 -settings.event_pull_request_comment=プルリクエストへのコメント +settings.event_pull_request_label=ラベル +settings.event_pull_request_label_desc=プルリクエストのラベルが追加・削除されたとき。 +settings.event_pull_request_milestone=マイルストーン +settings.event_pull_request_milestone_desc=マイルストーンが追加・削除・変更されたとき。 +settings.event_pull_request_comment=コメント settings.event_pull_request_comment_desc=プルリクエストへのコメントが作成・編集・削除されたとき。 -settings.event_pull_request_review=プルリクエストのレビュー +settings.event_pull_request_review=レビュー settings.event_pull_request_review_desc=プルリクエストの承認・拒否、またはレビューコメントが付いたとき。 -settings.event_pull_request_sync=プルリクエストの同期 -settings.event_pull_request_sync_desc=プルリクエストが同期されたとき。 -settings.event_pull_request_review_request=プルリクエストのレビュー依頼 +settings.event_pull_request_sync=同期 +settings.event_pull_request_sync_desc=ターゲットブランチが自動で更新されたとき。 +settings.event_pull_request_review_request=レビュー依頼 settings.event_pull_request_review_request_desc=プルリクエストのレビューが依頼されたとき、または依頼が削除されたとき。 settings.event_pull_request_approvals=プルリクエストの承認 settings.event_pull_request_merge=プルリクエストのマージ @@ -2392,12 +2434,12 @@ settings.protect_check_status_contexts_list=この1週間に、このリポジ settings.protect_status_check_matched=マッチ settings.protect_invalid_status_check_pattern=`不正なステータスチェックパターン: "%s"` settings.protect_no_valid_status_check_patterns=有効なステータスチェックパターンがありません。 -settings.protect_required_approvals=必要な承認数: +settings.protect_required_approvals=必要な承認数 settings.protect_required_approvals_desc=肯定的なレビューの数を満たしたプルリクエストしかマージできないようにします。 settings.protect_approvals_whitelist_enabled=ホワイトリストに登録したユーザーやチームに承認を制限 settings.protect_approvals_whitelist_enabled_desc=ホワイトリストに登録したユーザーやチームによるレビューのみを、必要な承認とみなします。 承認のホワイトリストが無い場合は、書き込み権限がある人によるレビューを必要な承認とみなします。 -settings.protect_approvals_whitelist_users=ホワイトリストに含めるレビューア: -settings.protect_approvals_whitelist_teams=ホワイトリストに含めるレビューチーム: +settings.protect_approvals_whitelist_users=ホワイトリストに含めるレビューア +settings.protect_approvals_whitelist_teams=ホワイトリストに含めるレビューチーム settings.dismiss_stale_approvals=古くなった承認を取り消す settings.dismiss_stale_approvals_desc=プルリクエストの内容を変える新たなコミットがブランチにプッシュされた場合、以前の承認を取り消します。 settings.require_signed_commits=コミット署名必須 @@ -2406,7 +2448,7 @@ settings.protect_branch_name_pattern=保護ブランチ名のパターン settings.protect_branch_name_pattern_desc=保護ブランチ名のパターン。書き方については ドキュメント を参照してください。例: main, release/** settings.protect_patterns=パターン settings.protect_protected_file_patterns=保護されるファイルのパターン (セミコロン';'で区切る): -settings.protect_protected_file_patterns_desc=保護されたファイルは、このブランチにファイルを追加・編集・削除する権限を持つユーザーであっても、直接変更することができなくなります。 セミコロン(';')で区切って複数のパターンを指定できます。 パターンの文法については github.com/gobwas/glob を参照してください。 例: .drone.yml, /docs/**/*.txt +settings.protect_protected_file_patterns_desc=保護されたファイルは、このブランチにファイルを追加・編集・削除する権限を持つユーザーであっても、直接変更することができなくなります。 セミコロン(';')で区切って複数のパターンを指定できます。 パターンの文法については %s を参照してください。 例: .drone.yml, /docs/**/*.txt settings.protect_unprotected_file_patterns=保護しないファイルのパターン (セミコロン';'で区切る): settings.protect_unprotected_file_patterns_desc=保護しないファイルは、ユーザーに書き込み権限があればプッシュ制限をバイパスして直接変更できます。 セミコロン(';')で区切って複数のパターンを指定できます。 パターンの文法については %[2]s を参照してください。 例: .drone.yml, /docs/**/*.txt settings.add_protected_branch=保護を有効にする @@ -2574,10 +2616,10 @@ release.tag_helper_existing=存在するタグです。 release.title=リリース タイトル release.title_empty=タイトルは空にできません。 release.message=このリリースの説明 -release.prerelease_desc=プレリリース +release.prerelease_desc=プレリリースとしてマーク release.prerelease_helper=このリリースが本番使用に適さないことを示します。 release.cancel=キャンセル -release.publish=リリースを発行 +release.publish=リリースを公開 release.save_draft=下書きを保存 release.edit_release=リリースを更新 release.delete_release=リリースを削除 @@ -2594,7 +2636,7 @@ release.tag_already_exist=このタグ名は既に存在します。 release.downloads=ダウンロード release.download_count=ダウンロード数: %s release.add_tag_msg=リリースのタイトルと内容をタグのメッセージにする -release.add_tag=タグのみ作成 +release.add_tag=タグを作成 release.releases_for=%s のリリース release.tags_for=%s のタグ @@ -2689,15 +2731,15 @@ commits.renamed_from = %sから名前を変更 pulls.made_using_agit = Agit pulls.agit_explanation = Agitによるワークフローを作成します。Agitでは、貢献者は変更をforkしたりブランチを作るのではなく、"git push"して提案します。 contributors.contribution_type.deletions = 削除 -settings.units.add_more = さらに... -settings.wiki_globally_editable = 誰にでもWikiの編集を許す +settings.units.add_more = さらに有効にする +settings.wiki_globally_editable = 誰でもWikiを編集できる様にする settings.confirmation_string = 確認 settings.wiki_rename_branch_main_notices_1 = この操作は 取り消しできません 。 stars = スター n_tag_few = %s のタグ settings.graphql_url = GraphQL URL n_branch_one = %s のブランチ -settings.units.units = リポジトリ機能 +settings.units.units = 機能設定 settings.wiki_rename_branch_main_notices_2 = これにより、%s のリポジトリ wiki の内部ブランチの名前が永久に変更されます。既存のチェックアウトを更新する必要があります。 settings.sourcehut_builds.access_token_helper = JOBS:RW 権限を持つアクセス トークン。meta.sr.ht で builds.sr.ht トークン または シークレット アクセスを持つ builds.sr.ht トークン を生成します。 settings.enforce_on_admins = リポジトリ管理者にこのルールを適用する @@ -2747,6 +2789,43 @@ form.string_too_long = 指定された文字列は %d 文字より長いです project = プロジェクト subscribe.issue.guest.tooltip = このイシューを購読するにはサインインしてください。 subscribe.pull.guest.tooltip = このプルリクエストを購読するにはサインインしてください。 +issues.author.tooltip.pr = このユーザーはこのプルリクエストの作成者です。 +issues.author.tooltip.issue = このユーザーはこの問題の作成者です。 +mirror_public_key = 公開SSHキー +mirror_use_ssh.text = SSH認証を使用する +mirror_use_ssh.helper = このオプションを選択すると、Forgejo は SSH 経由の Git でリポジトリをミラーリングし、キーペアを作成します。生成された公開キーが宛先リポジトリにプッシュできるように承認されていることを確認する必要があります。このオプションを選択した場合、パスワードベースの認証は使用できません。 +comments.edit.already_changed = コメントの変更を保存できません。コンテンツは既に別のユーザーによって変更されているようです。変更が上書きされないように、ページを更新して再度編集してください +no_eol.tooltip = このファイルには末尾の行末文字が含まれていません。 +issues.edit.already_changed = イシューの変更を保存できません。コンテンツは既に別のユーザーによって変更されているようです。変更が上書きされないように、ページを更新して再度編集してください +no_eol.text = EOLなし +pulls.edit.already_changed = プルリクエストの変更を保存できません。コンテンツは既に別のユーザーによって変更されているようです。変更が上書きされないように、ページを更新して再度編集してください +pulls.cmd_instruction_merge_warning = 警告: このリポジトリでは「手動マージの自動検出」設定が有効になっていません。後でこのプル リクエストを手動でマージ済みとしてマークする必要があります。 +n_release_one = %s リリース +n_release_few = %s リリース +milestones.filter_sort.name = 名前 +mirror_use_ssh.not_available = SSH認証は利用できません。 +mirror_denied_combination = 公開鍵とパスワードベースの認証を組み合わせて使用することはできません。 +activity.navbar.pulse = 活動状況 +activity.published_prerelease_label = プレリリース +activity.published_tag_label = タグ +settings.transfer_quota_exceeded = 新しい所有者 (%s) は割り当て量を超えています。リポジトリは転送されていません。 +settings.pull_mirror_sync_quota_exceeded = 割り当て量を超過したため、変更はプルされません。 +activity.commit = コミットアクティビティ +settings.federation_settings = フェデレーション設定 +settings.federation_not_enabled = インスタンスでフェデレーションが有効になっていません。 +settings.federation_apapiurl = このリポジトリのフェデレーション URL。これをコピーして、フォロー リポジトリの URL として別のリポジトリのフェデレーション設定に貼り付けます。 +settings.federation_following_repos = フォローしているリポジトリの URL。空白なしで";"で区切られます。 +settings.mirror_settings.push_mirror.copy_public_key = 公開鍵をコピー +release.invalid_external_url = 無効な外部URL: "%s" +release.type_attachment = 添付ファイル +release.asset_external_url = 外部URL +release.type_external_asset = 外部アセット +release.asset_name = アセット名 +release.add_external_asset = 外部アセットを追加 +issues.all_title = 全て +settings.protect_new_rule = 新しいブランチ保護ルールを作成する +settings.discord_icon_url.exceeds_max_length = アイコンのURLは 2048 文字以下にする必要があります +issues.new.assign_to_me = 自分に割り当て [graphs] component_loading = %s の読み込み中... @@ -2831,18 +2910,18 @@ members.invite_now=今すぐ招待 teams.join=参加 teams.leave=脱退 -teams.leave.detail=%s から脱退しますか? +teams.leave.detail=本当に %s から脱退しますか? teams.can_create_org_repo=リポジトリを作成 teams.can_create_org_repo_helper=メンバーは組織のリポジトリを新たに作成できます。作成者には新しいリポジトリの管理者権限が与えられます。 teams.none_access=アクセスなし -teams.none_access_helper=メンバは、このユニットで表示や他の操作を行うことはできません。 -teams.general_access=一般的なアクセス +teams.none_access_helper=「アクセスなし」オプションはプライベートリポジトリにのみ影響します。 +teams.general_access=カスタム権限 teams.general_access_helper=メンバーの権限は下記の権限テーブルで決定されます。 teams.read_access=読み取り teams.read_access_helper=メンバーはチームリポジトリの閲覧とクローンが可能です。 teams.write_access=書き込み teams.write_access_helper=メンバーはチームリポジトリの読み取りとプッシュが可能です。 -teams.admin_access=管理者アクセス権 +teams.admin_access=管理者権限 teams.admin_access_helper=メンバーは、チームリポジトリへのプル、プッシュ、共同作業者の追加が可能です。 teams.no_desc=このチームには説明がありません。 teams.settings=設定 @@ -2858,7 +2937,7 @@ teams.delete_team_desc=チームを削除すると、メンバーはこのリポ teams.delete_team_success=チームを削除しました。 teams.read_permission_desc=このチームは読み取りアクセス権を持ちます: メンバーはチームリポジトリの閲覧とクローンが可能です。 teams.write_permission_desc=このチームは書き込みアクセス権を持ちます: メンバーはチームリポジトリの読み取りとプッシュが可能です。 -teams.admin_permission_desc=このチームは管理者アクセス権を持ちます: メンバーはチームリポジトリの読み取り、プッシュ、共同作業者の追加が可能です。 +teams.admin_permission_desc=このチームは管理者アクセス権が付与されます: メンバーはチームリポジトリの読み取り、プッシュ、共同作業者の追加が可能です。 teams.create_repo_permission_desc=さらに、このチームにはリポジトリの作成権限が与えられています: メンバーは組織のリポジトリを新たに作成できます。 teams.repositories=チームのリポジトリ teams.search_repo_placeholder=リポジトリを検索… @@ -2888,7 +2967,7 @@ dashboard=ダッシュボード identity_access=アイデンティティとアクセス users=ユーザーアカウント organizations=組織 -assets=コード アセット +assets=コードアセット repositories=リポジトリ hooks=Webhook integrations=連携 @@ -2937,14 +3016,14 @@ dashboard.archive_cleanup=古いリポジトリアーカイブの削除 dashboard.deleted_branches_cleanup=削除ブランチのクリーンアップ dashboard.update_migration_poster_id=移行する投稿者IDの更新 dashboard.git_gc_repos=すべてのリポジトリでガベージコレクションを実行 -dashboard.resync_all_sshkeys='.ssh/authorized_keys' ファイルをForgejo上のSSHキーで更新 -dashboard.resync_all_sshprincipals='.ssh/authorized_principals' ファイルをForgejo上のSSHプリンシパルで更新 -dashboard.resync_all_hooks=すべてのリポジトリの pre-receive, update, post-receive フックを更新する。 +dashboard.resync_all_sshkeys=Forgejo SSH キーを使用して".ssh/authorized_keys"ファイルを更新します。 +dashboard.resync_all_sshprincipals=Forgejo SSH プリンシパルを使用して".ssh/authorized_principals"ファイルを更新します。 +dashboard.resync_all_hooks=すべてのリポジトリの pre-receive, update, post-receive フックを更新する dashboard.reinit_missing_repos=レコードが存在するが見当たらないすべてのGitリポジトリを再初期化する dashboard.sync_external_users=外部ユーザーデータの同期 dashboard.cleanup_hook_task_table=hook_taskテーブルのクリーンアップ dashboard.cleanup_packages=期限切れパッケージのクリーンアップ -dashboard.cleanup_actions=Actionsの期限切れのログとアーティファクトのクリーンアップ +dashboard.cleanup_actions=Actionsから期限切れのログとアーティファクトのクリーンアップする dashboard.server_uptime=サーバーの稼働時間 dashboard.current_goroutine=現在のGoroutine数 dashboard.current_memory_usage=現在のメモリ使用量 @@ -3001,7 +3080,7 @@ users.repos=リポジトリ users.created=作成日 users.last_login=前回のサインイン users.never_login=未サインイン -users.send_register_notify=ユーザーに登録通知を送る +users.send_register_notify=ユーザーに登録メールを送る users.new_success=ユーザーアカウント "%s" を作成しました。 users.edit=編集 users.auth_source=認証ソース @@ -3012,21 +3091,21 @@ users.update_profile_success=ユーザーアカウントを更新しました。 users.edit_account=ユーザーアカウントの編集 users.max_repo_creation=リポジトリ数の上限 users.max_repo_creation_desc=( -1を設定するとデフォルトの制限が適用されます) -users.is_activated=ユーザーアカウントはアクティベート済み -users.prohibit_login=サインイン無効 +users.is_activated=有効化されたアカウント +users.prohibit_login=アカウントが停止されました users.is_admin=管理者 -users.is_restricted=制限あり -users.allow_git_hook=Gitフックを作成可 +users.is_restricted=制限付きアカウント +users.allow_git_hook=Gitフックを作成可能 users.allow_git_hook_tooltip=Gitフックは、Forgejoを実行しているOSユーザーの権限で実行され、同じレベルのホストアクセス権を持つようになります。 その結果、この特別なGitフック権限を持つユーザーは、Forgejo上のすべてのリポジトリとForgejoで使用されているデータベースにアクセスし、変更を加えることができます。 したがって、Forgejoの管理者権限を取得することもできます。 -users.allow_import_local=ローカルリポジトリをインポート可 -users.allow_create_organization=組織を作成可 +users.allow_import_local=ローカルリポジトリをインポート可能 +users.allow_create_organization=組織を作成可能 users.update_profile=ユーザーアカウントを更新 users.delete_account=ユーザーアカウントを削除 users.cannot_delete_self=自分自身を削除することはできません users.still_own_repo=このユーザーはまだ1つ以上のリポジトリを所有しています。 先にそれらのリポジトリを削除するか移転してください。 users.still_has_org=このユーザーは組織のメンバーになっています。 先に組織からこのユーザーを削除してください。 -users.purge=ユーザーを抹消 -users.purge_help=強制的にユーザーとそのユーザーが所有していたリポジトリ、組織、パッケージを削除します。コメントもすべて削除します。 +users.purge=ユーザーを消去 +users.purge_help=強制的にユーザーとそのユーザーが所有していたリポジトリ、組織、パッケージを削除します。コメントとイシューもすべて削除します。 users.still_own_packages=このユーザーはまだ1つ以上のパッケージを所有しています。先にそれらのパッケージを削除してください。 users.deletion_success=ユーザーアカウントを削除しました。 users.reset_2fa=2要素認証をリセット @@ -3423,6 +3502,20 @@ self_check.database_collation_case_insensitive = データベースは %s とい config_settings = 設定 config_summary = 概要 self_check.database_inconsistent_collation_columns = データベースは %s という collation を用いていますが、これらのカラムは別のcollationを用いています。これは想定外の問題を引き起こす可能性があります。 +users.organization_creation.description = 新しい組織の作成を許可します。 +users.restricted.description = このユーザーが共同作業者として追加されているリポジトリおよび組織とのやり取りのみを許可します。これにより、このインスタンス上のパブリックリポジトリへのアクセスが防止されます。 +users.activated.description = メール認証の完了。アクティブ化されていないアカウントの所有者は、メール認証が完了するまでログインできません。 +users.admin.description = このユーザーに、Web UI および API を通じて利用できるすべての管理機能へのフルアクセス権を付与します。 +users.local_import.description = サーバーのローカルファイル システムからリポジトリをインポートできるようにします。これはセキュリティ上の問題になる可能性があります。 +users.block.description = このユーザーが自分のアカウントを通じてこのサービスとやり取りすることをブロックし、サインインを禁止します。 +emails.delete = メールアドレスを削除 +emails.delete_desc = このメールアドレスを削除してもよろしいですか? +config.cache_test_succeeded = キャッシュ テストが成功しました。%s で応答が返されました。 +config.cache_test_slow = キャッシュ テストは成功しましたが、応答が遅いです: %s。 +emails.deletion_success = メールアドレスは削除されました。 +emails.delete_primary_email_error = プライマリメールを削除することはできません。 +config.app_slogan = インスタンスのスローガン +config.cache_test = テストキャッシュ [action] @@ -3778,6 +3871,14 @@ runs.no_workflows.documentation = Forgejo Action の詳細については、workflow_dispatch イベントトリガーがあります。 +workflow.dispatch.use_from = ワークフローを使用する +workflow.dispatch.input_required = 入力 "%s" に値が必要です。 +workflow.dispatch.invalid_input_type = 入力タイプ「%s」が無効です。 +workflow.dispatch.warn_input_limit = 最初の %d 個の入力のみを表示します。 +runs.no_job = ワークフローには少なくとも1つのジョブが含まれている必要があります [projects] type-1.display_name=個人プロジェクト @@ -3816,6 +3917,14 @@ no_results = 一致する結果が見つかりませんでした。 fuzzy_tooltip = 入力された語句に近いものも結果に含める match = 一致 match_tooltip = 検索語句に厳密に一致するもののみ結果に含める +milestone_kind = マイルストーンを検索... +union_tooltip = 空白で区切られたキーワードのいずれかに一致する結果を含める +exact_tooltip = 検索語句と完全に一致する結果のみを含める +issue_kind = イシューを検索... +pull_kind = プルを検索... +exact = 完全一致 +regexp_tooltip = 検索語句を正規表現として解釈する +regexp = 正規表現 [munits.data] @@ -3830,4 +3939,27 @@ b = B [markup] filepreview.lines = %[3]s の %[1]d 行目から %[2]d 行目 filepreview.line = %[2]s の %[1]d 行目 -filepreview.truncated = プレビューは途中から省略されています \ No newline at end of file +filepreview.truncated = プレビューは途中から省略されています + +[repo.permissions] +actions.write = 書き込み: 保留中の CI/CD パイプラインを手動でトリガー、再起動、キャンセル、または承認します。 +ext_issues = 外部のイシュー追跡へのリンクにアクセスします。権限は外部で管理されます。 +ext_wiki = 外部 Wiki へのリンクにアクセスします。権限は外部で管理されます。 +projects.write = 書き込み: プロジェクトと列を作成し、編集します。 +packages.read = 読み取り: リポジトリに割り当てられたパッケージを表示およびダウンロードします。 +packages.write = 書き込み: リポジトリに割り当てられたパッケージを公開および削除します。 +code.read = 読み取り: リポジトリのコードにアクセスしてクローンを作成します。 +code.write = 書き込み: リポジトリにプッシュし、ブランチとタグを作成します。 +issues.read = 読み取り: イシューとコメントを読んで作成します。 +issues.write = 書き込み: イシューを解決し、ラベル、マイルストーン、担当者、期限、依存関係などのメタデータを管理します。 +pulls.read = 読み取り: プルリクエストの読み取りと作成。 +releases.read = 読み取り: リリースを表示およびダウンロードします。 +releases.write = 書き込み: リリースとそのアセットを公開、編集、削除します。 +pulls.write = 書き込み: プルリクエストをクローズし、ラベル、マイルストーン、担当者、期限、依存関係などのメタデータを管理します。 +wiki.read = 読み取り: 統合された wiki とその履歴を読み取れます。 +wiki.write = 書き込み: 統合された Wiki 内のページを作成、更新、削除します。 +projects.read = 読み取り: リポジトリ プロジェクト ボードにアクセスします。 +actions.read = 読み取り: 統合された CI/CD パイプラインとそのログを表示します。 + +[translation_meta] +test = これはテスト文字列です。Forgejo UI には表示されませんが、テスト目的で使用されます。早く済ませるために"ok"と入力するか楽しかった出来事を入力して下さい。そうすれば、完了することができます :) \ No newline at end of file diff --git a/options/locale/locale_lt.ini b/options/locale/locale_lt.ini index 35f56fa4fd..22716796f9 100644 --- a/options/locale/locale_lt.ini +++ b/options/locale/locale_lt.ini @@ -159,6 +159,20 @@ fuzzy_tooltip = Įtraukti rezultatus, kurie taip pat labai atitinka paieškos te repo_kind = Ieškoti saugyklų... code_search_unavailable = Kodų paieška šiuo metu nepasiekiama. Kreipkis į svetainės administratorių. org_kind = Ieškoti organizacijų... +union = Bendrinis +code_search_by_git_grep = Dabartiniai kodo paieškos rezultatai pateikiami atliekant „git grep“. Rezultatai gali būti geresni, jei svetainės administratorius įjungs kodo indeksuotoją. +package_kind = Ieškoti paketų... +project_kind = Ieškoti projektų... +commit_kind = Ieškoti įsipareigojimų... +runner_kind = Ieškoti vykdyklių... +no_results = Nerasta atitinkamų rezultatų. +issue_kind = Ieškoti problemų... +branch_kind = Ieškoti šakų... +milestone_kind = Ieškoti gairių... +pull_kind = Ieškoti sujungimų... +keyword_search_unavailable = Ieškoti pagal raktažodį šiuo metu nepasiekiamas. Susisiekite su svetainės administratoriumi. +regexp = Reguliarusis reiškinys +regexp_tooltip = Interpretuoti paieškos terminą kaip reguliariąją reiškinį [actions] workflow.disable = Išjungti darbo eigą @@ -171,6 +185,9 @@ runs.empty_commit_message = (tuščias įsipareigojimo pranešimas) submodule = Pomodulis changed_filemode = %[1]s → %[2]s symbolic_link = Virtualusis aplankas +directory = Katalogas +executable_file = Vykdomasis failas +normal_file = Įprastas failas [projects] deleted.display_name = Ištrintas projektas @@ -182,4 +199,82 @@ type-3.display_name = Organizacijos projektas filepreview.truncated = Peržiūra buvo sutrumpinta [mail] -reset_password.text = Jei tai buvote jūs, spustelėkite toliau esančią nuorodą, kad atkurtumėte savo paskyrą per %s: \ No newline at end of file +reset_password.text = Jei tai buvote jūs, spustelėkite toliau esančią nuorodą, kad atkurtumėte savo paskyrą per %s: + +[heatmap] +contributions_one = įnašas +contributions_few = įnašai +less = Mažiau +more = Daugiau +number_of_contributions_in_the_last_12_months = %s įnašų per pastaruosius 12 mėnesių +contributions_zero = Įnašų nėra +contributions_format = {contributions} {year} {month} {day} + +[aria] +navbar = Naršymo juosta +footer = Puslapinė poraštė +footer.software = Apie šią programinę įrangą +footer.links = Nuorodos + +[editor] +buttons.quote.tooltip = Cituoti tekstą +buttons.code.tooltip = Pridėti kodą +buttons.link.tooltip = Pridėti nuorodą +buttons.heading.tooltip = Pridėti antraštę +buttons.bold.tooltip = Pridėti pusjuodį tekstą +buttons.italic.tooltip = Pridėti kursyvinį tekstą +buttons.list.unordered.tooltip = Pridėti punktų sąrašą +buttons.list.ordered.tooltip = Pridėti numeruotą sąrašą +buttons.list.task.tooltip = Pridėti užduočių sąrašą +buttons.mention.tooltip = Minėti naudotoją arba komandą +buttons.ref.tooltip = Nurodyti į problemą arba sujungimo prašymą +buttons.switch_to_legacy.tooltip = Vietoj to naudoti senąjį rengyklę +buttons.enable_monospace_font = Įjungti vienspalvį šriftą +buttons.disable_monospace_font = Išjungti vienspalvį šriftą +buttons.indent.tooltip = Įdėti elementus vienu lygiu +buttons.unindent.tooltip = Išdėti elementus vienu lygiu + +[error] +network_error = Tinklo klaida +server_internal = Vidinio serverio klaida +occurred = Įvyko klaida. +report_message = Jei manote, kad tai „Forgejo“ riktas, ieškokite problemų platformoje „Codeberg“ arba, jei reikia, atidarykite naują problemą. + +[startpage] +app_desc = Nesudėtinga, savarankiškai teikiama „Git“ paslauga +install = Lengva įdiegti +license = Atvirojo kodo + +[install] +path = Kelias +err_admin_name_is_reserved = Administratoriaus naudotojo vardas netinkamas. Naudotojo vardas yra rezervuotas. +enable_update_checker = Įjungti naujinimų tikrintuvą +env_config_keys = Aplinkos konfigūracija +db_title = Duomenų bazės nustatymai +db_type = Duomenų bazės tipas +user = Naudotojo vardas +password = Slaptažodis +db_name = Duomenų bazės pavadinimas +db_schema = Schema +ssl_mode = SSL +host = Pagrindinis komputeris +general_title = Bendrieji nustatymai +email_title = El. pašto nustatymai +federated_avatar_lookup.description = Ieškokite pseudoportretų naudojant „Libravatar“. +db_schema_helper = Palikite tuščią, jei tai numatytoji duomenų bazė („public“). +err_empty_admin_password = Administratoriaus slaptažodis negali būti tuščias. +err_empty_admin_email = Administratoriaus el. paštas negali būti tuščias. +install = Diegimas + +[explore] +go_to = Eiti į +code = Kodas + +[auth] +remember_me = Prisiminti šį įrenginį +forgot_password_title = Pamirštas slaptažodis +forgot_password = Pamiršote slaptažodį? + +[filter] +string.asc = A – Ž +string.desc = Ž – A \ No newline at end of file diff --git a/options/locale/locale_lv-LV.ini b/options/locale/locale_lv-LV.ini index f4616cd1ff..48c739bb30 100644 --- a/options/locale/locale_lv-LV.ini +++ b/options/locale/locale_lv-LV.ini @@ -2323,7 +2323,7 @@ settings.protect_branch_name_pattern=Aizsargātā zara šablons settings.protect_branch_name_pattern_desc=Aizsargāto atzaru nosaukumu šabloni. Šablonu pierakstu skatīt dokumentācijā. Piemēri: main, release/** settings.protect_patterns=Šabloni settings.protect_protected_file_patterns=Aizsargāto failu šablons (vairākus var norādīt atdalot ar semikolu ';'): -settings.protect_protected_file_patterns_desc=Aizsargātie faili, ko nevar mainīt, pat ja lietotājam ir tiesības veidot jaunus, labot vai dzēst failus šajā atzarā. Vairākus šablons ir iespējams norādīt atdalot tos ar semikolu (';'). Sīkāka informācija par šabloniem pieejama github.com/gobwas/glob dokumentācijā. Piemēram, .drone.yml, /docs/**/*.txt. +settings.protect_protected_file_patterns_desc=Aizsargātie faili, ko nevar mainīt, pat ja lietotājam ir tiesības veidot jaunus, labot vai dzēst failus šajā atzarā. Vairākus šablons ir iespējams norādīt atdalot tos ar semikolu (';'). Sīkāka informācija par šabloniem pieejama %s dokumentācijā. Piemēram, .drone.yml, /docs/**/*.txt. settings.protect_unprotected_file_patterns=Neaizsargāto failu šablons (vairākus var norādīt atdalot ar semikolu ';'): settings.protect_unprotected_file_patterns_desc=Neaizsargātie faili, ko iespējams mainīt apejot iesūtīšanas ierobežojumus, ja lietotājam ir tiesības iesūtīt izmaiņas šajā atzarā. Vairākus šablons ir iespējams norādīt atdalot tos ar semikolu (';'). Sīkāka informācija par šabloniem pieejama %[2]s dokumentācijā. Piemēram, .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Iespējot aizsargāšanu diff --git a/options/locale/locale_nb_NO.ini b/options/locale/locale_nb_NO.ini index aae4ae788f..349d56ce13 100644 --- a/options/locale/locale_nb_NO.ini +++ b/options/locale/locale_nb_NO.ini @@ -23,4 +23,115 @@ language = Språk notifications = Varslinger create_new = Opprett… user_profile_and_more = Profil og innstillinger… -signed_in_as = Logget inn som \ No newline at end of file +signed_in_as = Logget inn som +confirm_delete_selected = Bekreft sletting av alle valgte elementer? +dashboard = Dashbord +download_logs = Last ned logger +copy_hash = Kopier hash +more_items = Flere elementer +passcode = Adgangskode +webauthn_insert_key = Skriv inn din sikkerhetsnøkkel +webauthn_use_twofa = Bruk tofaktorkode fra din mobil +organization = Organisasjon +mirror = Speil +new_mirror = Ny speiling +repository = Repositorium +new_project = Nytt prosjekt +new_project_column = Ny kolonne +webauthn_error = Klarte ikke lese sikkerhetsnøkkelen. +webauthn_unsupported_browser = Nettleseren din støtter ikke WebAuthn. +webauthn_error_unknown = En ukjent feil oppstod. Vennligst prøv igjen. +webauthn_error_insecure = WebAuhn støtter kun sikre forbindelser. For testing over HTTP kan du bruke verten "localhost" eller "127.0.0.1" +admin_panel = Nettsideadministrasjon +settings = Innstillinger +your_profile = Profil +your_starred = Stjernemerket +your_settings = Innstillinger +new_repo.title = Nytt repositorium +new_migrate.title = Ny migrasjon +new_org.title = Ny organisasjon +new_repo.link = Nytt repositorium +new_migrate.link = Ny migrasjon +new_org.link = Ny organisasjon +all = Alle +sources = Kilder +mirrors = Speilinger +activities = Aktiviteter +rss_feed = RSS feed +retry = Prøv igjen +rerun = Kjør på nytt +rerun_all = Kjør alle jobber på nytt +save = Lagre +cancel = Avbryt +forks = Forks +milestones = Milepæler +ok = OK +test = Test +loading = Laster inn… +error = Feil +go_back = Gå tilbake +never = Aldri +invalid_data = Ugyldig data: %v +unknown = Ukjent +pin = Pin +artifacts = Artefakter +archived = Arkivert +concept_system_global = Global +add = Legg til +add_all = Legg til alle +remove = Fjern +remove_all = Fjern alle +remove_label_str = Fjern element "%s" +edit = Rediger +view = Vis +enabled = Aktivert +disabled = Deaktivert +locked = Låst +copy = Kopier +copy_generic = Kopier til utklippstavlen +copy_url = Kopier URL +copy_content = Kopier innhold +copy_success = Kopiert! +copy_error = Kopiering mislyktes +copy_type_unsupported = Denne filtypen kan ikke kopieres +write = Skriv +preview = Forhåndsvis +concept_user_individual = Individuell +concept_code_repository = Repositorium +concept_user_organization = Organisasjon +show_timestamps = Vis tidsstempler +show_log_seconds = Vis sekunder +show_full_screen = Vis fullskjerm +name = Navn +value = Verdi +filter = Filter +filter.clear = Tøm filtre +filter.is_archived = Arkivert +filter.not_archived = Ikke arkivert +filter.is_mirror = Speilinger +filter.not_mirror = Ikke speilinger +filter.is_template = Maler +filter.not_template = Ikke maler +filter.public = Offentlig +filter.private = Privat +explore = Utforsk +active_stopwatch = Aktiv tidsregistrering +home = Hjem +help = Hjelp +logo = Logo +sign_in = Logg inn +sign_in_with_provider = Logg inn med %s +sign_in_or = eller +sign_out = Logg ut +sign_up = Opprett konto +confirm_delete_artifact = Er du sikker på at du vil slette artefakten "%s" ? + +[search] +search = Søk... +type_tooltip = Søketype +fuzzy = Fuzzy +union = Union + +[auth] +verify = Bekreft +sign_up_button = Opprett konto nå. \ No newline at end of file diff --git a/options/locale/locale_nds.ini b/options/locale/locale_nds.ini new file mode 100644 index 0000000000..d00efccffa --- /dev/null +++ b/options/locale/locale_nds.ini @@ -0,0 +1,3478 @@ + + + +[common] +home = Heimaad +explore = Utförsken +help = Hülp +sign_in = Anmellen +sign_in_with_provider = Mit %s anmellen +sign_in_or = of +sign_out = Ofmellen +sign_up = Registreren +link_account = Konto verbinnen +version = Versioon +powered_by = Dreven mit %s +page = Sied +template = Vörlaag +language = Spraak +notifications = Narichtens +tracked_time_summary = Tosamenfaten vun erfaat Tied na de Filters in de Gefall-List +create_new = Neei … +user_profile_and_more = Profil un Instellens … +signed_in_as = Anmellt as +enable_javascript = Deese Internett-Sied bruukt JavaScript. +toc = Inhaltens-Verteeknis +return_to_forgejo = Torügg to Forgejo +toggle_menu = Menü umschalten +more_items = Mehr Dingen +username = Brukernaam +access_token = Togang-Teken +captcha = CAPTCHA +twofa = Twee-Faktooren-Anmellen +twofa_scratch = Twee-Faktooren-Eenmaalpasswoord +webauthn_insert_key = Steek dienen Sekerheids-Slötel in +webauthn_press_button = Bidde drück de Knoop up dienem Sekerheids-Slötel … +webauthn_use_twofa = Bruuk eene Twee-Faktooren-Tahl vun dienem Telefoon +webauthn_error = Kunn dienen Sekerheids-Slötel nich lesen. +webauthn_unsupported_browser = Dien Browser unnerstütt stedenwies WebAuthn nich. +webauthn_error_unknown = Een unbekannter Fehler is uptreden. Bidde versöök dat noch eenmaal. +passcode = Pass-Tahl +webauthn_error_empty = Du muttst de Slötel eenen Naam geven. +repository = Repositorium +organization = Verenigung +new_fork = Neje Repositoriums-Gabel +dashboard = Mien Disk +logo = Logo +active_stopwatch = Aktive Tied-Erfatens +password = Passwoord +register = Registreren +licenses = Lizenzen +email = E-Mail-Adress +re_type = Passwoord utwiesen +webauthn_error_unable_to_process = De Server kunn diene Anfraag nich verarbeiden. +new_mirror = Nejer Spegel +webauthn_sign_in = Drück de Knopp up dienem Sekerheids-Slötel. Wenn dien Slötel keenen Knopp hett, steek ’t ut un weer in. +webauthn_error_insecure = WebAuthn unnerstütt blots seker Verbinnens. Wenn du över HTTP testen willst, kannst du de Quell »localhost« of »127.0.0.1« bruken +webauthn_error_duplicated = De Sekerheids-Slötel is för deese Anfraag nich verlöövt. Bidde wees wiss, dat de Slötel nich al vermarkt is. +webauthn_error_timeout = Tied överweggahn ehr dien Slötel lesen worden kunn. Bidde laad deese Sied neei un versöök dat noch eenmaal. +mirror = Spegel +new_project = Nejes Projekt +new_project_column = Neje Rieg +admin_panel = Sied-Administreren +settings = Instellens +your_profile = Profil +your_starred = Steern sett +your_settings = Instellens +new_repo.title = Nejes Repositorium +new_org.title = Neje Verenigung +new_repo.link = Nejes Repositorium +all = All +mirrors = Spegels +forks = Gabels +activities = Doon +pull_requests = Haalvörslagen +issues = Gefallens +milestones = Markstenen +ok = Jau +cancel = Ofbreken +rerun = Weer lopen laten +rerun_all = All Upgavens weer lopen laten +save = Sekern +add_all = All hentofögen +remove = Wegdoon +remove_all = All wegdoon +remove_label_str = Ding »%s« wegdoon +edit = Bewarken +view = Wiesen +test = Testen +enabled = Anknipst +disabled = Utknipst +locked = Tosloten +copy = Koperen +copy_generic = To Tüskenavlaag koperen +copy_url = URL koperen +copy_hash = Prüfsumm koperen +copy_content = Inholl koperen +copy_branch = Twiegnaam koperen +copy_success = Kopeert! +copy_error = Koperen fehlslagen +write = Schrieven +preview = Vörschau +loading = Lädt … +error = Fehler +error404 = De Sied, wat du söchst, gifft dat of nich of du hest nich de Rechten, se antokieken. +error413 = Du hest diene Quote överweggahn. +go_back = Torügg gahn +invalid_data = Ungültiger Weert: %v +never = Nie +unknown = Unbekannt +rss_feed = RSS-Schuuv +pin = Faststeken +unpin = Lösssteken +artifacts = Objekten +confirm_delete_artifact = Willst du dat Objekt »%s« würrelk lösken? +archived = Archiveert +concept_user_individual = Enkelt +concept_code_repository = Repositorium +show_log_seconds = Sekünnen wiesen +show_full_screen = Hele Billschirm wiesen +download_logs = Utgaav runnerladen +name = Naam +value = Weert +filter = Filter +filter.is_archived = Archiveert +filter.not_archived = Nich archiveert +filter.is_fork = Gabels +filter.not_fork = Nich Gabels +filter.not_mirror = Nich Spegels +filter.is_template = Vörlagen +filter.not_template = Nich Vörlagen +filter.public = Publik +filter.private = Privaat +new_migrate.link = Nejer Umtreck +concept_system_global = Överall +new_migrate.title = Nejer Umtreck +retry = Weer versöken +sources = Quellen +show_timestamps = Tiedstempels wiesen +confirm_delete_selected = Willst du all de utköört Dingen lösken? +collaborative = Mitnanner arbeiden +add = Hentofögen +copy_type_unsupported = Deese Aard vun Datei kann nich kopeert worden +new_org.link = Neje Verenigung +concept_user_organization = Verenigung +filter.clear = Filters leegmaken +filter.is_mirror = Spegels + +[search] +search = Söken … +type_tooltip = Söök-Aard +fuzzy = um de Slag +fuzzy_tooltip = Ok Resultaten wiesen, wat dicht to de Söökwoorden passen +union = Passt +union_tooltip = Resultaten wiesen, wat to eets of anner vun de mit Leegtekens trennt Söökwoorden passen +exact = Akkeraat +exact_tooltip = Blots Resultaten wiesen, wat akkeraat to de Söökwoord passen +regexp = RegEx +regexp_tooltip = De Söökwoord as Regel-Utdruck behanneln +repo_kind = In Repos söken … +user_kind = In Brukers söken … +org_kind = In Verenigungen söken … +team_kind = In Klottjen söken … +project_kind = In Projekten söken … +commit_kind = In Kommitterens söken … +runner_kind = In Lopers söken … +no_results = Nix funnen, wat passt. +milestone_kind = In Markstenen söken … +pull_kind = In Haalvörslagens söken … +code_search_unavailable = Quelltext-Söök is stedenwies nich verföögbaar. Bidde kuntakteer de Sied-Chef. +branch_kind = In Twiegen söken … +code_kind = In Quelltext söken … +package_kind = In Paketen söken … +issue_kind = In Gefallens söken … +keyword_search_unavailable = Woorden-Söök is stedenwies nich verföögbaar. Bidde kuntakteer de Sied-Chef. +code_search_by_git_grep = Stedenwies Quelltext-Söök-Resultaten worden vun »git grep« paraatstellt. Wenn de Sied-Chef de Quelltext-Indizerer anknipst, kann dat betere Resultaten geven. + +[aria] +navbar = Navigerens-Balken +footer = Footbalken +footer.software = Över deeses Programm +footer.links = Verwiesens + +[heatmap] +number_of_contributions_in_the_last_12_months = %s Bidragens in de lesten 12 Maanten +contributions_zero = Keene Bidragens +contributions_format = {contributions} am {day}. {month} {year} +contributions_one = Bidrag +less = Minner +more = Mehr +contributions_few = Bidragens + +[editor] +buttons.bold.tooltip = Fetten Text hentofögen +buttons.italic.tooltip = Schüünen Text hentofögen +buttons.quote.tooltip = Text ziteren +buttons.code.tooltip = Quelltext hentofögen +buttons.link.tooltip = Verwies hentofögen +buttons.list.unordered.tooltip = Punkierte List hentofögen +buttons.list.task.tooltip = List vun Upgavens hentofögen +buttons.mention.tooltip = Eenen Bruker of eene Klottje nömen +buttons.ref.tooltip = Een Gefall of Haalvörslag nömen +buttons.switch_to_legacy.tooltip = In Stee daarvun de olle Bewarker bruken +buttons.disable_monospace_font = Fastbreden-Schrift utknipsen +buttons.indent.tooltip = Dingen um een Stand inschuven +buttons.unindent.tooltip = Dingen um een Stand utschuven +buttons.heading.tooltip = Överschrift hentofögen +buttons.list.ordered.tooltip = Nummereerte List hentofögen +buttons.enable_monospace_font = Fastbreden-Schrift anknipsen + +[filter] +string.desc = Z – A +string.asc = A – Z + +[error] +not_found = Dat Enn kunn nich funnen worden. +network_error = Nettwark-Fehler +server_internal = Binnerer Server-Fehler +occurred = Een Fehler is uptreden +report_message = Wenn du glöövst, dat dat een Fehler mit Forgejo is, dann söök bidde up Codeberg na Gefallens of maak falls nödig een nejes Gefall op. + +[startpage] +app_desc = Een sülvst-hostet Git-Deenst sünner Pien +install = Licht to installeren +lightweight = Lichtgewichtig +lightweight_desc = Forgejo hett minne Minnstanförderns un kann sülvst up eenem billigen Raspberry Pi lopen. Spaar diener Maschien Stroom! +platform_desc = Forgejo löppt nawieselk up frejen Bedrievssysteemen as Linux un FreeBSD, un ok up verschedenen CPU-Architekturen. Köör ut, welke du am leevsten hest! +license = Quellopen +platform = Över all Plattformen +license_desc = Gah un haal di Forgejo! Maak bi uns mit, um dat Projekt noch beter to maken. Wees nich schüchtern, een Bidrager to wesen! +install_desc = Du kannst dat Programm eenfach up diener Plattfoorm utföhren, dat mit Docker verdeel, of dat as Paket halen. + +[home] +uname_holder = Brukernaam of E-Mail-Adress +switch_dashboard_context = Mien-Disk-Umgeven wesseln +my_repos = Repositoriums +my_orgs = Verenigungen +view_home = %s wiesen +filter_by_team_repositories = Na Klottjen-Repositoriums filtern +feed_of = Schuuv vun »%s« +show_archived = Archiveert +show_only_unarchived = Wiest blots nich archiveert +show_private = Privaat +show_only_private = Wiest blots privaat +show_only_public = Wiest blots publik +show_only_archived = Wiest blots archiveert +issues.in_your_repos = In dienen Repositoriums +filter = Anner Filters +show_both_archived_unarchived = Wiest archiveert un nicht archiveert +show_both_private_public = Wiest publik un privaat + +[explore] +repos = Repositoriums +users = Brukers +stars_one = %d Steern +stars_few = %d Steerns +forks_one = %d Gabel +forks_few = %d Gabels +go_to = Gah to +code = Quelltext +code_last_indexed_at = Tolest indizeert %s +relevant_repositories_tooltip = Repositoriums, wat Gabels sünd of wat keene Themen, keen Bill un keen Beschrieven hebben, sünd versteekt. +relevant_repositories = Blots Repositoriums vun Belang worden wiest; wies Resultaten sünner Filter. +organizations = Verenigungen + +[auth] +create_new_account = Konto vermarken +disable_register_prompt = Registreren is utknipst. Bidde kuntakteer de Sied-Chef. +disable_register_mail = E-Mail-Utwiesen för ’t Registreren is utknipst. +manual_activation_only = Kuntakteer de Sied-Chef, um dat Aktiveren oftosluten. +remember_me = Deeses Gereed marken +forgot_password = Passwoord vergeten? +hint_register = Bruukst du een Konto? Registreer di nu. +sign_up_button = Registreer di nu. +sign_up_successful = Dien Konto is anleggt worden. Willkomen! +must_change_password = Verneei dien Passwoord +active_your_account = Aktiveer dien Konto +account_activated = Konto is aktiveert worden +prohibit_login = Konto is sperrt +resent_limit_prompt = Du hest körtens eerst eene Aktiverens-E-Mail anfordert. Bidde wacht 3 Menüten un versöök dat dann weer. +change_unconfirmed_email_summary = Änner de E-Mail-Adress, waar de Aktiverens-E-Mail hen sennt wordt. +send_reset_mail = Torügghalens-E-Mail sennen +reset_password = Konto torügghalen +invalid_code = Diene Utwies-Tahl is ungültig of avlopen. +invalid_password = Dien Passwoord passt nich to de Passwoord, wat bruukt worden is, um dat Konto intorichten. +reset_password_helper = Konto torügghalen +reset_password_wrong_user = Du büst as %s anmellt, aver de Konto-Torügghalens-Verwies is för %s dacht +allow_password_change = Verlangen, dat de Bruker sien Passwoord ännert (anraadt) +change_unconfirmed_email = Wenn du bi’m Registreren de falske E-Mail-Adress angeven hest, kannst du se ünnern ännern, un de Utwies-Naricht word in Stee daarvun to de neje Adress sennt. +forgot_password_title = Passwoord vergeten +hint_login = Hest du al een Konto? Nu anmellen! +change_unconfirmed_email_error = Kann de E-Mail-Adress nich ännern: %v +prohibit_login_desc = Dien Konto is daartegen sperrt worden, mit de Instanz to warken. Kuntakteer de Instanz-Chef, um weer Togang to kriegen. +resend_mail = Klick hier, um de AktiverensE-Mail neei to sennen +invalid_code_forgot_password = Diene Utwies-Tahl is ungültig of avlopen. Klick hier, um eene neje Sitzung to begünnen. +verify = Utwiesen +scratch_code = Eenmaalpasswoord +use_scratch_code = Een Eenmaalpasswoord bruken +login_userpass = Anmellen +oauth_signup_submit = Konto ofsluten +oauth_signin_tab = Mit eenem bestahn Konto verbinnen +oauth_signin_submit = Konto verbinnen +openid_connect_submit = Verbinnen +authorize_application = Programm verlöven +authorize_application_created_by = Deeses Programm is vun %s maakt worden. +authorize_title = »%s« verlöven, up dien Konto totogriepen? +authorization_failed = Verlööv fehlslagen +back_to_sign_in = Torügg tum Anmellen +openid_register_title = Nejes Konto maken +password_pwned_err = Kunn Anfraag to HaveIBeenPwned nich ofsluten +password_too_short = Passwoord kann nich körter as %d Bookstavens wesen. +email_domain_blacklisted = Du kannst di nich mit deener E-Mail-Adress registreren. +authorize_redirect_notice = Du worst na %s umleit, wenn du deeses Programm verlöövst. +oauth.signin.error.access_denied = De Anmell-Anfraag is oflehnt worden. +last_admin = Du kannst de leste Chef nich wegdoon. Dat mutt tominnst eenen Chef geven. +unauthorized_credentials = Anmell-Informatioon is falsk of avlopen. Bidde versöök de Örder noch eenmaal of kiek för mehr Informatioonen %s an +twofa_scratch_token_incorrect = Dien Eenmaalpasswoord is falsk. +sign_in_openid = Mit OpenID wiedermaken +oauth_signup_tab = Nejes Konto vermarken +oauth_signup_title = Nejes Konto ofsluten +oauth_signin_title = Mell di an, um dat Konto-Verbinnen to verlöven +openid_connect_title = Mit eenem bestahn Konto verbinnen +confirmation_mail_sent_prompt = Eene neje Utwiesens-E-Mail is an %s sennt worden. Um dat Registreren oftosluten, kiek bidde in dienen E-Mail-Ingang un folg de Verwies daarin in de anner %s. Wenn de E-Mail falsk is, kannst du di anmellen un eene neje Utwiesens-E-Mail an eene anner E-Mail-Adress verlangen. +reset_password_mail_sent_prompt = Eene neje Utwiesens-E-Mail is an %s sennt worden. Um dat Konto-Torügghalen oftosluten, kiek bidde in dienen E-Mail-Ingang un folg de Verwies daarin in de anner %s. +has_unconfirmed_mail = Moin %s, du hest eene nich utwiesen E-Mail-Adress (%s). Wenn du keene Utwiesens-E-Mail kregen hest of eene neje bruukst, klick bidde up de Knoop unnern. +non_local_account = Frömde Brukers könen hör Passwoord nich dör de Forgejo-Internett-Brukerschnittstee vernejen. +openid_register_desc = De utköört OpenID-URI is unbekannt. Verbinn dat hier mit eenem nejen Konto. +disable_forgot_password_mail = Konto-Torügghalen is utknipst, denn keene E-Mail is inricht. Bidde kuntakteer dienen Sied-Chef. +authorize_application_description = Wenn du de Togang verlöövst, kann dat all diene Konto-Informatioon lesen un schrieven, ok privaate Repos un Verenigungen. +authorization_failed_desc = Dat Anmellen is fehlslagen, denn wi hebben eene ungültig Anfraag funnen. Bidde kuntakteer de Chef vun de Programm, wat du anmellen willst. +twofa_scratch_used = Du hest dien Eenmaalpasswoord bruukt. Du büst to de Twee-Faktooren-Instellens-Sied umleit worden, waar du 2FA utknipsen of een nejes Eenmaalpasswoord maken kannst. +oauth.signin.error.temporarily_unavailable = Anmellen fehlslagen, denn de Anmell-Server is jüüst nich verföögbaar. Bidde versöök dat naher noch eenmaal. +twofa_passcode_incorrect = Diene Pass-Tahl is falsk. Wenn du diene Gereedskupp nich finnen kannst, bruuk tum Anmellen dien Eenmaalpasswoord. +disable_forgot_password_mail_admin = Konto-Torügghalen is blots verföögbaar, wenn E-Mail inricht is. Bidde richt E-Mail in, um Konto-Torügghalen antoknipsen. +oauth.signin.error = Bi’m Verarbeiden vun de Anmellens-Anfraag is een Fehler uptreden. Wenn de Fehler wieder uptreddt, kuntakteer bidde de Sied-Chef. +openid_connect_desc = De utköört OpenID-URI is unbekannt. Verbinn dat hier mit eenem nejen Konto. +openid_signin_desc = Giff diene OpenID-URI in. To’n Bispööl: alice.openid.example.org of https://openid.example.org/alice. +password_pwned = Dat Passwoord, wat du utköört hest, is up eener List vun klaut Passwoorden, wat tovör in publiken Datenbröken blootmaakt worden is. Bidde versöök dat noch eenmaal mit eenem anner Passwoord, un överlegg di, of du deeses Passwoord ok annerwaar ännern willst. + +[mail] +view_it_on = Up %s wiesen +activate_account = Bidde aktiveer dien Konto +register_notify.text_1 = dat is diene Registrerens-Utwiesen-E-Mail för %s! +register_notify.text_3 = Wenn well anners deeses Konto för di maakt hett, muttst du toeerst dien Passwoord setten. +reset_password = Haal dien Konto torügg +password_change.text_1 = Dat Passwoord för dien Konto is jüüst ännert worden. +totp_disabled.subject = TOTP is utknipst +totp_disabled.text_1 = Tied-baseert Eenmaalpasswoord (TOTP) för dien Konto is jüüst utknipst worden. +totp_disabled.no_2fa = Keene anner 2FA-Aarden sünd mehr inricht, sodat dat nu nich mehr nödig is, dat du di mit 2FA to dien Konto anmellst. +removed_security_key.subject = Een Sekerheids-Slötel is wegdaan worden +removed_security_key.text_1 = Sekerheids-Slötel »%[1]s« is jüüst ut dienem Konto wegdaan worden. +account_security_caution.text_1 = Wenn du dat weerst, kannst du deese E-Mail seker minnachten. +account_security_caution.text_2 = Wenn du dat nich weerst, hett well in dien Konto inbroken. Bidde kuntakteer de Sied-Chefs. +register_success = Registreren kumpleet +issue_assigned.pull = @%[1]s hett di to Haalvörslag %[2]s in Repositorium %[3]s towiesen. +issue.action.reopen = @%[1]s hett #%[2]s weer opmaakt. +issue.action.merge = @%[1]s hett #%[2]s in %[3]s tosamenföhrt. +issue.action.reject = @%[1]s hett um Änners för deesen Haalvörslag beden. +issue.action.ready_for_review = @%[1]s hett deesen Haalvörslag as klaar tum Nakieken markeert. +issue.action.new = @%[1]s hett #%[2]d opmaakt. +release.new.subject = %s in %s publik maakt +release.note = Notiz: +release.downloads = Runnerladen: +repo.transfer.subject_to = %s will Repositorium »%s« to %s överdragen +repo.transfer.to_you = du +link_not_working_do_paste = Gaht de Verwies nich? Versöök, dat to koperen un in de URL-Rieg vun dienem Browser intofögen. +hi_user_x = Moin %s, +activate_account.text_2 = Bidde klick up deesen Verwies, um dien Konto binnen %s to aktiveren: +admin.new_user.user_info = Bruker-Informatioon +activate_email.text = Bidde klick up deesen Verwies, um diene E-Mail-Adress binnen %s uttowiesen: +reset_password.text = Wenn du dat weerst, klick bidde up deesen Verwies, um dien Konto binnen %s torüggtohalen: +password_change.subject = Dien Passwoord is ännert worden +issue_assigned.issue = @%[1]s hett di to Gefall %[2]s in Repositorium %[3]s towiesen. +issue.action.push_1 = @%[1]s hett %[3]Kommitteren to %[2]s schuven +issue.action.push_n = @%[1]s hett %[3]Kommitterens to %[2]s schuven +activate_account.text_1 = Moin %[1]s, wees bedankt, dat du di up %[2]s registreert hest! +issue.action.review_dismissed = @%[1]s hett dat leste Nakieken vun %[2]s för deesen Haalvörslag ofseggt. +issue.in_tree_path = In %s: +reply = of anter deeser E-Mail stracks +activate_email = Wies diene E-Mail-Adress ut +admin.new_user.subject = Nejer Bruker %s jüüst registreert +register_notify = Willkomen up %s +register_notify.text_2 = Du kannst di to dien Konto mit dienem Brukernaam anmellen: %s +primary_mail_change.text_1 = De Höövd-E-Mail-Adress vun dienem Konto is jüüst to %[1]s ännert worden. Dat heet, dat deese E-Mail-Adress keene E-Mail-Narichtens för dien Konto mehr kriegen word. +release.title = Titel: %s +repo.collaborator.added.subject = %s hett di to %s as Mitarbeider hentoföögt +team_invite.text_2 = Bidde klick up deesen Verwies, um de Klottje bitotreden: +issue.action.force_push = %[1]s hett de %[2]s vun %[3]s to %[4]s dwangsschuven. +issue.action.review = @%[1]s hett över deesen Haalvörslag kommenteert. +primary_mail_change.subject = Diene Höövd-E-Mail-Adress is ännert worden +release.new.text = @%[1]s hett %[2]s in %[3]s publik maakt +release.download.targz = Quelltext (TAR.GZ) +repo.collaborator.added.text = Du büst as Mitarbeider to deesem Repositorium hentoföögt worden: +team_invite.text_1 = %[1]s hett di inladen, in de Klottje %[2]s in de Verenigung %[3]s intotreden. +removed_security_key.no_2fa = Keene anner 2FA-Aarden sünd mehr inricht, sodat dat nu nich mehr nödig is, dat du di mit 2FA to dien Konto anmellst. +totp_enrolled.subject = Du hest TOTP as 2FA-Aard anknipst +totp_enrolled.text_1.no_webauthn = Du hest jüüst TOTP för dien Konto anknipst. Dat heet, dat du bi all tokünftig Anmellens TOTP as 2FA-Aard bruken muttst. +totp_enrolled.text_1.has_webauthn = Du hest jüüst TOTP för dien Konto anknipst. Dat heet, dat du bi all tokünftig Anmellens TOTP as 2FA-Aard of eets vun dien Sekerheids-Slötels bruken kannst. +issue.x_mentioned_you = @%s hett di nöömt: +issue.action.approve = @%[1]s hett deesem Haalvörslag tostimmt. +repo.transfer.subject_to_you = %s will Repositorium »%s« to di överdragen +team_invite.text_3 = Wahrschau: Deese Inladen weer för %[1]s dacht. Wenn du deese Inladen nich verwacht hest, kannst du deese E-Mail minnachten. +issue.action.close = @%[1]s hett #%[2]s dichtmaakt. +repo.transfer.body = Um dat antonehmen of oftolehnen, besöök %s, of ignoreer dat eenfach. +release.download.zip = Quelltext (ZIP) +team_invite.subject = %[1]s hett di inladen, in de Verenigung %[2]s intotreden +admin.new_user.text = Bidde klick hier, um deesen Bruker vun de Chef-Paneel to verwalten. + +[modal] +no = Nee +confirm = Utwiesen +cancel = Ofbreken +yes = Jau +modify = Vernejen + +[form] +UserName = Brukernaam +FullName = Kumpleter Naam +Pronouns = Pronomens +Biography = Levensloop +Website = Internett-Sied +Location = Stee +RepoName = Repositoriums-Naam +TeamName = Klottjen-Naam +AuthName = Verlööv-Naam +AdminEmail = Chef-E-Mail +AccessToken = Togang-Teken +CommitMessage = Kommitteren-Naricht +TreeName = Dateipadd +SSPISeparatorReplacement = Trenner +SSPIDefaultLanguage = Normaalspraak +email_error = ` is keene gültige E-Mail-Adress.` +captcha_incorrect = De CAPTCHA-Tahl is falsk. +username_been_taken = Deeser Brukernaam word al bruukt. +To = Twieg-Naam +CommitChoice = Kommitteren-Utköör +git_ref_name_error = ` mutt een gültig Git-Beteekner-Naam wesen.` +include_error = ` mutt de Text »%s« enthollen.` +password_not_match = De Passwoorden passen nich. +Password = Passwoord +Content = Inholl +require_error = ` kann nich leeg wesen.` +alpha_dash_error = ` sall nix as alphanumerisk Bookstavens un Binnestrekens (»-«) un Unnerstrekens (»_«) enthollen.` +size_error = ` mutt de Grött %s hebben.` +glob_pattern_error = ` Glob-Muster is ungültig: %s.` +Email = E-Mail-Adress +Retype = Passwoord utwiesen +CommitSummary = Kommitteren-Tosamenfaten +Description = Beschrieven +NewBranchName = Nejer Twieg-Naam +min_size_error = ` mutt tominnst %s Bookstavens enthollen.` +regex_pattern_error = ` Regex-Muster is ungültig: %s.` +username_error_no_dots = ` kann nix as alphanumerisk Bookstavens (»0-9«, »a-z«, »A-Z«) un Binnestrekens (»-«) un Unnerstrekens (»_«) enthollen. ’t kann nich mit nich-alphanumerisk Bookstavens begünnen of ennen, un ’t düür nich twee nich-alphanumerisk Bookstavens stracks achternanner geven.` +lang_select_error = Köör eene Spraak ut de List ut. +alpha_dash_dot_error = ` sall nix as alphanumerisk Bookstavens un Binnestrekens (»-«), Unnerstrekens (»_«) un Punkten (».«) enthollen.` +max_size_error = ` düür nich mehr as %s Bookstavens enthollen.` +url_error = `»%s« is keene gültige URL.` +username_error = ` kann nix as alphanumerisk Bookstavens (»0-9«, »a-z«, »A-Z«) un Binnestrekens (»-«), Unnerstrekens (»_«) un Punkten (».«) enthollen. ’t kann nich mit nich-alphanumerisk Bookstavens begünnen of ennen, un ’t düür nich twee nich-alphanumerisk Bookstavens stracks achternanner geven.` +invalid_group_team_map_error = ` Towiesen is ungültig: %s` +unknown_error = Unbekannter Fehler: +repo_name_been_taken = De Repositoriums-Naam word al bruukt. +username_change_not_local_user = Frömde Brukers düren hör Brukernaam nich ännern. +repository_files_already_exist.adopt = Dateien för deeses Repositorium gifft ’t al un kann blots övernohmen worden. +repository_files_already_exist.delete = Dateien för deeses Repositorium gifft ’t al. Du muttst se lösken. +password_uppercase_one = Tominnst een Grootbookstaav +password_digit_one = Tominnst eene Tahl +enterred_invalid_repo_name = De Repositoriums-Naam, wat du ingeven hest, is falsk. +enterred_invalid_org_name = De Verenigungs-Naam, wat du ingeven hest, is falsk. +enterred_invalid_owner_name = De neje Eegner-Naam is nich gültig. +user_not_exist = De Bruuker gifft ’t nich. +team_not_exist = De Klottje gifft ’t nich. +unset_password = De Anmell-Bruker hett dat Passwoord nich sett. +last_org_owner = Du kannst nich de leste Bruker ut de »Eegners«-Klottje wegdoon. Eene Verenigung mutt alltieden tominnst eenen Eegner hebben. +cannot_add_org_to_team = Eene Verenigung kann nich as Liddmaat hentoföögt worden. +organization_leave_success = Du hest de Verenigung %s verlaten. +invalid_ssh_key = Kann dienen SSH-Slötel nich utwiesen: %s +repository_force_private = Dwang-Privaat is anknipst: Privaate Repositoriums könen nich publik maakt worden. +repository_files_already_exist.adopt_or_delete = Dateien för deeses Repositorium gifft ’t al. Nehm se an of löske se. +username_password_incorrect = Brukernaam of Passwoord is falsk. +repository_files_already_exist = Dateien för deeses Repositorium gifft ’t al. Kuntakteer de Systeemchef. +email_invalid = De E-Mail-Adress is ungültig. +password_special_one = Tominnst een Sünnerbookstaav (Punkte, Klammern, Anföhrens-Tekens of so wat) +org_name_been_taken = De Verenigungs-Naam word al bruukt. +team_name_been_taken = De Klottjen-Naam word al bruukt. +team_no_units_error = Verlööv Togang to tominnst eenem Repositoriums-Deel. +email_been_used = De E-Mail-Adress word al bruukt. +enterred_invalid_password = Dat Passwoord, wat du ingeven hest, is falsk. +password_complexity = Passwoord is nich kumplizeert genoog: +invalid_gpg_key = Kann dienen GPG-Slötel nich utwiesen: %s +openid_been_used = De OpenID-Adress »%s« word al bruukt. +password_lowercase_one = Tominnst een Kleenbookstaav +duplicate_invite_to_team = De Bruker is al as Liddmaat inladen. +unsupported_login_type = De Anmell-Aard unnerstütt dat Konto-Lösken nich. +invalid_ssh_principal = Ungültiger Höövdmann: %s +unable_verify_ssh_key = Kann de SSH-Slötel nich utwiesen, bidde kiek noch eenmaal, dat daar keen Fehler drin is. +auth_failed = Verlöven fehlslagen: %v +still_own_repo = Dien Konto is een Eegner vun een of mehr Repositoriums, löske of överdraag se eerst. +still_own_packages = Dien Konto is een Eegner vun een of mehr Paketen, löske se eerst. +org_still_own_repo = Deese Verenigung is een Eegner vun een of mehr Repositoriums, löske of överdraag se eerst. +target_branch_not_exist = Enn-Twieg gifft ’t nich. +admin_cannot_delete_self = Du kannst di nich sülvst lösken, wenn du een Chef büst. Löske eerst diene Chef-Rechten. +required_prefix = Ingaav mutt mit »%s« begünnen +must_use_public_key = Du hest eenen privaaten Slötel ingeven. Bidde laad dienen privaaten Slötel nienich elkeenwaar up. Bruuk in Stee daarvun dienen publiken Slötel. +still_has_org = Dien Konto is een Liddmaat in een of mehr Verenigungen, verlaat se eerst. +org_still_own_packages = Deese Verenigung is een Eegner vun een of mehr Paketen, löske se eerst. +PayloadUrl = Ladung-URL +visit_rate_limit = Frömd-Togriep hett Togrieps-Begrenz troffen. +2fa_auth_required = Frömd-Togriep bruukt Twee-Faktooren-Anmellen. + +[user] +change_avatar = Änner dien Kontobill … +joined_on = Am %s bitreden +repositories = Repositoriums +activity = Publikes Doon +followers.title.one = Nagaher +followers.title.few = Nagahers +following.title.one = Gaht na +followers_one = %d Nagaher +followers_few = %d Nagahers +following_one = %d gaht na +following_few = %d gahn na +follow = Nagahn +unfollow = Nich mehr nagahn +block_user = Bruker blockeren +starred = Repositoriums mit Steernen +watched = Beluurt Repositoriums +code = Quelltext +projects = Projekten +following.title.few = Gaht na +overview = Översicht +block = Blockeren +unblock = Nich mehr blockeren +user_bio = Levensloop +email_visibility.limited = All anmellt Brukers könen diene E-Mail-Adress sehn +show_on_map = Deese Stee up eener Kaart wiesen +settings = Bruker-Instellens +disabled_public_activity = Deeser Bruker hett dat publike Ankieken vun de Doon utknipst. +form.name_chars_not_allowed = Brukernaam »%s« enhollt ungültig Bookstavens. +form.name_pattern_not_allowed = Dat Muster »%s« is in eenem Brukernaam nich verlöövt. +form.name_reserved = De Brukernaam »%s« is vörbehollen. +block_user.detail = Bidde wees wiss, dat dat Blockeren vun eenem Bruker anner Resultaten hett, nämlich: +block_user.detail_1 = Jo wordt elkeen anner nich mehr nagahn un eenanner ok nich mehr nagahn könen. +block_user.detail_2 = Deeser Bruker kann nich mit dienen Repositoriums warken, un ok nich mit Gefallens un Kommentaren, wat to maakt hest. +block_user.detail_3 = Jo köönt eenanner nich as Repositoriums-Mitarbeiders hentofögen. +follow_blocked_user = Du kannst deesem Bruker nich nagahn, denn du hest deesen Bruker blockeert of deeser Bruker hett di blockeert. +public_activity.visibility_hint.self_public = Dien Doon is för elkeen sichtbaar, blots nich dat Warken in privaaten Steden. Inrichten. +public_activity.visibility_hint.admin_public = Dien Doon is för elkeen sichtbaar, aver as Chef kannst du ok dat Warken in privaaten Steden sehn. +public_activity.visibility_hint.self_private = Blots du un de Instanz-Chefs könen dien Doon sehn. Inrichten. +public_activity.visibility_hint.admin_private = Du kannst deeses Doon sehn, um dat, dat du een Chef büst, aver de Bruker will, dat dat privaat blievt. + +[settings] +profile = Profil +security = Sekerheid +repos = Repositoriums +delete = Konto lösken +organization = Verenigungen +uid = UID +webauthn = Twee-Faktooren-Anmellen (Sekerheids-Slötels) +blocked_users = Blockeert Brukers +public_profile = Publikes Profil +location_placeholder = Deel umslag diene Stee mit annerns +pronouns = Pronomens +pronouns_custom = Eegene +update_theme = Thema ännern +update_profile = Profil vernejen +update_language_success = Spraak is verneeit worden. +update_profile_success = Dien Profil is verneeit worden. +change_username_prompt = Wahrschau: Wenn du dienen Brukernaam ännerst, ännert sik ok diene Konto-URL. +change_username_redirect_prompt = De olle Brukernaam leit daarhen um, bit well anners hüm nimmt. +continue = Wiedermaken +cancel = Ofbreken +language = Spraak +language.title = Normaalspraak +language.localization_project = Hülp uns, Forgejo in diene Spraak to översetten! Mehr unnerhören. +hints = Wenken +update_hints = Wenken vernejen +update_hints_success = Wenken sünd verneeit worden. +hidden_comment_types = Verburgen Kommentaar-Aarden +hidden_comment_types.issue_ref_tooltip = Kommentaren, waar de Bruker de Twieg/Mark, wat mit deesem Gefall verbunnen is, ännert hett +comment_type_group_branch = Twieg +comment_type_group_time_tracking = Tied-Erfaten +comment_type_group_pull_request_push = Kommitterens hentoföögt +comment_type_group_project = Projekt +comment_type_group_issue_ref = Gefall-Nömen +saved_successfully = Diene Instellens sünd sekert worden. +privacy = Privaatheid +lookup_avatar_by_mail = Kontobill vun E-Mail-Adress söken +enable_custom_avatar = Eegen Kontobill bruken +choose_new_avatar = Nejes Kontobill utkören +update_avatar = Kontobill vernejen +delete_current_avatar = Stedenwies Kontobill lösken +uploaded_avatar_is_too_big = De upladen Dateigrött ((%d KiB) is mehr as verlöövt (%d KiB). +update_avatar_success = Dien Kontobill is verneeit worden. +change_password = Passwoord ännern +update_password = Passwoord vernejen +old_password = Stedenwies Passwoord +new_password = Nejes Passwoord +theme_desc = Dat word dien normaales Thema dör de Sied wesen. +primary = Höövd +activated = Aktiveert +requires_activation = Mutt aktiveert worden +primary_email = As Höövd setten +activations_pending = Aktiveren staht ut +delete_email = Wegdoon +email_deletion = E-Mail-Adress wegdoon +add_new_openid = Neje OpenID-URI hentofögen +add_email = E-Mail-Adress hentofögen +add_openid = OpenID-URI hentofögen +keep_email_private = E-Mail-Adress verbargen +manage_gpg_keys = GPG-Slötels verwalten +ssh_principal_been_used = Deeser Höövdmann is al to de Server hentoföögt worden. +gpg_key_id_used = Eenen publiken GPG-Slötel mit de sülve ID gifft ’t al. +gpg_token_signature = Beschütt GPG-Unnerschrift +key_signature_gpg_placeholder = Begünnt mit »-----BEGIN PGP SIGNATURE-----« +ssh_key_verified = Utwiest Slötel +ssh_key_verify = Utwiesen +ssh_token = Teken +ssh_token_help = So kannst du de Unnerschrift maken: +ssh_token_signature = Beschütt SSH-Unnerschrift +key_signature_ssh_placeholder = Begünnt mit »-----BEGIN SSH SIGNATURE-----« +verify_ssh_key_success = SSH-Slötel »%s« is utwiest worden. +key_id = Slötel-ID +principal_content = Inholl +add_gpg_key_success = De GPG-Slötel »%s« is hentoföögt worden. +delete_key = Wegdoon +ssh_key_deletion = SSH-Slötel wegdoon +ssh_principal_deletion_success = De Höövdmann is wegdaan worden. +orgs = Verenigungen +biography_placeholder = Vertell uns een bietje wat över di! (Du kannst Markdown bruken) +change_username = Dien Brukernaam is ännert worden. +ui = Thema +additional_repo_units_hint_description = Wiest eenen Wenk »Mehr anknipsen« för Repositoriums, in wat nich all verföögbaar Delen anknipst sünd. +comment_type_group_label = Vermark +comment_type_group_title = Titel +keep_activity_private = Doon vun de Profil-Sied verbargen +appearance = Utsehn +twofa = Twee-Faktooren-Anmellen (TOTP) +update_language_not_found = Spraak »%s« is nich verföögbaar. +hidden_comment_types.ref_tooltip = Kommentaren, waar deeses Gefall vun eenem anner Gefall/Kommitteren/… nöömt worden is +comment_type_group_assignee = Towiesen +comment_type_group_deadline = Anstahn +password_change_disabled = Frömde Brukers könen hör Passwoord nich dör de Forgejo-Internett-Brukerschnittstee vernejen. +manage_openid = OpenID-Adressen +openid_deletion_desc = Wenn du deese OpenID-Adress ut dienem Konto wegdoost, kannst du di nich mehr daarmit anmellen. Wiedermaken? +add_new_email = E-Mail-Adress hentofögen +applications = Programmen +full_name = Kumpleter Naam +update_language = Spraak ännern +update_user_avatar_success = Dat Kontobill vum Bruker is verneeit worden. +ssh_gpg_keys = SSH- un GPG-Slötels +password_incorrect = De stedenwies Passwoord is falsk. +manage_emails = E-Mail-Adressen verwalten +activate_email = Aktiveren sennen +email_deletion_success = De E-Mail-Adress is wegdaan worden. +uploaded_avatar_not_a_image = De upladen Datei is keen Bill. +openid_deletion_success = De OpenID-Adress is wegdaan worden. +openid_desc = OpenID lett di dat Anmellen to eenem frömden Anbeder utlagern. +account = Konto +password = Passwoord +avatar = Kontobill +website = Internett-Sied +pronouns_unspecified = Nich angeven +additional_repo_units_hint = Vörslagen, mehr Repositorium-Delen antoknipsen +comment_type_group_reference = Nömen +comment_type_group_milestone = Marksteen +comment_type_group_lock = Slutens-Tostand +comment_type_group_review_request = Nakiekens-Anfraag +keep_activity_private.description = Dien publikes Doon kann blots vun di un de Instanz-Chefs sehn worden. +ssh_key_deletion_success = De SSH-Slötel is wegdaan worden. +location = Stee +language.description = Deese Spraak word in deenem Konto sekert un na de Anmellen toeerst bruukt. +comment_type_group_dependency = Ofhangen +retype_new_password = Nejes Passwoord utwiesen +change_password_success = Dien Passwoord is verneeit worden. Bruuk vun nu an tum Anmellen dat neje Passwoord. +manage_themes = Normaalthema +theme_update_success = Dien Thema is verneeit worden. +theme_update_error = Dat utköört Thema gifft ’t nich. +add_new_principal = Höövdmann hentofögen +ssh_key_name_used = Dien Konto hett al eenen SSH-Slötel mit de sülven Naam. +gpg_key_verified = Utwiest Slötel +subkeys = Unnerslötels +key_content = Inholl +add_key_success = De SSH-Slötel »%s« is hentoföögt worden. +gpg_key_deletion = GPG-Slötel wegdoon +manage_ssh_principals = SSH-Zertifikaat-Höövdmannen verwalten +openid_deletion = OpenID-Adress wegdoon +add_email_success = De neje E-Mail-Adress is hentoföögt worden. +email_preference_set_success = E-Mail-Instellen is sett worden. +add_openid_success = De neje OpenID-Adress is hentoföögt worden. +ssh_key_been_used = Deeser SSH-Slötel is al to de Server hentoföögt worden. +verify_gpg_key_success = GPG-Slötel »%s« is utwiest worden. +manage_ssh_keys = SSH-Slötels verwalten +add_key = Slötel hentofögen +gpg_key_verify = Utwiesen +gpg_token = Teken +gpg_token_help = So kannst du de Unnerschrift maken: +key_name = Slötel-Naam +gpg_key_deletion_success = De GPG-Slötel is wegdaan worden. +key_content_gpg_placeholder = Begünnt mit »-----BEGIN PGP PUBLIC KEY BLOCK-----« +key_content_ssh_placeholder = Begünnt mit »ssh-ed25519«, »ssh-rsa«, »ecdsa-sha2-nistp256«, »ecdsa-sha2-nistp384«, »ecdsa-sha2-nistp521«, »sk-ecdsa-sha2-nistp256@openssh.com« of »sk-ssh-ed25519@openssh.com« +gpg_key_matched_identities = Passt up Identitäten: +gpg_token_required = Du muttst eene Unnerschrifft för dat Teken unnern angeven +gpg_invalid_token_signature = De angeven GPG-Slötel, Unnerschrift un Teken passen nich tonanner of dat Teken is verollt. +ssh_invalid_token_signature = De angeven SSH-Slötel, Unnerschrift of Teken passen nich tonanner of dat Teken is verollt. +add_principal_success = De SSH-Zertifikaat-Höövdmann »%s« is hentoföögt worden. +gpg_key_deletion_desc = Wenn du eenen GPG-Slötel wegdoost, sünd Kommitterens, wat daarmit unnerschreven sünd, nich mehr utwiest. Wiedermaken? +added_on = Am %s hentoföögt +valid_until_date = Gültig bit %s +no_activity = In de lesten Tied nich bruukt +can_read_info = Lesen +key_state_desc = Deeser Slötel is in de lesten 7 Dagen bruukt worden +show_openid = Im Profil wiesen +hide_openid = Im Profil verbargen +ssh_externally_managed = Deeser SSH-Slötel word för deesen Bruker frömd verwalt +manage_access_token = Togang-Tekens +generate_new_token = Nejes Teken maken +token_name = Teken-Naam +access_token_deletion = Togang-Teken lösken +delete_token_success = Dat Teken is lösket worden. Programmen, wat dat bruken, könn nich mehr up dien Konto togriepen. +repo_and_org_access = Togang to Repositoriums un Verenigungen +permissions_public_only = Blots publik +permissions_access_all = All (publik, privaat un begrenzt) +select_permissions = Verlöövnissen utkören +permission_no_access = Keen Togang +permission_read = Lesen +permission_write = Lesen un Schrieven +permissions_list = Verlöövnissen: +at_least_one_permission = Du muttst tominnst eene Verlöövnis utkören, um een Teken to maken +manage_oauth2_applications = OAuth2-Programmen verwalten +edit_oauth2_application = OAuth2-Programm bewarken +remove_oauth2_application = OAuth2-Programm wegdoon +gpg_key_verified_long = Slötel is mit eenem Teken utwiest worden un kann bruukt worden, um Kommitterens uttowiesen, wat up elkeen aktiveert E-Mail-Adress för deesen Bruker passen, un daarto ok för de Identitäten, up wat deeser Slötel passt. +valid_forever = Ewig gültig +principal_state_desc = Deeser SSH-Zertifikaat-Höövdmann is in de lesten 7 Dagen bruukt worden +token_state_desc = Deeses Teken is in de lesten 7 Dagen bruukt worden +ssh_disabled = SSH is utknipst +ssh_key_verified_long = Slötel is mit eenem Teken utwiest worden un kann bruukt worden, um Kommitterens uttowiesen, wat up elkeen aktiveert E-Mail-Adress för deesen Bruker passen. +tokens_desc = Deese Tekens geven över de Forgejo-API Togang to dienem Konto. +ssh_token_required = Du muttst eene Unnerschrifft för dat Teken unnern angeven +ssh_key_deletion_desc = Wenn du eenen SSH-Slötel wegdoost, kann he nich mehr up dien Konto togriepen. Wiedermaken? +gpg_no_key_email_found = Deeser GPG-Slötel passt up keene aktiveert E-Mail-Adress, wat mit dien Konto verbunnen is. He kann doch hentoföögt worden, wenn du dat angeven Teken unnerschriffst. +gpg_key_matched_identities_long = De Identitäten, wat in deesem Slötel binnen liggen, passen up deese aktiveert E-Mail-Adressen för deesen Bruker. Kommitterens, wat up deese E-Mail-Adressens passen, könen mit deesem Slötel utwiest worden. +ssh_principal_deletion = SSH-Zertifikaat-Höövdmann wegdoon +can_write_info = Schrieven +generate_token = Teken maken +generate_token_name_duplicate = %s word al as Programm-Naam bruukt. Bidde bruuk eenen nejen. +ssh_principal_deletion_desc = Wenn du eenen SSH-Zertifikaat-Höövdmann wegdoost, kann he nich mehr up dien Konto togriepen. Wiedermaken? +last_used = Tolest bruukt am +ssh_signonly = SSH is stedenwies utknipst, sodat deese Slötels blots tum Utwiesen vun de Kommitterens-Unnerschrift bruukt worden. +generate_token_success = Dien nejes Teken is maakt worden. Kopeer dat nu, denn dat word nich noch eenmaal wiest. +delete_token = Lösken +access_token_deletion_desc = Wenn du een Teken löskest, können Programmen, wat dat bruken, nich mehr up dien Konto togriepen. Dat kann man nich torüggnehmen. Wiedermaken? +oauth2_applications_desc = OAuth2-Programmen verlöövt dienen Frömdprogrammen, Brukers in deeser Forgejo-Instanz seker antomellen. +remove_oauth2_application_desc = Wenn du een OAuth2-Programm wegdoost, word sien Togriep to all unnerschreven Togang-Tekens torüggnohmen. Wiedermaken? +create_oauth2_application_success = Du hest een nejes OAuth2-Programm hentoföögt. +oauth2_application_name = Programm-Naam +save_application = Sekern +oauth2_client_id = Klient-ID +oauth2_client_secret = Klient-Geheimnis +oauth2_regenerate_secret = Geheimnis neei maken +oauth2_application_remove_description = Wenn du een OAuth2-Programm wegdoost, kann ’t nich mehr up anmellt Brukerkonten in deeser Instanz togriepen. Wiedermaken? +authorized_oauth2_applications = Anmellt OAuth2-Programmen +revoke_key = Torüggnehmen +revoke_oauth2_grant = Togriep torüggnehmen +revoke_oauth2_grant_description = Wenn du Togriep för deeses Frömdprogramm torügggnimmst, kann deeses Programm nich mehr up diene Daten togriepen. Willst du dat würrelk? +revoke_oauth2_grant_success = Togriep torüggnohmen. +twofa_disable = Twee-Faktooren-Anmellen utknipsen +twofa_scratch_token_regenerate = Eenmaal-Bruuk-Torügghalens-Slötel neei maken +twofa_disable_note = Du kannst dat Twee-Faktooren-Anmellen wenn nödig utknipsen. +twofa_disabled = Twee-Faktooren-Anmellen is utknipst worden. +scan_this_image = Bekiek deeses Bill mit dienem Anmellens-Programm: +remove_oauth2_application_success = Dat Programm is wegdaan worden. +create_oauth2_application = Een nejes OAuth2-Programm hentofögen +update_oauth2_application_success = Du hest dat OAuth2-Programm verneeit. +create_oauth2_application_button = Nejes Programm +oauth2_redirect_uris = Umleit-URIs. Bidde schriev elkeen URI up eene neje Rieg. +twofa_disable_desc = Wenn du Twee-Faktooren-Anmellen utknipst, is dien Konto minner seker. Wiedermaken? +oauth2_regenerate_secret_hint = Geheimnis verloren? +oauth2_client_secret_hint = Dat Geheimnis word nich weer wiest, nadeem du deese Sied verlettst of neei laadst. Bidde wees wiss, dat du ’t sekert hest. +oauth2_application_edit = Bewarken +twofa_is_enrolled = Dien Konto hett stedenwies Twee-Faktooren-Anmellen anknipst. +twofa_enroll = Twee-Faktooren-Anmellen anknipsen +twofa_not_enrolled = Dien Konto hett stedenwies keen Twee-Faktooren-Anmellen anknipst. +oauth2_application_create_description = OAuth2-Programmen gifft dienen Frömdprogrammen Togriep up Brukers in deeser Instanz. +authorized_oauth2_applications_description = Du hest in deenem eegenen Forgejo-Konto deesen Frömdprogrammen Togriep geven. Bidde nimm Togriep för Programmen, wat nich mehr bruukt worden, torügg. +twofa_scratch_token_regenerated = Dien Eenmaal-Bruuk-Torügghalens-Slötel is nu %s. Bewahr dat an eener sekeren Stee up, denn dat word nich noch eenmaal wiest. +regenerate_scratch_token_desc = Wenn du dienen Torügghalens-Slötel verloren of al tum Anmellen bruukt hest, kannst du ’t hier torüggsetten. +twofa_failed_get_secret = Kunn dat Geheimnis nich halen. +webauthn_register_key = Sekerheids-Slötel hentofögen +webauthn_nickname = Spitznaam +webauthn_delete_key_desc = Wenn du eenen Sekerheids-Slötel wegdoost, kannst du di nich mehr daarmit anmellen. Wiedermaken? +link_account = Konto verbinnen +remove_account_link_success = Dat verbunnt Konto is wegdaan worden. +repos_none = Du büst keen Eegner vun elkeen Repositoriums. +orgs_none = Du büst keen Liddmaat in elkeen Verenigungen. +blocked_users_none = ’t gifft keene blockeerten Brukers. +delete_account = Dien Konto lösken +delete_account_title = Brukerkonto lösken +delete_account_desc = Willst du würrelk deeses Brukerkonto för all Tieden lösken? +email_notifications.enable = E-Mail-Narichtens anknipsen +email_notifications.onmention = Blots bi’m Nömen benarichtigen +email_notifications.submit = E-Mail-Instellen setten +visibility.limited = Begrenzt +blocked_since = Blockeert siet %s +user_block_success = De Bruker is nu blockeert. +webauthn_alternative_tip = Du willst villicht noch eene anner Twedes-Anmellen-Aard inrichten. +manage_account_links_desc = Deese frömden Konten sünd mit dienem Forgejo-Konto verbunnen. +remove_account_link = Verbunnen Konto wegdoon +remove_account_link_desc = Wenn du een verbunnen Konto wegdoost, hett ’t keenen Togriep mehr to dienem Forgejo-Konto. Wiedermaken? +then_enter_passcode = Un giff de Pass-Tahl in, wat dat Programm wiest: +webauthn_delete_key = Sekerheids-Slötel wegdoon +webauthn_key_loss_warning = Wenn du diene Sekerheids-Slötels verlüst, verlüst du ok Togriep to dien Konto. +manage_account_links = Verbunnt Konten +hooks.desc = Föög Internett-Hakens hento, wat för all Repositoriums, vun wat du een Eegner büst, utlööst worden. +email_notifications.andyourown = Un ok för diene eegenen Narichtens +visibility = Bruker-Sichtbaarkeid +visibility.limited_tooltip = Blots anmellt Brukers könen ’t sehn +visibility.private = Privaat +user_unblock_success = De Bruker is nu nich mehr blockeert. +or_enter_secret = Of giff dat Geheimnis in: %s +passcode_invalid = De Pass-Tahl is falsk. Versöök dat bidde noch eenmaal. +twofa_enrolled = Twee-Faktooren-Anmellen is för dien Konto nu inricht. Bewahr dienen Eenmaal-Bruuk-Toorügghalens-Slötel (%s) an eener sekeren Stee up, denn dat word nich noch eenmaal wiest. +delete_prompt = Dat lösket dien Brukerkonto för all Tieden. Dat KANN NICH torüggnohmen worden. +visibility.private_tooltip = Blots de Liddmaten vun Verenigungen, waar du Liddmaat büst, könen ’t sehn +visibility.public = Publik +delete_with_all_comments = Dien Konto is junger as %s. Um Spöök-Kommentaren to vermieden, worden all Kommentaren up Gefallens un HVs daar ok mit lösket. +confirm_delete_account = Lösken utwiesen +email_notifications.disable = Nich över E-Mail benarichtigen +visibility.public_tooltip = Elkeen kann ’t sehen +password_username_disabled = Frömde Brukers könen hör Brukernaam nich ännern. Bidde kuntakteer dienen Sied-Chef för mehr Informationen. +profile_desc = Richt in, wo dien Profil to anner Brukers wiest word. Diene Höövd-E-Mail-Adress word för Narichtens, Passwoord-Torügghalen un Git-Aktioonen över ’t Internett bruukt. +hidden_comment_types_description = Kommentaar-Arden, wat hier utköört sünd, worden in Gefall-Sieden nich wiest. Wenn du to’n Bispööl »Vermark« utköörst, worden all de » hett Vermark hentoföögt/wegdaan«-Kommentaaren wegdaan. +email_desc = Diene Höövd-E-Mail-Adress word för Narichtens, Passwoord-Torügghalen un, wenn se nich verburgen is, Git-Aktioonen över ’t Internett bruukt. +can_not_add_email_activations_pending = Een Aktiveren staht noch ut. Wenn du eene neje E-Mail-Adress hentofögen willst, versöök dat in een paar Menüten noch eenmaal. +email_deletion_desc = De E-Mail-Adress un daarmit verbunnen Informatioon word ut dienem Konto wegdaan. Git-Kommitterens vun deeser E-Mail-Adress worden nich ännert. Wiedermaken? +principal_desc = Deese SSH-Zertifikaat-Höövdmannen sünd mit dienem Konto verbunnen un geven kumpleten Togriep up diene Repositoriums. +add_email_confirmation_sent = Eene Utwiesens-E-Mail is an »%s« sennt worden. Um diene E-Mail-Adress uttowiesen, kiek bidde in dienen E-Mail-Ingang un folg de Verwies daarin in de anner %s. +ssh_desc = Deese publiken SSH-Slötels sünd mit dienem Konto verbunnen. De tohörig privaate Slötel gifft kumpleten Togriep up diene Repositoriums. SSH-Slötels, wat utwiest worden sünd, könen bruukt worden, um SSH-unnerschreven Git-Kommitterens uttowiesen. +keep_email_private_popup = Dat word diene E-Mail-Adress vun dienem Profil verburgen. Dann is dat nich mehr de Normaalweert för Kommitterens, wat du över de Internett-Schnittstee maakst, so as Datei-Upladens un Bewarkens, un word nich in Tosamenföhrens-Kommitterens bruukt. In Stee daarvun kann eene besünnere Adress %s bruukt worden, um Kommitterens mit dienem Konto to verbinnen. Wees wiss, dat dat Ännern vun deeser Instellen bestahn Kommitterens nich ännert. +ssh_helper = Bruukst du Hülp? Kiek de Inföhren an, wo du diene eegenen SSH-Slötels maakst of hülp gewohnten Probleemen of, över wat man mit SSH mennigmaal strukelt. +access_token_desc = Utköört Teken-Verlöövnissen begrenzen dat Anmellen blots up de tohörig API-Padden. Lees de Dokumenteren för mehr Informationen. +oauth2_confidential_client = Diskreeter Klient. Köör dat för Programmen ut, wat dat Geheimnis diskreet behanneln, as Internett-Sieden. Köör dat nich för stedenwies Programmen ut, as Schrievdisk- un Telefoon-Programmens. +gpg_helper = Bruukst du Hülp? Kiek de Inföhren över GPG an. +gpg_desc = Deese publiken GPG-Slötels sünd mit dienem Konto verbunnen un worden bruukt, um diene Kommitterens uttowiesen. Holl de tohörig privaaten Slötels seker, denn daarmit kann man Kommitterens mit diener Unnerschrift unnerschrieven. +oauth2_application_locked = Forgejo vermarkt vörweg eenige OAuth2-Programmen bi’m Starten, wenn dat in de Instellens anknipst is. Um unverwachts Verhollen to verhinnern, könen se nich bewarkt of wegdaan worden. Bidde kiek för mehr Informationen de OAuth2-Dokumenteren an. +twofa_desc = Um dien Konto tegen Passwoordklau to schütten, kannst du een Smart-Telefoon of anner Geraadskupp bruken, um tied-baseerte Eenmaalpasswoorden (»TOTP«) to kriegen. +twofa_recovery_tip = Wenn du dien Geraadskupp verlüst, kannst du eenen Eenmaal-Bruuk-Torügghalens-Slötel bruken, um weer in dien Konto to komen. +webauthn_desc = Sekerheids-Slötels sünd Geraadskuppen, wat kryptographisk Slötels enthollen. Se könen för dat Anmellen mit Twee Faktooren bruukt worden. Sekerheids-Slötels mutten de »WebAuthn Authenticator«-Standard unnerstütten. + +[repo] +rss.must_be_on_branch = Du muttst up eenem Twieg wesen, um eenen RSS-Schuuv to hebben. +admin.manage_flags = Flaggen verwalten +admin.flags_replaced = Repositoriums-Flaggen utwesselt +owner = Eegner +repo_name = Repositoriums-Naam +repo_size = Repositoriums-Grött +size_format = %[1]s: %[2]s; %[3]s: %[4]s +template = Vörlaag +template_select = Köör eene Vörlaag ut +template_helper = Dat Repositorium as Vörlaag bruken +visibility = Sichtbaarkeid +visibility_helper = Repositorium privaat maken +visibility_fork_helper = (Wenn du dat ännerst, ännert dat ok de Sichtbaarkeid vun all Gabels.) +fork_repo = Repositorium gabeln +fork_from = Gabeln vun +already_forked = Du hest %s al gabelt +fork_branch = Twieg, wat to de Gabel, kloont worden sall +open_with_editor = Mit %s opmaken +download_tar = TAR.GZ runnerladen +generate_repo = Repositorium maken +generate_from = Maken ut +repo_desc = Beschrieven +admin.update_flags = Flaggen vernejen +new_repo_helper = In eenem Repositorium sünd all Dateien vun eenem Projekt, ok hör Versioons-Histoorje. Hest du al annerwaar eens? Treck een Repositorium um. +owner_helper = Eenige Verenigungen worden in de List villicht nich wiest, denn ’t gifft eene Grenz, wo völe Repositoriums man hebben kann. +admin.enabled_flags = Flaggen, wat för deeses Repositorium anknipst sünd: +admin.failed_to_replace_flags = Kunn Repositoriums-Flaggen nich utwesseln +fork_no_valid_owners = Deeses Repositorium kann nich gabelt worden, denn ’t gifft keene gültigen Eegners. +repo_name_helper = Gode Repositoriums-Namen sünd kört, licht to marken un eenmaalige Slötelwoorden. +visibility_helper_forced = Dien Sied-Chef dwingt, dat neje Repositoriums privaat ween mutten. +template_description = Vörlaag-Repositoriums verlöven Brukers, neje Repositoriums mit de sülve Verteeknisstruktur, Dateien un Instellens to maken. +clone_helper = Bruukst du Hülp bi’m Klonen? Besöök Hülp. +repo_lang = Spraak +repo_gitignore_helper = Vörlaag för .gitignore utkören +visibility_description = Blots de Eegner vun de Verenigung, of de Liddmaten vun de Verenigung, wenn se deeses Recht hebben, worden dat sehn könen. +fork_to_different_account = To een anner Konto gabeln +fork_visibility_helper = De Sichtbaarkeid vun eenem gabelt Repositorium kann nich ännert worden. +all_branches = All Twiegen +use_template = Deese Vörlaag bruken +repo_desc_helper = Giff een körte Beschrieven in (wenn du willst) +download_zip = ZIP runnerladen +download_bundle = BUNDLE runnerladen +license_helper = Köör eene Lizenz-Datei ut +object_format = Objekt-Formaat +object_format_helper = Objekt-Formaat in deesem Repositorium. Kann naher nich mehr ännert worden. SHA1 is dat, wat am wiedesten unnerstütt word. +readme = LEESMI +readme_helper = Köör eene Vörlaag för de LEESMI-Datei ut +readme_helper_desc = Dat is de Stee, waar du eene kumplete Beschrieven för dien Projekt schrieven kannst. +create_repo = Repositorium maken +default_branch_label = Höövd +default_branch_helper = De Höövd-Twieg is de Grund-Twieg för Haalvörslagens un Quelltext-Kommitterens. +mirror_prune = Schörtjen +mirror_interval_invalid = De Spegel-Tiedofstand is ungültig. +mirror_public_key = Publiker SSH-Slötel +mirror_use_ssh.not_available = SSH is nich tum Anmellen verföögbaar. +mirror_sync = spegelt +mirror_address = Vun URL klonen +mirror_interval = Tied-Ofstand för ’t Spegeln (gültige Tied-Eenheiden sünd »h«, »m« un »s«). 0 um dat automatisk Spegeln uttoknipsen. (Minnster Ofstand: %s) +issue_labels = Vermarkens +issue_labels_helper = Köör eene Vermarkens-Sammlung ut +license = Lizenz +auto_init = Repositorium inrichten (Föögt .gitignore, Lizenz un LEESMI hento) +mirror_sync_on_commit = Spegeln, wenn Kommitterens schuuvt worden +repo_gitignore_helper_desc = Köör ut eener List vun Vörlagen för bekannte Spraken ut, welke Dateien nich verfolgt worden. Normaale Objekten, wat vun de Bauwarktüüg vun elkeen Spraak utgeven worden, sünd in deeser .gitignore dann al enthollen. +default_branch = Höövd-Twieg +mirror_prune_desc = Feern-Verfolgens-Nömens, wat nich mehr bruukt worden, wegdoon +mirror_use_ssh.text = SSH tum Anmellen bruken +license_helper_desc = Eene Lizenz regelt, wat anners mit dienem Quelltext doon un nich doon düren. Nich wiss, welke för dien Projekt passt? Kiek Köör eene Lizenz an. +mirror_denied_combination = Kann nich publiken Slötel un Passwoord tum Anmellen beide tosammen bruken. +mirror_address_desc = Giff de nödigen Anmell-Informatioonen unner »Anmellen« in. +mirror_lfs_endpoint = LFS-Ennpunkt +mirror_last_synced = Tolest spegelt +mirror_password_placeholder = (Nich ännert) +mirror_password_blank_placeholder = (Nich sett) +watchers = Belurers +stargazers = Steernenkiekers +stars_remove_warning = Dat lösket all Steernen vun deesem Repositorium. +forks = Gabels +stars = Steernen +reactions_more = un noch %d daarto +language_other = Anner +adopt_preexisting_label = Dateien övernehmen +delete_preexisting_label = Lösken +delete_preexisting_content = Dateien in %s lösken +delete_preexisting_success = Dateien sünner Eegner in %s lösken +tree_path_not_found_branch = Padd %[1]s gifft ’t nich in Twieg %[2]s +transfer.accept = Överdragen annehmen +transfer.accept_desc = To »%s« överdragen +transfer.reject = Överdragen oflehnen +transfer.no_permission_to_reject = Du hest nich dat Recht, deeses Överdragen oftolehnen. +desc.private = Privaat +desc.public = Publik +desc.template = Vörlaag +desc.archived = Archiveert +template.topics = Themen +template.avatar = Kontobill +template.one_item = Tominnst een Vörlaag-Ding mutt utköört worden +template.invalid = Een Vörlaag-Repositorium mutt utköört worden +migrate_options_lfs_endpoint.label = LFS-Ennpunkt +migrate_options_lfs_endpoint.placeholder = Wenn leeg laten, word de Ennpunkt vun de Kloon-URL avleit +migrate_items = Umtreck-Dingen +migrate_items_wiki = Wiki +migrate_items_milestones = Markstenen +migrate_items_pullrequests = Haalvörslagen +migrate_items_releases = Publizerens +migrate_repo = Repositorium umtrecken +migrate.clone_address = Umtrecken / Klonen vun URL +migrate.failed = Umtreck fehlslagen: %v +migrate.migrate_items_options = Togang-Teken is nödig, um mehr Dingen umtotrecken +migrated_from = Vun %[2]s umtrucken +migrate.migrate = Vun %s umtrecken +migrate.migrating = Treckt vun %s um … +migrate.github.description = Daten vun github.com of eenem GitHub-Enterprise-Server umtrecken. +migrate.gitlab.description = Daten vun gitlab.com of anner GitLab-Instanzen umtrecken. +migrate.codebase.description = Daten vun codebasehq.com umtrecken. +migrate.migrating_git = Git-Daten worden umtrucken +migrate.migrating_topics = Themen worden umtrucken +migrate.migrating_labels = Vermarkens worden umtrucken +migrate.migrating_releases = Publizerens worden umtrucken +migrate.migrating_issues = Gefallens worden umtrucken +migrate.cancel_migrating_title = Umtreck ofbreken +mirror_from = Spegel vun +forked_from = gabelt vun +fork_from_self = Du kannst dien eegen Repositorium nich gabeln. +watch_guest_user = Mell di an, um deeses Repositorium to beluren. +star_guest_user = Mell di an, um eenen Steern up deeses Repositorium to setten. +subscribe.issue.guest.tooltip = Mell di an, um deeses Gefall to abonneren. +watch = Beluren +unwatch = Nich mehr beluren +star = Steern setten +unstar = Steern wegnehmen +download_archive = Repositorium runnerladen +no_desc = Nich beschrieven +quick_guide = Fixanwies +clone_this_repo = Deeses Repositorium klonen +cite_this_repo = Deeses Repositorium ziteren +push_exist_repo = Een bestahn Repositorium vun de Oorderreeg schuven +code = Quelltext +code.desc = Wies Quelltext, Dateien, Kommitterens un Twiegen. +branch = Twieg +tree = Boom +unit_disabled = De Sied-Chef hett deesen Repositoriums-Deel utknipst. +delete_preexisting = Vörbestahn Dateien lösken +desc.internal = Binnern +template.git_content = Git-Inholl (Höövd-Twieg) +template.webhooks = Internett-Hakens +mirror_password_help = Änner de Brukernaam, um een sekert Passwoord to lösken. +author_search_tooltip = Wiest bit to 30 Brukers +transfer.reject_desc = Överdragen to »%s« ofbreken +migrate_options_lfs = LFS-Dateien umtrecken +migrate_items_labels = Vermarkens +migrate.clone_address_desc = De HTTP(S) of Git »clone« URL vun eenem bestahn Repositorium +migrate.invalid_local_path = De stedenwies Padd is ungültig. ’t gifft dat nich of dat is keen Verteeknis. +migrate.gitea.description = Daten vun gitea.com of anner Gitea-Instanzen umtrecken. +fork_guest_user = Mell di an, um deeses Repositorium to gabeln. +fork = Gabeln +adopt_preexisting = Vörbestahn Dateien övernehmen +blame_prior = Schüld vör deeser Ännern wiesen +adopt_search = Giff Brukernaam in, um na Repositoriums sünner Eegner to söken … (leeg laten, um se all to finnen) +adopt_preexisting_success = Vun %s Dateien övernohmen un Repositorium maakt +tree_path_not_found_commit = Padd %[1]s gifft ’t nich in Kommitteren %[2]s +tree_path_not_found_tag = Padd %[1]s gifft ’t nich in Mark %[2]s +desc.sha256 = SHA256 +template.issue_labels = Gefall-Vermarkens +form.name_pattern_not_allowed = Dat Muster »%s« is in eenem Repositoriums-Naam nich verlöövt. +mirror_lfs = Spieker för grote Dateien (LFS) +mirror_lfs_desc = Spegeln vun LFS-Daten anknipsen. +adopt_preexisting_content = Repositorium vun %s maken +transfer.no_permission_to_accept = Du hest nich dat Recht, deeses Överdragen antonehmen. +template.git_hooks = Git-Hakens +archive.title_date = Deeses Repositorium is up %s archiveert worden. Du kannst de Dateien ankieken un ’t klonen, aver nich schuven un keene Gefallens un Haalvörslagen opmaken. +form.reach_limit_of_creation_1 = De Eegner is al bi de Grenz vun %d Repositorium. +form.name_reserved = De Repositoriums-Naam »%s« is vörbehollen. +form.string_too_long = De angeven Text is langer as %d Bookstavens. +migrate_items_issues = Gefallens +template.items = Vörlaag-Dingen +template.git_hooks_tooltip = Du kannst jüüst keene Git-Hakens bewarken of lösken, nadeem se hentoföögt sünd. Köör dat blots ut, wenn du de Vörlaag-Repositorium vertraust. +archive.issue.nocomment = Deeses Repositorium is archiveert. Du kannst nich up Gefallens kommenteren. +archive.pull.nocomment = Deeses Repositorium is archiveert. Du kannst nich up Haalvörslagens kommenteren. +form.reach_limit_of_creation_n = De Eegner is al bi de Grenz vun %d Repositoriums. +migrate_options_mirror_helper = Deeses Repositorium word een Spegel wesen +migrate_options_lfs_endpoint.description.local = Een stedenwies Server-Padd word ok unnerstütt. +migrate_items_merge_requests = Tosamenföhren-Vörslagen +migrate.permission_denied = Du düürst keene stedenwies Repositoriums importeren. +archive.title = Deeses Repositorium is archiveert. Du kannst de Dateien ankieken un ’t klonen, aver nich schuven un keene Gefallens un Haalvörslagen opmaken. +need_auth = Anmellen +migrate_options = Umtreck-Instellens +migrate.clone_local_path = of een stedenwies Server-Padd +migrate.migrating_failed.error = Umtrecken fehlslagen: %s +migrate.migrating_failed_no_addr = Umtreck fehlslagen. +migrate.migrating_pulls = Haalvörslagen worden umtrucken +empty_message = Deeses Repositorium hett noch keenen Inholl. +migrate.invalid_lfs_endpoint = De LFS-Ennpunkt is nich gültig. +migrated_from_fake = Vun %[1]s umtrucken +migrate.git.description = Een Repositorium blots vun elkeen Git-Deenst umtrecken. +migrate.onedev.description = Daten vun code.onedev.io of anner OneDev-Instanzen umtrecken. +generated_from = maakt vun +migrate.migrating_failed = Umtrecken un %s fehlslagen. +migrate.forgejo.description = Daten vun codeberg.org of anner Forgejo-Instanzen umtrecken. +migrate.gogs.description = Daten vun notabug.org of anner Gogs-Instanzen umtrecken. +migrate.migrating_milestones = Markstenen worden umtrucken +create_new_repo_command = Een nejes Repositorium in de Oorderreeg maken +migrate.cancel_migrating_confirm = Willst du deesen Umtreck ofbreken? +subscribe.pull.guest.tooltip = Mell di an, um deesen Haalvörslag to abonneren. +more_operations = Mehr doon +migrate.gitbucket.description = Daten vun GitBucket-Instanzen umtrecken. +find_tag = Mark finnen +branches = Twiegen +tag = Mark +tags = Markens +issues = Gefallens +pulls = Haalvörslagen +packages = Paketen +actions = Aktioonen +releases = Publizerens +milestones = Markstenen +org_labels_desc_manage = Verwalten +commits = Kommitterens +commit = Kommitteren +n_commit_one = %s Kommitteren +n_commit_few = %s Kommitterens +n_branch_one = %s Twieg +n_tag_one = %s Mark +n_tag_few = %s Markens +n_release_one = %s Publizeren +n_release_few = %s Publizerens +file.title = %s am %s +file_history = Histoorje +file_view_source = Quelltext wiesen +file_view_rendered = Tekent wiesen +file_view_raw = Ruug wiesen +file_permalink = Ewig Verwies +file_too_large = De Datei is to grot tum Wiesen. +file_copy_permalink = Ewig Verwies koperen +view_git_blame = Git-Schüld wiesen +video_not_supported_in_browser = Dien Browser unnerstütt de HTML5-»video«-Mark nich. +audio_not_supported_in_browser = Dien Browser unnerstütt de HTML5-»audio«-Mark nich. +stored_lfs = Mit Git LFS sekert +unescape_control_characters = Inkielen +executable_file = Utföhrbaar Datei +vendored = Verkoperig +generated = Maakt +commit_graph = Kommitterens-Boom +commit_graph.select = Twiegen utkören +commit_graph.monochrome = Eenfarvig +commit_graph.color = Klöör +commit.contained_in = Deeses Kommitteren is enthollen in: +commit.contained_in_default_branch = Deeses Kommitteren is Deel vun de Höövd-Twieg +commit.load_referencing_branches_and_tags = Twiegen un Markens laden, wat deeses Kommitteren nömen +blame = Schüld +download_file = Datei runnerladen +normal_view = Normaale Sicht +line = Rieg +lines = Riegen +from_comment = (Kommentaar) +no_eol.text = Keen Riegenenn +no_eol.tooltip = Deese Datei ennt nich mit eenem Riegenenn-Bookstaven. +editor.add_file = Datei hentofögen +editor.new_file = Neje Datei +editor.edit_file = Datei bewarken +editor.cannot_edit_lfs_files = LFS-Datein könen nich in de Internett-Schnittstee bewarkt worden. +editor.delete_this_file = Datei lösken +editor.file_delete_success = Datei »%s« is lösket worden. +editor.name_your_file = Benööm diene Datei … +editor.or = of +editor.cancel_lower = Ofbreken +editor.commit_signed_changes = Unnerschrieven Ännerns kommitteren +editor.commit_changes = Ännerns kommitteren +editor.add_tmpl = »Dateinaam« hentofögen +editor.add = %s hentofögen +editor.update = %s vernejen +editor.delete = %s lösken +editor.patch = Plack anwennen +editor.patching = Plackt: +editor.fail_to_apply_patch = Kann Plack »%s« nich anwennen +editor.new_patch = Nejer Plack +editor.commit_message_desc = Wenn du willst, föög een wiederes Beschrieven hento … +editor.commit_directly_to_this_branch = Kommitteer stracks up de %s-Twieg. +editor.propose_file_change = Datei-Ännern vörslagen +editor.new_branch_name = Benööm de Twieg för deeses Kommitteren +editor.new_branch_name_desc = Nejer Twig-Naam … +editor.cancel = Ofbreken +editor.filename_is_invalid = De Dateinaam is ungültig: »%s«. +editor.invalid_commit_mail = Ungültige E-Mail för dat Kommitteren. +editor.branch_does_not_exist = Twieg »%s« gifft dat in deesem Repositorium nich. +editor.branch_already_exists = Twieg »%s« gifft dat in deesem Repositorium al. +editor.filename_is_a_directory = Dateinaam »%s« word in deesem Repositorium al as Verteeknisnaam bruukt. +editor.file_deleting_no_longer_exists = De Datei, wat lösket word, »%s«, gifft dat in deesem Repositorium nich mehr. +editor.file_already_exists = Eene Datei mit de Naam »%s« gifft dat in deesem Repositorium al. +editor.commit_id_not_matching = De Datei is ännert worden, as du se bewarkt hest. Kommitteer up eenen nejen Twieg un föhr dann tosamen. +editor.push_out_of_date = De Schuuv schient verollt to wesen. +editor.commit_empty_file_header = Eene lege Datei kommitteren +editor.no_changes_to_show = 't gifft keene Ännerns to wiesen. +editor.fail_to_update_file_summary = Fehler-Naricht: +editor.push_rejected_summary = Kumpleete Oflehnens-Naricht: +editor.add_subdir = Verteeknis hentofögen … +editor.upload_file_is_locked = Datei »%s« is vun %s tosluten. +editor.upload_files_to_dir = Dateien to »%s« upladen +editor.cannot_commit_to_protected_branch = Kann nich up schütt Twieg »%s« kommitteren. +editor.no_commit_to_branch = Kann nich stracks to de Twieg kommitteren, denn: +editor.require_signed_commit = Twieg bruuk een unnerschreven Kommitteren +editor.cherry_pick = Rosienenbick %s up: +editor.revert = Nehm %s torügg up: +commits.desc = Stöver dör de Quelltext-Ännerns-Histoorje. +commits.commits = Kommitterens +commits.no_commits = Keene gemeensaamen Kommitterens. »%s« un »%s« hebben kumpleet verscheden Histoorjes. +commits.nothing_to_compare = Deese Twiegen sünd gliek. +commits.search_branch = Deeser Twieg +commits.search_all = All Twiegen +commits.author = Author +commits.message = Naricht +commits.date = Datum +commits.older = Oller +commits.newer = Nejer +commits.signed_by_untrusted_user_unmatched = Unnerschrieven vun eenem unvertraut Bruker, well nich de Kommitterer is +commits.gpg_key_id = GPG-Slötel-ID +commits.ssh_key_fingerprint = SSH-Slötel-Fingerspoor +commit.operations = Doon +commit.revert = Torüggnehmen +commit.revert-header = Torüggnehmen: %s +commit.cherry-pick = Rosienenbicken +commit.cherry-pick-header = Rosienenbicken: %s +commit.cherry-pick-content = Twieg utkören, up wat du Rosienenbicken willst: +commitstatus.error = Fehler +commitstatus.failure = Fehlslagen +commitstatus.pending = Staht ut +commitstatus.success = Daankregen +projects = Projekten +projects.description_placeholder = Beschrieven +projects.create = Projekt maken +projects.title = Titel +projects.create_success = Dat Projekt »%s« is maakt worden. +projects.deletion = Projekt lösken +projects.deletion_success = Dat Projekt is lösket worden. +projects.edit = Projekt bewarken +projects.edit_subheader = Projekten organiseren Gefallens un verfolgen dat Wiederkomen. +projects.modify = Projekt bewarken +projects.edit_success = Projekt »%s« is verneeit worden. +projects.type.none = Nix +projects.type.basic_kanban = Slichtes Kanban +projects.type.bug_triage = Fehlers verwalten +projects.template.desc = Vörlaag +projects.column.edit = Striep bewarken +projects.column.edit_title = Naam +projects.column.new_title = Naam +projects.column.new_submit = Striep maken +projects.column.set_default = Höövd setten +projects.column.delete = Striep lösken +projects.column.color = Klöör +projects.open = Opmaken +projects.close = Dichtmaken +projects.column.assigned_to = Towiesen an +projects.card_type.images_and_text = Billers un Text +projects.card_type.text_only = Blots Text +issues.filter_assignees = Towiesen filtern +issues.filter_milestones = Marksteen filtern +issues.filter_projects = Projekt filtern +issues.filter_labels = Vermark filtern +issues.new = Nejes Gefall +issues.new.title_empty = Titel kann nich leeg wesen +issues.new.labels = Vermarkens +issues.new.clear_labels = Vermarkens leegmaken +issues.new.projects = Projekten +issues.new.no_projects = Keen Projekt +issues.new.closed_projects = Dichtmaakt Projekten +issues.new.no_items = Keene Dingen +issues.new.milestone = Marksteen +issues.new.no_milestone = Keen Marksteen +issues.new.open_milestone = Open Markstenen +issues.new.closed_milestone = Dichtmaakt Markstenen +issues.new.assignees = Towiesen +issues.new.no_assignees = Keene Towiesens +issues.new.assign_to_me = An mi towiesen +project = Projekten +release = Publizeren +file_follow = Symbolisk Verwies nagahn +editor.signoff_desc = Föög am Enn vun de Kommitterens-Naricht eenen »Signed-off-by«-Nadrag för de Kommitterer hento. +editor.create_new_branch_np = Maak eenen nejen Twieg för deeses Kommitteren. +editor.filename_cannot_be_empty = De Dateinaam kann nich leeg wesen. +labels = Vermarkens +file_raw = Ruug +commit_graph.hide_pr_refs = Haalvörslagen verbargen +editor.upload_file = Datei upladen +editor.preview_changes = Ännerns vörwiesen +filter_branch_and_tag = Twieg of Mark filtern +symbolic_link = Symbolisk Verwies +editor.cannot_edit_non_text_files = Binäärdateien könen nich in de Internett-Schnittstee bewarkt worden. +editor.must_be_on_a_branch = Du muttst up eenem Twieg wesen, um Ännerns an deeser Datei to maken of vörtoslagen. +editor.fork_before_edit = Du muttst deeses Repositorium gabeln, um Ännerns an deeser Datei to maken of vörtoslagen. +n_branch_few = %s Twiegen +released_this = hett dat publizeert +escape_control_characters = Utkielen +editor.edit_this_file = Datei bewarken +editor.this_file_locked = Datei is tosluten +editor.filename_help = Föög een Verteeknis hento, indeem du sienen Naam mit eenem Schüünstreek (»/«) daarna ingiffst. Löske een Verteeknis, indeem du am Begünn vun de Ingaavfeld de Rücktast drückst. +editor.unable_to_upload_files = Kunn de Dateien to »%s« nich upladen mit Fehler: %v +commits.signed_by_untrusted_user = Unnerschrieven vun eenem unvertraut Bruker +projects.deletion_desc = Wenn du een Projekt löskest, word ’t vun all verwandt Gefallens wegnohmen. Wiedermaken? +projects.column.set_default_desc = Deese Striep as de Höövd-Striep för unverwalt Gefallens un Haalvörslagens setten +issues.desc = Fehlermellens, Upgavens un Markstenen organiseren. +issues.new.open_projects = Open Projekten +editor.create_new_branch = Maak eenen nejen Twieg för deeses Kommitteren un maak daarmit eenen Haalvörslag op. +editor.must_have_write_access = Du muttst Schriev-Togriep hebben, um Ännerns an deeser Datei to maken of vörtoslagen. +editor.file_is_a_symlink = `»%s« is een symbolisk Verwies. Symbolisk Verwiesen könen in de Internett-Bewarker nich bewarkt worden` +editor.commit_empty_file_text = De Datei, wat du kommitteren willst, is leeg. Wiedermaken? +editor.push_rejected = De Ännern is vun de Server oflehnt worden. Bidde överprüüf de Git-Hakens. +commits.browse_further = Wiederstövern +projects.description = Beschrieven (wenn du willst) +projects.card_type.desc = Kaart-Vörwiesens +issues.new.no_label = Keene Vermarkens +issues.new.clear_projects = Projekten leegmaken +issues.new.clear_assignees = Towiesens leegmaken +editor.file_editing_no_longer_exists = De Datei, wat bewarkt word, »%s«, gifft dat in deesem Repositorium nich mehr. +editor.user_no_push_to_branch = Bruker kann nich to Twieg schuven +editor.directory_is_a_file = Verteeknisnaam »%s« word in deesem Repositorium al as Dateinaam bruukt. +editor.file_changed_while_editing = De Datei-Inhollens hebben sik ännert, siet du mit de Bewarken begunnen hest. Klick hier, um se to sehn, of kommitteer de Änners weer, um se to överschrieven. +editor.push_rejected_no_message = De Ännern is vun de Server sünner Naricht oflehnt worden. Bidde överprüüf de Git-Hakens. +commits.signed_by = Unnerschrieven vun +commit.revert-content = Twieg utkören, up wat du dat torüggnehmen willst: +projects.desc = Gefallens un Haalvörslagens in Projekt-Bredden verwalten. +projects.new = Nejes Projekt +projects.template.desc_helper = Köör tum Begünnen eene Projekt-Vörlaag ut +editor.fail_to_update_file = Kunn de Datei »%s« nich vernejen/hentofögen. +ext_issues = Frömde Gefallens +projects.column.new = Neje Striep +projects.column.deletion_desc = Wenn du eene Projekt-Striep löskest, worden all Gefallens daarin in de Höövd-Striep verschuven. Wiedermaken? +issues.new.clear_milestone = Marksteen leegmaken +commits.renamed_from = Umbenöömt vun %s +commits.view_path = To deeser Tied in de Histoorje wiesen +issues.filter_reviewers = Nakieker filtern +issues.new.no_reviewers = Keene Nakiekers +issues.choose.open_external_link = Opmaken +issues.choose.blank = Normaal +issues.choose.invalid_templates = %v ungültig Vörlagen(s) funnen +issues.choose.invalid_config = De Gefall-Instellens enthollen Fehlers: +issues.no_ref = Keen Twieg/Mark angeven +issues.new_label = Nejer Vermark +issues.new_label_placeholder = Vermark-Naam +issues.new_label_desc_placeholder = Beschrieven +issues.create_label = Vermark maken +issues.label_templates.helper = Köör eene Vermarkens-Sammlung ut +issues.label_templates.use = Vermarkens-Sammlung bruken +issues.add_labels = hett de Vermarkens %s %s hentogeföögt +issues.remove_label = hett de Vermark %s %s wegdaan +issues.add_milestone_at = `hett dat to de Marksteen %s hentoföögt` +issues.add_project_at = `hett dat to de Projekt %s hentoföögt` +issues.change_milestone_at = `hett de Marksteen vun %s to %s ännert` +issues.remove_milestone_at = `hett dat vun de Marksteen %s wegdaan` +issues.remove_project_at = `hett dat vun de Projekt %s wegdaan` +issues.deleted_milestone = `(lösket)` +issues.deleted_project = `(lösket)` +issues.self_assign_at = `hett dat %s sik sülven towiesen` +issues.remove_self_assignment = `hett sien Towiesen %s wegnohmen` +issues.change_title_at = `hett de Titel vun %s to %s %s ännert` +issues.change_ref_at = `hett de Nömen vun %s to %s %s ännert` +issues.delete_branch_at = `hett de Twieg %s %s lösket` +issues.filter_label = Vermark +issues.filter_label_exclude = `Bruuk Alt+Klick/Enter, um Vermarkens uttosluten` +issues.filter_label_no_select = All Vermarkens +issues.filter_label_select_no_label = Keen Vermark +issues.filter_milestone = Marksteen +issues.filter_milestone_none = Keene Markstenen +issues.filter_milestone_open = Open Markstenen +issues.filter_project = Projekt +issues.filter_project_all = All Projekten +issues.filter_project_none = Keen Projekt +issues.filter_assignee = Towiesen +issues.filter_assginee_no_select = All Towiesens +issues.filter_assginee_no_assignee = Nüms towiesen +issues.filter_poster = Author +issues.filter_poster_no_select = All Authoren +issues.filter_type.assigned_to_you = Di towiesen +issues.filter_type.mentioning_you = Nöömt di +issues.filter_type.review_requested = Nakieken anfraggt +issues.filter_sort = Sorteren +issues.filter_sort.latest = Neeist +issues.filter_sort.oldest = Ollst +issues.filter_sort.recentupdate = Körtens ännert +issues.filter_sort.leastupdate = Lang nich ännert +issues.filter_sort.mostcomment = Meest kommenteert +issues.filter_sort.leastcomment = Minnst kommenteert +issues.filter_sort.nearduedate = Nahst Anstahns-Datum +issues.filter_sort.farduedate = Feernst Anstahns-Datum +issues.filter_sort.moststars = Meeste Steernen +issues.filter_sort.feweststars = Minnste Steernen +issues.filter_sort.mostforks = Meeste Gabels +issues.action_open = Opmaken +issues.action_close = Dichtmaken +issues.action_label = Vermark +issues.action_milestone = Marksteen +issues.action_assignee = Towiesen +issues.action_check = Utkören/Ofkören +issues.action_check_all = All Dingen Utkören/Ofkören +issues.opened_by = %[1]s vun %[3]s opmaakt +pulls.merged_by_fake = vun %[2]s is %[1]s tosamenföhrt worden +issues.closed_by = vun %[3]s is %[1]s dichtmaakt worden +issues.closed_by_fake = vun %[2]s is %[1]s dichtmaakt worden +issues.opened_by_fake = vun %[2]s is %[1]s opmaakt worden +issues.previous = Vörig +issues.all_title = All +issues.draft_title = Sketts +issues.num_comments_1 = %d Kommentaar +issues.delete_comment_confirm = Willst du deesen Kommentaar würrelk lösken? +issues.context.copy_link = Verwies koperen +issues.context.reference_issue = In nejem Gefall benömen +issues.context.edit = Bewarken +issues.context.delete = Lösken +issues.no_content = Keen Beschrieven angeven. +issues.choose.get_started = Lössleggen +issues.label_templates.fail_to_load_file = Kunn de Vermark-Vörlaag-Datei »%s« nich laden: %v +issues.add_label = hett de Vermark %s %s hentogeföögt +issues.add_assignee_at = `is vun %s %s towiesen worden` +issues.action_milestone_no_select = Keen Marksteen +issues.choose.blank_about = Een nejes Gefall vun de Normaal-Vörlaag maken. +issues.create = Gefall maken +issues.label_templates.title = Eene Vermark-Sammlung laden +issues.label_templates.info = Dat gifft noch keene Vermarkens. Maak eenen Vermark mit »Nejer Vermark« of bruuk eene Vermarkens-Sammlung: +issues.change_project_at = `hett dat Projekt vun %s to %s ännert` +issues.remove_assignee_at = `is sien Towiesen vun %s %s wegnohmen worden` +issues.open_title = Open +issues.close = Gefall dichtmaken +issues.choose.ignore_invalid_templates = Ungültig Vörlagens sünd ignoreert worden +issues.add_ref_at = `hett de Nömen %s %s hentoföögt` +issues.filter_type.all_issues = All Gefallens +issues.filter_type.created_by_you = Vun di maakt +issues.filter_milestone_closed = Dichtmaakt Markstenen +issues.commented_at = `hett %s kommenteert` +issues.remove_labels = hett de Vermarkens %s %s wegdaan +issues.filter_type = Aard +pulls.merged_by = vun %[3]s is %[1]s tosamenföhrt worden +issues.next = Anner +issues.add_remove_labels = hett de Vermarkens %s hentoföögt un %s %s wegdaan +issues.remove_ref_at = `hett de Nömen %s %s wegdaan` +issues.filter_milestone_all = All Markstenen +issues.filter_type.reviewed_by_you = Vun di nakiekt +issues.filter_sort.fewestforks = Minnste Gabels +issues.action_assignee_no_select = Nich towiesen +issues.closed_title = Dicht +issues.num_comments = %d Kommentaren +issues.context.quote_reply = Antwoord ziteren +issues.comment_pull_merged_at = hett Kommitteren %[1]s in %[2]s %[3]s tosamenföhrt +issues.close_comment_issue = Mit Kommentaar dichtmaken +issues.reopen_comment_issue = Mit Kommentaar weer opmaken +issues.create_comment = Kommentaar +issues.reopened_at = `hett deeses Gefall %[2]s weer opmaakt` +issues.comment_manually_pull_merged_at = hett Kommitteren %[1]s in %[2]s %[3]s vun Hand tosamenföhrt +issues.reopen_issue = Weer opmaken +issues.closed_at = `hett deeses Gefall %[2]s dichtmaakt` +issues.commit_ref_at = `hett deeses Gefall %[2]s vun eenem Kommitteren benöömt` +issues.ref_closing_from = `hett deeses Gefall vun eenem Haalvörslag %[4]s, wat ’t dichtmaken word, %[2]s benöömt` +issues.ref_closed_from = `hett deeses Gefall %[4]s %[2]s dichtmaakt` +issues.ref_reopened_from = `hett deeses Gefall %[4]s %[2]s weer opmaakt` +issues.ref_from = `vun %[1]s` +issues.author = Author +issues.author.tooltip.pr = Deeser Bruker is de Author vun deesem Haalvörslag. +issues.role.owner = Eegner +issues.role.owner_helper = Deeser Bruker is de Eegner vun deesem Repositorium. +issues.role.member = Liddmaat +issues.role.collaborator = Mitarbeider +issues.role.first_time_contributor = Nejer Bidrager +issues.role.first_time_contributor_helper = Dat is de eerste Bidrag vun deesem Bruker to deesem Repositorium. +issues.role.contributor = Bidrager +issues.role.contributor_helper = Deeser Bruker hett al wat in deesem Repositorium kommitteert. +issues.remove_request_review = Nakieken-Anfragg wegdoon +issues.remove_request_review_block = Kann Nakiekens-Anfragg nich wegdoon +issues.dismiss_review = Nakieken ofseggen +issues.dismiss_review_warning = Willst du deeses Nakieken würrelk ofseggen? +issues.sign_in_require_desc = Mell di an um mittosnacken. +issues.edit = Bewarken +issues.cancel = Ofbreken +issues.save = Sekern +issues.label_description = Beschrieven +issues.label_color = Klöör +issues.label_exclusive = Sünner annere +issues.label_archive = Vermark archiveren +issues.label_count = %d Vermarkens +issues.label_open_issues = %d open Gefallens/Haalvörslagens +issues.label_edit = Bewarken +issues.label_delete = Lösken +issues.label_modify = Vermark bewarken +issues.label_deletion = Vermark lösken +issues.label_deletion_success = De Vermark is lösket worden. +issues.label.filter_sort.alphabetically = Na de Alphabeet +issues.label.filter_sort.reverse_alphabetically = Umdreiht na de Alphabeet +issues.label.filter_sort.by_size = Lüttste Grött +issues.num_participants_one = %s Mitmaker +issues.num_participants_few = %s Mitmakers +issues.ref_pull_from = `hett deeses Haalvörslag %[4]s %[2]s benöömt` +issues.label_title = Naam +issues.label_archived_filter = Archiveert Vermarkens wiesen +issues.archived_label_description = (Archiveert) %s +issues.ref_issue_from = `hett deeses Gefall %[4]s %[2]s benöömt` +issues.ref_reopening_from = `hett deeses Gefall vun eenem Haalvörslag %[4]s, wat ’t weer opmaken word, %[2]s benöömt` +issues.author.tooltip.issue = Deeser Bruker is de Author vun deesem Gefall. +issues.role.member_helper = Deeser Bruker is een Liddmaat vun de Verenigung, wat de Eegner vun deesem Repositorium is. +issues.role.collaborator_helper = Deeser Bruuker is inladen worden, in deesem Repositorium mittoarbeiden. +issues.re_request_review = Nakieken neei anfragen +issues.is_stale = ’t hett siet de Nakieken Ännerns in deesem HV geven +issues.label_deletion_desc = Wenn du een Vermark löskest, word dat vun all Gefallens wegnohmen. Wiedermaken? +issues.label.filter_sort.reverse_by_size = Gröttste Grött +issues.review.review = Nakieken +issues.review.reviewers = Nakiekers +issues.review.show_resolved = Wies lööst +issues.review.hide_resolved = Verbarg lööst +issues.review.resolve_conversation = Snack lösen +issues.attachment.open_tab = `Klick, um »%s« in eener nejen Karteikaart antokieken` +issues.attachment.download = `Klick, um »%s« runnertoladen` +issues.unsubscribe = Ofbestellen +issues.unpin_issue = Gefall lösssteken +issues.lock = Snack tosluten +issues.unlock = Snack upsluten +issues.lock_duplicate = Een Gefall kann nich dübbelt tosluten worden. +issues.unlock_comment = hett deesen Snack %s upsluten +issues.unlock_confirm = Upsluten +issues.lock_confirm = Tosluten +issues.lock.notice_3 = - Du kannst deeses Gefall to elkeen Tied weer upsluten. +issues.unlock.notice_1 = - Elkeenwell kann weer up deesem Gefall kommenteren. +issues.unlock.notice_2 = - Du kannst deeses Gefall to elkeen Tied weer tosluten. +issues.lock.reason = Grund för ’t Tosluten +issues.comment_on_locked = Du kannst nich up een tosloten Gefall kommenteren. +issues.delete = Lösken +issues.delete.title = Deeses Gefall lösken? +issues.tracker = Tied-Erfater +issues.start_tracking_short = Tiednehmer starten +issues.start_tracking = Tied-Erfaten begünnen +issues.stop_tracking_history = `hett %s to warken uphöört` +issues.cancel_tracking = Wegdoon +issues.cancel_tracking_history = `hett %s dat Tied-Erfaten wegdaan` +issues.add_time = Tied vun Hand indragen +issues.del_time = Deese Tied-Upschrift lösken +issues.add_time_short = Tied hentofögen +issues.add_time_cancel = Ofbreken +issues.add_time_history = `hett %s bruukt Tied hentoföögt` +issues.del_time_history = `hett %s bruukt Tied wegdaan` +issues.add_time_hours = Stünnen +issues.add_time_minutes = Menüten +issues.add_time_sum_to_small = Keene Tied is indragen worden. +issues.time_spent_total = Tied bruukt all tosamen +issues.time_spent_from_all_authors = `Tied bruukt all tosamen: %s` +issues.due_date = Anstahns-Datum +issues.push_commit_1 = hett %d Kommitteren %s hentoföögt +issues.push_commits_n = hett %d Kommitterens %s hentoföögt +issues.force_push_compare = Verglieken +issues.due_date_form_edit = Bewarken +issues.due_date_form_remove = Wegdoon +issues.due_date_not_set = Keen Anstahns-Datum sett. +issues.due_date_added = hett dat Anstahns-Datum %s %s hentoföögt +issues.due_date_remove = hett dat Anstahns-Datum %s %s wegdaan +issues.due_date_overdue = Staht al lang an +issues.dependency.title = Ofhangens +issues.dependency.issue_no_dependencies = Keene Ofhangens sett. +issues.dependency.pr_no_dependencies = Keene Ofhangens sett. +issues.dependency.no_permission_1 = Du hest nich de Rechten, um %d Ofhangen to lesen +issues.dependency.no_permission_n = Du hest nich de Rechten, um %d Ofhangens to lesen +issues.dependency.add = Ofhangen henntofögen … +issues.dependency.cancel = Ofbreken +issues.dependency.issue_closing_blockedby = Dat Dichtmaken vun deesem Gefall word vun deesen Gefallens blockeert +issues.dependency.pr_closing_blockedby = Dat Dichtmaken vun deesem Haalvörslag word vun deesen Gefallens blockeert +issues.dependency.pr_close_blocks = Deeser Haalvörslag blockeert dat Dichtmaken vun deesen Gefallens +issues.dependency.issue_batch_close_blocked = Kann de utköört Gefallens nich all tosamen dichtmaken, denn Gefall #%d hett noch open Ofhangens +issues.dependency.pr_close_blocked = Du muttst all Gefallens, wat deesen Haalvörslag blockeren, dichtmaken, ehr du dat hier tosamenföhren kannst. +issues.dependency.blocks_short = Blockeert +issues.dependency.blocked_by_short = Hang of vun +issues.dependency.remove_header = Ofhangen wegdoon +issues.dependency.setting = Ofhangens för Gefallens un Haalvörslagen anknipsen +issues.dependency.add_error_same_issue = Du kannst een Gefall nich vun sik sülvst ofhangen laten. +issues.dependency.add_error_dep_issue_not_exist = Ofhangig Gefall gifft dat nich. +issues.dependency.add_error_dep_not_exist = Ofhangen gifft dat nich. +issues.dependency.add_error_dep_exists = Ofhangen gifft dat al. +issues.dependency.add_error_cannot_create_circular = Du kannst keen Ofhangen maken, waar sik twee Gefallens tegensiedig blockeren. +issues.dependency.add_error_dep_not_same_repo = Beide Gefallens mutten in de sülve Repositorium wesen. +issues.review.self.approval = Du kannst nich dien eegen Haalvörslag tostimmen. +issues.review.self.rejection = Du kannst nich up dien eegen Haalvörslag um Ännerns beden. +issues.review.comment = hett %s nakiekt +issues.review.dismissed_label = Ofseggt +issues.review.left_comment = hett kommenteert +issues.review.content.empty = Du muttst eenen Kommentaar geven, wat för Ännerns du hebben willst. +issues.review.reject = hett %s um Ännerns beden +issues.review.remove_review_request = hett de Nakieken-Anfraag för %s %s wegdaan +issues.review.remove_review_request_self = hett %s dat Nakieken verweigert +issues.unlock_error = Kann een Gefall nich upsluten, wenn ’t nich tosloten is. +issues.lock_with_reason = hett dat um %s %s tosluten un Snack up Mitarbeiders begrenzt +issues.unpin_comment = hett dat %s lössstoken +issues.lock.notice_1 = - Anner Brukers könen keene nejen Kommentaren to deesem Gefall hentofögen. +issues.stop_tracking = Tiednehmer anhollen +issues.lock.unknown_reason = Kann een Gefall nich sünner Grund tosluten. +issues.subscribe = Abonneren +issues.max_pinned = Du kannst nich mehr Gefallens faststeken +issues.pin_comment = hett dat %s faststoken +issues.lock_no_reason = hett dat %s tosluten un Snack up Mitarbeiders begrenzt +issues.delete.text = Willst du deeses Gefall würrelk lösken? (Dat lösket för all Tieden all Inhollen. Wenn du ’t blots archiveren willst, maakt ’t lever blots dicht) +issues.start_tracking_history = `hett %s to warken begunnen` +issues.lock.notice_2 = - Du un anner Mitarbeiders mit Togriep to deesem Repositorium könnt wiederhen Kommentaren schrieven, wat elkeenwell sücht. +issues.due_date_modified = hett dat Anstahns-Datum vun %[2]s to %[1]s %[3]s ännert +issues.dependency.issue_remove_text = Dat word de Ofhangen vun deesem Gefall wegdoon. Wiedermaken? +issues.review.approve = hett deese Ännerns %s tostimmt +issues.review.dismissed = hett dat Nakieken vun %s %s ofseggt +issues.lock.title = Snack up deesem Gefall tosluten. +issues.unlock.title = Snack up deesem Gefall upsluten. +issues.tracker_auto_close = Tiednehmer word automatisk anhollt, wenn dat Gefall dichtmaakt word +issues.dependency.no_permission.can_remove = Du hest nich de Rechten, um deese Ofhangen to lesen, aver du kannst deese Ofhangen wegdoon +issues.dependency.remove_info = Deese Ofhangen wegdoon +issues.dependency.removed_dependency = `hett %s eene Ofhangen wegdaan` +issues.dependency.issue_close_blocked = Du muttst all Gefallens, wat deeses Gefall blockeren, dichtmaken, ehr du dat hier dichtmaken kannst. +issues.review.outdated = Verollt +issues.review.option.show_outdated_comments = Verollte Kommentarens wiesen +issues.review.un_resolve_conversation = Snack weer opmaken +issues.tracking_already_started = `Du hest dat Tied-Erfaten al in eenem anner Gefall begunnen!` +issues.due_date_invalid = Dat Anstahns-Datum is ungültig of buten de Rieg. Bidde bruuk dat Formaat »JJJJ-MM-DD«. +issues.dependency.remove = Wegdoon +issues.dependency.issue_close_blocks = Deeses Gefall blockeert dat Dichtmaken vun deesen Gefallens +issues.review.outdated_description = Inholl hett sik ännert, siet deeser Kommentaar schreven worden is +issues.force_push_codes = `hett %[1]s vun %[2]s to %[4]s %[6]s dwangsschuven` +issues.dependency.pr_remove_text = Dat word de Ofhangen vun deesem Haalvörslag wegdoon. Wiedermaken? +issues.review.pending = Staht ut +issues.review.option.hide_outdated_comments = Verollte Kommentarens verbargen +issues.due_date_form = JJJJ-MM-DD +issues.dependency.added_dependency = `hett %s eene neje Ofhangen hentoföögt` +issues.review.wait = is %s um een Nakieken anfraggt worden +issues.review.add_review_request = hett um een Nakieken vun %s %s anfraggt +issues.review.show_outdated = Wies verollt +issues.review.hide_outdated = Verbarg verollt +issues.content_history.options = Instellens +issues.reference_link = Nömen: %s +compare.compare_base = Grund +compare.compare_head = Verglieken +pulls.desc = Haalvörslagen un Quelltext-Nakiekens anknipsen. +pulls.new = Nejer Haalvörslag +pulls.view = Haalvörslag wiesen +pulls.allow_edits_from_maintainers = Bewarkens vun Liddmaten verlöven +pulls.allow_edits_from_maintainers_err = Vernejen fehlslagen +pulls.compare_changes_desc = Köör de Twieg ut, waarhen tosamenföhrt worden sall, un vun welkem Twieg haalt worden sall. +pulls.has_viewed_file = Ankiekt +pulls.has_changed_since_last_review = Siet lestem Nakieken ännert +pulls.viewed_files_label = %[1]d vun %[2]d Dateien ankiekt +pulls.expand_files = All Dateien verwiedern +pulls.collapse_files = All Dateien tosamenfolden +pulls.compare_base = tosamenföhren na +pulls.compare_compare = halen vun +pulls.switch_head_and_base = Kopp un Grund tuusken +pulls.filter_branch = Twieg filtern +pulls.no_results = Keene Resultaten funnen. +pulls.show_all_commits = All Kommitterens wiesen +pulls.show_changes_since_your_last_review = Ännerns siet dienem lesten Nakieken wiesen +pulls.showing_specified_commit_range = Blots Ännerns vun Kommitterens %[1]s bit %[2]s wiesen +pulls.review_only_possible_for_full_diff = Nakieken gaht blots, wenn de hele Unnerscheed wiest word +pulls.filter_changes_by_commit = Na Kommitteren filtern +pulls.nothing_to_compare = Deese Twiegen sünd gliek. ’t is nich nödig, eenen Haalvörslag to maken. +pulls.nothing_to_compare_have_tag = De utköört Twieg/Mark sünd gliek. +pulls.create = Haalvörslag maken +pulls.title_desc_one = will %[1]d Kommitteren vun %[2]s na %[3]s tosamenföhren +pulls.merged_title_desc_one = hett %[1]d Kommitteren vun %[2]s na %[3]s %[4]s tosamenföhrt +pulls.change_target_branch_at = `hett de Enn-Twieg vun %s to %s %s ännert` +pulls.tab_conversation = Snack +pulls.tab_commits = Kommitterens +pulls.tab_files = Ännert Dateien +pulls.reopen_to_merge = Bidde maak deesen Haalvörslag weer op, um dat Tosamenföhren dörtoföhren. +pulls.cant_reopen_deleted_branch = Deeser Haalvörslag kann nich weer opmaakt worden, denn de Twieg is lösket worden. +pulls.merged = Tosamenföhrt +pulls.merged_success = Haalvörslag tosamenföhrt un dichtmaakt +pulls.closed = Haalvörslag dichtmaakt +pulls.manually_merged = Vun Hand tosamenföhrt +pulls.merged_info_text = De Twieg %s kann nu lösket worden. +pulls.is_closed = De Haalvörslag is dichtmaakt worden. +pulls.title_wip_desc = `Begünn de Titel mit %s, daarmit de Haalvörslag nich ut Versehn tosamenföhrt word.` +pulls.still_in_progress = Noch in de Maak? +pulls.cannot_merge_work_in_progress = Deeser Haalvörslag is as noch in de Maak markeert. +pulls.ready_for_review = Klaar tum Nakieken? +pulls.add_prefix = Dat Präfix %s hentofögen +pulls.remove_prefix = Dat Präfix %s wegdoon +pulls.files_conflicted = Deeser Haalvörslag hett Ännerns, wat mit de Enn-Twieg unverdragelk sünd. +pulls.is_ancestor = Deeser Twieg is al in de Enn-Twieg enthollen. Dat gifft nix tum tosamenföhren. +pulls.is_empty = De Ännerns in deesem Twieg sünd al in de Enn-Twieg. Dat word een leger Kommitteren. +pulls.required_status_check_failed = Eenige nödig Överprüfens sünd fehlslagen. +pulls.required_status_check_missing = Eenige nödig Överprüfens sünd nich daar. +pulls.required_status_check_administrator = As een Chef düürst du deesen Haalvörslag doch tosamenföhren. +pulls.blocked_by_approvals = Deeser Haalvörslag hett noch nich genoog Tostimmens. %d vun %d Tostimmens geven. +pulls.blocked_by_rejection = Een offizieller Nakieker hett um Ännerns an deesem Haalvörslag beden. +pulls.blocked_by_outdated_branch = Deeser Haalvörslag is blockeert, denn he is verollt. +pulls.cannot_auto_merge_desc = Deeser Haalvörslag kann nich automatisk tosamenföhrt worden, denn dat gifft Unverdragelkheidens. +pulls.cannot_auto_merge_helper = Föhr dat vun Hand tosamen, um de Unverdragelkheidens oftohelpen. +pulls.num_conflicting_files_1 = %d unverdragelk Datei +pulls.approve_count_1 = %d Tostimmen +pulls.reject_count_n = %d Bidden um Ännerns +pulls.waiting_count_n = %d Nakiekens stahn ut +pulls.wrong_commit_id = Kommitteren-ID mutt eene Kommitteren-ID up de Enn-Twieg wesen +pulls.no_merge_helper = Knips Tosamenföhrens-Instellens in de Repositoriums-Instellens an of föhr de Tosamenföhren vun Hand tosamen. +pulls.no_merge_wip = De Haalvörslag kann nich tosamenföhrt worden, denn dat is as noch in de Maak markeert. +pulls.no_merge_not_ready = De Haalvörslag is nich klaar tum Tosamenföhren, bekiek de Nakiekens-Tostand un de Överprüfens. +pulls.merge_pull_request = Tosamenföhrens-Kommitteren maken +pulls.has_pull_request = `Eenen Haalvörslag tüsken deesen Twiegen gifft dat al: %[2]s#%[3]d` +pulls.blocked_by_official_review_requests = Deeser Haalvörslag is blockeert, denn een of mehr offiziell Nakiekers hebben noch nich tostimmt. +pulls.blocked_by_changed_protected_files_1 = Deeser Haalvörslag is blockeert, denn dat ännert eene beschütt Datei: +pulls.no_merge_desc = De Haalvörslag kann nich tosamenföhrt worden, denn all Tosamenföhrens-Instellens sünd in deesem Repositorium utknipst. +issues.review.resolved_by = hett deesen Snack as lööst markeert +issues.reference_issue.body = Text +issues.content_history.delete_from_history = Ut Histoorje lösken +pulls.compare_changes = Nejer Haalvörslag +pulls.allow_edits_from_maintainers_desc = Brukers, well dat Recht hebben, to de Grund-Twieg to schrieven, düren ok up deesen Twieg schuuven +pulls.nothing_to_compare_and_allow_empty_pr = Deese Twiegen sünd gliek. De HV word leeg wesen. +pulls.title_desc_few = will %[1]d Kommitterens vun %[2]s na %[3]s tosamenföhren +pulls.data_broken = Deeser Haalvörslag is kaputt, denn de Gabel-Informatioon fehlt. +pulls.waiting_count_1 = %d Nakieken staht ut +issues.content_history.deleted = lösket +issues.content_history.created = maakt +issues.content_history.delete_from_history_confirm = Ut Histoorje lösken? +issues.blocked_by_user = Du kannst up deesem Repositorium keenen Gefall opmaken, denn de Repositoriums-Eegner hett di blockeert. +pulls.merged_title_desc_few = hett %[1]d Kommitterens vun %[2]s na %[3]s %[4]s tosamenföhrt +pulls.reject_count_1 = %d Bidde um Ännerns +pulls.blocked_by_user = Du kannst in deesem Repositorium keenen Haalvörslag opmaken, denn de Repositoriums-Eegner hett di blockeert. +pulls.no_merge_access = Du hest nich dat Recht, deesen Haalvörslag tosamentoföhren. +issues.comment.blocked_by_user = Du kannst up deesem Gefall keenen Kommentaar schrieven, denn de Repositoriums-Eegner of de Author vun de Gefall hett di blockeert. +pulls.switch_comparison_type = Verglieks-Aard ännern +pulls.showing_only_single_commit = Blots Ännerns vun Kommitteren %[1]s wiesen +pulls.blocked_by_changed_protected_files_n = Deeser Haalvörslag is blockeert, denn dat ännert beschütt Dateien: +pulls.num_conflicting_files_n = %d unverdragelk Dateien +issues.content_history.edited = bewarkt +pulls.select_commit_hold_shift_for_range = Kommitteren utkören. Holl Umschalt un Klick, um eene Rieg uttokören +pulls.is_checking = Överprüfen vun Tosamenföhrens-Unverdragelkheidens löppt. Bidde versöök dat in körter Tied noch eenmaal. +pulls.can_auto_merge_desc = Deeser Haalvörslag kann automatisk tosamenföhrt worden. +pulls.approve_count_n = %d Tostimmens +pulls.rebase_merge_pull_request = Umbaseren dann fix na vörn +pulls.rebase_merge_commit_pull_request = Umbaseren dann Tosamenföhrens-Kommitteren maken +pulls.squash_merge_pull_request = Plattdrück-Kommitteren maken +pulls.fast_forward_only_merge_pull_request = Blots fix na vörn +pulls.merge_manually = Vun Hand tosamenföhrt +pulls.merge_commit_id = De Tosamenföhrens-Kommitteren-ID +pulls.require_signed_wont_sign = De Twieg bruukt unnerschrieven Kommitterens, aver deeses Tosamenföhren word nich unnerschrieven wesen +pulls.invalid_merge_option = Du kannst deese Tosamenföhrens-Instellen för deesen Haalvörslag nich bruken. +pulls.merge_conflict = Tosamenföhren fehlslagen: Dat hett bi’m Tosamenföhren eene Unverdragelkheid geven. Wenk: Versöök eene anner Tosamenföhrens-Aard +pulls.merge_conflict_summary = Fehler-Naricht +pulls.rebase_conflict = Tosamenföhren fehlslagen: Dat hett bi’m Umbaseren vun Kommitteren %[1]s eene Unverdragelkheid geven. Wenk: Versöök eene anner Tosamenföhrens-Aard +pulls.rebase_conflict_summary = Fehler-Naricht +pulls.merge_out_of_date = Tosamenföhren fehlslagen: Bi’m Tosamenföhren is de Grund verneeit worden. Wenk: Versöök dat noch eenmaal. +pulls.head_out_of_date = Tosamenföhren fehlslagen: Bi’m Tosamenföhren is de Kopp verneeit worden. Wenk: Versöök dat noch eenmaal. +pulls.push_rejected_summary = Kumpleete Oflehnens-Naricht +pulls.push_rejected = Schuven fehlslagen: Dat Schuven is oflehnt worden. Bidde överprüüf de Git-Hakens för deeses Repositorium. +pulls.open_unmerged_pull_exists = `Du kannst dat nich weer opmaken, denn dat gifft een anner open Haalvörslag (#%d) mit akkeraat de sülven Eegenskuppen.` +pulls.status_checking = Eenige Överprüfens stahn ut +pulls.status_checks_success = All Överprüfens sünd klaar +pulls.status_checks_warning = Eenige Överprüfens hebben Wahrschauens mellt +pulls.status_checks_error = Eenige Överprüfens hebben Fehlers mellt +pulls.status_checks_failure = Eenige Överprüfens sünd fehlslagen +pulls.status_checks_requested = Nödig +pulls.status_checks_hide_all = All Överprüfens verbargen +pulls.status_checks_details = Mehr Informatioonen +pulls.status_checks_show_all = All Överprüfens wiesen +pulls.update_branch_rebase = Twieg mit Umbaseren vernejen +pulls.outdated_with_base_branch = De Twieg is tegen de Grund-Twieg verollt +pulls.close = Haalvörslag dichtmaken +pulls.closed_at = `hett deesen Haalvörslag %[2]s dichtmaakt` +pulls.reopened_at = `hett deesen Haalvörslag %[2]s weer opmaakt` +pulls.cmd_instruction_hint = Wies Oorderreeg-Instruksjes +pulls.cmd_instruction_checkout_title = Utchecken +pulls.cmd_instruction_merge_title = Tosamenföhren +pulls.clear_merge_message = Tosamenföhrens-Naricht leegmaken +pulls.reopen_failed.head_branch = De Haalvörslag kann nich weer opmaakt worden, denn de Kopp-Twieg gifft dat nich mehr. +pulls.reopen_failed.base_branch = De Haalvörslag kann nich weer opmaakt worden, denn de Grund-Twieg gifft dat nich mehr. +pulls.made_using_agit = AGit +pulls.auto_merge_when_succeed = Automatisk Tosamenföhren, wenn all Överprüfens kumpleet sünd +pulls.auto_merge_newly_scheduled_comment = ` hett de Haalvörslag %[1]s sett, sik tosamentoföhren, wenn all Överprüfens kumpleet sünd` +pulls.delete.title = Deesen Haalvörslag lösken? +pulls.recently_pushed_new_branches = Du hest to de Twieg %[1]s %[2]s schuven +milestones.new = Nejer Marksteen +milestones.closed = %s dichtmaakt +milestones.open = Opmaken +milestones.close = Dichtmaken +milestones.completeness = %d%% Kumpleet +milestones.create = Marksteen maken +milestones.desc = Beschrieven +milestones.due_date = Anstahns-Datum (kann leeg wesen) +milestones.create_success = De Marksteen »%s« is maakt worden. +milestones.edit = Marksteen bewarken +milestones.edit_subheader = Markstenen organiseren Gefallens un verfolgen Wiederkomen. +milestones.cancel = Ofbreken +milestones.modify = Marksteen vernejen +milestones.edit_success = Marksteen »%s« is verneeit worden. +milestones.deletion = Marksteen lösken +pulls.has_merged = Fehlslagen: De Haalvörslag is tosamenföhrt worden, du kannst nich noch eenmaal tosamenföhren of de Enn-Twieg ännern. +pulls.unrelated_histories = Tosamenföhren fehlslagen: De Tosamenföhrens-Kopp un -Grund hebben keene gemeensame Histoorje. Wenk: Versöök eene anner Tosamenföhrens-Aard +pulls.update_not_allowed = Du düürst deesen Twieg nich vernejen +pulls.commit_ref_at = `hett deesen Haalvörslag %[2]s vun eenem Kommitteren benöömt` +pulls.auto_merge_newly_scheduled = De Haalvörslag weer sett, sik tosamentoföhren, wenn all Överprüfens kumpleet sünd. +milestones.clear = Leeg maken +pulls.push_rejected_no_message = Schuven fehlslagen: Dat Schuven is sünner feerne Naricht oflehnt worden. Bidde överprüüf de Git-Hakens för deeses Repositorium +pulls.update_branch = Twieg mit Tosamenföhren vernejen +pulls.update_branch_success = Twieg is verneeit worden +pulls.cmd_instruction_checkout_desc = Check in dienem Projekt-Repositorium eenen nejen Twieg ut un probeer de Ännerns ut. +pulls.cmd_instruction_merge_desc = Föhr de Ännerns tosamen un veneei up Forgejo. +pulls.cmd_instruction_merge_warning = Wahrschau: De Instellens »Tosamenföhren vun Hand automatisk erkennen« is för deeses Repositorium utknipst, du muttst deesen Haalvörslag daarna noch as vun Hand tosamenföhrt markeren. +pulls.auto_merge_button_when_succeed = (Wenn Överprüfens kumpleet sünd) +pulls.auto_merge_cancel_schedule = Automatisk Tosamenföhren ofbreken +pulls.auto_merge_canceled_schedule = Dat automatisk Tosamenföhren is för deesen Haalvörslag ofbroken worden. +pulls.agit_explanation = Mit de AGit-Warkwies maakt. AGit lett Bidragers Ännerns mit »git push« vörslagen, sünner eene Gabel of eenen nejen Twieg to maken. +pulls.auto_merge_has_pending_schedule = %[1]s hett de Haalvörslag %[2]s sett, sik tosamentoföhren, wenn all Överprüfens kumpleet sünd. +pulls.auto_merge_not_scheduled = Deeser Haalvörslag is nich för dat automatisk Tosamenföhren sett. +pull.deleted_branch = (lösket):%s +pulls.auto_merge_canceled_schedule_comment = ` hett dat automatisk Tosamenföhren vun deesem Haalvörslag, wenn all Överprüfens kumpleet sünd, %[1]s ofbroken` +pulls.delete.text = Willst du deesen Haalvörslag würrelk lösken? (Dat lösket för all Tieden all Inhollen. Wenn du ’t blots archiveren willst, maakt ’t lever blots dicht) +milestones.update_ago = %s verneeit +milestones.no_due_date = Keen Anstahns-Datum +milestones.new_subheader = Markstenen könen di hülpen, Gefallens to organiseren un hör Wiederkomen to verfolgen. +milestones.title = Titel +milestones.invalid_due_date_format = Anstahns-Datums-Formaat mutt »JJJJ-MM-DD« wesen. +milestones.deletion_desc = Wenn een Marksteen lösket word, word dat vun all benöömt Gefallens wegdaan. Wiedermaken? +milestones.deletion_success = De Marksteen is lösket worden. +milestones.filter_sort.name = Naam +milestones.filter_sort.latest_due_date = Feernst Anstahns-Datum +milestones.filter_sort.least_complete = Minnst kumpleet +milestones.filter_sort.most_complete = Meest kumpleet +milestones.filter_sort.most_issues = Meest Gefallens +signing.will_sign = Deeses Kommitteren word mit de Slötel »%s« unnerschreven. +signing.wont_sign.nokey = Deese Instanz hett keenen Slötel, um deeses Kommitteren to unnerschrieven. +signing.wont_sign.never = Kommitterens worden nie unnerschrieven. +signing.wont_sign.always = Kommitterens worden alltieden unnerschrieven. +signing.wont_sign.twofa = Du muttst Twee-Faktooren-Anmellen anknipsen, um Kommitterens to unnerschrieven. +signing.wont_sign.headsigned = Deeses Kommitteren word nich unnerschrieven, denn dat Kopp-Kommitteren is nich unnerschreven. +signing.wont_sign.basesigned = Deeses Kommitteren word nich unnerschrieven, denn dat Grund-Kommitteren is nich unnerschreven. +signing.wont_sign.commitssigned = Dat Tosamenföhren word nich unnerschrieven, denn de Kommitterens vun Belang sünd nich all unnerschreven. +signing.wont_sign.approved = Dat Tosamenföhren word nich unnerschrieven, denn de HV is nich tostimmt. +signing.wont_sign.not_signed_in = Du büst nich anmellt. +ext_wiki = Frömdes Wiki +wiki = Wiki +wiki.welcome = Willkomen im Wiki. +wiki.desc = Schriev un deel Dokumenterens mit Mitarbeiders. +wiki.create_first_page = Maak de eerste Sied +wiki.page = Sied +wiki.filter_page = Sied filtern +wiki.new_page = Sied +wiki.page_title = Sied-Titel +wiki.page_content = Sied-Text +wiki.default_commit_message = Schriev eene Notiz över deeses Sieden-Vernejen (wenn du willst). +wiki.save_page = Sied sekern +wiki.cancel = Ofbreken +wiki.last_commit_info = %s hett diese Sied %s bewarkt +wiki.edit_page_button = Bewarken +wiki.new_page_button = Neje Sied +wiki.file_revision = Sied-Versioon +wiki.back_to_wiki = Torügg tur Wiki-Sied +wiki.delete_page_button = Sied lösken +wiki.delete_page_notice_1 = Wenn du de Wiki-Sied »%s« löskest, kann se nich mehr torügghaalt worden. Wiedermaken? +wiki.reserved_page = De Wiki-Sied-Naam »%s« is vörbehollen. +wiki.pages = Sieden +wiki.last_updated = Tolest %s verneeit +wiki.original_git_entry_tooltip = Wies de echte Git-Datei un bruuk nich de fründelk Verwies. +wiki.search = Im Wiki söken +wiki.no_search_results = Keene Resultaten +activity = Doon +activity.navbar.pulse = Puls +activity.navbar.code_frequency = Quelltext-Frequenz +activity.navbar.contributors = Bidragers +activity.navbar.recent_commits = Leste Kommitterens +activity.period.filter_label = Tied: +activity.period.daily = 1 Dag +activity.period.halfweekly = 3 Dagen +activity.overview = Översicht +activity.active_prs_count_1 = %d aktiiv Haalvörslag +activity.merged_prs_count_1 = Tosamenföhrt Haalvörslag +activity.opened_prs_count_1 = Nejer Haalvörslag +activity.title.user_n = %d Brukers +activity.title.prs_n = %d Haalvörslagen +activity.title.prs_merged_by = %s vun %s tosamenföhrt +activity.title.prs_opened_by = %s vun %s opmaakt +activity.merged_prs_label = Tosamenföhrt +activity.opened_prs_label = Neei vörslagen +activity.active_issues_count_1 = %d aktiiv Gefall +activity.closed_issues_count_1 = Dichtmaakt Gefall +activity.title.issues_closed_from = %s vun %s dichtmaakt +activity.title.issues_created_by = %s vun %s opmaakt +activity.new_issues_count_1 = Nejes Gefall +activity.new_issues_count_n = Neje Gefallens +activity.new_issue_label = Opmaakt +activity.closed_issue_label = Dichtmaakt +activity.title.unresolved_conv_1 = %d nich lööst Snack +activity.unresolved_conv_desc = Deese körtens ännert Gefallens un Haalvörslagen sünd noch nich lööst worden. +activity.unresolved_conv_label = Open +activity.published_release_label = Publizeren +activity.published_tag_label = Mark +activity.no_git_activity = In deeser Tied hett dat keen Kommitterens-Doon geven. +activity.git_stats_exclude_merges = Sünner Tosamenföhrens +activity.git_stats_author_1 = %d Author +activity.git_stats_author_n = %d Authoren +activity.git_stats_pushed_1 = hett +activity.git_stats_pushed_n = hebben +activity.git_stats_commit_1 = %d Kommittteren +activity.git_stats_commit_n = %d Kommittterens +activity.git_stats_push_to_branch = to %s un +activity.git_stats_push_to_all_branches = to all Twiegen schuven. +activity.git_stats_on_default_branch = Up %s +activity.git_stats_files_changed_n = ännert worden +activity.git_stats_addition_n = %d neje Riegen +activity.git_stats_addition_1 = %d neje Rieg +activity.git_stats_and_deletions = un +activity.git_stats_deletion_1 = %d lösket Rieg geven +activity.commit = Kommitterens-Doon +contributors.contribution_type.filter_label = Bidrag-Aard: +contributors.contribution_type.additions = Neje Riegen +settings = Instellens +settings.options = Repositorium +settings.collaboration = Mitarbeiders +settings.collaboration.admin = Chef +settings.collaboration.write = Schrieven +settings.collaboration.read = Lesen +settings.collaboration.owner = Eegner +settings.hooks = Internett-Hakens +settings.collaboration.undefined = Nich sett +settings.githooks = Git-Hakens +settings.basic_settings = Grund-Instellens +settings.federation_not_enabled = Verdeeltheid is in diener Instanz utknipst. +settings.mirror_settings.docs.disabled_push_mirror.instructions = Sett dien Repositorium, dat Kommitterens, Markens un Twiegen automatisk vun eenem anner Repositorium haalt worden. +settings.mirror_settings.docs.disabled_push_mirror.pull_mirror_warning = Jüüst nu kann dat blots in de Menü »Nejer Umtreck« maakt worden. För mehr Informatioonen, bekiek bidde: +settings.mirror_settings.docs.disabled_push_mirror.info = Schuuv-Spegels sünd vun dienem Sied-Chef utknipst worden. +settings.mirror_settings.docs.no_new_mirrors = Dien Repositorium spegelt Ännerns to of vun eenem anner Repositorium. Bidde wees wiss, dat du jüüst nu keene nejen Spegels maken kannst. +settings.mirror_settings.docs.can_still_use = Ok wenn du keene Spegels bewarken of neje maken kannst, düürst du diene bestahn Spegels wiederhen bruken. +settings.mirror_settings.docs.pull_mirror_instructions = Um eenen Haal-Spegel intorichten, bekiek bidde: +settings.mirror_settings.docs.more_information_if_disabled = Hier lehrst du mehr över Schuuv- un Haal-Spegels: +settings.mirror_settings.docs.doc_link_title = Wo spegel ick Repositoriums? +settings.mirror_settings.mirrored_repository = Spegelt Repositorium +settings.mirror_settings.direction = Richtung +settings.mirror_settings.direction.pull = Halen +settings.mirror_settings.direction.push = Schuven +settings.mirror_settings.last_update = Tolest verneeit +settings.mirror_settings.push_mirror.edit_sync_time = Spegelns-Tied-Ofstand bewarken +settings.mirror_settings.push_mirror.none_ssh = Nix +settings.units.overview = Översicht +settings.mirror_settings.push_mirror.copy_public_key = Publiken Slötel koperen +settings.pull_mirror_sync_in_progress = Haalt jüüst Ännerns vun de feernen Stee %s. +settings.pull_mirror_sync_quota_exceeded = Quote överweggahn, haalt keene Ännerns. +settings.site = Internett-Sied +settings.update_settings = Instellens sekern +settings.branches.update_default_branch = Höövd-Twieg vernejen +settings.branches.add_new_rule = Neje Örder hentofögen +settings.advanced_settings = Mehr Instellens +settings.use_internal_wiki = Inbaut Wiki bruken +settings.external_wiki_url = URL vum frömden Wiki +settings.use_internal_issue_tracker = Inbaut Gefall-Verfolger bruken +settings.external_tracker_url = URL vum frömden Gefall-Verfolger +settings.tracker_url_format = URL-Formaat vum frömden Gefall-Verfolger +settings.tracker_url_format_error = Dat URL-Formaat vum frömden Gefall-Verfolger is keene gültige URL. +settings.tracker_issue_style.numeric = Numerisk +settings.tracker_issue_style.regexp = Regel-Utdruck +settings.tracker_issue_style.regexp_pattern = Regel-Utdruck-Muster +settings.enable_timetracker = Tied-Erfaten anknipsen +settings.allow_only_contributors_to_track_time = Blots Bidragers Tied erfaten laten +settings.pulls_desc = Haalvörslagen im Repositorium anknipsen +settings.pulls.ignore_whitespace = Leegtekens för Unverdragelkheidens minnachten +settings.pulls.allow_rebase_update = Verlöven, Haalvörslag-Twieg dör Umbaseren to vernejen +settings.pulls.default_delete_branch_after_merge = Haalvörslag-Twieg na de Tosamenföhren automatisk lösken +settings.pulls.default_allow_edits_from_maintainers = Bewarkens vun Liddmaten normaal verlöven +settings.releases_desc = Repositorium-Publizerens anknipsen +settings.packages_desc = Repositorium-Paketlist anknipsen +settings.projects_desc = Repositorium-Projekten anknipsen +settings.admin_settings = Chef-Instellens +settings.admin_code_indexer = Quelltext-Indizerer +settings.admin_stats_indexer = Quelltext-Statistiken-Indizerer +settings.admin_indexer_commit_sha = Tolest indizeert Kommitteren +settings.admin_indexer_unindexed = Nich indizeert +settings.reindex_requested = Nejes Indizeren vörmarkt +settings.reindex_button = Tum Neeiindizeren vörmarken +settings.danger_zone = Gefahren-Zoon +settings.convert_succeed = De Spegel is in een normaales Repositorium umwannelt worden. +settings.convert_fork = To normaalem Repositorium umwanneln +settings.convert_fork_desc = Du kannst deese Gabel in een normaales Repositorium umwanneln. Dat kann nich torüggnohmen worden. +settings.convert_fork_confirm = Repositorium umwanneln +settings.convert_fork_succeed = De Gabel is in een normaales Repositorium umwannelt worden. +settings.transfer.title = Eegnerskupp överdragen +settings.transfer.button = Eegnerskupp överdragen +settings.transfer.modal.title = Eegnerskupp överdragen +settings.transfer.rejected = Repositoriums-Överdragen is oflehnt worden. +settings.transfer.success = Repositoriums-Överdragen is ofsluten. +settings.transfer_abort = Överdragen ofbreken +settings.transfer_abort_invalid = Du kannst een Repositoriums-Överdragen, wat dat nich gifft, nich ofbreken. +settings.confirmation_string = Utwiesens-Text +settings.transfer_in_progress = Een Överdraag löppt al. Bidde breck dat eerst of, wenn du deeses Repositorium to een anner Bruker överdragen willst. +settings.transfer_perform = Överdragen dörföhren +settings.transfer_succeed = Dat Repositorium is överdragen worden. +settings.transfer_quota_exceeded = De neje Eegner (%s) is över de Quote. Dat Repositorium is nich överdragen worden. +milestones.filter_sort.earliest_due_data = Nahst Anstahns-Datum +milestones.filter_sort.least_issues = Minnst Gefallens +wiki.wiki_page_revisions = Sied-Versionen +activity.period.yearly = 1 Jahr +activity.title.issues_1 = %s Gefall +activity.git_stats_files_changed_1 = ännert worden +activity.git_stats_deletion_n = %d lösket Riegen geven +contributors.contribution_type.deletions = Lösket Riegen +settings.federation_following_repos = URLs vun Nagahns-Repositoriums. Trennt mit »;«, keene Leegtekens. +settings.mirror_settings.docs = Sett dien Repositorium, dat Kommitterens, Markens un Twiegen automatisk mit eenem anner Repositorium spegelt worden. +settings.mirror_settings.push_mirror.add = Schuuv-Spegel hentofögen +settings.units.add_more = Mehr anknipsen +settings.branches.switch_default_branch = Höövd-Twieg ännern +settings.use_external_wiki = Frömdes Wiki bruken +settings.external_tracker_url_error = De URL vum frömden Gefall-Verfolger is keene gültige URL. +settings.actions_desc = Integreerte CI-/CD-Affolgens mit Forgejo-Aktioonen anknipsen +settings.convert_notices_1 = Dat wannelt deesen Spegel in een normaales Repositorium um un kann nich torüggnohmen worden. +settings.convert_confirm = Repositorium umwanneln +signing.wont_sign.parentsigned = Deeses Kommitteren word nich unnerschrieven, denn dat Ollern-Kommitteren is nich unnerschreven. +wiki.page_already_exists = Eene Wiki-Sied mit de sülven Naam gifft dat al. +activity.period.weekly = 1 Week +activity.period.monthly = 1 Maant +activity.closed_issues_count_n = Dichtmaakt Gefallens +settings.desc = Unner »Instellens« kannst du de Instellens för dat Repositorium verwalten +settings.federation_apapiurl = Verdeeltheids-URL vun deesem Repositorium. Kopeer un föög dat in de Verdeeltheids-Instellens vun eenem anner Repositorium as eene URL vun eenem Nagahns-Repositorium in. +settings.mirror_settings.docs.doc_link_pull_section = de Deel »Vun eenem feernen Repositorium halen« in de Dokumenteren. +settings.mirror_settings.pushed_repository = Schuuvt Repositorium +settings.units.units = Eenheiden +settings.wiki_globally_editable = Elkeenwell verlöven, dat Wiki to bewarken +settings.tracker_issue_style.regexp_pattern_desc = De eerste Fangens-Grupp word in Stee vun {index} bruukt. +settings.convert = To normaalem Repositorium umwanneln +settings.convert_desc = Du kannst deesen Spegel in een normaales Repositorium umwanneln. Dat kann nich torüggnohmen worden. +settings.transfer_abort_success = Dat Repositoriums-Överdragen na %s is ofbroken worden. +signing.wont_sign.error = Bi’m Nakieken, of dat Kommitteren unnerschrieven worden kann, hett dat eenen Fehler geven. +signing.wont_sign.pubkey = Deeses Kommitteren word nich unnerschrieven, denn du hest in dienem Konto keenen publiken Slötel angeven. +activity.active_prs_count_n = %d aktiiv Haalvörslagen +activity.merged_prs_count_n = Tosamenföhrt Haalvörslagen +activity.title.user_1 = %d Bruker +activity.title.prs_1 = %d Haalvörslag +activity.active_issues_count_n = %d aktiiv Gefallens +activity.title.issues_n = %s Gefallens +activity.title.unresolved_conv_n = %d nich lööst Snacks +activity.title.releases_1 = %d Publizeren +activity.git_stats_file_1 = is %d Datei +contributors.contribution_type.commits = Kommitterens +settings.mirror_settings = Spegel-Instellens +settings.federation_settings = Verdeeltheid-Instellens +settings.mirror_settings.docs.disabled_pull_mirror.instructions = Sett dien Repositorium, dat Kommitterens, Markens un Twiegen automatisk to eenem anner Repositorium schuuvt worden. Haal-Spegels sünd vun dienem Sied-Chef utknipst worden. +settings.mirror_settings.docs.pulling_remote_title = Vun eenem feernen Repositorium halen +settings.sync_mirror = Nu spegeln +settings.update_mirror_settings = Spegel-Instellens vernejen +activity.git_stats_additions = un dat hett +settings.mirror_settings.push_mirror.none = Keene Schuuv-Spegels inricht +settings.mirror_settings.push_mirror.remote_url = Feerne Git-Repositoriums-URL +settings.wiki_desc = Repositoriums-Wiki anknipsen +settings.external_wiki_url_error = De URL vum frömden Wiki is keene gültige URL. +settings.use_external_issue_tracker = Frömden Gefall-Verfolger bruken +wiki.welcome_desc = Dat Wiki lett di Dokumenterens mit Mitarbeiders schrieven un delen. +wiki.page_name_desc = Giff eenen Naam för deese Wiki-Sied in. Eenige besünnere Namens sünd: »Home«, »_Sidebar« un »_Footer«. +activity.period.quarterly = 3 Maanten +activity.period.semiyearly = 6 Maanten +activity.opened_prs_count_n = Neje Haalvörslagen +settings.tracker_issue_style.alphanumeric = Alphanumerisk +settings.transfer_owner = Nejer Eegner +activity.title.releases_n = %d Publizerens +activity.title.releases_published_by = %s vun %s publizeert +activity.published_prerelease_label = Vör-Publizeren +activity.git_stats_file_n = sünd %d Dateien +settings.push_mirror_sync_in_progress = Schuuvt jüüst Ännerns to de feernen Stee %s. +settings.pulls.enable_autodetect_manual_merge = Tosamenföhren vun Hand automatisk erkennen (Wahrschau: In eenigen besünneren Fallen kann dat falsk oordelen) +settings.convert_fork_notices_1 = Dat wannelt deese Gabel in een normaales Repositorium um un kann nich torüggnohmen worden. +settings.enter_repo_name = Giff de Eegner un Repositoriums-Naam jüüst so in, as se wiesen worden: +settings.transfer_notices_2 = - Du hest wiederhen Togriep up dat Repositorium, wenn du dat to eener Verenigung överdraggst, waar du een Eegner büst. +settings.transfer_started = Deeses Repositorium is tum Överdragen vörmarkt worden un wacht up Verlööv vun »%s« +settings.external_wiki_url_desc = Besökers worden to de URL vum frömden Wiki umleit, wenn se up de Wiki-Karteikaart klicken. +settings.issues_desc = Repositoriums-Gefall-Verfolger anknipsen +settings.external_tracker_url_desc = Besökers worden to de URL vum frömden Gefall-Verfolger umleit, wenn se up de Gefallens-Karteikaart klicken. +settings.tracker_issue_style = Tahlen-Formaat vum frömden Gefall-Verfolger +settings.tracker_url_format_desc = Bruuk de Utdruckens {user}, {repo} un {index} för de Brukernaam, Repositoriums-Naam un Gefall-Tahl. +settings.admin_enable_health_check = Repositorium-Gesundheids-Överprüfens anknipsen (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch = Een Gefall över een Kommitteren sluten, wat in eenem nich-Höövd-Twieg maakt worden is +settings.new_owner_has_same_repo = De neje Eegner hett al een Repositorium mit de sülven Naam. Bidde köör een anner Naam ut. +settings.new_owner_blocked_doer = De neje Eegner hett di blockeert. +settings.transfer_desc = Överdraag deeses Repositorium to eenem Bruker of eener Verenigung, waar du Chef-Rechtens hest. +settings.transfer_notices_1 = - Du hest keen Togriep mehr up dat Repositorium, wenn du dat to eenem enkelt Bruker överdraggst. +settings.transfer_notices_3 = - Wenn dat Repositorium privaat is un to eenem enkelt Bruker överdragen word, passt deese Aktioon up, dat de Bruker tominnst Lesen-Togriep hett (un ännert de Rechtens as nödig). +settings.signing_settings = Unnerschrift-Utwiesens-Instellens +settings.trust_model.collaborator = Mitarbeider +settings.trust_model.collaborator.long = Mitarbeider: Unnerschriftens vun Mitarbeiders vertrauen +settings.trust_model.committer = Kommitterer +settings.trust_model.committer.long = Kommitterer: Vertrau Unnerschriften, wat to de Kommitterer passen (Dat is jüüst as up GitHub un dwingt, dat Kommitterens, wat vun Forgejo unnerschrieven worden, Forgejo as Kommitterer hebben) +settings.trust_model.committer.desc = Gültige Unnerschriften worden blots dann as »vertraut« markeert, wenn se to de Kommitterer passen, un sünst as »unvertraut«. Dat dwingt Forgejo, de Kommitterer up unnerschrieven Kommitterens to wesen, un de eegentlik Kommitterer word mit Nadragen »Co-authored-by:« un »Co-committed-by:« im Kommitteren vermarkt. De normaale Slötel för Forgejo mutt to eenem Bruker in de Datenbank passen. +settings.trust_model.collaboratorcommitter = Mitarbeider+Kommitterer +settings.trust_model.collaboratorcommitter.long = Mitarbeider+Kommitterer: Vertrau Unnerschriften vun Mitarbeiders, wat to de Kommitterer passen +settings.wiki_rename_branch_main_notices_1 = Dat KANN NICH torüggnohmen worden. +settings.wiki_rename_branch_main_notices_2 = Dat benöömt för all Tieden de binnern Twieg vun de Repositoriums-Wiki vun %s um. Bestahn Utcheckens mutten dann verneeit worden. +settings.wiki_branch_rename_failure = Kunn de Twieg-Naam vun de Wiki vun de Repositorium nich normaliseren. +settings.confirm_wiki_branch_rename = De Wiki-Twieg umbenöömen +settings.wiki_delete = Wiki-Daten lösken +settings.wiki_delete_desc = De Repositoriums-Wiki-Daten to lösken is för all Tieden un kann nich torüggnohmen worden. +settings.wiki_delete_notices_1 = - Dat word dat Repositoriums-Wiki för %s för all Tieden lösken un utknipsen. +settings.confirm_wiki_delete = Wiki-Daten lösken +settings.delete = Deeses Repositorium lösken +settings.delete_desc = Een Repositorium to lösken is för all Tieden un kann nich torüggnohmen worden. +settings.delete_notices_1 = - Dat KANN NICH torüggnohmen worden. +settings.trust_model.default = Normaales Vertroens-Modell +settings.wiki_deletion_success = De Repositoriums-Wiki-Daten sünd lösket worden. +settings.trust_model = Unnerschrift-Vertroens-Modell +settings.trust_model.collaborator.desc = Gültige Unnerschriften vun Mitarbeiders in deesem Repositorium worden as »vertraut« markeert (of se to de Kommitterer passen of nich). Annerns worden gültige Unnerschriften as »unvertraut« markeert, wenn de Unnerschrift tum Kommitterer passt, un as »passt nich«, wenn nich. +settings.trust_model.collaboratorcommitter.desc = Gültige Unnerschriften vun Mitarbeiders in deesem Repositorium worden as »vertraut« markeert, wenn se to de Kommitterer passen. Annerns worden gültige Unnerschriften as »unvertraut« markeert, wenn de Unnerschrift tum Kommitterer passt, un as »passt nich«, wenn nich. Dat dwingt Forgejo, de Kommitterer up unnerschrieven Kommitterens to wesen, un de eegentlik Kommitterer word mit Nadragen »Co-authored-by:« un »Co-committed-by:« im Kommitteren vermarkt. De normaale Slötel för Forgejo mutt to eenem Bruker in de Datenbank passen. +settings.trust_model.default.desc = Dat normaale Repositoriums-Vertroens-Modell för deese Instanz bruken. +settings.wiki_rename_branch_main_desc = De Twieg, wat binnern vun de Wiki bruukt word, to »%s« umbenöömen. Deeses Ännern is för all Tieden un kann nich torüggnohmen worden. +settings.wiki_rename_branch_main = De Wiki-Twieg-Naam normaliseren +settings.wiki_branch_rename_success = De Twieg-Naam vun de Wiki vun de Repositorium is normaliseert worden. +settings.delete_notices_2 = - Dat lösket för all Tieden dat Repositorium %s mit all Quelltexten, Gefallens, Kommentaren, Wiki-Daten un Mitarbeider-Instellens. +settings.deletion_success = Dat Repositorium is lösket worden. +settings.update_settings_success = De Repositoriums-Instellens sünd verneeit worden. +settings.add_collaborator_success = De Mitarbeider is hentoföögt worden. +settings.add_collaborator_owner = Kann eenen Eegner nich as Mitarbeider hentofögen. +settings.add_collaborator_duplicate = Deeser Mitarbeider is al to de Repositorium hentoföögt worden. +settings.add_collaborator_blocked_our = Kann de Mitarbeider nich hentofögen, denn de Repositoriums-Eegner hett hüm blockeert. +settings.add_collaborator_blocked_them = Kann de Mitarbeider nich hentofögen, denn he hett de Repositoriums-Eegner blockeert. +settings.delete_collaborator = Wegdoon +settings.collaborator_deletion = Mitarbeider wegdoon +settings.collaborator_deletion_desc = Wenn du eenen Mitarbeider wegdoost, hett he keenen Togriep mehr up deeses Repositorium. Wiedermaken? +settings.remove_collaborator_success = De Mitarbeider is wegdaan worden. +settings.org_not_allowed_to_be_collaborator = Verenigungen könen nich as Mitarbeider hentoföögt worden. +settings.change_team_access_not_allowed = Blots de Verenigungs-Eegner kann de Klottjen-Togriep to de Repositorium ännern +settings.team_not_in_organization = De Klottje is nich in de sülve Verenigung as dat Repositorium +settings.teams = Klottjen +settings.add_team = Klottje hentofögen +settings.add_team_duplicate = Klottje hett dat Repositorium al +settings.add_team_success = De Klottje hett nu Togriep to de Repositorium. +settings.change_team_permission_tip = De Klottjen-Rechte sünd up de Klottjen-Instellens-Sied sett un könen nich pro Repositorium ännert worden +settings.delete_team_tip = Deese Klottje hett Togriep to all Repositoriums un kann nich lösket worden +settings.remove_team_success = De Togriep vun de Klottje to de Repositorium is wegdaan worden. +settings.add_webhook = Internett-Haak hentofögen +settings.add_webhook.invalid_channel_name = Internett-Haak-Kanaal-Naam düür nich leeg wesen un mutt mehr as blot de #-Bookstaav enthollen. +settings.webhook_deletion = Internett-Haak wegdoon +settings.webhook_deletion_success = De Internett-Haak is wegdaan worden. +settings.webhook.test_delivery = Levern testen +settings.webhook.test_delivery_desc = Deesen Internett-Haak mit eenem falsken Vörfall testen. +settings.webhook.test_delivery_desc_disabled = Aktiveer deesen Internett-Haak, um hüm mit eenem falsken Vörfall to testen. +settings.webhook.request = Anfraag +settings.webhook.response = Antwoord +settings.webhook.payload = Inholl +settings.webhook.body = Text +settings.webhook.replay.description_disabled = Aktiveer deesen Internett-Haak, um hüm weer uttoföhren. +settings.githook_edit_desc = Wenn de Haak nich aktiiv is, word Bispööl-Inholl wiest. Wenn du de Inholl leeg lettst, word deeser Haak utknipst. +settings.githook_name = Haak-Naam +settings.githook_content = Haak-Inholl +settings.update_githook = Haak vernejen +settings.payload_url = Enn-URL +settings.http_method = HTTP-Aard +settings.content_type = Aard vum POST-Inholl +settings.secret = Geheimnis +settings.slack_username = Brukernaam +settings.slack_color = Klöör +settings.discord_username = Brukernaam +settings.discord_icon_url = Bill-URL +settings.event_desc = Utlösen för: +settings.event_push_only = Schuuv-Vörfall +settings.event_send_everything = All Vörfallen +settings.event_choose = Eegene Vörfallen … +settings.event_header_repository = Repositoriums-Vörfallen +settings.event_create = Maken +settings.event_create_desc = Twieg of Mark maakt. +settings.event_delete = Lösken +settings.event_delete_desc = Twieg of Mark lösket. +settings.event_fork_desc = Repositorium gabelt. +settings.event_wiki = Wiki +settings.event_release = Publizeren +settings.event_release_desc = Publizeren in eenem Repositorium maakt, verneeit of lösket. +settings.event_push = Schuuv +settings.event_push_desc = Git-Schuuv to eenem Repositorium. +settings.event_repository = Repositorium +settings.event_repository_desc = Repositorium maakt of lösket. +settings.event_header_issue = Gefall-Vörfallen +settings.event_issues_desc = Gefall opmaakt, dichtmaakt, weer opmaakt of bewarkt. +settings.event_issue_assign = Towiesen +settings.event_issue_label = Vermarkens +settings.event_issue_milestone = Markstenen +settings.event_issue_milestone_desc = Marksteen hentoföögt, wegdaan of ännert. +settings.event_issue_comment = Kommentaren +settings.event_issue_comment_desc = Gefall-Kommentaar maakt, bewarkt of lösket. +settings.event_header_pull_request = Haalvörslag-Vörfallens +settings.event_pull_request = Ännern +settings.event_pull_request_desc = Haalvörslag opmaakt, dichtmaakt, weer opmaakt of bewarkt. +settings.event_pull_request_assign = Towiesen +settings.event_pull_request_assign_desc = Haalvörslag towiesen of Towiesen wegdaan. +settings.event_pull_request_label = Vermarkens +settings.event_pull_request_label_desc = Haalvörslag-Vermarkens hentoföögt of wegdaan. +settings.event_pull_request_milestone = Markstenen +settings.event_pull_request_milestone_desc = Marksteen hentoföögt, wegdaan of ännert. +settings.event_pull_request_comment = Kommentaren +settings.event_pull_request_comment_desc = Haalvörslag-Kommentaar maakt, bewarkt of lösket. +settings.event_pull_request_review = Nakiekens +settings.event_pull_request_review_desc = Haalvörslag tostimmt of torüggwiest of Nakiekens-Kommentaren hentoföögt. +settings.event_pull_request_sync = Verneeit +settings.event_pull_request_sync_desc = Twieg automatisk mit de Enn-Twieg verneeit. +settings.event_pull_request_review_request = Nakiekens-Anfragen +settings.event_pull_request_review_request_desc = Haalvörslag-Nakieken anfraggt of Nakiekens-Anfraag wegdaan. +settings.event_pull_request_approvals = Haalvörslag-Tostimmens +settings.event_pull_request_merge = Haalvörslag-Tosamenföhren +settings.event_pull_request_enforcement = Dwingen +settings.event_package = Paket +settings.event_package_desc = Paket in eenem Repositorium maakt of lösket. +settings.branch_filter = Twieg-Filter +settings.add_hook_success = De Internett-Haak is hentoföögt worden. +settings.update_webhook = Internett-Haak vernejen +settings.update_hook_success = De Internett-Haak is verneeit worden. +settings.delete_webhook = Internett-Haak wegdoon +settings.recent_deliveries = Leste Leverns +settings.hook_type = Haak-Aard +settings.slack_token = Teken +settings.graphql_url = GraphQL-URL +settings.web_hook_name_gitea = Gitea +settings.web_hook_name_discord = Discord +settings.web_hook_name_telegram = Telegram +settings.web_hook_name_matrix = Matrix +settings.web_hook_name_msteams = Microsoft Teams +settings.web_hook_name_feishu = Feishu / Lark Suite +settings.web_hook_name_feishu_only = Feishu +settings.web_hook_name_larksuite_only = Lark Suite +settings.web_hook_name_wechatwork = WeCom (WeChat Work) +settings.web_hook_name_packagist = Packagist +settings.packagist_username = Packagist-Brukernaam +settings.packagist_api_token = API-Teken +settings.packagist_package_url = Packagist-Paket-URL +settings.web_hook_name_sourcehut_builds = Up SourceHut bauen +settings.sourcehut_builds.manifest_path = Padd tum Bau-Manifest +settings.sourcehut_builds.visibility = Upgaav-Sichtbaarkeid +settings.add_deploy_key = Utbrengens-Slötel hentofögen +settings.is_writable = Schriev-Togriep anknipsen +settings.is_writable_info = Deesem Utbrengens-Slötel verlöven, tum Repositorium to schuven. +settings.no_deploy_keys = Dat gifft noch keene Utbrengens-Slötels. +settings.title = Titel +settings.key_name_used = Dat gifft al eenen Utbrengens-Slötel mit de sülve Naam. +settings.add_key_success = De Utbrengens-Slötel »%s« is hentoföögt worden. +settings.deploy_key_deletion = Utbrengens-Slötel wegdoon +settings.deploy_key_deletion_success = De Utbrengens-Slötel is wegdaan worden. +settings.branches = Twiegen +settings.protected_branch = Twieg Schütten +settings.protected_branch.save_rule = Örder sekern +settings.protected_branch.delete_rule = Örder wegdoon +settings.branch_protection = Schüttens-Örders för Twieg »%s« +settings.protect_new_rule = Eene neje Twieg-Schüttens-Örder hentofögen +settings.protect_disable_push = Schuven utknipsen +settings.protect_enable_push = Schuven anknipsen +settings.protect_whitelist_committers = Verlöövt Schuvers utkören +settings.protect_whitelist_committers_desc = Blots verlöövt Brukers of Klottjen düren to deesem Twieg schuven (aver nich dwangsschuven). +settings.protect_whitelist_deploy_keys = Verlöövt Utbrengens-Slötels mit Schriev-Togriep as Schuvers. +settings.protect_whitelist_users = Verlöövt Brukers as Schuvers +settings.protect_merge_whitelist_teams = Verlöövt Klottjen as Tosamenföhrers +settings.protect_check_status_contexts = Tostands-Överprüfens anknipsen +settings.protect_check_status_contexts_list = Tostands-Överprüfens, wat in deesem Repositorium in de leste Week funnen worden sünd +settings.protect_invalid_status_check_pattern = Ungültiges Tostands-Överprüfens-Muster: »%s«. +settings.protect_required_approvals = Nödige Tostimmens +settings.protect_approvals_whitelist_enabled = Blots verlöövt Brukers of Klottjen düren tostimmen +settings.protect_approvals_whitelist_teams = Verlöövt Klottjen tum Nakieken +settings.dismiss_stale_approvals = Verslaan Tostimmens ofseggen +settings.dismiss_stale_approvals_desc = Wenn neje Kommitterens up de Twieg schuven worden, wat de Inholl vum Haalvörslag ännern, worden olle Tostimmens ofseggt. +settings.ignore_stale_approvals = Verslaan Tostimmens minnachten +settings.ignore_stale_approvals_desc = Tostimmens, wat up oller Kommitterens maakt worden sünd (verslaan Nakiekens), nich daarto tellen, wo völe Tostimmens de HV hett. Is egaal wenn verslaan Nakiekens eh ofseggt worden. +settings.require_signed_commits = Kommitterens mutten unnerschrieven wesen +settings.require_signed_commits_desc = Schuvens to deesem Twieg verseggen, wat nich unnerschrieven sünd of nich utwiest worden könen. +settings.protect_branch_name_pattern = Naam-Muster för schütt Twiegen +settings.protect_patterns = Musters +settings.protect_protected_file_patterns = Schütt Dateinaam-Musters (trennt mit Semikolons »;«) +settings.update_protect_branch_success = Twieg-Schütten för Örder »%s« is verneeit worden. +settings.remove_protected_branch_failed = Twieg-Schüttens-Örder »%s« kunn nich wegdaan worden. +settings.block_rejected_reviews = Tosamenföhren bi Nakiekens mit erbeden Ännerns blockeren +settings.block_rejected_reviews_desc = Dat Tosamenföhren is nich verlöövt, wenn offizielle Nakiekers um Ännerns beden hebben, ok wenn dat genoog Tostimmens gifft. +settings.block_on_official_review_requests = Tosamenföhren bi offiziellen Nakiekens-Anfragen blockeren +settings.block_on_official_review_requests_desc = Dat Tosamenföhren is nich verlöövt, wenn eene offizielle Nakieker-Anfraag utstaht, ok wenn dat genoog Tostimmens gifft. +settings.block_outdated_branch = Tosamenföhren för verollte Haalvörslagen blockeren +settings.enforce_on_admins_desc = Repositoriums-Chefs düren deese Örder nich minnachten. +settings.merge_style_desc = Tosamenföhrens-Aarden +settings.default_merge_style_desc = Normaale Tosamenföhrens-Aard +settings.edit_protected_branch = Bewarken +settings.add_collaborator = Mitarbeider hentofögen +settings.webhook.replay.description = Deesen Internett-Haak weer utföhren. +settings.event_issues = Ännern +settings.webhook.delivery.success = Een Vörfall is to de Leverslang hentoföögt worden. Dat kann een paar Sekünnen düren, ehr dat in de Lever-Histoorje vörkummt. +settings.discord_icon_url.exceeds_max_length = Bill-URL düür nich langer as 2048 Bookstavens wesen +settings.update_settings_no_unit = Dat Repositorium sall tominnst elk of anner Aard vun Gebruuk verlöven. +settings.delete_notices_fork_1 = - Gabels vun deesem Repositorium worden nach de Lösken to normaalen Repositoriums. +settings.confirm_delete = Repositorium lösken +settings.add_collaborator_inactive_user = Kann eenen inaktiiv Bruker nich as Mitarbeider hentofögen. +settings.add_webhook.invalid_path = Padd düür keen Deel enthollen, wat ».« of »..« of leeg is, un kann nich mit eenem Schüünstreek begünnen of ennen. +settings.hooks_desc = Internett-Hakens sennen automatisk HTTP-POST-Anfragen to eenem Server, wenn wisse Forgejo-Vörfallen passeren. Lees mehr in de Internett-Hakens-Dokumenteren. +settings.webhook_deletion_desc = Wenn du eenen Internett-Haak wegdoost, worden siene Instellens un Lever-Histoorje lösket. Wiedermaken? +settings.githooks_desc = Git-Hakens worden vun Git sülvst utföhrt. Du kannst Haken-Dateien unnern bewarken, um eegene Aktioonen intorichten. +settings.webhook.headers = Koppriegen +settings.event_fork = Gabel +settings.event_wiki_desc = Wiki-Sied maakt, umbenöömt, bewarkt of lösket. +settings.slack_icon_url = Bill-URL +settings.slack_channel = Kanaal +settings.web_hook_name_forgejo = Forgejo +settings.sourcehut_builds.secrets = Geheimnissen +settings.sourcehut_builds.secrets_helper = Giff de Upgaav Togang to de Bau-Geheimnissen (bruukt de Verlöövnis SECRETS:RO) +settings.deploy_keys = Utbrengens-Slötels +settings.protect_enable_merge = Tosamenföhren anknipsen +settings.protect_no_valid_status_check_patterns = Keene gültigen Tostands-Överprüfens-Musters. +settings.protect_approvals_whitelist_users = Verlöövt Nakiekers +settings.protect_unprotected_file_patterns = Nich schütt Dateinaam-Musters (trennt mit Semikolons »;«) +settings.remove_protected_branch_success = Twieg-Schütten för Örder »%s« is wegdaan worden. +settings.default_branch_desc = Köör eenen Höövd-Repositoriums-Twieg för Haalvörslagen un Quelltext-Kommitterens ut: +settings.choose_branch = Köör eenen Twieg ut … +settings.event_issue_assign_desc = Gefall towiesen of Towiesen wegdaan. +settings.add_web_hook_desc = %s in dien Repositorium inbinnen. +settings.web_hook_name_gogs = Gogs +settings.key_been_used = Een Utbrengens-Slötel mit de sülve Inholl word al bruukt. +settings.protect_merge_whitelist_committers = Tosamenföhrens-Verlööv-List anknipsen +settings.protect_merge_whitelist_users = Verlöövt Brukers as Tosamenföhrers +settings.event_issue_label_desc = Gefall-Vermarkens hentoföögt of wegdaan. +settings.active_helper = Informationen över utlööst Vörfallen worden to deeser Internett-Haak-URL sennt. +settings.web_hook_name_slack = Slack +settings.protect_enable_push_desc = Elkeen, well Schriev-Togriep hett, düür to deesem Twieg schuven (aver nich dwangsschuven). +settings.protect_status_check_patterns = Tostands-Överprüfens-Musters +settings.protect_status_check_patterns_desc = Giff Musters in, wat angeven, welke Tostands-Överprüfens klaar wesen mutten, ehr Twiegen in eenen Twieg, wat up deese Örder passt, tosamenföhrt worden könen. Elkeen Rieg sett een Muster. Musters düren nich leeg wesen. +settings.protect_status_check_matched = Passt +settings.protect_approvals_whitelist_enabled_desc = Blots Nakiekens vun verlöövt Brukers of Klottjen tellen to de nödige Tahl vun Tostimmens. Sünner eene sülke List tellen Nakiekens vun elkeen, well Schriev-Togriep hett, to de nödige Tahl vun Tostimmens. +settings.protect_branch_name_pattern_desc = Naam-Musters för schütt Twiegen. Kiek in de Dokumenteren för de Muster-Syntax. Bispölen: main, release/** +settings.protected_branch_deletion = Twieg-Schütten wegdoon +settings.protected_branch_deletion_desc = Wenn du de Twieg-Schütten utknipst, düren all Brukers mit Schriev-Rechten to the Twieg schuven. Wiedermaken? +settings.active = Aktiiv +settings.deploy_key_desc = Utbrengens-Slötels hebben Blots-Lesen-Togriep up dat Repositorium. +settings.deploy_key_deletion_desc = Wenn du eenen Utbrengens-Slötel wegdoost, hett he keenen Togriep mehr up deeses Repositorium. Wiedermaken? +settings.protect_disable_push_desc = Man düür nich to deesem Twieg schuven. +settings.protect_enable_merge_desc = Elkeen, well Schriev-Togriep hett, düür Haalvörslagens in deesen Twieg tosamenföhren. +settings.protect_whitelist_teams = Verlöövt Klottjen as Schuvers +settings.protect_merge_whitelist_committers_desc = Blots verlöövt Brukers of Klottjen düren Haalvörslagen in deesen Twieg tosamenföhren. +settings.protect_check_status_contexts_desc = Verlang, dat vör de Tosamenföhren Tostands-Överprüfens klaar wesen mutten. Wenn dat anknipst is, mutten Kommitterens eerst to een anner Twieg schuven worden, un könen eerst dann tosamenföhrt of strack to eenem Twieg schuuvt worden, wat up deese Örder passt, nadeem de Tostands-Överprüfens klaar worden sünd. Wenn keen Umgeven passt, mutt de leste Kommitteren klaar wesen, wat ok immer de Umgeven is. +settings.protect_required_approvals_desc = Verlööv Haalvörslagen blots dann tosamentoföhren, wenn genoog Nakiekers tostimmt hebben. +settings.block_outdated_branch_desc = Dat Tosamenföhren is nich verlöövt, wenn de Kopp-Twieg achter de Grund-Twieg torügg is. +settings.authorization_header = Anmellens-Kopprieg +settings.authorization_header_desc = Wenn sett, word dat as Anmellens-Kopprieg för Anfragen anföögt. Bispölen: %s. +settings.slack_domain = Domään +settings.web_hook_name_dingtalk = DingTalk +settings.deploy_key_content = Inholl +settings.no_protected_branch = Dat gifft keene schütt Twiegen. +settings.enforce_on_admins = Deese Örder för Repositoriums-Chefs dwingen +settings.protected_branch_duplicate_rule_name = För deese Sammlung vun Twiegen gifft dat all een Örder +settings.tags = Markens +settings.tags.protection = Mark-Schütten +settings.tags.protection.allowed = Verlöövt +settings.tags.protection.allowed.teams = Verlöövt Klottjen +settings.tags.protection.allowed.noone = Nüms +settings.tags.protection.none = Dat gifft keene schütt Markens. +settings.thread_id = Thema-ID +settings.matrix.homeserver_url = Heimaadserver-URL +settings.matrix.room_id = Ruum-ID +settings.archive.header = Deeses Repo archiveren +settings.archive.error_ismirror = Du kannst een spegelt Repo nich archiveren. +settings.archive.tagsettings_unavailable = Mark-Instellens sünd nich verföögbar, wenn dat Repo archiveert is. +settings.unarchive.button = Repo ut Archiv torügghalen +settings.unarchive.success = Dat Repo is nu nich mehr archiveert. +settings.unarchive.error = Een Fehler is bi’m Torügghalen vum Repo ut de Archiv uptreden. Kiek in de Utgaav för mehr Informationen. +settings.lfs = LFS +settings.lfs_filelist = LFS-Dateien, wat in deesem Repositorium verwahrt sünd +settings.lfs_lfs_file_no_commits = Keene Kommitterens för deese LFS-Datei funnen +settings.tags.protection.pattern = Mark-Muster +settings.tags.protection.allowed.users = Verlöövt Brukers +settings.chat_id = Snack-ID +settings.archive.button = Repo archiveren +settings.unarchive.header = Deeses Repo as nich mehr archiveert setten +settings.update_avatar_success = Dat Repositoriums-Kontobill is verneeit worden. +settings.lfs_findcommits = Kommitterens finnen +settings.protected_branch_required_approvals_min = Nödige Tostimmens könen nich negativ wesen. +settings.archive.mirrors_unavailable = Spegels sünd nich verföögbar, wenn dat Repo archiveert is. +settings.tags.protection.create = Örder hentofögen +settings.bot_token = Bot-Teken +settings.matrix.message_type = Narichten-Aard +settings.archive.text = Wenn dat Repo archiveert word, kann man daar blots noch lesen. Dat word vum Disk verburgen. Nüms (ok nich du sülvst!) kann noch neje Kommitterens maken of Gefallens of Haalvörslagen opmaken. +settings.archive.success = Dat Repo is archiveert worden. +settings.archive.error = Een Fehler is bi’m Archiveren vum Repo uptreden. Kiek in de Utgaav för mehr Informationen. +settings.archive.branchsettings_unavailable = Twieg-Instellens sünd nich verföögbar, wenn dat Repo archiveert is. +settings.unarchive.text = Wenn dat Repo nich mehr archiveert is, kann dat weer Kommitterens un Schuvens kriegen un ok neje Gefallens un Haalvörslagens. +settings.lfs_no_lfs_files = In deesem Repositorium sünd keene LFS-Dateien verwahrt +settings.lfs_noattribute = Deeser Padd is im Höövd-Twieg nich as toslutbaar markeert +settings.lfs_findpointerfiles = Wieser-Dateien finnen +settings.lfs_invalid_locking_path = Ungültiger Padd: %s +settings.lfs_lock = Slött +settings.lfs_lock_path = Dateipadd tum tosluten … +settings.lfs_locks_no_locks = Keene Slötten +settings.lfs_force_unlock = Upsluten dwingen +settings.lfs_pointers.sha = Blob-Prüfsumm +settings.lfs_pointers.oid = OID +settings.lfs_pointers.inRepo = Im Repo +settings.lfs_pointers.accessible = Bruker kann togriepen +settings.lfs_pointers.associateAccessible = %d togangelk OIDs benöömen +settings.rename_branch_failed_exist = Kann Twieg nich umbenöömen, denn de Enn-Twieg %s gifft dat al. +settings.rename_branch_success = Twieg %s is in %s umbenöömt worden. +settings.rename_branch = Twieg umbenöömen +diff.browse_source = In Quell stövern +diff.parent = Ollern +diff.commit = Kommitteren +diff.git-notes = Anmarkens +diff.data_not_available = Unnerscheed-Inholl is nich verföögbaar +diff.options_button = Unnerscheed-Instellens +diff.show_diff_stats = Statistiken wiesen +diff.download_patch = Plack-Datei runnerladen +diff.show_split_view = Deelte Sicht +diff.show_unified_view = Vereenigte Sicht +diff.whitespace_button = Leegtekens +diff.whitespace_ignore_all_whitespace = Leegtekens bi’m Verglieken vun Riegen minnachten +diff.whitespace_ignore_amount_changes = Ännerns in de Meng an Leegtekens minnachten +diff.whitespace_ignore_at_eol = Ännerns in de Leegtekens am Datei-Enn minnachten +diff.stats_desc_file = %d Ännerns: %d neje Riegen un %d lösket Riegen +diff.bin = BIN +diff.bin_not_shown = Binäärdatei word nich wiesen. +diff.view_file = Datei wiesen +diff.file_before = Vörher +diff.file_after = Daarna +diff.file_byte_size = Grött +diff.file_suppressed = Datei-Unnerscheed unnerdrückt, denn dat is to grot +diff.too_many_files = Eenige Dateien worden nich wiesen, denn in deesem Unnerscheed sünd to völe Dateien ännert worden +diff.show_more = Mehr wiesen +diff.load = Unnerscheed laden +diff.generated = maakt +diff.vendored = verkoperig +diff.comment.placeholder = Eenen Kommentaar schrieven +diff.comment.start_review = Nakieken begünnen +diff.review = Nakieken klaarmaken +diff.review.header = Nakieken avgeven +diff.review.approve = Tostimmen +diff.committed_by = kommitteert vun +diff.protected = Schütt +diff.image.side_by_side = Tegenanner +diff.image.swipe = Wisken +diff.show_file_tree = Dateiboom wiesen +diff.hide_file_tree = Dateiboom verbargen +release.releases = Publizerens +release.detail = Över de Publizeren +release.tags = Markens +release.new_release = Nejes Publizeren +release.draft = Sketts +release.prerelease = Vör-Publizeren +release.stable = Stevig +release.edit = Bewarken +release.ahead.commits = %d Kommitterens +release.ahead.target = to %s siet deesem Publizeren +tag.ahead.target = to %s siet deeser Mark +release.source_code = Quelltext +release.edit_subheader = Publizerens organiseren Projekt-Versioonen. +release.tag_name = Mark-Naam +release.target = Enn +release.tag_helper_existing = Bestahn Mark. +release.title_empty = Titel kann nich leeg wesen. +release.message = Beschriev deeses Publizeren +release.prerelease_desc = As Vör-Publizeren markeren +release.prerelease_helper = Markeer, dat deeses Publizeren nich för stevig Gebruuk dacht is. +release.cancel = Ofbreken +release.publish = Publizeren publik maken +release.save_draft = Sketts sekern +release.deletion_success = Dat Publizeren is lösket worden. +release.tag_name_already_exist = Een Publizeren mit deesem Mark-Naam gifft dat al. +release.tag_name_invalid = De Mark-Naam is nich gültig. +release.tag_name_protected = De Mark-Naam is schütt. +release.downloads = Runnerladens +release.download_count_one = %s maal runnerladen +release.download_count_few = %s maal runnerladen +release.hide_archive_links = Automatisk maakt Archiven verbargen +release.releases_for = Publizerens för %s +release.tags_for = Markens för %s +release.system_generated = Deeser Anhang is automatisk maakt worden. +release.type_attachment = Anhang +release.type_external_asset = Frömdes Objekt +release.asset_external_url = Frömde URL +release.add_external_asset = Frömdes Objekt hentofögen +branch.name = Twieg-Naam +branch.already_exists = Een Twieg mit de Naam »%s« gifft dat al. +branch.delete_head = Lösken +branch.delete = Twieg »%s« lösken +branch.delete_html = Twieg lösken +branch.create_branch = Maak Twieg %s +branch.create_from = vun »%s« +branch.create_success = Twieg »%s« is maakt worden. +branch.branch_already_exists = Twieg »%s« gifft dat in deesem Repositorium al. +branch.deleted_by = Vun %s lösket +branch.restore_failed = Kunn Twieg »%s« nich torügghalen. +branch.protected_deletion_failed = Twieg »%s« is schütt un kann nich lösket worden. +branch.restore = Twieg »%s« torügghalen +branch.download = Twieg »%s« runnerladen +branch.rename = Twieg »%s« umbenöömen +branch.included = Enthollen +branch.create_new_branch = Twieg vum Twieg maken: +branch.rename_branch_to = »%s« umbenöömen to: +branch.create_branch_operation = Twieg maken +branch.new_branch = Nejen Twieg maken +topic.manage_topics = Themen verwalten +topic.done = Daan +topic.count_prompt = Du kannst nich mehr as 25 Themen utkören +settings.lfs_lock_already_exists = Slött gifft dat al: %s +diff.whitespace_show_everything = All Ännerns wiesen +diff.review.placeholder = Nakiekens-Kommentaar +settings.lfs_delete = LFS-Datei mit OID %s lösken +settings.lfs_delete_warning = Wenn eene LFS-Datei lösket word, kann bi’m Utchecken de Fehler »Objekt gifft dat nich« uptreden. Willst du dat würrelk? +settings.lfs_locks = Slötten +diff.comment.markdown_info = Markdown kann bruukt worden, um dat Textformaat antopassen. +settings.lfs_invalid_lock_directory = Kann Verteeknis nich tosluten: %s +settings.lfs_pointers.exists = Bestaht im Lager +settings.rename_branch_failed_not_exist = Kann Twieg %s nich umbenöömen, denn de Twieg gifft dat nich. +diff.comment.reply = Antern +diff.image.overlay = Överleggen +settings.lfs_lock_file_no_exist = Tosluten Datei gifft dat im Höövd-Twieg nich +diff.file_suppressed_line_too_long = Datei-Unnerscheed unnerdrückt, denn een of mehr Riegen sünd to lang +settings.lfs_pointers.found = Hett %d Blob-Wieser(s) funnen – %d benöömt, %d unbenöömt (im Lager fehlen %d) +settings.rename_branch_failed_protected = Kann Twieg %s nich umbenöömen, denn dat is een schütt Twieg. +diff.download_diff = Unnerscheed-Datei runnerladen +diff.stats_desc = %d ännert Dateien mit %d nejen Riegen un %d lösket Riegen +diff.file_image_height = Höcht +tag.create_tag_from = Neje Mark vun »%s« maken +tag.create_success = Mark »%s« is maakt worden. +error.csv.too_large = Kann deese Datei nich teken, denn se is to grot. +diff.file_image_width = Breddt +diff.comment.add_line_comment = Riegen-Kommentaar hentofögen +diff.comment.add_review_comment = Kommentaar hentofögen +release.tag_helper_new = Neje Mark. Deese Mark word vun de Enn maakt. +release.edit_release = Publizeren vernejen +release.deletion_desc = Wenn du een Publizeren löskest, word dat blots vun Forgejo wegdaan. Dat ännert nix an de Git-Mark, de Inholl vun dienem Repositorium of siener Histoorje. Wiedermaken? +release.add_tag = Mark maken +release.asset_name = Objekt-Naam +branch.delete_branch_has_new_commits = Twieg »%s« kann nich lösket worden, denn na de Tosamenföhren sünd neje Kommitterens hentoföögt worden. +branch.restore_success = Twieg »%s« is torügghaalt worden. +tag.create_tag = Mark %s maken +diff.comment.add_single_comment = Enkelt Kommentaar hentofögen +diff.review.comment = Kommentaar +diff.review.reject = Um Ännerns bidden +diff.has_escaped = Deese Rieg hett verburgen Unicode-Bookstavens +releases.desc = Verfolg Projekt-Versioonen un Runnerladens. +diff.review.self_reject = Haalvörslag-Authoren könen nich up hör eegen Haalvörslag um Ännerns beden +diff.review.self_approve = Haalvörslag-Authoren könen nich hör eegen Haalvörslag tostimmen +release.deletion_tag_desc = Lösket deese Mark ut de Repositorium. Dat ännert nix an de Inholl vun de Repositorium of siener Histoorje. Wiedermaken? +release.invalid_external_url = Ungültige frömde URL: »%s« +tag.confirm_create_tag = Mark maken +release.compare = Verglieken +branch.delete_desc = Eenen Twieg to lösken is för all Tieden. Ok wenn de lösket Twieg villicht noch körte Tied rumliggt, ehr he würrelk wegdaan word, KANN DAT MEESTTIEDENS NICH torüggnohmen worden. Wiedermaken? +branch.deletion_success = Twieg »%s« is lösket worden. +branch.included_desc = Deeser Twieg is Deel vum Höövd-Twieg +release.new_subheader = Publizerens organiseren Projekt-Versioonen. +release.tag_helper = Köör eene bestahn Mark ut of maak eene neje Mark. +release.deletion_tag_success = De Mark is lösket worden. +release.tag_already_exist = De Mark-Naam gifft dat al. +branch.warning_rename_default_branch = Du benöömst de Höövd-Twieg um. +branch.renamed = Twieg %s is in %s umbenöömt worden. +topic.format_prompt = Themen mutten mit eenem Bookstaav of Tahl begünnen, düren Binnestrekens (»-«) un Punkten (».«) enthollen un könen bit to 35 Bookstavens lang wesen. All Bookstavens mutten Kleenbookstavens wesen. +error.csv.invalid_field_count = Kann deese Datei nich teken, denn se hett de falske Tahl vun Felden in Rieg %d. +release.title = Publizerens-Titel +release.delete_release = Publizeren lösken +release.delete_tag = Mark lösken +release.deletion = Publizeren lösken +release.hide_archive_links_helper = Verbargt automatisk maakt Quelltext-Archiven för deeses Publizeren. To’n Bispööl wenn du diene eegenen uplaadst. +branch.deletion_failed = Kunn Twieg »%s« nich lösken. +branch.branch_name_conflict = Twieg-Naam »%s« is unverdragelk mit de al bestahn Twieg »%s«. +branch.new_branch_from = Nejen Twieg vun »%s« maken +tag.create_tag_operation = Mark maken +release.add_tag_msg = Bruuk de Titel un Inholl vun de Publizeren as Mark-Naricht. +find_file.go_to_file = Datei finnen +find_file.no_matching = Keene passend Datei funnen +branch.tag_collision = Twieg »%s« kann nich maakt worden, denn in de Repositorium gifft dat al eene Mark mit de sülve Naam. +branch.default_deletion_failed = Twieg »%s« is de Höövd-Twieg un kann nich lösket worden. +branch.confirm_create_branch = Twieg maken +error.csv.unexpected = Kann deese Datei nich teken, denn se enthollt eenen unverwachten Bookstaav in Rieg %d un Striep %d. +pulls.edit.already_changed = Kann Ännerns an de Haalvörslag nich sekern. Dat schient, dat de Inholl al vun een anner Bruker ännert worden is. Bidde laad de Sied neei un versöök, dat dann noch eenmaal to bewarken, daarmit du hör Ännerns nich överschriffst +mirror_lfs_endpoint_desc = Spegel word versöken, de Klonen-URL to bruken, um de LFS-Server uttofinnen. Du kannst ok eenen eegenen Ennpunkt angeven, wenn de Repositoriums-LFS-Dateien annerwaar lagert worden. +migrate_options_lfs_endpoint.description = Umtreck word versöken, de frömde Git-Tegenstee to bruken, um de LFS-Server uttofinnen. Du kannst ok eenen eegenen Ennpunkt angeven, wenn de Repositoriums-LFS-Dateien annerwaar lagert worden. +clear_ref = `Stedenwies Beteekner leegmaken` +org_labels_desc = Verenigungs-Vermarkens, wat mit all Repositoriums unner deeser Verenigung bruukt worden könen +invisible_runes_header = `Deese Datei enthollt unsichtbaare Unicode-Bookstavens` +ambiguous_runes_line = `Deese Rieg hett verwesselbaare Unicode-Bookstavens` +ambiguous_character = `%[1]c [U+%04[1]X] kann mit %[2]c [U+%04[2]X] verwesselt worden` +commits.search.tooltip = Du kannst Slötelwoorden mit »author:«, »committer:«, »after:« of »before:« begünnen, to’n Bispööl »revert author:Alice before:2019-01-13«. +projects.new_subheader = Verwalt, verfolg un verneei diene Arbeid an eener Stee, daarmit Projekten dörsichtig un up Tied blieven. +issues.label_archive_tooltip = Archiveert Vermarkens worden in de Vörslagens, wenn du na Vermarkens söchst, normaal nich wiest. +issues.label_exclusive_desc = Benööm de Vermark Rebeet/Ding, daarmit dat nich mit anner Vermarkens ut de sülven Rebeet/ tosamen bruukt worden kann. +issues.label_exclusive_warning = Elkeen anner Vermark in de sülve Rebeet word wegdaan, wenn de Vermarkens vun eenem Gefall of Haalvörslag bewarkt worden. +blame.ignore_revs.failed = Kunn de Versioonen in de .git-blame-ignore-revs nich minnachten. +invisible_runes_line = `Deese Rieg hett verburgen Unicode-Bookstavens` +mirror_address_url_invalid = De angeven URL is ungültig. Du muttst all Delen vun de URL recht utkielen. +mirror_address_protocol_invalid = De angeven URL is ungültig. Blots Steden vun de Aarden »http(s)://« of »git://« könen tum Spegeln bruukt worden. +mirror_use_ssh.helper = Forgejo spegelt dat Repositorium mit Git över SSH un maakt för di een Slötelpaar, wenn du deese Instellen utköörst. Du muttst wiss maken, dat de maakt publike Slötel dat Recht kriggt, to de Enn-Repositorium to schuven. Wenn du dat utköörst, kannst du keen Anmellen mit Passwoord bruken. +migrate.permission_denied_blocked = Du kannst nich vun verboden Servers importeren; bidde fraag de Chef, of he de Instellens ALLOWED_DOMAINS/ALLOW_LOCALNETWORKS/BLOCKED_DOMAINS överprüfen maag. +blame.ignore_revs = Minnacht Versioonen in .git-blame-ignore-revs. Klick hier, um daar överwegtogahn un de normaale Schüld-Ansicht to wiesen. +migrate.github_token_desc = Du kannst hier een of mehr Tekens angeven, wat mit Kommas trennt sünd, um dat Umtrecken fixer to maken, um de GitHub-API-Togrieps-Begrenz. WAHRSCHAU: Wenn du dat missbruukst, kannst du de Richtlienjen vun de Deenstbedriev verletzen un dien Konto kann sperrt worden. +issues.edit.already_changed = Kann Ännerns an de Gefall nich sekern. Dat schient, dat de Inholl al vun een anner Bruker ännert worden is. Bidde laad de Sied neei un versöök, dat dann noch eenmaal to bewarken, daarmit du hör Ännerns nich överschriffst +broken_message = De Git-Daten unner deesem Repositorium könen nich lesen worden. Kuntakteer de Chef vun deeser Instanz of löske dat Repositorium. +ambiguous_runes_header = `Deese Datei enthollt verwesselbaare Unicode-Bookstavens` +ambiguous_runes_description = `Deese Datei enthollt Unicode-Bookstavens, wat man licht mit anner Bookstavens verwesseln kann. Wenn du glöövst, dat dat so wesen sall, kannst du deese Wahrschau seker minnachten. Bruuk de Utkielen-Knoop, um se to wiesen.` +invisible_runes_description = `Deese Datei enthollt unsichtbaare Unicode-Bookstavens, wat Minsken nich sehn könen, aver vun eenem Reekner anners verarbeidt worden könen. Wenn du glöövst, dat dat so wesen sall, kannst du deese Wahrschau seker minnachten. Bruuk de Utkielen-Knoop, um se to wiesen.` +comments.edit.already_changed = Kann Ännerns an de Kommentaar nich sekern. Dat schient, dat de Inholl al vun een anner Bruker ännert worden is. Bidde laad de Sied neei un versöök, dat dann noch eenmaal to bewarken, daarmit du hör Ännerns nich överschriffst +pulls.clear_merge_message_hint = Wenn du de Tosamenföhrens-Naricht leeg maakst, lösket dat blots de Naricht-Inholl un behollt sülk automatisk maakte Git-Nadragens as »Co-Authored-By …«. +settings.add_webhook_desc = Forgejo sennt POST-Anfragen mit eener angeven Inholls-Aard to de Enn-URL. Lees mehr in de Internett-Hakens-Inföhren. +issues.review.pending.tooltip = Deeser Kommentaar is jüüst för anner Brukers nich sichtbaar. Um diene utstahn Kommentaaren avtogeven, köör boven in de Sied »%s« → »%s/%s/%s« ut. +settings.sourcehut_builds.access_token_helper = Togang-Teken, wat de Verlöövnis JOBS:RW hett. Maak een builds.sr.ht-Teken of een builds.sr.ht-Teken mit Togriep to Geheimnissen up meta.sr.ht. +settings.protect_unprotected_file_patterns_desc = Nich schütt Dateien, wat stracks ännert worden düren, wenn de Bruker Schriev-Togriep hett, an de Schuuv-Schüttens-Örders vörbi. Mennig Musters könen mit Semikolon (»;«) trennt worden. Kiek de Dokumenteren för ">%[2]s för de Syntax an. Bispölen: .drone.yml, /docs/**/*.txt. +settings.protected_branch_required_rule_name = Ördernaam is nödig +settings.protect_protected_file_patterns_desc = Schütt Dateien, wat nich stracks ännert worden düren, sülvst wenn de Bruker dat Recht hett, Dateien in deesem Twieg hentotofögen, to bewarken of to lösken. Mennig Musters könen mit Semikolon (»;«) trennt worden. Kiek de Dokumenteren för ">%[2]s för de Syntax an. Bispölen: .drone.yml, /docs/**/*.txt. +settings.branch_filter_desc = Twieg-Verlöövnis-List för Vörfallen över dat Schuven un dat Maken un Lösken vun Twiegen, angeven as een Glob-Muster. Wenn leeg of * worden Vörfallen för all Twiegen mellt. Kiek de Dokumenteren för ">%[2]s för de Syntax an. Bispölen: master, {master,release*}. +settings.matrix.room_id_helper = De Ruum-ID kann vun de Element-Internett-Sied unner Ruum-Instellens → Verwiedert → Binnere Ruum-ID haalt worden. Bispööl: %s. +settings.tags.protection.pattern.description = Du kannst eenen enkelt Naam bruken of een Glob-Muster of Regel-Utdruck, um up mennig Markens to passen. Lees mehr in de Inföhren över schütt Markens. +error.broken_git_hook = Git-Hakens in deesem Repositorium schienen kaputt to wesen. Bidde folg de Dokumenteren, um se to repareren, dann schuuv een paar Kommitterens, um de Tostand to vernejen. +settings.matrix.access_token_helper = Dat word anraden, daarföör eegens een Matrix-Konto intorichten. Dat Togangs-Teken kann in de Element-Internett-Sied (in eener privaaten/anonymen Karteikaart) unner Brukermenü (boven links) → All Instellens → Hülp & Över → Togangs-Teken (stracks unner de Heimaadserver-URL) haalt worden. Maak de privaate/anonyme Karteikaart dicht (wenn du di avmellst, word dat Teken ungültig). + +[repo.permissions] +code.read = Lesen: De Quelltext vun deesem Repositorium ankieken un klonen. +code.write = Schrieven: Schuuv to de Repositorium un maak Twiegen un Markens. +issues.read = Lesen: Gefallens un Kommentaaren lesen un maken. +issues.write = Schrieven: Gefallens dichtmaken un wiedere Informatioonen so as Vermarkens, Markstenen, Towiesens, Anstahns-Daten un Ofhangens bewarken. +releases.write = Schrieven: Publizerens un hör Objekten publik maken, bewarken un lösken. +releases.read = Lesen: Publizerens ankieken un runnerladen. +wiki.write = Schrieven: Sieden in de inbaut Wiki maken, vernejen un lösken. +wiki.read = Lesen: Dat inbaut Wiki un siene Histoorje lesen. +pulls.write = Schrieven: Haalvörslagen dichtmaken un wiedere Informatioonen so as Vermarkens, Markstenen, Towiesens, Anstahns-Daten un Ofhangens bewarken. +pulls.read = Lesen: Haalvörslagen lesen un maken. +projects.read = Lesen: Repositoriums-Projekt-Bredden wiesen. +projects.write = Schrieven: Projekten un Striepen maken un bewarken. +packages.read = Lesen: Paketen in de Repositorium ankieken un runnerladen. +actions.write = Schrieven: CI-/CD-Affolgens vun Hand utlösen, neei starten, ofbreken of tostimmen. +actions.read = Lesen: CI-/CD-Affolgens un hör Utgaav ankieken. +ext_issues = Togriep to de Verwies to eenem frömden Gefall-Verfolger. De Rechten worden frömd verwalt. +ext_wiki = Togriep to de Verwies to eenem frömden Wiki. De Rechten worden frömd verwalt. +packages.write = Schrieven: Paketen in de Repositorium publik maken un lösken. + +[graphs] +component_loading = Lade %s … +component_loading_failed = Kunn %s nich laden +component_loading_info = Dat kann een bietje düren … +component_failed_to_load = Een unverwacht Fehler is uptreden. +code_frequency.what = Quelltext-Frequenz +contributors.what = Bidragens +recent_commits.what = Leste Kommitterens + +[org] +org_name_holder = Verenigungs-Naam +org_full_name_holder = Kumpleter Naam vun de Verenigung +org_name_helper = Verenigungs-Namen sallen kört un lich to marken wesen. +create_org = Verenigung maken +open_dashboard = »Mien Disk« opmaken +repo_updated = %s verneeit +members = Liddmaten +teams = Klottjen +code = Quelltext +lower_members = Liddmaten +lower_repositories = Repositoriums +create_new_team = Neje Klottje +team_name = Klottjen-Naam +team_desc = Beschrieven +team_desc_helper = Beschriev de Zweck of Rull vun de Klottje. +team_access_desc = Repositoriums-Togriep +team_permission_desc = Rechten +team_unit_desc = Togriep to Repositoriums-Delen verlöven +team_unit_disabled = (Utknipst) +form.create_org_not_allowed = Du hest nich dat Recht, eene Verenigung to maken. +settings = Instellens +settings.options = Verenigung +settings.full_name = Kumpleter Naam +settings.website = Internett-Sied +settings.visibility.limited = Begrenzt (blots anmellt Brukers könen ’t sehn) +settings.visibility.limited_shortname = Begrenzt +settings.visibility.private_shortname = Privaat +settings.update_settings = Instellens vernejen +settings.update_setting_success = Verenigungs-Instellens sünd verneeit worden. +settings.change_orgname_redirect_prompt = De olle Naam leit daarhen um, bit well anners hüm nimmt. +settings.update_avatar_success = Dat Verenigungs-Kontobill is verneeit worden. +settings.delete = Verenigung lösken +settings.delete_account = Deese Verenigung lösken +settings.delete_prompt = Dat lösket de Verenigung för all Tieden. Dat KANN NICH torüggnohmen worden! +settings.confirm_delete_account = Lösken utwiesen +settings.delete_org_title = Verenigung lösken +settings.delete_org_desc = De Verenigung word för all Tieden lösket. Wiedermaken? +settings.labels_desc = Föög Vermarkens hento, wat för Gefallens in all Repositoriums unner deeser Verenigung bruukt worden könen. +create_team = Klottje maken +form.name_pattern_not_allowed = Dat Muster »%s« is in eenem Verenigungs-Naam nich verlöövt. +follow_blocked_user = Du kannst deeser Verenigung nich nagahn, denn de Verenigung hett du blockeert. +form.name_reserved = De Verenigungs-Naam »%s« is vörbehollen. +settings.repoadminchangeteam = Repositoriums-Chef kann Togriep för Klottjen hentofögen un wegdoon +settings.email = Kuntakt-E-Mail +settings.permission = Verlöövnissen +settings.visibility.private = Privaat (blots Verenigungs-Liddmaten könen ’t sehn) +team_name_helper = Klottjen-Namen sallen kört un licht to marken wesen. +settings.location = Stee +settings.change_orgname_prompt = Wahrschau: Wenn du de Verenigungs-Naam ännerst, ännert sik ok de Verenigungs-URL un de olle Naam word freeigeven. +org_desc = Beschrieven +settings.visibility = Sichtbaarkeid +settings.visibility.public = Publik +settings.hooks_desc = Föög Internett-Hakens hento, wat för all Repositoriums unner deeser Verenigung utlööst worden. +members.membership_visibility = Liddmaat-Sichtbaarkeid: +members.public = Sichtbaar +members.public_helper = Verbargen +members.private = Nich sichtbaar +members.private_helper = Sichtbaar maken +members.member_role = Liddmaat-Rull: +members.owner = Eegner +members.member = Liddmaat +members.remove = Wegdoon +members.remove.detail = %[1]s ut %[2]s wegdoon? +members.leave = Verlaten +members.leave.detail = Willst du de Verenigung »%s« würrelk verlaten? +members.invite_desc = Föög eenen nejen Liddmaat to %s hento: +members.invite_now = Nu inladen +teams.join = Bitreden +teams.leave = Verlaten +teams.leave.detail = Willst du de Klottje »%s« würrelk verlaten? +teams.can_create_org_repo = Repositoriums maken +teams.can_create_org_repo_helper = Liddmaten könen neje Repositoriums in de Verenigung maken. De Maker kriggt Chef-Rechten in de neje Repositorium. +teams.none_access = Keen Togang +teams.none_access_helper = De Instellen »Keen Togang« is blots för privaate Repositoriums vun Belang. +teams.general_access = Eegener Togang +teams.general_access_helper = Liddmaten-Rechten worden vun de Rechten-Tabell unnern fastleggt. +teams.read_access = Lesen +teams.write_access = Schrieven +teams.admin_access = Chef-Togang +teams.no_desc = Deese Klottje is nich beschrieven +teams.settings = Instellens +teams.owners_permission_desc = Eegners hebben kumpleten Togang to all Repositoriums un hebben Chef-Togang to de Verenigung. +teams.update_settings = Instellens vernejen +teams.delete_team = Klottje wegdoon +teams.add_team_member = Klottjen-Liddmaat hentofögen +teams.delete_team_success = De Klottje is wegdaan worden. +teams.write_permission_desc = Deese Klottje gifft Schrievens-Togriep: Liddmaten könen Klottjen-Repositoriums ankieken un daarhen schuven. +teams.remove_all_repos_title = All Klottjen-Repositoriums wegdoon +teams.add_all_repos_title = All Repositoriums hentofögen +teams.add_nonexistent_repo = Dat Repositorium, wat du hentofögen willst, gifft dat nich; bidde maak ’t eerst. +teams.add_duplicate_users = Bruker is al een Klottjen-Liddmaat. +teams.members.none = Deese Klottje hett keene Liddmaten. +teams.specific_repositories = Wisse Repositoriums +teams.all_repositories_helper = Klottje het Togang to all Repositoriums. Wenn du dat utköörst, worden all bestahn Repositoriums to de Klottje hentoföögt. +teams.invite.title = Du büst inladen worden, to de Klottje %s in de Verenigung %s bitotreden. +teams.invite.by = Vun %s inladen +teams.invite.description = Bidde klick up de Knoop unnern, um to de Klottje bitotreden. +teams.invite_team_member = To %s inladen +teams.delete_team_desc = Wenn du eene Klottje wegdoost, hebben hör Liddmaten keen Togriep mehr up de Repositoriums. Wiedermaken? +teams.admin_permission_desc = Deese Klottje gifft Chef-Togriep: Liddmaten könen Klottjen-Repositoriums ankieken, daarhen schuven un Mitarbeiders hentofögen. +teams.create_repo_permission_desc = Daarto gifft deese Klottje dat Recht, Repositoriums to maken: Liddmaten könen neje Repositoriums in de Verenigung maken. +teams.repositories = Klottjen-Repositoriums +teams.members = Klottjen-Liddmaten +teams.add_all_repos_desc = Dat föögt all de Repositoriums in de Verenigung to de Klottje hento. +teams.admin_access_helper = Liddmaten könen to Klottjen-Repositoriums schuven un halen un daar Mitarbeiders hentofögen. +teams.delete_team_title = Klottje wegdoon +teams.invite_team_member.list = Utstahn Inladens +teams.remove_all_repos_desc = Dat doot all Repositoriums vun de Klottje weg. +teams.read_permission_desc = Deese Klottje gifft Lesens-Togriep: Liddmaten könen Klottjen-Repositoriums ankieken un klonen. +teams.repos.none = Deese Klottje kann up keene Repositoriums togriepen. +teams.specific_repositories_helper = Liddmaten hebben blots Togriep up Repositoriums, wat besünners to de Klottje hentoföögt worden sünd. Wenn du dat utköörst, worden Repositoriums, wat du al mit All Repositoriums hentoföögt hest, nich automatisk wegdaan. +teams.all_repositories = All Repositoriums + +[admin] +dashboard = Mien Disk +self_check = Sülvst-Överprüfen +identity_access = Sülvst & Togang +users = Brukerkonten +organizations = Verenigungen +assets = Quelltext-Objekten +repositories = Repositoriums +hooks = Internett-Hakens +integrations = Inbinnens +authentication = Anmellens-Quellen +emails = Bruker-E-Mails +config = Inrichten +notices = Systeem-Narichtens +config_summary = Tosamenfaten +monitor = Överwachen +first_page = Eerste +last_page = Leste +config_settings = Instellens +total = All tosamen: %d +settings = Chef-Instellens +dashboard.statistic = Tosamenfaten +dashboard.operations = Plegens-Aktioonen +dashboard.new_version_hint = Forgejo %s is nu verföögbaar, du hest %s. Kiek de Blog för mehr Informationen an. +dashboard.delete_generated_repository_avatars = Maakte Repositoriums-Kontobillers lösken +dashboard.sync_repo_tags = Markens vun Git-Daten to de Datenbank spegeln +dashboard.update_mirrors = Spegels vernejen +dashboard.repo_health_check = Gesundheids-Överprüfen för all Repositoriums +dashboard.check_repo_stats = De Statistiken vun all Repositoriums överprüfen +dashboard.deleted_branches_cleanup = Lösket Twiegen uprümen +dashboard.git_gc_repos = Up all Repositoriums de Müll avhalen +dashboard.resync_all_sshprincipals = De ».ssh/authorized_principals«-Datei mit de SSH-Höövdmannen vun Forgejo vernejen. +dashboard.reinit_missing_repos = All fehlend Git-Repositoriums neei inrichten, för wat dat Uptekens gifft +dashboard.cleanup_packages = Avlopen Paketen uprümen +dashboard.cleanup_actions = Avlopen Utgaven un Objekten vun Aktioonen uprümen +dashboard.current_goroutine = Stedenwies Go-Routinen +dashboard.total_memory_allocated = Spieker towiesen all tosamen +dashboard.memory_allocate_times = Spieker-Towiesens +dashboard.system_status = Systeem-Tostand +dashboard.operation_switch = Wesseln +dashboard.operation_run = Utföhren +dashboard.clean_unbind_oauth_success = All unverbunnen OAuth-Verbinnens sünd wegdaan worden. +dashboard.task.process = Upgaav: %[1]s +dashboard.task.cancelled = Upgaav: %[1]s ofbroken: %[3]s +dashboard.task.error = Fehler in Upgaav: %[1]s: %[3]s +dashboard.task.unknown = Unbekannte Upgaav: %[1]s +dashboard.cron.started = Hett Tiedplaan begunnen: %[1]s +dashboard.cron.error = Fehler im Tiedplaan: %s: %[3]s +dashboard.delete_inactive_accounts.started = Upgaav, um all nich aktiveerten Konten to lösken, begunnen. +dashboard.delete_repo_archives = All Repositoriums-Archiven (ZIP, TAR.GZ, usw. …) lösken +dashboard.delete_missing_repos.started = Upgaav, um all Repositoriums sünner Git-Dateien to lösken, begunnen. +dashboard.delete_missing_repos = All Repositoriums sünner Git-Dateien lösken +dashboard.task.finished = Upgaav: %[1]s vun %[2]s begunnen is daan worden +dashboard.cron.finished = Tiedplaan: %[1]s is daan worden +dashboard.operation_name = Aktioons-Naam +dashboard.cron.process = Tiedplaan: %[1]s +dashboard.cron.cancelled = Tiedplaan: %[1]s ofbroken: %[3]s +dashboard.resync_all_sshkeys = De ».ssh/authorized_keys«-Datei mit de SSH-Slötels vun Forgejo vernejen. +dashboard.memory_obtained = Spieker erhollen +dashboard.pointer_lookup_times = Wieser-Nakiek-Tieden +dashboard.task.started = Hett Upgaav begunnen: %[1]s +dashboard.delete_inactive_accounts = All nich aktiveerten Konten lösken +dashboard.delete_repo_archives.started = Upgaav, um all Repositoriums-Archiven to lösken, begunnen. +dashboard.archive_cleanup = Olle Repositoriums-Archiven lösken +dashboard.resync_all_hooks = De Hakens »pre-receive«, »update« un »post-receive« in all Repositoriums vernejen +dashboard.clean_unbind_oauth = Unverbunnen OAuth-Verbinnens uprümen +dashboard.sync_repo_branches = Fehlend Twiegen vun Git-Daten to de Datenbank spegeln +dashboard.update_migration_poster_id = Umtreck-Author-IDs vernejen +dashboard.cleanup_hook_task_table = hook_task-Tabell uprümen +dashboard.sync_external_users = Frömde Brukerdaten vernejen +dashboard.server_uptime = Server-Bedrievstied +dashboard.current_memory_usage = Stedenwies Spiekerbruuk +dashboard.heap_memory_obtained = Hoopspieker erhollen +dashboard.current_heap_usage = Stedenwies Hoopbruuk +dashboard.heap_memory_idle = Hoopspieker mit nix to doon +dashboard.heap_memory_released = Hoopspieker freeigeven +dashboard.heap_objects = Hoopobjekten +dashboard.bootstrap_stack_usage = Bootstrap-Stapelbruuk +dashboard.stack_memory_obtained = Stapelspieker erhollen +dashboard.mspan_structures_usage = MSpan-Struktuuren-Bruuk +dashboard.mspan_structures_obtained = MSpan-Struktuuren erhollen +dashboard.mcache_structures_usage = MCache-Struktuuren-Bruuk +dashboard.gc_metadata_obtained = Wiedere Informatioonen för GC erhollen +dashboard.other_system_allocation_obtained = Anner Systeemtowiesens erhollen +dashboard.next_gc_recycle = Anner GC-Müllavhalen +dashboard.last_gc_time = Tied siet lestem GC +dashboard.total_gc_pause = GC-Paus all tosamen +dashboard.last_gc_pause = Leste GC-Paus +dashboard.gc_times = GC-Tieden +dashboard.delete_old_actions = All olles Doon ut de Datenbank lösken +dashboard.update_checker = Vernejens-Sööker +dashboard.delete_old_system_notices = All ollen Systeemnarichten ut de Datenbank lösken +dashboard.gc_lfs = In LFS-Meta-Objekten de Müll avhalen +dashboard.stop_zombie_tasks = Spöök-Aktioonen-Upgaven anhollen +dashboard.stop_endless_tasks = Aktioonen-Upgaven sünner Enn anhollen +dashboard.cancel_abandoned_jobs = Verlaten Aktioonen-Upgaven ofbreken +dashboard.sync_branch.started = Twieg-Vernejen begunnen +users.user_manage_panel = Brukerkonten verwalten +users.new_account = Brukerkonto maken +users.name = Brukernaam +users.full_name = Kumpleter Naam +users.activated = Aktiveert +users.admin = Chef +users.restricted = Begrenzt +users.reserved = Vörbehollen +users.created = Maakt +users.last_login = Tolest anmellt +users.never_login = Nie anmellt +users.send_register_notify = E-Mail-Naricht över dat Registreren sennen +users.new_success = Dat Brukerkonto »%s« is maakt worden. +users.edit = Bewarken +users.auth_source = Anmellens-Quell +users.local = Stedenwies +users.auth_login_name = Anmell-Naam +users.password_helper = Laat dat Passwoord leeg, um dat nich to ännern. +users.update_profile_success = Dat Brukerkonto is verneeit worden. +users.edit_account = Brukerkonto bewarken +users.is_activated = Konto aktiveert +users.prohibit_login = Konto sperrt +users.block.description = Deesem Bruker verseggen, mit deesem Deenst dör deeses Konto to warken, un dat Anmellen verseggen. +users.is_admin = Chefkonto +users.admin.description = Deesem Bruker kumpleten Togriep to all Chef-Aktioonen geven, wat mit de Internett-Schnittstee un de API gahn. +users.is_restricted = Begrenztes Konto +users.allow_git_hook = Kann Git-Hakens maken +dashboard.memory_free_times = Spieker-Freeigevens +users.bot = Bot +users.2fa = 2FA +dashboard.profiling_bucket_hash_table_obtained = Profileren-Emmer-Prüfsummtabell erhollen +dashboard.sync_tag.started = Mark-Vernejen begunnen +dashboard.rebuild_issue_indexer = Gefall-Indizerer neei bauen +users.activated.description = Of dat E-Mail-Utwiesen ofsluten is. De Eegner vun eenem nich aktiveerten Konto kann sik nich anmellen, bit dat E-Mail-Utwiesen ofsluten is. +dashboard.heap_memory_in_use = Hoopspieker bruukt +users.max_repo_creation_desc = (Giff -1 in, um de Normaalweert vun de Instanz to bruken.) +dashboard.mcache_structures_obtained = MCache-Struktuuren erhollen +dashboard.start_schedule_tasks = Aktioonen-Upgaven mit Tiedplaan begünnen +users.remote = Frömd +users.max_repo_creation = Hoogste Tahl vun Repositoriums +dashboard.delete_old_actions.started = Hett begunnen, all olles Doon ut de Datenbank to lösken. +users.repos = Repos +users.restricted.description = Verlööv blots, mit de Repositoriums un Verenigungen to warken, waar deeser Bruker as Mitarbeider hentoföögt is. Dat verhinnert Togriep to publiken Repositoriums in deeser Instanz. +users.allow_git_hook_tooltip = Git-Hakens worden as de BS-Bruker utföhrt, unner well Forgejo löppt, un hebben dat sülve Maat an Host-Togriep. Also könen Brukers mit de Git-Haak-Recht all Forgejo-Repositoriums ankieken un bewarken un ok de Datenbank, wat Forgejo bruukt. Also könen se ok Chef-Rechten för Forgejo kriegen. +users.allow_import_local = Kann stedenwies Repositoriums importeren +users.local_import.description = Verlööv, Repositoriums vun de stedenwies Dateisysteem vum Server to importeren. Dat kann een Sekerheidsprobleem wesen. +users.allow_create_organization = Kann Verenigungen maken +users.organization_creation.description = Verlööv, neje Verenigungen to maken. +users.update_profile = Brukerkonto vernejen +users.delete_account = Brukerkonto lösken +users.cannot_delete_self = Du kannst nich di sülven lösken +users.still_own_repo = De Bruker is noch een Eegner vun een of mehr Repositoriums. Löske of överdraag deese Repositoriums eerst. +users.still_has_org = De Bruker is noch een Liddmaat vun eener Verenigung. Doo de Bruker eerst ut all Verenigungen weg. +users.purge = Bruker wegschüren +users.purge_help = Mit Dwang de Bruker un all siene Repositoriums Verenigungen un Paketen lösken. All Kommentaaren un Gefallens, wat deeser Bruker maakt hett, worden ok lösket. +users.still_own_packages = Deeser Bruker is noch Eegner vun een of mehr Paketen, löske eerst deese Paketen. +users.list_status_filter.menu_text = Filter +users.list_status_filter.not_active = Nich aktiiv +users.list_status_filter.is_restricted = Begrenzt +users.list_status_filter.not_restricted = Unbegrenzt +users.list_status_filter.is_2fa_enabled = 2FA anknipst +users.list_status_filter.not_2fa_enabled = 2FA utknipst +users.details = Bruker-Informationen +emails.email_manage_panel = Bruker-E-Mails verwalten +emails.primary = Höövd +emails.activated = Aktiveert +emails.filter_sort.email = E-Mail +emails.filter_sort.email_reverse = E-Mail (umdreiht) +emails.filter_sort.name = Brukernaam +emails.filter_sort.name_reverse = Brukernaam (umdreiht) +emails.updated = E-Mail verneeit +emails.not_updated = Kunn de erbeden E-Mail-Adress nich vernejen: %v +emails.duplicate_active = Deese E-Mail-Adress is al för eenen anner Bruker aktiiv. +emails.change_email_header = E-Mail-Eegenskuppen vernejen +emails.change_email_text = Willst du deese E-Mail-Adress würrelk vernejen? +emails.delete = E-Mail wegdoon +emails.delete_desc = Willst du deese E-Mail-Adress würrelk wegdoon? +emails.deletion_success = De E-Mail-Adress is wegdaan worden. +emails.delete_primary_email_error = Du kannst de Höövd-E-Mail nich wegdoon. +orgs.org_manage_panel = Verenigungen verwalten +orgs.name = Naam +orgs.teams = Klottjen +orgs.members = Liddmaten +orgs.new_orga = Neje Verenigung +repos.repo_manage_panel = Repositoriums verwalten +repos.unadopted = Repositoriums sünner Eegner +repos.unadopted.no_more = Keene Repositoriums sünner Eegner funnen. +repos.owner = Eegner +repos.name = Naam +repos.private = Privaat +repos.issues = Gefallens +repos.size = Grött +repos.lfs_size = LFS-Grött +packages.package_manage_panel = Paketen verwalten +packages.total_size = Grött all tosamen: %s +packages.unreferenced_size = Unbenöömt Grött: %s +packages.cleanup = Avlopen Daten uprümen +packages.cleanup.success = Avlopen Daten uprüümt +packages.owner = Eegner +packages.creator = Maker +packages.name = Naam +packages.version = Versioon +packages.type = Aard +packages.repository = Repositorium +packages.size = Grött +packages.published = Publizeert +defaulthooks = Normaale Internett-Hakens +defaulthooks.add_webhook = Normaalen Internett-Haak hentofögen +defaulthooks.update_webhook = Normaalen Internett-Haak vernejen +systemhooks = Systeem-Internett-Hakens +systemhooks.add_webhook = Systeem-Internett-Haak hentofögen +systemhooks.update_webhook = Systeem-Internett-Haak vernejen +auths.auth_manage_panel = Anmellens-Quellen verwalten +auths.new = Anmellens-Quell hentofögen +auths.name = Naam +auths.type = Aard +systemhooks.desc = Internett-Hakens sennen automatisk HTTP-POST-Anfragen to eenem Server, wenn wisse Forgejo-Vörfallen passeren. Internett-Hakens, wat hier inricht worden, hanneln för all Repositoriums in de Systeem, also bedenk bidde, wat dat för de Systeemlast heten word. Lees mehr in de Internett-Hakens-Dokumenteren. +auths.enabled = Anknipst +auths.updated = Verneeit +auths.security_protocol = Sekerheids-Protokoll +auths.domain = Domään +auths.host = Host +auths.port = Poort +auths.bind_dn = Binne-DN +auths.bind_password = Binne-Passwoord +auths.user_base = Bruker-Söök-Grundlaag +auths.user_dn = Bruker-DN +auths.attribute_username = Brukernaam-Eegenskupp +auths.attribute_username_placeholder = Laat dat leeg, um de Brukernaam to bruken, wat in Forgejo ingeven worden is. +auths.attribute_name = Vörnaam-Eegenskupp +auths.attribute_surname = Achternaam-Eegenskupp +auths.attribute_mail = E-Mail-Eegenskupp +auths.attribute_ssh_public_key = Eegenskupp för publiken SSH-Slötel +auths.attribute_avatar = Kontobill-Eegenskupp +auths.attributes_in_bind = Eegenskuppen in Binne-DN-Umgeven halen +auths.default_domain_name = Normaaler Domään-Naam för de E-Mail-Adress +auths.allow_deactivate_all = Verlööv, dat een leges Söökresultaat all Brukers as nich aktiiv sett +auths.use_paged_search = Söök mit Siedens bruken +auths.search_page_size = Siedengrött +auths.filter = Bruker-Filter +auths.admin_filter = Chef-Filter +auths.restricted_filter = Begrenzt-Filter +auths.verify_group_membership = Gruppen-Liddmatenskupp in LDAP utwiesen (laat de Filter leeg, um dat to överspringen) +auths.group_search_base = Gruppensöök-Grundlaag-DN +auths.group_attribute_list_users = Gruppen-Eegenskupp, wat de Brukerlist enthollt +auths.user_attribute_in_group = Bruker-Eegenskupp in Grupp list +auths.map_group_to_team_removal = Brukers ut spegelt Klottjen wegdoon, wenn de Bruker nich in de tohörig LDAP-Grupp is +auths.enable_ldap_groups = LDAP-Gruppen anknipsen +auths.ms_ad_sa = MS-AD-Söök-Eegenskuppen +auths.smtp_auth = SMTP-Anmellens-Aard +auths.smtphost = SMTP-Host +auths.smtpport = SMP-Poort +auths.allowed_domains = Verlöövte Domänen +auths.skip_tls_verify = TLS-Utwiesen överspringen +auths.force_smtps = SMTPS dwingen +auths.helo_hostname = HELO-Hostnaam +auths.helo_hostname_helper = Hostnaam, wat mit HELO sennt word. Laat dat leeg, um de stedenwies Hostnaam to sennen. +auths.disable_helo = HELO utknipsen +auths.pam_service_name = PAM-Deenst-Naam +auths.pam_email_domain = PAM-E-Mail-Domään (nich nödig) +auths.oauth2_provider = OAuth2-Anbeder +auths.oauth2_icon_url = Bill-URL +auths.oauth2_clientID = Klient-ID (Slötel) +auths.oauth2_clientSecret = Klient-Geheimnis +auths.oauth2_use_custom_url = Eegene URLs in Stee vun de normaalen URLs bruken +auths.oauth2_tokenURL = Teken-URL +auths.oauth2_authURL = Anmellen-URL +auths.oauth2_profileURL = Profil-URL +auths.oauth2_emailURL = E-Mail-URL +auths.skip_local_two_fa = Stedenwies 2FA överspringen +auths.oauth2_tenant = Inwohner +auths.oauth2_scopes = Wiedere Rebeeten +users.deletion_success = Dat Brukerkonto is lösket worden. +users.list_status_filter.is_admin = Chef +auths.syncenabled = Bruker-Vernejen anknipsen +users.reset_2fa = 2FA torüggsetten +users.list_status_filter.is_prohibit_login = Anmellen verseggen +users.list_status_filter.not_admin = Keen Chef +auths.auth_type = Anmellens-Aard +auths.restricted_filter_helper = Laat dat leeg, wenn keene Brukers begrenzt wesen sallen. Bruuk eenen Steern (»*«), um all Brukers, wat nich up de Chef-Filter passen, as begrenzt to setten. +auths.force_smtps_helper = SMTPS word alltieden up Poort 465 bruukt. Sett dat, um SMTPS up anner Poorten to dwingen. (Anners word up anner Poorten STARTTLS bruukt, wenn de Host dat unnerstütt.) +users.list_status_filter.reset = Torüggsetten +users.list_status_filter.is_active = Aktiiv +users.list_status_filter.not_prohibit_login = Anmellen verlöven +auths.auth_name = Anmellens-Naam +auths.map_group_to_team = LDAP-Gruppens up Verenigungs-Klottjen avbillen (laat dat Feld leeg, um dat to överspringen) +auths.allowed_domains_helper = Laat dat leeg, um all Domänens to verlöven. Trenn mennig Domänen mit eenem Komma (»,«). +defaulthooks.desc = Internett-Hakens sennen automatisk HTTP-POST-Anfragen to eenem Server, wenn wisse Forgejo-Vörfallen passeren. Internett-Hakens, wat hier inricht worden, sünd Normaalweertens un worden in all neje Repositoriums kopeert. Lees mehr in de Internett-Hakens-Dokumenteren. +auths.openIdConnectAutoDiscoveryURL = URL för Automatisk Utförsken mit OpenID-Verbinnen +auths.skip_local_two_fa_helper = Wenn dat nich sett is, heet dat, dat stedenwies Brukers mit 2FA doch tum Anmellen dör 2FA gahn mutten + +[action] +rename_repo = hett een Repositorium vun %[1]s na %[3]s umbenöömt +create_issue = `hett Gefall %[3]s #%[2]s opmaakt` +close_issue = `hett Gefall %[3]s #%[2]s dichtmaakt` +reopen_issue = `hett Gefall %[3]s #%[2]s weer opmaakt` +create_pull_request = `hett Haalvörslag %[3]s #%[2]s opmaakt` +reopen_pull_request = `hett Haalvörslag %[3]s #%[2]s weer opmaakt` +comment_issue = `hett up Gefall %[3]s #%[2]s kommenteert` +comment_pull = `hett up Haalvörslag %[3]s #%[2]s kommenteert` +auto_merge_pull_request = `hett Haalvörslag %[3]s #%[2]s automatisk tosamenföhrt` +transfer_repo = hett Repositorium %s na %s överdragen +delete_branch = hett Twieg %[2]s vun %[3]s lösket +compare_branch = Verglieken +compare_commits = %d Kommitterens verglieken +compare_commits_general = Kommitterens verglieken +mirror_sync_create = hett nejen Beteekner %[3]s na %[4]s spegelt +approve_pull_request = `hett %[3]s#%[2]s tostimmt` +reject_pull_request = `hett um Ännerns in %[3]s#%[2]s beden` +review_dismissed = `hett dat Nakieken vun %[4]s för %[3]s#%[2]s ofseggt` +review_dismissed_reason = Grund: +starred_repo = hett up %[2]s eenen Steern sett +merge_pull_request = `hett Haalvörslag %[3]s #%[2]s tosamenföhrt` +create_branch = hett Twieg %[3]s in %[4]s maakt +delete_tag = hett Mark %[2]s vun %[3]s lösket +push_tag = hett Mark %[3]s na %[4]s schuven +publish_release = `hett %[4]s in %[3]s publik maakt` +commit_repo = hett to %[3]s in %[4]s schuven +close_pull_request = `hett Haalvörslag %[3]s #%[2]s dichtmaakt` +create_repo = hett dat Repositorium %s maakt +mirror_sync_push = hett Kommitterens na %[3]s in %[4]s spegelt +mirror_sync_delete = hett Beteekner %[2]s in %[3]s spegelt un lösket +watched_repo = hett begunnen, %[2]s to beluren + +[tool] +future = in Tokunft +1s = 1 Sekünn +1m = 1 Menüüt +1d = 1 Dag +1w = 1 Week +1mon = 1 Maant +1y = 1 Jahr +seconds = %d Sekünnen +hours = %d Stünnen +days = %d Dagen +weeks = %d Weken +months = %d Maanten +years = %d Jahren +raw_seconds = Sekünnen +raw_minutes = Menüten +minutes = %d Menüten +now = nu +1h = 1 Stünn + +[munits.data] +b = B +kib = KiB +mib = MiB +gib = GiB +tib = TiB +pib = PiB +eib = EiB + +[dropzone] +default_message = Laat Dateien hier fallen of klick hier tum Upladen. +invalid_input_type = Du kannst deese Aard vun Dateien nich upladen. +file_too_big = Dateigrött ({{filesize}} MB) is boven de hoogste Dateigrött vun {{maxFilesize}} MB. +remove_file = Datei wegdoon + +[notification] +notifications = Narichtens +unread = Nich lesen +read = Lesen +no_unread = Keene nejen Narichtens. +no_read = Keene lesen Narichtens. +pin = Naricht faststeken +mark_as_read = As lesen markeren +mark_as_unread = As nich lesen markeren +mark_all_as_read = All as lesen markeren +subscriptions = Abonneerens +watching = Beluren +no_subscriptions = Nix abonneert + +[gpg] +default_key = Mit normaalem Slötel unnerschrieven +error.extract_sign = Kunn Unnerschrift nich uttrecken +error.generate_hash = Kunn Prüfsumm vum Kommitteren nich bereken +error.no_committer_account = Keen Konto mit de Kommitterer-E-Mail-Adress verbunnen +error.no_gpg_keys_found = Keen bekannter Slötel för deese Unnerschrift in de Datenbank funnen +error.not_signed_commit = Kommitteren is nich unnerschrieven +error.failed_retrieval_gpg_keys = Kunn keenen Slötel halen, wat mit de Konto vum Kommitterer verbunnen is +error.probable_bad_signature = WAHRSCHAU! Ofschoonst een Slötel mit deeser ID in de Datenbank is, wiest dat deeses Kommitteren nich ut! Deeses Kommitteren is VERDÄCHTIG. +error.probable_bad_default_signature = WAHRSCHAU! Ofschoonst de normaal-Slötel deese ID hett, wiest dat deeses Kommitteren nich ut! Deeses Kommitteren is VERDÄCHTIG. + +[install] +install = Installeren +title = Eerstinrichten +docker_helper = Wenn du Forgejo in Docker utföhrst, lees bidde de Dokumenteren, ehr du eets Instellens ännerst. +require_db_desc = Forgejo bruukt MySQL, PostgreSQL, SQLite3 of TiDB (MySQL-Protokoll). +db_title = Datenbank-Instellens +db_type = Datenbank-Aard +host = Host +user = Brukernaam +password = Passwoord +db_name = Datenbank-Naam +db_schema = Schema +db_schema_helper = Leeg laten, um de Normaalweert för de Datenbank to bruken (»public«). +path = Padd +reinstall_error = Du versöchst, in eene bestahn Forgejo-Datenbank to installeren +reinstall_confirm_check_2 = De Repositoriums un Instellens mutten villicht verneeit worden. Indeem du deese Kist utköörst, stimmst du to, dat du de Hakens för de Repositoriums un de authorized_keys-Datei vun Hand vernejen worst. Du wiest ut, dat du wiss maken worst, dat de Repositoriums- un Spegel-Instellens all recht sünd. +err_empty_db_path = De SQLite3-Datenbank-Padd kann nich leeg wesen. +no_admin_and_disable_registration = Du kannst Bruker-Sülvst-Registreren nich utknipsen, sünner eerst een Chef-Konto to maken. +err_empty_admin_password = Dat Chef-Passwoord kann nich leeg wesen. +err_empty_admin_email = De Chef-E-Mail-Adress kann nich leeg wesen. +err_admin_name_is_reserved = Chef-Brukernaam is ungültig, Brukernaam is vörbehollen +general_title = Allgemeene Instellens +app_name = Instanz-Titel +app_slogan = Instanz-Motto +repo_path = Repositoriums-Ruut-Padd +lfs_path = Git-LFS-Ruut-Padd +lfs_path_helper = Dateien, wat vun Git LFS verfolgt worden, worden in deesem Verteeknis sekert. Leeg laten, um dat uttoknipsen. +run_user = Bruker för ’t Utföhren +domain = Server-Domään +domain_helper = Domään of Hostadress för de Server. +ssh_port = SSH-Server-Poort +http_port = HTTP-Tohören-Poort +http_port_helper = Poort-Tahl, wat de Forgejo-Internett-Server bruken word. +ssh_port_helper = Poort-Tahl, wat de SSH-Server bruken word. Leeg laten, um de SSH-Server uttoknipsen. +log_root_path = Utgaav-Padd +log_root_path_helper = Utgaav-Dateien worden in deeses Verteeknis schreven. +email_title = E-Mail-Instellens +smtp_addr = SMTP-Host +smtp_port = SMP-Poort +smtp_from = E-Mail sennen as +smtp_from_invalid = De »E-Mail sennen as«-Adress is ungültig +smtp_from_helper = E-Mail-Adress, wat Forgejo bruken word. Giff eene slichte E-Mail-Adress in of bruuk dat Formaat »"Naam" «. +mailer_user = SMTP-Brukernaam +mailer_password = SMTP-Passwoord +register_confirm = E-Mail-Utwiesen bi’m Registreren verlangen +mail_notify = E-Mail-Narichtens anknipsen +server_service_title = Instellens för de Server un Frömdanbeder-Deensten +offline_mode = Stedenwies Modus anknipsen +disable_gravatar = Gravatar utknipsen +federated_avatar_lookup = Verdeelte Kontobillers anknipsen +federated_avatar_lookup.description = Kontobillers över Libravatar söken. +disable_registration = Sülvst-Registreren utknipsen +disable_registration.description = Blots Instanz-Chefs könen neje Brukerkonten maken. Dat word nödig anraden, dat Registreren uttoknipsen, wenn du nich vörhest, eene publike Instanz för alle Lüü to hosten un paraat büst, mit mennig Oolkert-Konten klaartoworden. +allow_only_external_registration = Registreren blots över frömde Deenste verlöven +allow_only_external_registration.description = Brukers könen neje Konten blots över inricht frömde Deensten maken. +openid_signin.description = Brukers verlöven, sik över OpenID antomellen. +openid_signup.description = Brukers verlöven, Konten över OpenID to maken, wenn Sülvst-Registreren anknipst is. +enable_captcha = CAPTCHA bi’m Registreren anknipsen +require_sign_in_view = Anmellen verlangen, um Instanz-Inholl to wiesen +default_keep_email_private = E-Mail-Adressen normaal verbargen +default_keep_email_private.description = Dat Verbargen vun de E-Mail-Adress för neje Brukers anknipsen, sodat deese Informatioon na de Registreren nich stracks dörsickert. +default_enable_timetracking = Tied-Erfaten normaal anknipsen +default_enable_timetracking.description = Nejen Repositoriums stracks verlöven, Tied-Erfatens to bruken. +admin_title = Chefkonto-Instellens +admin_setting.description = Du mutts nich vun Nood een Chefkonto inrichten. De eerste registreert Bruker word automatisk een Chef. +admin_name = Chef-Brukernaam +admin_password = Passwoord +confirm_password = Passwoord utwiesen +install_btn_confirm = Forgejo installeren +invalid_db_setting = De Datenbank-Instellens sünd ungültig: %v +invalid_db_table = De Datenbank-Tabell »%s« is ungültig: %v +invalid_repo_path = De Repositoriums-Ruut-Padd is ungültig: %v +invalid_app_data_path = De Programm-Daten-Padd is ungültig: %v +run_user_not_match = De »Bruker för ’t Utföhren«-Brukernaam is nich de stedenwies Brukernaam: %s → %s +internal_token_failed = Kunn binneres Teken nich maken: %v +secret_key_failed = Kunn geheemen Slötel nich maken: %v +err_admin_name_pattern_not_allowed = Chef-Brukernaam is ungültig, de Brukernaam passt up een vörbehollen Muster +run_user_helper = De Bedrievssysteem-Brukernaam, as wat Forgejo löppt. Wees wiss, dat deeser Bruker Togriep to de Repositoriums-Ruut-Padd hebben mutt. +optional_title = Nich nödige Instellens +openid_signin = OpenID-Anmellen anknipsen +openid_signup = OpenID-Sülvst-Registreren anknipsen +save_config_failed = Kunn Inrichten nich sekern: %v +enable_update_checker_helper_forgejo = Dat söcht alltied weer na nejen Forgejo-Versioonen, indeem een TXT-DNS-Upteken unner release.forgejo.org ankiekt word. +app_slogan_helper = Giff hier dat Motto för diene Instanz in. Leeg laten, um dat uttoknipsen. +ssl_mode = SSL +reinstall_confirm_message = Neei-installeren mit eener bestahn Forgejo-Datenbank kann mennig Problemen geven. Meesttiedens is dat beter, du bruukst diene bestahn »app.ini«, um Forgejo uttoföhren. Wenn du weetst, wat do doost, wies dat hier ut: +sqlite_helper = Dateipadd för de SQLite3-Datenbank.
Giff eenen absoluuten Padd in, wenn du Forgejo as Deenst utföhrst. +reinstall_confirm_check_1 = De Daten, wat vun de SECRET_KEY in app.ini verslötelt sünd, könen verloren gahn: Brukes könen sik villicht nich mehr mit 2FA/OTP anmellen un Spegels sün villicht kaputt. Wenn du deese Kist utköörst, stimmst du to, dat de stedenwies app.ini de rechten SECRET_KEY enthollt. +repo_path_helper = Frömde Git-Repositoriums worden in deesem Verteeknis sekert. +offline_mode.description = Frömdanbeder-Inholls-Levern-Nettwarken utknipsen un all Objekten stedenwies levern. +require_sign_in_view.description = Blots anmellt Brukers verlöven Togriep to eets Inhollen verlöven. Gasten könen nix as de Anmell-Sieden sehn. +default_allow_create_organization = Normaal verlöven, Verenigungen to maken +default_allow_create_organization.description = Nejen Brukers stracks verlöven, Verenigungen to maken. Wenn deese Instellen utknipst is, mutt een Chef nejen Brukers eerst dat Recht geven, Verenigungen to maken. +config_location_hint = Deese Inricht-Instellens worden sekert in: +reinstall_confirm_check_3 = Du wiest ut, dat du heel un dall wiss büst, dat Forgejo mit de rechten app.ini-Stee löppt un dat du wiss büst, dat du würrelk neei installeren muttst. Du wiest ut, dat du de Gefahren boven annimmst. +err_admin_name_is_invalid = Chef-Brukernaam is ungültig +app_name_helper = Giff hier dienen Instanz-Naam in. Dat word up elkeen Sied wiest. +disable_gravatar.description = Gravatar un anner Frömdanbeder-Kontobill-Quellen utknipsen. Dat Normaalbill word för Bruker-Kontobillers bruukt, wenn se nich hör eegen Kontobill to de Instanz upladen. +test_git_failed = Kunn »git«-Befehl nich testen: %v +sqlite3_not_available = Deese Forgejo-Versioon unnerstütt SQLite3 nich. Bidde laad de offizielle Binäärversioon vun %s runner (nich de »gobuild«-Versioon). +app_url = Grund-URL +app_url_helper = Grund-Adress för HTTP(S)-Kloon-URLs un E-Mail-Narichtens. +enable_captcha.description = Verlangen, dat Brukers een CAPTCHA ofsluten, um Konten to maken. +admin_email = E-Mail-Adress +allow_dots_in_usernames = Brukers verlöven, Punkten in hör Brukernamen to bruken. Ännert nix an bestahn Konten. +no_reply_address = Verburgen E-Mail-Domään +no_reply_address_helper = Domään-Naam för Brukers mit eener verburgen E-Mail-Adrees. To’n Bispööl word de Brukernaam »fiete« in Git as »fiete@noreply.example.org« vermarkt, wenn de verbargen E-Mail-Domään as »noreply.example.org« sett is. +invalid_admin_setting = Chefkonto-Instellen is ungültig: %v +invalid_log_root_path = De Utgaav-Padd is ungültig: %v +password_algorithm = Passwoord-Prüfsumm-Funktioon +enable_update_checker = Vernejens-Nakieker anknipsen +env_config_keys = Umgevens-Inrichten +env_config_keys_prompt = Deese Umgevens-Variaabeln worden ok up diene Instellens-Datei anwennt: +password_algorithm_helper = Sett de Passwoord-Prüfsumm-Funktioon. Funktioonen hebben verscheden Vörutsettens un Starkden. De argon2-Funktioon is bannig seker, aver se bruukt mennig Spieker un is för lütte Systeemen villicht nich gadelk. +invalid_password_algorithm = Ungültige Passwoord-Prüfsumm-Funktioon + +[units] +unit = Eenheid +error.no_unit_allowed_repo = Du hest nich dat Recht, to elkeen Deel vun deesem Repositorium totogriepen. +error.unit_not_allowed = Du hest nich dat Recht, up deese Deel vum Repositorium totogriepen. + +[packages] +title = Paketen +desc = Repositorium-Paketen verwalten. +empty = Dat gifft noch keene Paketen. +filter.type = Aard +filter.type.all = All +filter.container.tagged = Markt +filter.container.untagged = Nich markt +published_by = %[1]s vun %[3]s publizeert +installation = Installeren +about = Över deeses Paket +requirements = Bruukt +dependencies = Ofhangens +keywords = Slötelwoorden +details = Mehr Informatioonen +details.author = Author +details.project_site = Projekt-Internett-Sied +details.repository_site = Repositoriums-Internett-Sied +details.documentation_site = Dokumenterens-Internett-Sied +details.license = Lizenz +assets = Objekten +versions = Versioonen +versions.view_all = All wiesen +dependency.id = ID +dependency.version = Versioon +alpine.registry.info = Köör $branch un $repository ut de List unnern ut. +alpine.repository = Repositoriums-Informatioon +alpine.repository.branches = Twiegen +alpine.repository.repositories = Repositoriums +arch.version.properties = Versioon-Eegenskuppen +arch.version.provides = Stellt paraat +arch.version.groups = Grupp +arch.version.depends = Hangt of vun +arch.version.optdepends = Hangt nich nödig of vun +arch.version.makedepends = Bau-Ofhangens +arch.version.checkdepends = Överprüfens-Ofhangens +arch.version.conflicts = Unverdragelkheiden +arch.version.replaces = Staht liek för +composer.dependencies = Ofhangens +composer.dependencies.development = Entwicklens-Ofhangens +conan.details.repository = Repositorium +container.labels = Vermarkens +container.labels.key = Slötel +container.labels.value = Weert +cran.install = Um dat Paket to installeren, föhr deese Oorder ut: +debian.install = Um dat Paket to installeren, föhr deese Oorder ut: +debian.repository = Repositoriums-Informatioon +debian.repository.distributions = Verdeelens +debian.repository.components = Delen +debian.repository.architectures = Architekturen +helm.install = Um dat Paket to installeren, föhr deese Oorder ut: +npm.dependencies.development = Entwicklens-Ofhangens +npm.dependencies.bundle = Mitbrocht Ofhangens +npm.dependencies.peer = Maten-Ofhangens +npm.dependencies.optional = Nich nödige Ofhangens +npm.details.tag = Mark +pypi.requires = Bruukt Python +rpm.repository = Repositoriums-Informatioon +rpm.repository.architectures = Architekturen +rubygems.dependencies.runtime = Looptied-Ofhangens +rubygems.dependencies.development = Entwicklens-Ofhangens +rubygems.required.ruby = Bruukt Ruby-Versioon +rubygems.required.rubygems = Bruukt RubyGem-Versioon +swift.install2 = un föhr deese Oorder ut: +settings.link.description = Wenn du een Paket mit eenem Repositorium verbinnst, word dat Paket in de Paketlist vum Repositorium wiest. +settings.link.select = Repositorium utkören +settings.link.error = Kunn de Repositoriums-Verwies nich vernejen. +settings.delete = Paket lösken +settings.delete.description = Een Paket to lösken is för all Tieden un kann nich torüggnohmen worden. +settings.delete.success = Dat Paket is lösket worden. +settings.delete.error = Kunn dat Paket nich lösken. +owner.settings.cargo.initialize = Index inrichten +owner.settings.cargo.initialize.error = Kunn Cargo-Index nich inrichten: %v +owner.settings.cargo.initialize.success = De Cargo-Index is inricht worden. +owner.settings.cargo.rebuild = Index neei bauen +owner.settings.cargo.rebuild.error = Kunn Cargo-Index nich neei bauen: %v +owner.settings.cargo.rebuild.success = De Cargo-Index is neei baut worden. +owner.settings.cleanuprules.title = Schoonmakens-Örders +owner.settings.cleanuprules.add = Schoonmakens-Örder hentofögen +owner.settings.cleanuprules.edit = Schoonmakens-Örder bewarken +owner.settings.cleanuprules.none = Dat gifft noch keene Schoonmakens-Örders. +owner.settings.cleanuprules.preview = Schoonmakens-Örder-Vörschau +owner.settings.cleanuprules.preview.none = Schoonmakens-Örder passt up keene Paketen. +owner.settings.cleanuprules.enabled = Anknipst +owner.settings.cleanuprules.pattern_full_match = Muster up de kumplete Paketnaam anwennen +owner.settings.cleanuprules.keep.count = De neeiste behollen +owner.settings.cleanuprules.keep.count.1 = 1 Versioon pro Paket +owner.settings.cleanuprules.keep.count.n = %d Versioonen pro Paket +owner.settings.cleanuprules.keep.pattern = Versioonen behollen, wat passen +owner.settings.cleanuprules.remove.title = Versioonen, wat up deese Örders passen, worden lösket, wenn dat keene Örder boven gifft, wat seggt, dat se behollt worden mutten. +owner.settings.cleanuprules.remove.days = Versioonen oller as dat lösken +owner.settings.cleanuprules.remove.pattern = Versioonen lösken, wat passen +owner.settings.cleanuprules.success.update = Schoonmakens-Örder is verneeit worden. +filter.no_result = Dien Filter gifft keene Resultaten. +alpine.repository.architectures = Architekturen +settings.link.button = Repositoriums-Verwies vernejen +alpine.install = Um dat Paket to installeren, föhr deese Oorder ut: +arch.version.description = Beschrieven +published_by_in = %[1]s vun %[3]s in %[5]s publizeert +settings.link.success = Repositoriums-Verwies is verneeit worden. +settings.delete.notice = Du willst %s (%s) lösken. Dat kann nich torüggnohmen worden, willst du dat würrelk? +owner.settings.cleanuprules.preview.overview = %d Paketen sünd tum Lösken vörmarkt. +owner.settings.cleanuprules.success.delete = Schoonmakens-Örder is wegdaan worden. +owner.settings.cargo.rebuild.no_index = Kann nich neei bauen, keen Index is inricht. +npm.dependencies = Ofhangens +rpm.install = Um dat Paket to installeren, föhr deese Oorder ut: +settings.link = Verbinn deeses Paket mit eenem Repositorium +owner.settings.cleanuprules.keep.title = Versioonen, wat up deese Örders passen, worden behollt, ok wenn se up eene Löskens-Örder unnern passen. +empty.documentation = För mehr Informationen över de Paketlist, kiek de Dokumenteren an. +empty.repo = Hest du een Paket upladen, aver dat word hier nich wiest? Gah to de Paket-Instellens un verbinn dat mit deesem Repo. +registry.documentation = För mehr Informationen över de %s-Paketlist, kiek de Dokumenteren an. +alpine.registry = Richt deese Paketlist in, indeem du de URL in diene /etc/apk/repositories-Datei inföögst: +alpine.registry.key = Laad de publiken RSA-Slötel vun de Paketlist in dat Verteeknis /etc/apk/keys/ runner, um de Index-Unnerschrift uttowiesen: +arch.pacman.helper.gpg = Föög dat Vertroens-Zertifikaat för Pacman hento: +arch.pacman.repo.multi = %s hett in mennig Verdeelens de sülve Versioon. +arch.pacman.repo.multi.item = Inrichten för %s +arch.pacman.conf = Föög de Server mit de verwandt Verdeelen un Architektuur to de /etc/pacman.conf hento: +arch.pacman.sync = Verneei dat Paket mit Pacman: +arch.version.backup = Sekerheids-Kopie +cargo.registry = Richt deese Paketlist in de Cargo-Instellens-Datei in (to’n Bispööl ~/.cargo/config.toml): +cargo.install = Um dat Paket mit Cargo to installeren, föhr deese Oorder ut: +chef.install = Um dat Paket to installeren, föhr deese Oorder ut: +chef.registry = Richt deese Paketlist in diener ~/.chef/config.rb-Datei in: +composer.registry = Richt deese Paketlist in diener ~/.composer/config.json-Datei in: +conan.registry = Richt deese Paketlist vun de Oorderreeg in: +conda.registry = Richt deese Paketlist as een Conda-Repositorium in diener ~/.condarc-Datei in: +composer.install = Um dat Paket mit Composer to installeren, föhr deese Oorder ut: +conda.install = Um dat Paket mit Conda to installeren, föhr deese Oorder ut: +container.details.type = Avbill-Aard +container.details.platform = Plattfoorm +container.pull = Haal deeses Avbill vun de Oorderreeg: +container.digest = Prüüfsumm: +container.multi_arch = BS / Arch +container.layers = Avbill-Schichten +cran.registry = Richt deese Paketlist in diener Rprofile.site-Datei in: +debian.registry = Richt deese Paketlist vun de Oorderreeg in: +debian.registry.info = Köör $distribution un $component ut de unnern List ut. +generic.download = Laad deeses Paket vun de Oorderreeg runner: +go.install = Installeer dat Paket vun de Oorderreeg: +helm.registry = Richt deese Paketlist vun de Oorderreeg in: +maven.registry = Richt deese Paketlist in diener pom.xml-Datei in: +maven.install2 = Vun de Oorderreeg utföhren: +maven.download = Um de Ofhangen runnertoladen, föhr in de Oorderreeg ut: +nuget.registry = Richt deese Paketlist vun de Oorderreeg in: +nuget.install = Um dat Paket mit NuGet to installeren, föhr deese Oorder ut: +nuget.dependency.framework = Enn-Rahmwark +npm.registry = Richt deese Paketlist in de .npmrc-Datei vun dienem Projekt in: +maven.install = Um dat Paket to bruken, giff in de dependencies-Deel vun de pom.xml-Datei dat an: +npm.install = Um dat Paket mit npm to installeren, föhr deese Oorder ut: +npm.install2 = of föög dat to de »package.json«-Datei hento: +pub.install = Um dat Paket mit Dart to installeren, föhr deese Oorder ut: +pypi.install = Um dat Paket mit pip to installeren, föhr deese Oorder ut: +rpm.registry = Richt deese Paketlist vun de Oorderreeg in: +rpm.distros.redhat = Up Verdeelens mit RedHat as Grundlaag +rpm.distros.suse = Up Verdeelens mit SUSE as Grundlaag +rpm.repository.multiple_groups = Deeses Paket is in mennig Gruppen verföögbaar. +rubygems.install = Um dat Paket mit gem to installeren, föhr deese Oorder ut: +rubygems.install2 = of föög dat to de »Gemfile«-Datei hento: +swift.registry = Richt deese Paketlist vun de Oorderreeg in: +swift.install = Föög dat Paket in diener Package.swift-Datei hento: +vagrant.install = Um eene Vagrant-Kist hentotofögen, föhr deese Oorder ut: +owner.settings.cargo.title = Cargo-Paketlist-Index +owner.settings.cargo.initialize.description = Een besünners Index-Git-Repositorium is nödig, um de Cargo-Paketlist to bruken. Deese Instellen word dat Repositorium (neei) maken un automatisk inrichten. +owner.settings.cargo.rebuild.description = Neeibauen kann nüttelk wesen, wenn de Index nich to de lagert Cargo-Paketen passt. +owner.settings.cleanuprules.keep.pattern.container = De latest-Versioon word för Behälter-Paketen alltieden behollen. +owner.settings.chef.title = Chef-Paketlist +owner.settings.chef.keypair = Slötelpaar maken +owner.settings.chef.keypair.description = Een Slötelpaar is nödig, um sik bi de Chef-Paketlist antomellen. Wenn du al een Slötelpaar maakt hest, word dat olle Slötelpaar wegdaan, wenn du een nejes Slötelpaar maakst. +conan.install = Um dat Paket mit Conan to installeren, föhr deese Oorder ut: + +[secrets] +secrets = Geheimnissen +description = Geheimnissen worden an wisse Aktioonen övergeven un könen anners nich lesen worden. +none = Dat gifft noch keene Geheimnissen. +creation = Geheimnis hentofögen +creation.success = Dat Geheimnis »%s« is hentoföögt worden. +creation.failed = Kunn Geheimnis nich hentofögen. +deletion = Geheimnis wegdoon +deletion.success = Dat Geheimnis is wegdaan worden. +deletion.failed = Kunn Geheimnis nich wegdoon. +management = Geheimnissen verwalten +creation.value_placeholder = Giff elkeen Inholl in. Leegtekens am Begünn un Enn word ofsneden. +deletion.description = Een Geheimnis wegtodoon is för all Tieden un kann nich torüggnohmen worden. Wiedermaken? +creation.name_placeholder = Blots alphanumerisk Boostavens (dat word nich tüsken Groot- un Kleenbookstavens unnerscheden) un Unnerstrekens; kann nich mit GITEA_ of GITHUB_ begünnen + +[actions] +actions = Aktioonen +status.unknown = Unbekannt +status.waiting = Wacht +status.running = Löppt +status.success = Daankregen +status.failure = Fehlslagen +status.cancelled = Ofbroken +status.skipped = Översprungen +runners = Lopers +runners.runner_manage_panel = Lopers verwalten +runners.new = Nejen Loper maken +runners.new_notice = Wo man eenen Loper start +runners.status = Tostand +runners.id = ID +runners.name = Naam +runners.owner_type = Aard +runners.description = Beschrieven +runners.labels = Vermarkens +runners.runner_title = Loper +runners.task_list = Leste Upgaven up deesem Loper +runners.task_list.no_tasks = Dat gifft noch keene Upgaav. +runners.task_list.run = Utföhren +runners.task_list.status = Tostand +runners.task_list.repository = Repositorium +runners.task_list.commit = Kommitteren +runners.task_list.done_at = Daan um +runners.edit_runner = Loper bewarken +runners.update_runner_success = Loper verneeit +runners.update_runner_failed = Kunn Loper nich vernejen +runners.delete_runner = Deesen Loper wegdoon +runners.delete_runner_success = Loper wegdaan +runners.delete_runner_failed = Kunn Loper nich wegdoon +runners.delete_runner_header = Wies ut, dat du deesen Loper wegdoon willst +runners.none = Keene Lopers verföögbaar +runners.status.unspecified = Unbekannt +runners.status.idle = Nix to doon +runners.status.active = Aktiiv +runners.status.offline = Nich verbunnen +runners.version = Versioon +runners.reset_registration_token = Registrerens-Teken torüggsetten +runners.reset_registration_token_success = Loper-Registrerens-Teken torüggsett +runs.all_workflows = All Warkwiesen +runs.commit = Kommitteren +runs.scheduled = Na Tiedplaan +runs.pushed_by = schuven vun +runs.workflow = Warkwies +runs.invalid_workflow_helper = Warkwies-Instellens-Datei is ungültig. Bidde kiek diene Instellens-Datei na: %s +runs.no_matching_online_runner_helper = Keen verbunnen Loper, wat passt, mit de Vermark funnen: %s +runs.no_job = De Warkwies mutt tominnst eene Upgaav enthollen +runs.actor = Aktöör +runs.status = Tostand +runs.actors_no_select = All Aktören +runs.status_no_select = All Tostanden +runs.no_results = Keene Resultaten passen. +runs.no_workflows = Dat gifft noch keene Warkwiesens. +runs.no_runs = Deese Warkwies is noch nich utföhrt worden. +runs.empty_commit_message = (lege Kommitterens-Naricht) +runs.expire_log_message = Utgaav is wegdaan worden, denn se weer to oll. +workflow.enable = Warkwies anknipsen +workflow.enable_success = Warkwies »%s« is anknipst worden. +workflow.disabled = Warkwies is utknipst. +workflow.dispatch.trigger_found = Deese Warkwies hett eenen workflow_dispatch-Vörfall-Utlööser. +workflow.dispatch.use_from = Warkwies bruken vun +workflow.dispatch.run = Warkwies utföhren +workflow.dispatch.input_required = Weert för Ingaav »%s« nödig. +workflow.dispatch.invalid_input_type = Ungültige Ingaav-Aard »%s«. +workflow.dispatch.warn_input_limit = Blots de eersten %d Ingaven worden wiesen. +need_approval_desc = Warkwiesen vun eenem Haalvörslag ut eener Gabel mutten eerst tostimmt worden. +variables = Variaabeln +variables.management = Variaabeln verwalten +variables.none = Dat gifft noch keene Variaabeln. +variables.deletion = Variaabel wegdoon +variables.description = Variaabeln worden an wisse Aktioonen övergeven un könen anners nich lesen worden. +variables.id_not_exist = Variaabel mit ID %d gifft dat nich. +variables.edit = Variaabel bewarken +variables.deletion.failed = Kunn Variaabel nich wegdoon. +variables.deletion.success = De Variaabel is wegdaan worden. +variables.creation.failed = Kunn Variaabel nich hentofögen. +variables.creation.success = De Variaabel »%s« is hentoföögt worden. +variables.update.success = De Variaabel is bewarkt worden. +workflow.disable = Warkwies utknipsen +variables.creation = Variaabel hentofögen +variables.update.failed = Kunn Variaabel nich bewarken. +status.blocked = Blockeert +runners.delete_runner_notice = Wenn eene Upgaav up deesem Loper löppt, word se ofbroken un as fehlslagen markeert. Dat kann Bau-Warkwiesen stören. +runners.last_online = Tolest verbunnen +runners.update_runner = Ännerns vernejen +workflow.disable_success = Warkwies »%s« is utknipst worden. +runs.no_job_without_needs = De Warkwies mutt tominnst eene Upgaav sünner Ofhangen enthollen. +workflow.dispatch.success = Warkwies-Utföhren is vörmarkt worden. +variables.deletion.description = Eene Variaabel wegtodoon is för all Tieden un kann nich torüggnohmen worden. Wiedermaken? +unit.desc = Verwalt integreerte CI-/CD-Affolgens mit Forgejo-Aktioonen. +runs.no_workflows.quick_start = Weetst du nich, wo man mit Forgejo-Aktioonen begünnt? Kiek de fixe Inföhren an. +runs.no_workflows.documentation = För mehr Informationen över Forgejo-Aktioonen, kiek de Dokumenteren an. + +[projects] +deleted.display_name = Lösket Projekt +type-1.display_name = Enkelt Projekt +type-2.display_name = Repositoriums-Projekt +type-3.display_name = Verenigungs-Projekt + +[git.filemode] +changed_filemode = %[1]s → %[2]s +directory = Verteeknis +normal_file = Normaale Datei +executable_file = Utföhrbaare Datei +symbolic_link = Symbolisk Verwies +submodule = Unnermoduul + +[markup] +filepreview.lines = Riegen %[1]d bit %[2]d in %[3]s +filepreview.truncated = Vörschau is ofsneden worden +filepreview.line = Rieg %[1]d in %[2]s + +[translation_meta] +test = Moin! \ No newline at end of file diff --git a/options/locale/locale_nl-NL.ini b/options/locale/locale_nl-NL.ini index baec116282..ab595813c1 100644 --- a/options/locale/locale_nl-NL.ini +++ b/options/locale/locale_nl-NL.ini @@ -476,6 +476,7 @@ hint_register = Heb je een account nodig? Registreer nu. sign_up_button = Registreer nu. back_to_sign_in = Terug naar aanmelden sign_in_openid = Ga verder met OpenID +unauthorized_credentials = Je inloggegevens zijn foutief of vervallen. Probeer opnieuw of zie %s voor meer informatie [mail] view_it_on=Bekijk het op %s @@ -1038,7 +1039,7 @@ additional_repo_units_hint = Stel voor om extra repositorie units in te schakele update_hints = Tips bijwerken update_hints_success = Tips zijn bijgewerkt. hints = Tips -additional_repo_units_hint_description = Toon een "Voeg meer eenheden toe..." knop voor repositories die niet alle beschikbare eenheden hebben ingeschakeld. +additional_repo_units_hint_description = Toon een “Meer activeren” hint voor repositories die niet alle beschikbare eenheden hebben ingeschakeld. pronouns = Persoonlijke voornaamwoord pronouns_custom = Aangepast pronouns_unspecified = Ongedefinieerd @@ -1356,7 +1357,7 @@ commit.cherry-pick-content=Selecteer een branch om te cherry-pick op: commitstatus.error=Fout commitstatus.pending=In behandeling -ext_issues=Toegang tot externe issues +ext_issues=Externe issues ext_issues.desc=Koppelen aan een externe kwestie-tracker. projects=Projecten @@ -1503,9 +1504,9 @@ issues.context.quote_reply=Citeer antwoord issues.context.reference_issue=Verwijs in een nieuwe issue issues.context.edit=Bewerken issues.context.delete=Verwijder -issues.close_comment_issue=Reageer en sluit +issues.close_comment_issue=Sluit met commentaar issues.reopen_issue=Heropen -issues.reopen_comment_issue=Reageer en heropen +issues.reopen_comment_issue=Heropen met commentaar issues.create_comment=Reageer issues.closed_at=`heeft dit probleem gesloten %[2]s` issues.reopened_at=`heropende dit probleem %[2]s` @@ -1811,7 +1812,7 @@ milestones.filter_sort.most_issues=Meeste problemen milestones.filter_sort.least_issues=Minste problemen -ext_wiki=Toegang tot externe wiki +ext_wiki=Externe wiki ext_wiki.desc=Koppelen aan een externe wiki. wiki=Wiki @@ -2692,7 +2693,7 @@ settings.wiki_rename_branch_main_notices_2 = Dit zal de interne branch van %s's settings.trust_model.collaborator.desc = Geldige handtekeningen van samenwerkers van deze repository worden als "vertrouwd" gemarkeerd - (of ze nu overeenkomen met de committer of niet). Anders worden geldige handtekeningen gemarkeerd als "niet-vertrouwd" als de handtekening overeenkomt met de committer en "niet-gematcht" als dat niet het geval is. settings.trust_model.committer.desc = Geldige handtekeningen zullen alleen "vertrouwd" gemarkeerd worden als ze overeenkomen met de committer, anders zullen ze gemarkeerd worden als "ongeëvenaard". Dit dwingt Forgejo om de committer te zijn op ondertekende commits met de werkelijke committer gemarkeerd als Co-authored-by: en Co-committed-by: aanhanger in de commit. De standaard Forgejo sleutel moet overeenkomen met een gebruiker in de database. settings.pulls.enable_autodetect_manual_merge = Handmatig samenvoegen met autodetectie inschakelen (Opmerking: In sommige speciale gevallen kunnen hierdoor verkeerde beoordelingen optreden) -settings.protect_protected_file_patterns_desc = Beschermde bestanden mogen niet direct gewijzigd worden, zelfs als de gebruiker rechten heeft om bestanden in deze branch toe te voegen, te bewerken of te verwijderen. Meerdere patronen kunnen gescheiden worden met een puntkomma (";"). Zie github.com/gobwas/glob documentatie voor patroon syntax. Voorbeelden: .drone.yml, /docs/**/*.txt. +settings.protect_protected_file_patterns_desc = Beschermde bestanden mogen niet direct gewijzigd worden, zelfs als de gebruiker rechten heeft om bestanden in deze branch toe te voegen, te bewerken of te verwijderen. Meerdere patronen kunnen gescheiden worden met een puntkomma (";"). Zie %s documentatie voor patroon syntax. Voorbeelden: .drone.yml, /docs/**/*.txt. wiki.delete_page_notice_1 = Het verwijderen van de wikipagina "%s" kan niet ongedaan worden gemaakt. Doorgaan? wiki.reserved_page = De wikipaginanaam "%s" is gereserveerd. activity.navbar.pulse = Puls @@ -2707,13 +2708,13 @@ settings.mirror_settings.docs.pull_mirror_instructions = Raadpleeg voor het inst settings.mirror_settings.docs.more_information_if_disabled = Hier vindt u meer informatie over duw- en pull mirrors: settings.mirror_settings.docs.pulling_remote_title = Pullen uit een externe repository settings.mirror_settings.pushed_repository = Gepusht repository -settings.units.units = Repository-eenheden +settings.units.units = Eenheden settings.mirror_settings.push_mirror.remote_url = Git externe repository URL settings.units.overview = Overzicht settings.mirror_settings.push_mirror.edit_sync_time = Synchronisatie-interval van mirror bewerken settings.push_mirror_sync_in_progress = Wijzigingen worden momenteel naar de externe %s gepusht. settings.pull_mirror_sync_in_progress = Haalt momenteel wijzigingen op van de externe %s. -settings.units.add_more = Meer toevoegen... +settings.units.add_more = Meer activeren settings.update_mirror_settings = Mirrorinstellingen bijwerken settings.branches.switch_default_branch = Wissel standaard branch settings.branches.add_new_rule = Voeg nieuwe regel toe @@ -2821,6 +2822,9 @@ mirror_public_key = Publieke SSH-sleutel mirror_use_ssh.helper = Forgejo zal deze repository mirroren via Git over SSH en een sleutelpaar voor je aanmaken als je deze optie selecteert. Je moet ervoor zorgen dat de gegenereerde publieke sleutel geautoriseerd is om naar het doel-repository te pushen. Je kunt geen wachtwoord-gebaseerde autorisatie gebruiken als je dit selecteert. settings.mirror_settings.push_mirror.none_ssh = Geen mirror_use_ssh.not_available = SSH-authenticatie is niet beschikbaar. +issues.new.assign_to_me = Aan mij toewijzen +issues.all_title = Alles +settings.discord_icon_url.exceeds_max_length = Icoon-URL moet 2048 tekens of minder zijn @@ -3183,7 +3187,7 @@ auths.tip.github=Registreer een nieuwe OAuth toepassing op %s auths.tip.gitlab=Registreer een nieuwe applicatie op https://gitlab.com/profile/applicaties auths.tip.google_plus=Verkrijg OAuth2 client referenties van de Google API console op %s auths.tip.openid_connect=Gebruik de OpenID Connect Discovery URL (/.well-known/openid-configuration) om de eindpunten op te geven -auths.tip.yandex=`Maak een nieuwe applicatie aan op %s. Selecteer de volgende machtigingen van de "Yandex". assport API sectie: "Toegang tot e-mailadres", "Toegang tot avatar" en "Toegang tot gebruikersnaam, voornaam en achternaam, geslacht"` +auths.tip.yandex=Maak een nieuwe toepassing op %s. Selecteer de volgende rechten in het gedeelte “Yandex.Passport API”: “Toegang tot e-mailadres”, ‘Toegang tot gebruikersavatar’ en ‘Toegang tot gebruikersnaam, voor- en achternaam, geslacht’ auths.edit=Authenticatiebron bewerken auths.activated=Deze authenticatiebron is geactiveerd auths.update_success=De authenticatie-bron is bijgewerkt. @@ -3404,10 +3408,10 @@ auths.oauth2_required_claim_value_helper = Stel deze waarde in om het aanmelden users.remote = Externe users.list_status_filter.not_2fa_enabled = 2FA uitgeschakeld users.reserved = Gereserveerd -defaulthooks.desc = Webhooks doen automatisch HTTP POST verzoeken naar een server wanneer bepaalde Forgejo gebeurtenissen zich voordoen. Webhooks die hier gedefinieerd zijn, zijn standaard en worden gekopieerd naar alle nieuwe repositories.. Lees meer in de webhooks gids. +defaulthooks.desc = Webhooks doen automatisch HTTP POST verzoeken naar een server wanneer bepaalde Forgejo gebeurtenissen zich voordoen. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. auths.verify_group_membership = Controleer het groepslidmaatschap in LDAP (laat het filter leeg om over te slaan) dashboard.rebuild_issue_indexer = Herbouw issue indexer -systemhooks.desc = Webhooks doen automatisch HTTP POST verzoeken naar een server wanneer bepaalde Forgejo gebeurtenissen zich voordoen. Webhooks die hier gedefinieerd zijn, werken op alle repositories op het systeem, dus houd rekening met mogelijke gevolgen voor de prestaties. Lees meer in de webhooks gids. +systemhooks.desc = Webhooks doen automatisch HTTP POST verzoeken naar een server wanneer bepaalde Forgejo gebeurtenissen zich voordoen. Webhooks die hier gedefinieerd zijn, werken op alle repositories op het systeem, dus houd rekening met mogelijke gevolgen voor de prestaties. Lees meer in de webhooks guide. hooks = Webhooks integrations = Integraties dashboard.new_version_hint = Forgejo %s is nu beschikbaar, u gebruikt versie %s. Zie de blog voor meer details. @@ -3455,7 +3459,7 @@ auths.oauth2_icon_url = Pictogram URL auths.pam_email_domain = PAM e-maildomein (optioneel) auths.tip.gitea = Registreer een nieuwe OAuth2-toepassing. De handleiding is te vinden op %s auths.tip.discord = Registreer een nieuwe toepassing op %s -auths.tip.bitbucket = Registreer een nieuwe OAuth consumer op %s +auths.tip.bitbucket = Registreer een nieuwe OAuth consumer op %s en voeg de rechten “Account” - “Read” toe auths.tips.oauth2.general.tip = Bij het registreren van een nieuwe OAuth2-authenticatie moet de callback/redirect URL zijn: config.ssh_domain = SSH-server domein auths.login_source_of_type_exist = Er bestaat al een authenticatiebron van dit type. @@ -3862,7 +3866,7 @@ runs.actors_no_select = Alle acteurs runs.status_no_select = Alle statussen runs.no_results = Geen resultaten gevonden. runs.no_workflows = Er zijn nog geen workflows. -unit.desc = Beheer geïntegreerde CI/CD-pijplijnen met Forgejo Actions +unit.desc = Beheer geïntegreerde CI/CD-pijplijnen met Forgejo Actions. runs.no_workflows.documentation = Voor meer informatie over Forgejo acties, zie de documentatie. workflow.disable_success = Workflow "%s" is succesvol uitgeschakeld. variables.none = Er zijn nog geen variabelen. @@ -3942,6 +3946,8 @@ pull_kind = Zoek pulls... union = Trefwoorden union_tooltip = Neem resultaten op die overeenkomen met een van de trefwoorden gescheiden door spaties milestone_kind = Zoek mijlpalen... +regexp_tooltip = Interpreteer de zoekterm als een reguliere expressie +regexp = RegExp [munits.data] b = B @@ -3959,4 +3965,24 @@ filepreview.truncated = Voorbeeld is ingekort [translation_meta] -test = Oké \ No newline at end of file +test = Oké + +[repo.permissions] +code.write = Schrijven: Push naar de repositorie, maak branches en tags. +code.read = Lezen: Toegang en clone de code van de repository. +issues.read = Lezen: Lees en maak issues en commentaren. +pulls.read = Lezen: Lezen en pull requests maken. +releases.read = Lezen: Bekijk en download releases. +ext_issues = Toegang tot de link naar een externe issue tracker. De rechten worden extern beheerd. +ext_wiki = Toegang tot de link naar een externe wiki. De rechten worden extern beheerd. +actions.write = Write: Handmatig starten, herstarten, annuleren of goedkeuren van hangende CI/CD-pijplijnen. +pulls.write = Schrijven: Sluit pull requests af en beheer metadata zoals labels, mijlpalen, verantwoordelijken, vervaldatums en afhankelijkheden. +releases.write = Schrijven: Publiceren, bewerken en verwijderen van releases en hun assets. +wiki.read = Lezen: Lees de geïntegreerde wiki en zijn geschiedenis. +wiki.write = Schrijven: Pagina's maken, bijwerken en verwijderen in de geïntegreerde wiki. +projects.read = Lezen: Toegang tot projectboards van repository's. +projects.write = Schrijven: Projecten en kolommen maken en bewerken. +packages.read = Lezen: Bekijk en download pakketten die aan de repository is toegewezen. +packages.write = Schrijven: Publiceer en verwijder pakketten die aan de repository is toegewezen. +actions.read = Lezen: Bekijk geïntegreerde CI/CD-pijplijnen en hun logboeken. +issues.write = Schrijven: Sluit issues af en beheer metadata zoals labels, mijlpalen, verantwoordelijken, vervaldatums en afhankelijkheden. \ No newline at end of file diff --git a/options/locale/locale_pl-PL.ini b/options/locale/locale_pl-PL.ini index e9e3b62254..cecafc9870 100644 --- a/options/locale/locale_pl-PL.ini +++ b/options/locale/locale_pl-PL.ini @@ -552,6 +552,7 @@ removed_security_key.subject = Klucz bezpieczeństwa został usunięty removed_security_key.text_1 = Klucz bezpieczeństwa "%[1]s" został właśnie usunięty z twojego konta. totp_enrolled.text_1.has_webauthn = Właśnie włączyłeś TOTP dla swojego konta. Oznacza to, że dla wszystkich przyszłych logowań do konta możesz użyć TOTP jako metody 2FA lub użyć dowolnego klucza bezpieczeństwa. team_invite.text_2 = Kliknij poniższy link, aby dołączyć do zespołu: +issue.action.merge = połączone [modal] @@ -685,7 +686,7 @@ avatar=Awatar ssh_gpg_keys=Klucze SSH / GPG social=Konta społecznościowe applications=Aplikacje -orgs=Zarządzaj organizacjami +orgs=Organizacje repos=Repozytoria delete=Usuń konto twofa=Autoryzacja dwuetapowa @@ -698,7 +699,7 @@ password_username_disabled=Użytkownicy nielokalni nie mogą zmieniać swoich na full_name=Imię i nazwisko website=Strona location=Lokalizacja -update_theme=Zaktualizuj motyw +update_theme=Zmień motyw update_profile=Zaktualizuj profil update_language_success=Język został zaktualizowany. update_profile_success=Twój profil został zaktualizowany. @@ -729,15 +730,15 @@ password_change_disabled=Konta niebędące lokalnymi nie mogą zmienić swojego emails=Adresy e-mail manage_emails=Zarządzaj adresami e-mail -manage_themes=Wybierz motyw domyślny -manage_openid=Zarządzanie adresami OpenID +manage_themes=Domyślny motyw +manage_openid=Adresy OpenID theme_desc=Będzie to domyślny motyw na całej stronie. primary=Podstawowy activated=Aktywowany requires_activation=Wymaga aktywacji primary_email=Ustaw jako podstawowy -activate_email=Wyślij aktywację -activations_pending=Aktywacje oczekujące +activate_email=Wyślij email aktywacyjny +activations_pending=Oczekujące aktywacje delete_email=Usuń email_deletion=Usuń adres email email_deletion_desc=Adres e-mail i powiązane informacje zostaną usunięte z Twojego konta. Commity za pomocą tego adresu e-mail pozostaną niezmienione. Kontynuować? @@ -747,7 +748,7 @@ theme_update_error=Wybrany motyw nie istnieje. openid_deletion=Usuń adres OpenID openid_deletion_desc=Usunięcie tego adresu OpenID z Twojego konta uniemożliwi Ci logowanie się za jego pomocą. Kontynuować? openid_deletion_success=Adres OpenID został usunięty. -add_new_email=Dodaj nowy e-mail +add_new_email=Dodaj e-mail add_new_openid=Dodaj nowy URI OpenID add_email=Dodaj adres e-mail add_openid=Dodaj OpenID URI @@ -760,13 +761,13 @@ openid_desc=OpenID pozwala na delegowanie uwierzytelniania do zewnętrznego oper manage_ssh_keys=Zarządzaj kluczami SSH manage_gpg_keys=Zarządzaj kluczami GPG add_key=Dodaj klucz -ssh_desc=Te publiczne klucze SSH są powiązane z Twoim kontem. Odpowiadające im klucze prywatne umożliwiają pełny dostęp do Twoich repozytoriów. -gpg_desc=Te publiczne klucze GPG są powiązane z Twoim kontem. Dbaj o bezpieczeństwo kluczy prywatnych, gdyż pozwalają one na weryfikację commitów. +ssh_desc=Te publiczne klucze SSH są powiązane z Twoim kontem. Odpowiadające im klucze prywatne umożliwiają pełny dostęp do Twoich repozytoriów. Klucze SSH, które zostały zweryfikowane mogą zostać użyte do weryfikacji commitów podpisanych kluczem SSH. +gpg_desc=Te publiczne klucze GPG są powiązane z Twoim kontem i będą używane do weryfikacji twoich commitów. Dbaj o bezpieczeństwo kluczy prywatnych, gdyż pozwalają one na podpisywanie commitów. ssh_helper=Potrzebujesz pomocy? Sprawdź na GitHubie przewodnik generowania kluczy SSH lub rozwiązywanie typowych problemów z SSH. gpg_helper=Potrzebujesz pomocy? Przeczytaj na GitHubie poradnik na temat GPG. add_new_key=Dodaj klucz SSH add_new_gpg_key=Dodaj klucz GPG -key_content_gpg_placeholder=Zaczyna się od '-----BEGIN PGP PUBLICZNEJ BLOKI KLUCZOWEJ PGP---' +key_content_gpg_placeholder=Zaczyna się od "-----BEGIN PGP PUBLIC KEY BLOCK-----" ssh_key_been_used=Ten klucz SSH został już dodany do tego serwera. ssh_key_name_used=Klucz SSH z tą nazwą został już dodany do Twojego konta. ssh_principal_been_used=Ten klucz SSH został już dodany do tego serwera. @@ -783,7 +784,7 @@ gpg_token=Token gpg_token_help=Możesz wygenerować podpis za pomocą: gpg_token_code=echo "%s" | gpg -a --default-key %s --detach-sig gpg_token_signature=Wzmocniony podpis GPG -key_signature_gpg_placeholder=Zaczyna się od '-----BEGIN PGP SIGNATURE-----' +key_signature_gpg_placeholder=Zaczyna się od "-----BEGIN PGP SIGNATURE-----" ssh_key_verified=Zweryfikowany klucz ssh_key_verified_long=Klucz został zweryfikowany tokenem i może być użyty do weryfikacji zmian pasujących do wszystkich aktywowanych adresów e-mail tego użytkownika. ssh_key_verify=Weryfikuj @@ -791,7 +792,7 @@ ssh_token_required=Musisz podać podpis poniższego tokenu ssh_token=Token ssh_token_help=Możesz wygenerować podpis używając: ssh_token_signature=Wzmocniony podpis SSH -key_signature_ssh_placeholder=Zaczyna się od '-----BEGIN SSH SIGNATURE-----' +key_signature_ssh_placeholder=Zaczyna się od "-----BEGIN SSH SIGNATURE-----" subkeys=Podklucze key_id=ID klucza key_name=Nazwa klucza @@ -821,10 +822,10 @@ ssh_externally_managed=Ten klucz SSH jest zarządzany zewnętrznie dla tego uży manage_social=Zarządzaj powiązanymi kontami społecznościowymi unbind=Rozłącz -manage_access_token=Zarządzaj tokenami dostępu +manage_access_token=Tokeny dostępu generate_new_token=Wygeneruj nowy token tokens_desc=Te tokeny dostępu udzielają dostępu do Twojego konta za pomocą API Forgejo. -token_name=Nazwa tokena +token_name=Nazwa tokenu generate_token=Wygeneruj token generate_token_success=Twój nowy token został wygenerowany. Skopiuj go teraz, gdyż nie zostanie ujawniony ponownie. generate_token_name_duplicate=%s istnieje już jako nazwa aplikacji. Użyj nowej. @@ -854,15 +855,15 @@ oauth2_application_create_description=Aplikacje OAuth2 umożliwiają Twojej apli authorized_oauth2_applications=Autoryzowane aplikacje OAuth2 revoke_key=Odwołaj -revoke_oauth2_grant=Odwołaj dostęp +revoke_oauth2_grant=Zabierz dostęp revoke_oauth2_grant_description=Odwołanie dostępu dla tej aplikacji uniemożliwi jej korzystanie z Twoich danych. Czy jesteś pewny(-a)? twofa_desc=Weryfikacja dwuskładnikowa zwiększa bezpieczeństwo Twojego konta. twofa_is_enrolled=Twoje konto ma obecnie włączoną autoryzację dwuetapową. twofa_not_enrolled=Twoje konto obecnie nie ma włączonej autoryzacji dwuetapowej. twofa_disable=Wyłącz weryfikację dwuetapową -twofa_scratch_token_regenerate=Wygeneruj ponownie kod jednorazowy -twofa_enroll=Włącz weryfikację dwuskładnikową +twofa_scratch_token_regenerate=Ponownie wygeneruj jednorazowy kod odzyskiwania +twofa_enroll=Włącz weryfikację dwuetapową twofa_disable_note=W każdej chwili możesz wyłączyć weryfikację dwuskładnikową. twofa_disable_desc=Wyłączenie weryfikacji dwuetapowej sprawi, że Twoje konto będzie mniej bezpieczne. Kontynuować? regenerate_scratch_token_desc=Jeśli zgubiłeś(-aś) lub zużyłeś(-aś) swój kod jednorazowy, możesz go wygenerować ponownie tutaj. @@ -878,7 +879,7 @@ webauthn_register_key=Dodaj klucz bezpieczeństwa webauthn_delete_key=Usuń klucz bezpieczeństwa webauthn_delete_key_desc=Jeżeli usuniesz klucz bezpieczeństwa, utracisz możliwość zalogowania się z jego użyciem. Kontynuować? -manage_account_links=Zarządzaj powiązanymi kontami +manage_account_links=Powiązane konta manage_account_links_desc=Te konta zewnętrzne są powiązane z Twoim kontem Forgejo. account_links_not_available=Obecnie nie ma żadnych zewnętrznych kont powiązanych z tym kontem Forgejo. link_account=Powiąż konto @@ -893,7 +894,7 @@ delete_account=Usuń swoje konto delete_prompt=Ta operacja permanentnie usunie Twoje konto użytkownika i jest NIEODWRACALNA. delete_with_all_comments=Twoje konto jest młodsze niż %s. Aby uniknąć fałszywych komentarzy, wszystkie komentarze zgłoszenia/PR zostaną z nim usunięte. confirm_delete_account=Potwierdź usunięcie -delete_account_title=Usuń swoje konto +delete_account_title=Usuń konto użytkownika delete_account_desc=Czy na pewno chcesz permanentnie usunąć to konto użytkownika? email_notifications.enable=Włącz powiadomienia e-mail @@ -932,7 +933,7 @@ template_description=Szablony repozytoriów pozwalają użytkownikom generować visibility=Widoczność visibility_description=Tylko właściciel lub członkowie organizacji, jeśli mają odpowiednie uprawnienia, będą mogli to zobaczyć. visibility_helper_forced=Administrator strony wymaga, aby nowe repozytoria były prywatne. -visibility_fork_helper=(Zmiana tej wartości wpłynie na wszystkie forki.) +visibility_fork_helper=(Zmiana tej wartości wpłynie na widoczność wszystkich forków.) clone_helper=Potrzebujesz pomocy z klonowaniem? Odwiedź pomoc. fork_repo=Forkuj repozytorium fork_from=Forkuj z @@ -942,13 +943,13 @@ clone_in_vsc=Klonuj w VS Code download_zip=Pobierz ZIP download_tar=Pobierz TAR.GZ download_bundle=Pobierz BUNDLE -generate_repo=Generuj repozytorium -generate_from=Generuj z +generate_repo=Wygeneruj repozytorium +generate_from=Wygeneruj z repo_desc=Opis repo_desc_helper=Wprowadź krótki opis (opcjonalnie) repo_lang=Język repo_gitignore_helper=Wybierz szablony pliku .gitignore. -issue_labels=Etykiety zgłoszenia +issue_labels=Etykiety issue_labels_helper=Wybierz zestaw etykiet zgłoszeń license=Licencja license_helper=Wybierz plik licencji @@ -959,14 +960,14 @@ readme_helper_desc=To jest miejsce, w którym możesz napisać pełny opis swoje auto_init=Inicjalizuj repozytorium (dodaje .gitignore, licencję i README) trust_model_helper_default=Domyślnie: Użyj domyślnego modelu zaufania dla tej instalacji create_repo=Utwórz repozytorium -default_branch=Domyślna gałąź +default_branch=Domyślny branch default_branch_helper=Domyślny branch jest podstawowym branch'em dla pull requestów i commit'ów kodu. mirror_prune=Wyczyść mirror_prune_desc=Usuń przestarzałe odwołania do zdalnych śledzeń mirror_interval_invalid=Interwał lustrzanej kopii jest niepoprawny. mirror_address=Sklonuj z adresu URL mirror_lfs=Duże przechowywanie plików (LFS) -mirror_lfs_endpoint=Punkt końcowy LFS +mirror_lfs_endpoint=Endpoint LFS mirror_lfs_endpoint_desc=Synchronizacja spróbuje użyć adresu URL klonowania, aby określić serwer LFS. Możesz również określić niestandardowy punkt końcowy, jeśli dane repozytorium LFS są przechowywane gdzieś indziej. mirror_last_synced=Ostatnio zsynchronizowano mirror_password_placeholder=(Nie zmieniono) @@ -1912,8 +1913,8 @@ settings.protect_whitelist_teams=Zespoły dopuszczone do pushowania settings.protect_whitelist_search_teams=Szukaj zespołów… settings.protect_merge_whitelist_committers=Włącz dopuszczenie scalania settings.protect_merge_whitelist_committers_desc=Zezwól jedynie dopuszczonym użytkownikom lub zespołom na scalanie Pull Requestów w tej gałęzi. -settings.protect_merge_whitelist_users=Użytkownicy dopuszczeni do scalania: -settings.protect_merge_whitelist_teams=Zespoły dopuszczone do scalania: +settings.protect_merge_whitelist_users=Użytkownicy dopuszczeni do scalania +settings.protect_merge_whitelist_teams=Zespoły dopuszczone do scalania settings.protect_check_status_contexts=Włącz kontrolę stanu settings.protect_check_status_contexts_desc=Wymagaj powodzenia kontroli stanów przed scalaniem. Wybierz które kontrole stanów muszą zostać ukończone pomyślnie, zanim gałęzie będą mogły zostać scalone z gałęzią, która pokrywa się z tą zasadą. Kiedy włączone, commity muszą być najpierw wypchnięte do innej gałęzi, a następnie scalone lub wypchnięte bezpośrednio do gałęzi, która pokrywa się z tą zasadą po pomyślnej kontroli stanów. Jeżeli nie zostaną wybrane konteksty, ostatni commit musi zakończyć się powodzeniem niezależnie od kontekstu. settings.protect_check_status_contexts_list=Kontrole stanów w poprzednim tygodniu dla tego repozytorium @@ -2866,4 +2867,5 @@ exact = Dokładnie exact_tooltip = Uwzględniaj tylko wyniki pasujące do wyszukiwanego hasła issue_kind = Wyszukaj problemy... pull_kind = Wyszukaj pull requesty... -union = Unia \ No newline at end of file +union = Unia +regexp = RegExp \ No newline at end of file diff --git a/options/locale/locale_pt-BR.ini b/options/locale/locale_pt-BR.ini index a0e5acc060..99269c3ff0 100644 --- a/options/locale/locale_pt-BR.ini +++ b/options/locale/locale_pt-BR.ini @@ -4,7 +4,7 @@ dashboard=Painel explore=Explorar help=Ajuda logo=Logotipo -sign_in=Acessar +sign_in=Iniciar sessão sign_in_with_provider=Entrar com %s sign_in_or=ou sign_out=Sair @@ -12,7 +12,7 @@ sign_up=Cadastrar link_account=Vincular conta register=Cadastrar version=Versão -powered_by=Desenvolvido por %s +powered_by=Oferecido por %s page=Página template=Template language=Idioma @@ -33,7 +33,7 @@ access_token=Token de acesso re_type=Confirmar senha captcha=CAPTCHA twofa=Autenticação de dois fatores -twofa_scratch=Código de backup da autenticação de dois fatores +twofa_scratch=Código de uso único da autenticação de dois fatores passcode=Senha webauthn_insert_key=Insira sua chave de segurança @@ -61,7 +61,7 @@ new_org=Nova organização new_project=Novo projeto new_project_column=Nova coluna manage_org=Gerenciar organizações -admin_panel=Administração geral +admin_panel=Administração do site account_settings=Configurações da conta settings=Configurações your_profile=Perfil @@ -76,7 +76,7 @@ forks=Forks activities=Atividades pull_requests=Pull requests -issues=Issues +issues=Problemas milestones=Marcos ok=OK @@ -164,6 +164,8 @@ new_org.title = Nova organização new_repo.link = Novo repositório new_migrate.link = Nova migração new_org.link = Nova organização +test = Teste +error413 = Você esgotou sua cota. [aria] navbar=Barra de navegação @@ -195,6 +197,8 @@ buttons.ref.tooltip=Referenciar um issue ou um pull request buttons.switch_to_legacy.tooltip=Em vez disso, usar o editor legado buttons.enable_monospace_font=Habilitar fonte mono espaçada buttons.disable_monospace_font=Desabilitar fonte mono espaçada +buttons.indent.tooltip = Aninhar items em um nível +buttons.unindent.tooltip = Desaninhar items em um nível [filter] string.asc=A - Z @@ -251,7 +255,7 @@ err_admin_name_is_invalid=Nome de usuário do administrador inválido general_title=Configurações gerais app_name=Título do servidor -app_name_helper=Você pode inserir o nome da empresa aqui. +app_name_helper=Insira o nome da sua instância aqui. Ele será mostrado em todas as páginas. repo_path=Caminho raiz do repositório repo_path_helper=Todos os repositórios remotos do Git serão salvos neste diretório. lfs_path=Caminho raiz do Git LFS @@ -281,22 +285,22 @@ register_confirm=Exigir confirmação de e-mail para cadastros mail_notify=Habilitar notificações por e-mail server_service_title=Configurações do servidor e serviços de terceiros offline_mode=Habilitar modo local -offline_mode.description=Desabilitar redes de entrega de conteúdo de terceiros e entregar todos os recursos localmente. +offline_mode.description=Desabilitar redes de entrega de conteúdo (CDNs) de terceiros e fornecer todos os recursos localmente. disable_gravatar=Desabilitar o gravatar -disable_gravatar.description=Desabilitar o gravatar e avatar de fontes de terceiros. Um avatar padrão será usado a menos que um usuário localmente carrega um avatar. +disable_gravatar.description=Desabilitar o uso do Gravatar e avatar de fontes de terceiros. Um avatar padrão será usado a menos que um usuário localmente carrega um avatar. federated_avatar_lookup=Habilitar avatares federados -federated_avatar_lookup.description=Habilitar a busca federativa de avatares a usar o serviço federativo de código aberto baseado no libravatar. +federated_avatar_lookup.description=Buscar avatares usando Libravatar. disable_registration=Somente administradores podem criar novas contas -disable_registration.description=Desabilitar auto-cadastro de usuário. Somente os administradores serão capazes de criar novas contas de usuário. -allow_only_external_registration.description=Permitir cadastro somente por meio de serviços externos +disable_registration.description=Apenas administradores do servidor poderão criar novas contas. É altamente recomendado manter o cadastro desativado a não ser que deseje hospedar uma instância pública para qualquer pessoa e puder lidar com uma grande quantidade de contas de spam. +allow_only_external_registration.description=Usuários apenas poderão criar novas contas usando serviços externos que tenham sido configurados. openid_signin=Habilitar acesso via OpenID openid_signin.description=Habilitar o acesso de usuários via OpenID. openid_signup=Habilitar cadastros via OpenID -openid_signup.description=Habilitar o auto-cadastro com base no OpenID. +openid_signup.description=Permitir que os usuários criem contas com OpenID se o autorregistro estiver habilitado. enable_captcha=Habilitar CAPTCHA ao registrar enable_captcha.description=Impor validação por CAPTCHA para cadastro de usuários. require_sign_in_view=Apenas usuários logados podem visualizar páginas -require_sign_in_view.description=Limitar o acesso de página aos usuários autenticados. Os visitantes só verão as páginas de autenticação e cadastro. +require_sign_in_view.description=Limitar acesso ao conteúdo apenas aos usuários autenticados. Visitantes só poderão acessar as páginas de autenticação. admin_setting.description=Criar uma conta de administrador é opcional. O primeiro usuário cadastrado automaticamente se tornará um administrador. admin_title=Configurações da conta de administrador admin_name=Usuário @@ -317,11 +321,11 @@ save_config_failed=Falha ao salvar a configuração: %v invalid_admin_setting=Configuração da conta de administrador está inválida: %v invalid_log_root_path=Pasta raíz do log está inválida: %v default_keep_email_private=Ocultar endereços de e-mail por padrão -default_keep_email_private.description=Ocultar endereços de e-mail de novas contas de usuário por padrão. +default_keep_email_private.description=Ocultar endereços de e-mail de novas contas de usuário por padrão para que esta informação não seja vazada imediatamente após o cadastro. default_allow_create_organization=Permitir a criação de organizações -default_allow_create_organization.description=Permitir que novas contas de usuários criem organizações por padrão. +default_allow_create_organization.description=Permitir que novas contas de usuário criem organizações por padrão. Quando esta opção está desabilitada, um administrador precisa dar permissão para a criação de organizações por novos usuários. default_enable_timetracking=Habilitar o cronômetro por padrão -default_enable_timetracking.description=Habilitar o cronômetro para novos repositórios por padrão. +default_enable_timetracking.description=Habilitar o uso da funcionalidade de contagem de tempo para novos repositórios por padrão. no_reply_address=Domínio de e-mail oculto no_reply_address_helper=Nome de domínio para usuários com endereço de e-mail oculto. Por exemplo, o nome de usuário "joe" será registrado no Git como "joe@noreply.example.org" se o domínio de e-mail oculto estiver definido como "noreply.example.org". password_algorithm=Algoritmo de hash de senhas @@ -341,7 +345,7 @@ app_slogan_helper = Insira o slogan de seu servidor aqui. Deixe em branco para d [home] uname_holder=Usuário ou e-mail password_holder=Senha -switch_dashboard_context=Trocar contexto do painel de controle +switch_dashboard_context=Trocar contexto do painel my_repos=Repositórios show_more_repos=Mostrar mais repositórios… collaborative_repos=Repositórios colaborativos @@ -403,14 +407,14 @@ forgot_password_title=Esqueci minha senha forgot_password=Esqueceu sua senha? sign_up_now=Precisa de uma conta? Cadastre-se agora. sign_up_successful=A conta foi criada com sucesso. Bem-vindo! -confirmation_mail_sent_prompt=Um novo e-mail de confirmação foi enviado para %s. Por favor, verifique sua caixa de e-mail nas próximas %s horas para finalizar o processo de cadastro. +confirmation_mail_sent_prompt=Um novo email de confirmação foi enviado para %s. Para completar o processo de cadastro, por favor verifique sua caixa de entrada e acesse o link fornecido dentro de %s. Se o e-mail estiver incorreto, você pode entrar na conta e solicitar outro e-mail de confirmação para um endereço diferente. must_change_password=Redefina sua senha allow_password_change=Exigir que o usuário redefina a senha (recomendado) -reset_password_mail_sent_prompt=Um e-mail de confirmação foi enviado para %s. Por favor, verifique sua caixa de entrada dentro do(s) próximo(s) %s para concluir o processo de recuperação de conta. -active_your_account=Ativar sua conta +reset_password_mail_sent_prompt=Um e-mail de confirmação foi enviado para %s. Para concluir o processo de recuperação de conta, por favor verifique sua caixa de entrada e siga o link dentro do(s) próximo(s) %s. +active_your_account=Ative sua conta account_activated=Conta foi ativada -prohibit_login=É proibido fazer login -prohibit_login_desc=Sua conta está proibida de fazer login, entre em contato com o administrador do site. +prohibit_login=Conta está suspensa +prohibit_login_desc=Sua conta foi suspensa de interagir com o servidor. Entre em contato com a administração do servidor para recuperar o acesso. resent_limit_prompt=Você já solicitou recentemente um e-mail de ativação. Por favor, aguarde 3 minutos e tente novamente. has_unconfirmed_mail=Oi %s, você possui um endereço de e-mail não confirmado (%s). Se você não recebeu um e-mail de confirmação ou precisa reenviar um novo, clique no botão abaixo. resend_mail=Clique aqui para reenviar seu e-mail de ativação @@ -433,7 +437,7 @@ twofa_scratch_token_incorrect=Seu código de backup está incorreto. login_userpass=Acessar tab_openid=OpenID oauth_signup_tab=Cadastrar nova conta -oauth_signup_title=Completar Nova Conta +oauth_signup_title=Completar nova conta oauth_signup_submit=Completar conta oauth_signin_tab=Vincular a uma conta existente oauth_signin_title=Faça login para autorizar a conta vinculada @@ -453,7 +457,7 @@ email_domain_blacklisted=Você não pode se cadastrar com seu endereço de e-mai authorize_application=Autorizar aplicativo authorize_redirect_notice=Você será redirecionado para %s se você autorizar este aplicativo. authorize_application_created_by=Este aplicativo foi criado por %s. -authorize_application_description=Se você conceder o acesso, ele será capaz de acessar e escrever em todas as informações da sua conta, incluindo repositórios privados e organizações. +authorize_application_description=Se você conceder o acesso, isso permitirá acessar e alterar todas as informações da sua conta, incluindo repositórios privados e organizações. authorize_title=Autorizar "%s" para acessar sua conta? authorization_failed=Autorização falhou authorization_failed_desc=A autorização falhou porque detectamos uma solicitação inválida. Entre em contato com o responsável do aplicativo que você tentou autorizar. @@ -471,6 +475,8 @@ hint_register = Precisa de uma conta? Registre-se agora. sign_up_button = Registre-se agora. hint_login = Já possui uma conta? Faça login agora! sign_in_openid = Continuar com OpenID +back_to_sign_in = Voltar a Iniciar Sessão +unauthorized_credentials = As credenciais estão incorretas ou expiraram. Tente novamente o comando ou consulte %s para obter mais informações [mail] view_it_on=Veja em %s @@ -487,10 +493,10 @@ activate_email=Verifique seu endereço de e-mail activate_email.title=%s, por favor verifique o seu endereço de e-mail activate_email.text=Por favor clique no link a seguir para verificar o seu endereço de e-mail em %s: -register_notify=Bem-vindo ao %s +register_notify=Boas vindas a %s register_notify.title=%[1]s, bem-vindo(a) a %[2]s register_notify.text_1=este é o seu e-mail de confirmação de registro para %s! -register_notify.text_2=Você pode fazer login em sua conta utilizando o usuário: %s +register_notify.text_2=Você pode iniciar a sessão com o usuário: %s register_notify.text_3=Se outra pessoa criou esta conta para você, é preciso definir a sua senha primeiro. reset_password=Recuperar sua conta @@ -549,6 +555,12 @@ totp_disabled.subject = A autenticação em dois fatores foi desabilitada removed_security_key.subject = Uma chave de segurança foi removida removed_security_key.text_1 = A chave de segurança "%[1]s" foi removida de sua conta. account_security_caution.text_1 = Caso tenha sido você, este e-mail pode ser ignorado. +totp_enrolled.subject = Você ativou TOTP como método 2FA +totp_disabled.text_1 = A senha de uso único baseada em tempo (TOTP) na sua conta foi desativada. +totp_disabled.no_2fa = Já não existem mais outros métodos de autenticação em dois fatores (2FA) configurados, ou seja, não é mais necessário acessar sua conta com 2FA. +removed_security_key.no_2fa = Já não existem mais outros métodos de autenticação em dois fatores (2FA) configurados, ou seja, não é mais necessário acessar sua conta com 2FA. +totp_enrolled.text_1.no_webauthn = Você acabou de habilitar a TOTP para sua conta. Isso significa que para todos os acessos futuros à sua conta você deverá usar a TOTP como método de 2FA. +totp_enrolled.text_1.has_webauthn = Você acabou de habilitar a TOTP para sua conta. Isso significa que para todos os futuros acessos à sua conta você pode usar a TOTP como método de 2FA ou usar qualquer uma de suas chaves de segurança. [modal] yes=Sim @@ -689,17 +701,21 @@ form.name_chars_not_allowed=O usuário "%s" contém caracteres inválidos. block_user = Bloquear usuário unblock = Desbloquear block = Bloquear -block_user.detail_2 = Este usuário não poderá interagir com seus repositórios, questões criadas e comentários. +block_user.detail_2 = Este usuário não poderá interagir com repositórios, issues ou comentários criados por você. follow_blocked_user = Você não pode seguir este usuário porque você o bloqueou ou foi bloqueado por ele. -block_user.detail_3 = Este(a) usuário(a) não poderá adicioná-lo(a) como colaborador(a), nem você poderá adicioná-lo(a) como colaborador(a). -block_user.detail = Por favor, entenda que se você bloquear este usuário, outras ações serão tomadas. Tais como: +block_user.detail_3 = Vocês não poderão adicionar um ao outro como colaboradores de um repositório. +block_user.detail = Note que bloquear um usuário tem outros efeitos, tais como: followers_one = %d seguidor -following_one = %d seguindo -block_user.detail_1 = Você deixará de seguir este usuário. +following_one = seguindo %d +block_user.detail_1 = Vocês deixarão de seguir um ao outro e não poderão mais seguir um ao outro. following.title.few = seguindo following.title.one = seguindo followers.title.one = seguidor followers.title.few = seguidores +public_activity.visibility_hint.self_private = Sua atividade está visível apenas para você e para os administradores da instância. Configurar. +public_activity.visibility_hint.self_public = Sua atividade está visível para todos, exceto o engajamento em espaços privados. Configurar. +public_activity.visibility_hint.admin_public = Sua atividade está visível para todos, mas como um administrador você também pode ver o engajamento em espaços privados. +public_activity.visibility_hint.admin_private = Essa atividade está visível para você porque você é um administrador, mas o usuário dejesa que ela seja mantida em privado. [settings] profile=Perfil @@ -809,12 +825,12 @@ add_new_email=Adicionar novo endereço de e-mail add_new_openid=Adicionar novo URI OpenID add_email=Adicionar novo endereço de e-mail add_openid=Adicionar URI OpenID -add_email_confirmation_sent=Um e-mail de confirmação foi enviado para "%s". Verifique sua caixa de entrada nos próximos %s para confirmar seu endereço de e-mail. +add_email_confirmation_sent=Um e-mail de confirmação foi enviado para "%s". Para confirmar seu endereço de e-mail, verifique sua caixa de entrada e acesse o link fornecido nela em até %s. add_email_success=O novo endereço de e-mail foi adicionado. email_preference_set_success=Preferência de e-mail definida com sucesso. add_openid_success=O novo endereço de OpenID foi adicionado. keep_email_private=Ocultar endereço de e-mail -keep_email_private_popup=Isso ocultará seu endereço de e-mail do seu perfil, bem como quando você fizer um pull request ou editar um arquivo usando a interface Web. Os commits enviados não serão modificados. +keep_email_private_popup=Isso ocultará seu endereço de e-mail do seu perfil. Ele não será mais o padrão para commits feitos pela interface web, como envios de arquivos e modificações, e não será usado para commits de merge. Em vez disso, um endereço especial %s pode ser usado para associar commits com a sua conta. Note que modificar esta opção não irá afetar commits já existentes. openid_desc=OpenID permite delegar autenticação para um provedor externo. manage_ssh_keys=Gerenciar chaves SSH @@ -955,9 +971,9 @@ twofa_desc=Autenticação de dois fatores melhora a segurança de sua conta. twofa_is_enrolled=Sua conta está atualmente habilitada com autenticação de dois fatores. twofa_not_enrolled=Sua conta não está atualmente inscrita para a autenticação em duas etapas. twofa_disable=Desabilitar autenticação de dois fatores -twofa_scratch_token_regenerate=Gerar novamente o token de backup +twofa_scratch_token_regenerate=Gerar novamente o token de recuperação de uso único twofa_scratch_token_regenerated=Seu token agora é %s. Guarde-a em um local seguro, pois ela nunca mais será exibido. -twofa_enroll=Inscrever para a autenticação de dois fatores +twofa_enroll=Habilitar a autenticação de dois fatores twofa_disable_note=Você pode desabilitar a autenticação de dois fatores se necessário. twofa_disable_desc=Desabilitar a autenticação de dois fatores tornará sua conta menos segura. Tem certeza que deseja continuar? regenerate_scratch_token_desc=Se você perdeu o seu token de backup, ou teve que usá-lo para realizar um acesso, você pode redefini-lo. @@ -998,7 +1014,7 @@ delete_account_desc=Tem certeza que deseja apagar sua conta de usuário permanen email_notifications.enable=Habilitar notificações por e-mail email_notifications.onmention=Somente quando for mencionado(a) email_notifications.disable=Desabilitar notificações por e-mail -email_notifications.submit=Atualizar preferências de e-mail +email_notifications.submit=Definir preferência de email email_notifications.andyourown=e suas próprias notificações visibility=Visibilidade do usuário @@ -1024,11 +1040,12 @@ pronouns_custom = Personalizado pronouns_unspecified = Não especificado language.title = Idioma padrão additional_repo_units_hint = Sugira habilitar unidades de repositório adicionais -additional_repo_units_hint_description = Exiba um botão "Adicionar mais unidades..." para repositórios que não possuem todas as unidades disponíveis habilitadas. +additional_repo_units_hint_description = Exibir uma sugestão para "Habilitar mais" em repositórios que não possuem todas as unidades disponíveis habilitadas. update_hints = Dicas de atualização update_hints_success = As dicas foram atualizadas. keep_activity_private.description = A sua atividade pública estará visível apenas para si e para os administradores do servidor. language.localization_project = Ajude-nos a traduzir Forgejo para o seu idioma! Mais informações. +language.description = Essa língua será salva em sua conta e será usada como padrão após você iniciar a sessão. [repo] owner=Proprietário @@ -1037,16 +1054,16 @@ repo_name=Nome do repositório repo_name_helper=Um bom nome de repositório é composto por palavras curtas, memorizáveis e únicas. repo_size=Tamanho do repositório template=Modelo -template_select=Selecione um modelo. +template_select=Selecione um modelo template_helper=Tornar repositório um modelo template_description=Os repositórios de modelo permitem que os usuários gerem novos repositórios com a mesma estrutura de diretório, arquivos e configurações opcionais. visibility=Visibilidade visibility_description=Somente o proprietário ou os membros da organização, se tiverem direitos, poderão vê-lo. visibility_helper=Tornar o repositório privado visibility_helper_forced=O administrador do site força novos repositórios a serem privados. -visibility_fork_helper=(Esta alteração irá afetar todos os forks.) +visibility_fork_helper=(Esta alteração irá afetar a visibilidade de todos os forks.) clone_helper=Precisa de ajuda com o clone? Visite a Ajuda. -fork_repo=Fork do repositório +fork_repo=Fazer fork do repositório fork_from=Fork de already_forked=Você já fez o fork de %s fork_to_different_account=Faça um fork para uma conta diferente @@ -1062,17 +1079,17 @@ generate_from=Gerar a partir de repo_desc=Descrição repo_desc_helper=Digite uma breve descrição (opcional) repo_lang=Linguagem -repo_gitignore_helper=Selecione modelos do .gitignore. +repo_gitignore_helper=Selecionar modelos de .gitignore repo_gitignore_helper_desc=Escolha os arquivos que não serão rastreados da lista de modelos para linguagens comuns. Artefatos típicos gerados pelos compiladores de cada linguagem estão incluídos no .gitignore por padrão. -issue_labels=Etiquetas de issue -issue_labels_helper=Selecione um conjunto de etiquetas de issue. +issue_labels=Etiquetas +issue_labels_helper=Selecione um conjunto de etiquetas license=Licença -license_helper=Selecione um arquivo de licença. +license_helper=Selecione um arquivo de licença license_helper_desc=Uma licença define o que os outros podem e não podem fazer com o seu código. Não tem certeza qual é a mais adequada para o seu projeto? Veja Escolher uma licença. readme=LEIA-ME -readme_helper=Selecione um modelo de arquivo LEIA-ME. +readme_helper=Selecione um modelo de arquivo README readme_helper_desc=Aqui você pode escrever uma descrição completa para o seu projeto. -auto_init=Inicializar o repositório (adicionando .gitignore, licença e LEIA-ME) +auto_init=Inicializar o repositório (Adiciona arquivos .gitignore, licença e README) trust_model_helper=Selecione o modelo de confiança para verificação de assinatura. As opções possíveis são: trust_model_helper_collaborator=Colaborador: Confiar em assinaturas de colaboradores trust_model_helper_committer=Committer: Confiar em assinaturas que correspondem aos committers @@ -1084,12 +1101,12 @@ default_branch_label=padrão default_branch_helper=O branch padrão é o branch base para pull requests e commits de código. mirror_prune=Varrer mirror_prune_desc=Remover referências obsoletas de controle remoto -mirror_interval=Intervalo de espelhamento (unidades válidas são 'h', 'm', ou 's'). O desabilita a sincronização automática. (Intervalo mínimo: %s) +mirror_interval=Intervalo de espelhamento (unidades válidas de tempo são "h", "m", "s"). O valor 0 desabilita a sincronização periódica. (Intervalo mínimo: %s) mirror_interval_invalid=O intervalo do espelhamento não é válido. mirror_sync_on_commit=Sincronizar quando commits forem enviados mirror_address=Clonar a partir de URL mirror_address_desc=Coloque todas as credenciais necessárias na seção de autorização. -mirror_address_url_invalid=O URL fornecido é inválido. Você deve escapar todos os componentes do URL corretamente. +mirror_address_url_invalid=A URL fornecida é inválida. Você deve escapar todos os componentes da URL corretamente. mirror_address_protocol_invalid=O URL fornecido é inválido. Somente locais http(s):// ou git:// podem ser usados para espelhamento. mirror_lfs=Armazenamento de Arquivo Grande (LFS) mirror_lfs_desc=Ativar espelhamento de dados LFS. @@ -1168,7 +1185,7 @@ migrate_items_milestones=Marcos migrate_items_labels=Etiquetas migrate_items_issues=Issues migrate_items_pullrequests=Pull requests -migrate_items_merge_requests=Requisições de merge +migrate_items_merge_requests=Pedidos de merge migrate_items_releases=Versões migrate_repo=Migrar repositório migrate.clone_address=Migrar / Clonar de URL @@ -1200,9 +1217,9 @@ migrate.migrating_git=Migrando dados Git migrate.migrating_topics=Migrando tópicos migrate.migrating_milestones=Migrando marcos migrate.migrating_labels=Migrando rótulos -migrate.migrating_releases=Migrando Versões -migrate.migrating_issues=Migrando Issues -migrate.migrating_pulls=Migrando Pull Requests +migrate.migrating_releases=Migrando releases +migrate.migrating_issues=Migrando issues +migrate.migrating_pulls=Migrando pull requests migrate.cancel_migrating_title=Cancelar migração migrate.cancel_migrating_confirm=Você quer cancelar essa migração? @@ -1275,15 +1292,15 @@ ambiguous_character=`%[1]c [U+%04[1]X] é confundível com o %[2]c [U+%04[2]X]` escape_control_characters=Escapar unescape_control_characters=Desescapar file_copy_permalink=Copiar link permanente -view_git_blame=Ver Git Blame -video_not_supported_in_browser=Seu navegador não suporta a tag 'video' do HTML5. -audio_not_supported_in_browser=Seu navegador não suporta a tag 'audio' do HTML5. +view_git_blame=Ver git blame +video_not_supported_in_browser=Seu navegador não tem suporte para a tag "video" do HTML5. +audio_not_supported_in_browser=Seu navegador não tem suporte para a tag "audio" do HTML5. stored_lfs=Armazenado com Git LFS symbolic_link=Link simbólico executable_file=Arquivo executável commit_graph=Gráfico de commits commit_graph.select=Selecionar branches -commit_graph.hide_pr_refs=Esconder Pull Requests +commit_graph.hide_pr_refs=Esconder pull requests commit_graph.monochrome=Monocromático commit_graph.color=Colorido commit.contained_in=Esse commit está contido em: @@ -1311,11 +1328,11 @@ editor.delete_this_file=Excluir arquivo editor.must_have_write_access=Você deve ter permissão de escrita para fazer ou propor alterações neste arquivo. editor.file_delete_success=O arquivo "%s" foi excluído. editor.name_your_file=Nomeie o seu arquivo… -editor.filename_help=Adicione um diretório digitando seu nome seguido por uma barra ('/'). Remova um diretório digitando o backspace no início do campo de entrada. +editor.filename_help=Adicione um diretório digitando o nome seguido por uma barra ("/"). Remova um diretório pressionando apagar no início do campo de entrada. editor.or=ou editor.cancel_lower=Cancelar -editor.commit_signed_changes=Commit de alteradores assinadas -editor.commit_changes=Aplicar commit das alterações +editor.commit_signed_changes=Criar commit das modificações assinadas +editor.commit_changes=Criar commit das modificações editor.add_tmpl=Adicionar "" editor.add=Adicionar %s editor.update=Atualizar %s @@ -1323,7 +1340,7 @@ editor.delete=Excluir %s editor.patch=Aplicar correção editor.patching=Corrigindo: editor.fail_to_apply_patch=`Não foi possível aplicar a correção "%s"` -editor.new_patch=Nova correção +editor.new_patch=Novo patch editor.commit_message_desc=Adicione uma descrição detalhada (opcional)... editor.signoff_desc=Adicione um assinado-por-committer no final do log do commit. editor.commit_directly_to_this_branch=Commit diretamente no branch %s. @@ -1342,15 +1359,15 @@ editor.file_is_a_symlink=`"%s" é um link simbólico. Links simbólicos não pod editor.filename_is_a_directory=O nome do arquivo "%s" já é usado como um nome de diretório neste repositório. editor.file_editing_no_longer_exists=O arquivo que está sendo editado, "%s", não existe mais neste repositório. editor.file_deleting_no_longer_exists=O arquivo a ser excluído, "%s", não existe mais neste repositório. -editor.file_changed_while_editing=O conteúdo do arquivo mudou desde que você começou a editar. Clique aqui para ver o que foi editado ou clique em Aplicar commit das alterações novamemente para sobreescrever estas alterações. +editor.file_changed_while_editing=O conteúdo do arquivo mudou desde que você começou a editar. Clique aqui para ver as diferenças ou clique em Aplicar commit das alterações novamente para sobrescrever as alterações com sua versão atual. editor.file_already_exists=Um arquivo com nome "%s" já existe neste repositório. editor.commit_empty_file_header=Fazer commit de um arquivo vazio editor.commit_empty_file_text=O arquivo que você está prestes fazer commit está vazio. Continuar? editor.no_changes_to_show=Nenhuma alteração a mostrar. editor.fail_to_update_file=Falha ao atualizar/criar arquivo "%s". editor.fail_to_update_file_summary=Mensagem de erro: -editor.push_rejected_no_message=A alteração foi rejeitada pelo servidor sem uma mensagem. Por favor, verifique os Hooks Git. -editor.push_rejected=A alteração foi rejeitada pelo servidor. Por favor, verifique os Hooks Git. +editor.push_rejected_no_message=A alteração foi rejeitada pelo servidor sem uma mensagem. Por favor, verifique os Git hooks . +editor.push_rejected=A alteração foi rejeitada pelo servidor. Por favor, verifique os Git hooks . editor.push_rejected_summary=Mensagem completa de rejeição: editor.add_subdir=Adicionar um subdiretório... editor.unable_to_upload_files=Ocorreu um erro ao enviar arquivos para "%s": %v @@ -1395,7 +1412,7 @@ commitstatus.failure=Falha commitstatus.pending=Pendente commitstatus.success=Sucesso -ext_issues=Acesso a Issues Externos +ext_issues=Issues externos ext_issues.desc=Link para o issue tracker externo. projects=Projetos @@ -1416,7 +1433,7 @@ projects.modify=Editar projeto projects.edit_success=Projeto "%s" atualizado. projects.type.none=Nenhum projects.type.basic_kanban=Kanban básico -projects.type.bug_triage=Triagem de Bugs +projects.type.bug_triage=Triagem de bugs projects.template.desc=Modelo de projeto projects.template.desc_helper=Selecione um modelo de projeto para começar projects.type.uncategorized=Sem categoria @@ -1430,7 +1447,7 @@ projects.column.set_default_desc=Definir esta coluna como padrão para pull e is projects.column.unset_default=Desatribuir padrão projects.column.unset_default_desc=Desatribuir esta coluna como padrão projects.column.delete=Excluir coluna -projects.column.deletion_desc=Excluir uma coluna do projeto move todas as issues relacionadas para 'Sem categoria'. Continuar? +projects.column.deletion_desc=Excluir uma coluna do projeto move todos os issues relacionados para a coluna padrão. Continuar? projects.column.color=Cor projects.open=Abrir projects.close=Fechar @@ -1445,7 +1462,7 @@ issues.filter_milestones=Filtrar Marco issues.filter_projects=Filtrar Projeto issues.filter_labels=Filtrar Rótulo issues.filter_reviewers=Filtrar Revisor -issues.new=Nova issue +issues.new=Novo issue issues.new.title_empty=Título não pode ser em branco issues.new.labels=Etiquetas issues.new.no_label=Nenhum rótulo @@ -1463,7 +1480,7 @@ issues.new.open_milestone=Marcos abertos issues.new.closed_milestone=Marcos fechados issues.new.assignees=Responsáveis issues.new.clear_assignees=Limpar responsáveis -issues.new.no_assignees=Sem responsável +issues.new.no_assignees=Sem responsáveis issues.new.no_reviewers=Sem revisor issues.choose.get_started=Primeiros passos issues.choose.open_external_link=Abrir @@ -1477,10 +1494,10 @@ issues.new_label=Novo rótulo issues.new_label_placeholder=Nome da etiqueta issues.new_label_desc_placeholder=Descrição issues.create_label=Criar rótulo -issues.label_templates.title=Carregue um conjunto de etiquetas pré-definidas -issues.label_templates.info=Ainda não existem etiquetas. Crie uma etiqueta em 'Nova etiqueta' ou use um conjunto de etiquetas predefinida: -issues.label_templates.helper=Selecione um conjunto de etiquetas -issues.label_templates.use=Use o conjunto de etiquetas +issues.label_templates.title=Carregue um modelo de etiquetas +issues.label_templates.info=Ainda não existem etiquetas. Crie uma etiqueta em "Nova etiqueta" ou use um modelo etiquetas: +issues.label_templates.helper=Selecione uma predefinição de etiqueta +issues.label_templates.use=Use predefinição de etiqueta issues.label_templates.fail_to_load_file=Falha ao carregar o modelo de etiquetas "%s": %v issues.add_label=adicionou o rótulo %s %s issues.add_labels=adicionou os rótulos %s %s @@ -1584,8 +1601,8 @@ issues.reopened_at=`reabriu esta issue %[2]s` issues.commit_ref_at=`citou esta issue em um commit %[2]s` issues.ref_issue_from=`referenciado esta issue %[4]s %[2]s` issues.ref_pull_from=`referenciado este pull request %[4]s %[2]s` -issues.ref_closing_from=`referenciado um pull request %[4]s que fechará esta issue %[2]s` -issues.ref_reopening_from=`referenciado um pull request %[4]s que reabrirá esta issue %[2]s` +issues.ref_closing_from=`referenciado esta issue de um pull request %[4]s que a fechará %[2]s` +issues.ref_reopening_from=`referenciado esta issue de um pull request %[4]s que a reabrirá %[2]s` issues.ref_closed_from=`fechou esta issue %[4]s %[2]s` issues.ref_reopened_from=`reabriu esta issue %[4]s %[2]s` issues.ref_from=`de %[1]s` @@ -1692,13 +1709,13 @@ issues.due_date_added=adicionou a data limite %s %s issues.due_date_modified=modificou a data limite de %[2]s para %[1]s %[3]s issues.due_date_remove=removeu a data limite %s %s issues.due_date_overdue=Em atraso -issues.due_date_invalid=A data limite é inválida ou está fora do intervalo. Por favor, use o formato 'dd/mm/aaaa'. +issues.due_date_invalid=A data limite é inválida ou está fora do intervalo permitido. Por favor, use o formato "yyyy-mm-dd". issues.dependency.title=Dependências issues.dependency.issue_no_dependencies=Não há dependências definidas. issues.dependency.pr_no_dependencies=Não há dependências definidas. -issues.dependency.no_permission_1=Você não tem permissão para ler %d dependência -issues.dependency.no_permission_n=Você não tem permissão para ler %d dependências -issues.dependency.no_permission.can_remove=Você não tem permissão para ler esta dependência, mas pode remover esta dependência +issues.dependency.no_permission_1=Você não tem permissão para ler a dependência %d +issues.dependency.no_permission_n=Você não tem permissão para ler as dependências %d +issues.dependency.no_permission.can_remove=Você não tem permissão para ler esta dependência, mas pode removê-la issues.dependency.add=Adicionar dependência… issues.dependency.cancel=Cancelar issues.dependency.remove=Remover @@ -1710,7 +1727,7 @@ issues.dependency.issue_closing_blockedby=Fechamento desta issue está bloqueado issues.dependency.issue_close_blocks=Esta issue bloqueia o fechamento das seguintes issues issues.dependency.pr_close_blocks=Este pull request bloqueia o fechamento das seguintes issues issues.dependency.issue_close_blocked=Você precisa fechar todas as issues que bloqueiam esta issue antes de poder fechá-la. -issues.dependency.issue_batch_close_blocked=Não é possível fechar as issues que você escolheu, porque a issue #%d ainda tem dependências abertas +issues.dependency.issue_batch_close_blocked=Não é possível fechar as issues que você escolheu porque a issue #%d ainda tem dependências abertas issues.dependency.pr_close_blocked=Você precisa fechar todas issues que bloqueiam este pull request antes de poder fazer o merge. issues.dependency.blocks_short=Bloqueia issues.dependency.blocked_by_short=Depende de @@ -1767,7 +1784,7 @@ compare.compare_head=comparar pulls.desc=Habilitar pull requests e revisões de código. pulls.new=Novo pull request -pulls.view=Ver Pull Request +pulls.view=Ver pull request pulls.compare_changes=Novo pull request pulls.allow_edits_from_maintainers=Permitir edições de mantenedores pulls.allow_edits_from_maintainers_desc=Usuários com acesso de gravação para o branch base também podem fazer push para este branch @@ -1816,15 +1833,15 @@ pulls.add_prefix=Adicione o prefixo %s pulls.remove_prefix=Remover o prefixo %s pulls.data_broken=Este pull request está quebrado devido a falta de informação do fork. pulls.files_conflicted=Este pull request tem alterações conflitantes com o branch de destino. -pulls.is_checking=Verificação de conflitos do merge está em andamento. Tente novamente em alguns momentos. +pulls.is_checking=Verificação de conflitos de merge está em andamento. Tente novamente em alguns momentos. pulls.is_ancestor=Este branch já está incluído no branch de destino. Não há nada para mesclar. -pulls.is_empty=As alterações neste branch já estão na branch de destino. Este será um commit vazio. +pulls.is_empty=As alterações neste branch já estão no branch de destino. Este será um commit vazio. pulls.required_status_check_failed=Algumas verificações necessárias não foram bem sucedidas. pulls.required_status_check_missing=Estão faltando algumas verificações necessárias. pulls.required_status_check_administrator=Como administrador, você ainda pode aplicar o merge deste pull request. pulls.blocked_by_approvals=Este pull request ainda não tem aprovações suficientes. %d de %d aprovações concedidas. pulls.blocked_by_rejection=Este pull request tem alterações solicitadas por um revisor oficial. -pulls.blocked_by_official_review_requests=Este pull request tem solicitações de revisão oficiais. +pulls.blocked_by_official_review_requests=Este pull request está bloqueado porque falta aprovação de um ou mais revisores oficiais. pulls.blocked_by_outdated_branch=Este pull request está bloqueado porque está desatualizado. pulls.blocked_by_changed_protected_files_1=Este pull request está bloqueado porque altera um arquivo protegido: pulls.blocked_by_changed_protected_files_n=Este pull request está bloqueado porque altera arquivos protegidos: @@ -1858,13 +1875,13 @@ pulls.invalid_merge_option=Você não pode usar esta opção de merge neste pull pulls.merge_conflict=O merge falhou: Houve um conflito ao fazer merge. Dica: Tente uma estratégia diferente pulls.merge_conflict_summary=Mensagem de erro pulls.rebase_conflict=O merge falhou: Houve um conflito durante o rebase do commit %[1]s. Dica: Tente uma estratégia diferente -pulls.rebase_conflict_summary=Mensagem de Erro -pulls.unrelated_histories=Merge falhou: O merge do principal e da base não compartilham uma história comum. Dica: Tente uma estratégia diferente -pulls.merge_out_of_date=Merge falhou: durante a geração do merge, a base não foi atualizada. Dica: Tente novamente. +pulls.rebase_conflict_summary=Mensagem de erro +pulls.unrelated_histories=Merge falhou: A head do merge e da base não compartilham um histórico comum. Dica: Tente uma estratégia diferente +pulls.merge_out_of_date=Merge falhou: Durante a geração do merge, a base foi atualizada. Dica: Tente novamente. pulls.head_out_of_date=O merge falhou: Enquanto gerava o merge, a head foi atualizada. Dica: Tente novamente. -pulls.push_rejected=O merge falhou: O push foi rejeitado. Revise os Git Hooks para este repositório. +pulls.push_rejected=O merge falhou: O push foi rejeitado. Revise os hooks do Git para este repositório. pulls.push_rejected_summary=Mensagem completa da rejeição -pulls.push_rejected_no_message=O merge falhou: O push foi rejeitado mas não houve mensagem remota.
Revise os Git Hooks para este repositório +pulls.push_rejected_no_message=O push falhou: O push foi rejeitado mas não houve mensagem remota. Revise os hooks do Git para este repositório pulls.open_unmerged_pull_exists=`Não é possível executar uma operação de reabertura pois há um pull request pendente (#%d) com propriedades idênticas.` pulls.status_checking=Algumas verificações estão pendentes pulls.status_checks_success=Todas as verificações foram bem sucedidas @@ -1916,7 +1933,7 @@ milestones.title=Título milestones.desc=Descrição milestones.due_date=Data limite (opcional) milestones.clear=Limpar -milestones.invalid_due_date_format=Formato da data limite deve ser 'dd/mm/aaaa'. +milestones.invalid_due_date_format=Formato da data limite deve ser "aaaa-mm-dd". milestones.create_success=O marco "%s" foi criado. milestones.edit=Editar marco milestones.edit_subheader=Marcos organizam as issues e acompanham o progresso. @@ -1935,7 +1952,7 @@ milestones.filter_sort.least_issues=Com menos issues signing.will_sign=Esse commit será assinado com a chave "%s". signing.wont_sign.error=Ocorreu um erro ao verificar se o commit poderia ser assinado. -signing.wont_sign.nokey=Não há nenhuma chave disponível para assinar esse commit. +signing.wont_sign.nokey=Esta instância não tem uma chave para assinar esse commit. signing.wont_sign.never=Commits nunca são assinados. signing.wont_sign.always=Commits são sempre assinados. signing.wont_sign.pubkey=O commit não será assinado porque você não tem uma chave pública associada à sua conta. @@ -1946,7 +1963,7 @@ signing.wont_sign.commitssigned=O merge não será assinado, pois todos os commi signing.wont_sign.approved=O merge não será assinado porque o PR não foi aprovado. signing.wont_sign.not_signed_in=Você não está conectado. -ext_wiki=Acesso a Wiki Externo +ext_wiki=Wiki Externa ext_wiki.desc=Link para uma wiki externa. wiki=Wiki @@ -1965,7 +1982,7 @@ wiki.last_commit_info=%s editou esta página %s wiki.edit_page_button=Editar wiki.new_page_button=Nova página wiki.file_revision=Revisão de página -wiki.wiki_page_revisions=Revisões de página Wiki +wiki.wiki_page_revisions=Revisões da página wiki.back_to_wiki=Voltar para página Wiki wiki.delete_page_button=Excluir página wiki.delete_page_notice_1=A exclusão da página de wiki "%s" não pode ser desfeita. Continuar? @@ -1973,7 +1990,7 @@ wiki.page_already_exists=Uma página de wiki com o mesmo nome já existe. wiki.reserved_page=O nome da página da wiki "%s" está reservado. wiki.pages=Páginas wiki.last_updated=Última atualização %s -wiki.page_name_desc=Digite um nome para esta página Wiki. Alguns nomes especiais são: 'Home', '_Sidebar' e '_Footer'. +wiki.page_name_desc=Digite um nome para esta página Wiki. Alguns nomes especiais são: "Home", "_Sidebar" e "_Footer". wiki.original_git_entry_tooltip=Ver o arquivo Git original em vez de usar o link amigável. activity=Atividade @@ -1986,26 +2003,26 @@ activity.period.quarterly=3 meses activity.period.semiyearly=6 meses activity.period.yearly=1 ano activity.overview=Visão geral -activity.active_prs_count_1=%d Pull request ativo -activity.active_prs_count_n=%d Pull requests ativos -activity.merged_prs_count_1=Pull request com merge aplicado -activity.merged_prs_count_n=Pull requests com merge aplicado +activity.active_prs_count_1=%d pull request ativo +activity.active_prs_count_n=%d pull requests ativos +activity.merged_prs_count_1=Pull request com merge concluído +activity.merged_prs_count_n=Pull requests com merge concluído activity.opened_prs_count_1=Pull request proposto activity.opened_prs_count_n=Pull requests propostos activity.title.user_1=%d usuário activity.title.user_n=%d usuários -activity.title.prs_1=%d Pull request -activity.title.prs_n=%d Pull requests +activity.title.prs_1=%d pull request +activity.title.prs_n=%d pull requests activity.title.prs_merged_by=%s com merge aplicado por %s activity.title.prs_opened_by=%s proposto(s) por %s activity.merged_prs_label=Merge aplicado activity.opened_prs_label=Proposto -activity.active_issues_count_1=%d Issue ativa -activity.active_issues_count_n=%d Issues ativas +activity.active_issues_count_1=%d issue ativa +activity.active_issues_count_n=%d issues ativas activity.closed_issues_count_1=Issue fechada activity.closed_issues_count_n=Issues fechadas -activity.title.issues_1=+%d Issue -activity.title.issues_n=+%d Issues +activity.title.issues_1=%d issue +activity.title.issues_n=%d issues activity.title.issues_closed_from=%s fechada por %s activity.title.issues_created_by=%s criada por %s activity.closed_issue_label=Fechado @@ -2016,10 +2033,10 @@ activity.title.unresolved_conv_1=%d conversa não resolvida activity.title.unresolved_conv_n=%d conversas não resolvidas activity.unresolved_conv_desc=Estas issues foram recentemente alteradas e pull requests ainda não foram resolvidos. activity.unresolved_conv_label=Aberta -activity.title.releases_1=%d Versão -activity.title.releases_n=%d Versões +activity.title.releases_1=%d release +activity.title.releases_n=%d releases activity.title.releases_published_by=%s publicada(s) por %s -activity.published_release_label=Publicado +activity.published_release_label=Release activity.no_git_activity=Não houve nenhuma atividade de commit neste período. activity.git_stats_exclude_merges=Excluindo merges, activity.git_stats_author_1=%d autor @@ -2078,22 +2095,22 @@ settings.mirror_settings.direction.pull=Pull settings.mirror_settings.direction.push=Push settings.mirror_settings.last_update=Última atualização settings.mirror_settings.push_mirror.none=Nenhum espelhamento de push configurado -settings.mirror_settings.push_mirror.remote_url=URL do repositório do Git remoto -settings.mirror_settings.push_mirror.add=Adicionar Espelho de Push +settings.mirror_settings.push_mirror.remote_url=URL do repositório Git remoto +settings.mirror_settings.push_mirror.add=Adicionar espelho de push settings.mirror_settings.push_mirror.edit_sync_time=Editar intervalo de sincronização de espelhos settings.sync_mirror=Sincronizar agora settings.site=Site -settings.update_settings=Atualizar configurações -settings.update_mirror_settings=Atualizar espelho -settings.branches.switch_default_branch=Alterar -settings.branches.update_default_branch=Atualizar Branch Padrão -settings.branches.add_new_rule=Adicionar Nova Regra +settings.update_settings=Salvar configurações +settings.update_mirror_settings=Atualizar configurações do espelho +settings.branches.switch_default_branch=Alterar branch padrão +settings.branches.update_default_branch=Atualizar branch padrão +settings.branches.add_new_rule=Adicionar nova regra settings.advanced_settings=Configurações avançadas settings.wiki_desc=Habilitar a wiki do repositório settings.use_internal_wiki=Usar a wiki nativa settings.use_external_wiki=Usar wiki externa -settings.external_wiki_url=URL externa da wiki +settings.external_wiki_url=URL da wiki externa settings.external_wiki_url_error=A URL da wiki externa não é válida. settings.external_wiki_url_desc=Visitantes são redirecionados para a URL da wiki externa ao clicar na aba da wiki. settings.issues_desc=Habilitar issue tracker para o repositório @@ -2111,35 +2128,35 @@ settings.tracker_issue_style.regexp=Expressão Regular settings.tracker_issue_style.regexp_pattern=Padrão de expressão regular settings.tracker_issue_style.regexp_pattern_desc=O primeiro grupo capturado será usado no lugar de {index}. settings.tracker_url_format_desc=Use os espaços reservados {user}, {repo} e {index} para o nome de usuário, nome do repositório e o índice de problemas. -settings.enable_timetracker=Habilitar Cronômetro -settings.allow_only_contributors_to_track_time=Permitir que apenas os colaboradores acompanhem o contador de tempo +settings.enable_timetracker=Habilitar estatísticas de tempo +settings.allow_only_contributors_to_track_time=Permitir que apenas os colaboradores usem estatísticas de tempo settings.pulls_desc=Habilitar pull requests no repositório settings.pulls.ignore_whitespace=Ignorar espaço em branco em conflitos settings.pulls.enable_autodetect_manual_merge=Habilitar a detecção automática de merge manual (Nota: Em alguns casos especiais, podem ocorrer julgamentos errados) settings.pulls.allow_rebase_update=Ativar atualização do branch do pull request por rebase settings.pulls.default_delete_branch_after_merge=Excluir o branch de pull request após o merge por padrão settings.pulls.default_allow_edits_from_maintainers=Permitir edições de mantenedores por padrão -settings.releases_desc=Habilitar versões do Repositório -settings.packages_desc=Habilitar Registro de Pacotes de Repositório -settings.projects_desc=Habilitar Projetos do Repositório -settings.actions_desc=Habilitar ações do repositório -settings.admin_settings=Configurações do administrador +settings.releases_desc=Habilitar releases no repositório +settings.packages_desc=Habilitar registro de pacotes do repositório +settings.projects_desc=Habilitar projetos do repositório +settings.actions_desc=Habilitar pipelines integradas de CI/CD com Forgejo Actions +settings.admin_settings=Configurações de administrador settings.admin_enable_health_check=Habilitar verificações de integridade (git fsck) no repositório settings.admin_code_indexer=Indexador de código -settings.admin_stats_indexer=Indexador de Estatísticas do Código -settings.admin_indexer_commit_sha=Último SHA indexado +settings.admin_stats_indexer=Indexador de estatísticas de código +settings.admin_indexer_commit_sha=Último commit indexado settings.admin_indexer_unindexed=Não indexado settings.reindex_button=Adicionar à fila de reindexação -settings.reindex_requested=Reindexação requisitada +settings.reindex_requested=Reindexação solicitada settings.admin_enable_close_issues_via_commit_in_any_branch=Fechar issue via commit em um branch não padrão settings.danger_zone=Zona de perigo settings.new_owner_has_same_repo=O novo proprietário já tem um repositório com o mesmo nome. Por favor, escolha outro nome. -settings.convert=Converter para repositório tradicional +settings.convert=Converter para repositório comum settings.convert_desc=Você pode converter este espelhamento em um repositório tradicional. Esta ação não pode ser revertida. settings.convert_notices_1=Esta operação vai converter este espelhamento em um repositório tradicional. Esta ação não pode ser desfeita. -settings.convert_confirm=Converter o repositório +settings.convert_confirm=Converter repositório settings.convert_succeed=O espelhamento foi convertido em um repositório tradicional. -settings.convert_fork=Converter Para Um Repositório Normal +settings.convert_fork=Converter para um repositório comum settings.convert_fork_desc=Você pode converter este fork em um repositório normal. Esta ação não pode ser desfeita. settings.convert_fork_notices_1=Esta operação irá converter o fork em um repositório normal e não pode ser desfeita. settings.convert_fork_confirm=Converter repositório @@ -2156,12 +2173,12 @@ settings.transfer_notices_1=- Você perderá o acesso ao repositório se transfe settings.transfer_notices_2=- Você manterá acesso ao repositório se transferi-lo para uma organização que você também é proprietário. settings.transfer_notices_3=- Se o repositório for privado e for transferido para um usuário individual, esta ação certifica que o usuário tem pelo menos permissão de leitura (e altera as permissões se necessário). settings.transfer_owner=Novo proprietário -settings.transfer_perform=Executar Transferência +settings.transfer_perform=Executar transferência settings.transfer_started=`Este repositório foi marcado para transferência e aguarda a confirmação de "%s"` settings.transfer_succeed=O repositório foi transferido. -settings.signing_settings=Configurações de Verificação de Assinatura -settings.trust_model=Modelo de Confiança na Assinatura -settings.trust_model.default=Modelo Padrão de Confiança +settings.signing_settings=Configurações de verificação de assinatura +settings.trust_model=Modelo de confiança para assinaturas +settings.trust_model.default=Modelo padrão de confiança settings.trust_model.default.desc=Use o modelo de confiança de repositório padrão para esta instalação. settings.trust_model.collaborator=Colaborador settings.trust_model.collaborator.long=Colaborador: Confiar em assinaturas feitas por colaboradores @@ -2198,7 +2215,7 @@ settings.org_not_allowed_to_be_collaborator=Organizações não podem ser adicio settings.change_team_access_not_allowed=Alteração do acesso da equipe para o repositório está restrito ao proprietário da organização settings.team_not_in_organization=A equipe não está na mesma organização que o repositório settings.teams=Equipes -settings.add_team=Adicionar Equipe +settings.add_team=Adicionar equipe settings.add_team_duplicate=A equipe já tem o repositório settings.add_team_success=A equipe agora tem acesso ao repositório. settings.search_team=Pesquisar Equipe… @@ -2222,10 +2239,10 @@ settings.webhook.replay.description=Executar novamente esse webhook. settings.webhook.delivery.success=Um evento foi adicionado à fila de envio. Pode levar alguns segundos até que ele apareça no histórico de envio. settings.githooks_desc=Hooks do Git são executados pelo próprio Git. Você pode editar arquivos de hook abaixo para configurar operações personalizadas. settings.githook_edit_desc=Se o hook não estiver ativo, o conteúdo de exemplo será apresentado. Deixar o conteúdo em branco irá desabilitar esse hook. -settings.githook_name=Nome do Hook -settings.githook_content=Conteúdo do Hook -settings.update_githook=Atualizar Hook -settings.add_webhook_desc=Forgejo enviará requisições POST com um tipo de conteúdo especificado para a URL de destino. Leia mais no guia de webhooks. +settings.githook_name=Nome do hook +settings.githook_content=Conteúdo do hook +settings.update_githook=Atualizar hook +settings.add_webhook_desc=Forgejo enviará requisições POST com um Content-Type especificado para a URL de destino. Leia mais no guia de webhooks. settings.payload_url=URL de destino settings.http_method=Método HTTP settings.content_type=Tipo de conteúdo POST @@ -2235,11 +2252,11 @@ settings.slack_icon_url=URL do ícone settings.slack_color=Cor settings.discord_username=Nome de usuário settings.discord_icon_url=URL do ícone -settings.event_desc=Acionado em: +settings.event_desc=Acionar em: settings.event_push_only=Eventos de push settings.event_send_everything=Todos os eventos -settings.event_choose=Eventos personalizados... -settings.event_header_repository=Eventos do Repositório +settings.event_choose=Eventos personalizados… +settings.event_header_repository=Eventos do repositório settings.event_create=Criar settings.event_create_desc=Branch ou tag criado. settings.event_delete=Excluir @@ -2254,37 +2271,37 @@ settings.event_push=Push settings.event_push_desc=Git push para o repositório. settings.event_repository=Repositório settings.event_repository_desc=Repositório criado ou excluído. -settings.event_header_issue=Eventos da Issue -settings.event_issues=Issues +settings.event_header_issue=Eventos de issues +settings.event_issues=Modificação settings.event_issues_desc=Issue aberta, fechada, reaberta ou editada. -settings.event_issue_assign=Issue Atribuída +settings.event_issue_assign=Atribuição settings.event_issue_assign_desc=Issue atribuída ou não atribuída. -settings.event_issue_label=Issue Rotulada -settings.event_issue_label_desc=Rótulos da issue atualizados ou removidos. -settings.event_issue_milestone=Marco Atribuído à Issue -settings.event_issue_milestone_desc=Marco atribuído ou desatribuído à Issue. -settings.event_issue_comment=Comentário da issue +settings.event_issue_label=Rótulos +settings.event_issue_label_desc=Rótulos da issue adicionados ou removidos. +settings.event_issue_milestone=Marcos +settings.event_issue_milestone_desc=Marco adicionado, removido ou modificado. +settings.event_issue_comment=Comentários settings.event_issue_comment_desc=Comentário da issue criado, editado ou excluído. -settings.event_header_pull_request=Eventos de Pull Request -settings.event_pull_request=Pull request +settings.event_header_pull_request=Eventos de pull request +settings.event_pull_request=Modificação settings.event_pull_request_desc=Pull request aberto, fechado, reaberto ou editado. -settings.event_pull_request_assign=Pull Request Atribuído +settings.event_pull_request_assign=Atribuição settings.event_pull_request_assign_desc=Pull request atribuído ou desatribuído. -settings.event_pull_request_label=Pull Request Rotulado -settings.event_pull_request_label_desc=Rótulos do pull request atualizados ou limpos. -settings.event_pull_request_milestone=Marco Atribuído ao Pull Request -settings.event_pull_request_milestone_desc=Marco atribuído ou desatribuído ao pull request. -settings.event_pull_request_comment=Comentário no Pull Request +settings.event_pull_request_label=Rótulos +settings.event_pull_request_label_desc=Rótulos do pull request adicionados ou removidos. +settings.event_pull_request_milestone=Marcos +settings.event_pull_request_milestone_desc=Marco adicionado, removido ou modificado. +settings.event_pull_request_comment=Comentários settings.event_pull_request_comment_desc=Comentário criado, editado ou excluído no pull request. -settings.event_pull_request_review=Pull Request Revisado -settings.event_pull_request_review_desc=Pull request aprovado, rejeitado ou revisão comentada. -settings.event_pull_request_sync=Pull Request Sincronizado -settings.event_pull_request_sync_desc=Pull request sincronizado. +settings.event_pull_request_review=Revisões +settings.event_pull_request_review_desc=Pull request aprovado, rejeitado ou comentários de revisão adicionados. +settings.event_pull_request_sync=Sincronizado +settings.event_pull_request_sync_desc=Branch atualizado automaticamente com o branch alvo. settings.event_package=Pacote settings.event_package_desc=Pacote criado ou excluído em um repositório. settings.branch_filter=Filtro de branch settings.branch_filter_desc=Lista dos branches a serem considerados nos eventos push, criação de branch e exclusão de branch, especificados como padrão glob. Se estiver vazio ou for *, eventos para todos os branches serão relatados. Veja %[2]s documentação da sintaxe. Exemplos: master, {master,release*}. -settings.authorization_header=Header de Autorização +settings.authorization_header=Cabeçalho de autorização settings.authorization_header_desc=Será incluído como header de autorização para solicitações quando estiver presente. Exemplos: %s. settings.active=Ativo settings.active_helper=Informações sobre eventos disparados serão enviadas para esta URL do webhook. @@ -2292,8 +2309,8 @@ settings.add_hook_success=O webhook foi adicionado. settings.update_webhook=Atualizar webhook settings.update_hook_success=O webhook foi atualizado. settings.delete_webhook=Remover webhook -settings.recent_deliveries=Entregas Recentes -settings.hook_type=Tipo de Hook +settings.recent_deliveries=Entregas recentes +settings.hook_type=Tipo de hook settings.slack_token=Token settings.slack_domain=Domínio settings.slack_channel=Canal @@ -2315,8 +2332,8 @@ settings.web_hook_name_packagist=Packagist settings.packagist_username=Nome de usuário no Packagist settings.packagist_api_token=Token de API settings.packagist_package_url=URL do pacote do Packagist -settings.deploy_keys=Chaves de Deploy -settings.add_deploy_key=Nova chave +settings.deploy_keys=Chaves de deploy +settings.add_deploy_key=Adicionar chave de deploy settings.deploy_key_desc=As chaves de deploy possuem somente acesso de leitura (pull) ao repositório. settings.is_writable=Habilitar acesso de escrita settings.is_writable_info=Permitir que esta chave de deploy faça push para o repositório. @@ -2329,13 +2346,13 @@ settings.deploy_key_deletion=Remover chave de deploy settings.deploy_key_deletion_desc=A exclusão de uma chave de deploy irá revogar o seu acesso a este repositório. Continuar? settings.deploy_key_deletion_success=A chave de deploy foi removida. settings.branches=Branches -settings.protected_branch=Proteção de Branch -settings.protected_branch.save_rule=Salvar Regra -settings.protected_branch.delete_rule=Excluir Regra +settings.protected_branch=Proteção de branch +settings.protected_branch.save_rule=Salvar regra +settings.protected_branch.delete_rule=Excluir regra settings.protected_branch_can_push=Permitir push? settings.protected_branch_can_push_yes=Você pode fazer push settings.protected_branch_can_push_no=Você não pode fazer push -settings.branch_protection=Proteção de Branch para '%s' +settings.branch_protection=Regras de proteção do branch "%s" settings.protect_this_branch=Habilitar Proteção de Branch settings.protect_this_branch_desc=Previne a exclusão e restringe o merge e push para o branch. settings.protect_disable_push=Desabilitar push @@ -2343,42 +2360,42 @@ settings.protect_disable_push_desc=Nenhum push será permitido neste branch. settings.protect_enable_push=Habilitar push settings.protect_enable_push_desc=Qualquer pessoa com acesso de escrita terá permissão para realizar push neste branch (mas não forçar o push). settings.protect_enable_merge=Permitir merge -settings.protect_whitelist_committers=Lista permitida para push +settings.protect_whitelist_committers=Push restrito à lista de permissão settings.protect_whitelist_committers_desc=Somente usuários ou equipes da lista permitida serão autorizados realizar push neste branch (mas não forçar o push). settings.protect_whitelist_deploy_keys=Dar permissão às chaves de deploy com acesso de gravação para push. -settings.protect_whitelist_users=Usuários com permissão para realizar push: +settings.protect_whitelist_users=Usuários com permissão para realizar push settings.protect_whitelist_search_users=Pesquisar usuários... -settings.protect_whitelist_teams=Equipes com permissão para realizar push: +settings.protect_whitelist_teams=Equipes com permissão para realizar push settings.protect_whitelist_search_teams=Pesquisar equipes... -settings.protect_merge_whitelist_committers=Habilitar controle de permissão de merge +settings.protect_merge_whitelist_committers=Habilitar lista de permissão de merge settings.protect_merge_whitelist_committers_desc=Permitir que determinados usuários ou equipes possam aplicar merge de pull requests neste branch. -settings.protect_merge_whitelist_users=Usuários com permissão para aplicar merge: -settings.protect_merge_whitelist_teams=Equipes com permissão para aplicar merge: +settings.protect_merge_whitelist_users=Usuários com permissão para fazer merge +settings.protect_merge_whitelist_teams=Equipes com permissão para fazer merge settings.protect_check_status_contexts=Habilitar verificação de status settings.protect_check_status_contexts_desc=Exigir que as verificações de status passem antes de fazer merge. Escolha quais verificações de status devem passar antes que os branches possam ter o merge aplicado em um branch que corresponda a esta regra. Quando habilitado, os commits devem primeiro ser enviados para outro branch, então faça merge ou push diretamente para um branch que corresponde a esta regra após a verificação de status ter passado. Se nenhum contexto for selecionado, o último commit deve ser bem sucedido, independentemente do contexto. settings.protect_check_status_contexts_list=Verificações de status encontradas na última semana para este repositório -settings.protect_required_approvals=Aprovações necessárias: +settings.protect_required_approvals=Aprovações necessárias settings.protect_required_approvals_desc=Permite apenas realizar merge do pull request com avaliações positivas suficientes. settings.protect_approvals_whitelist_enabled=Restringir aprovações a usuários ou equipes da lista permitida settings.protect_approvals_whitelist_enabled_desc=Somente as avaliações de usuários ou equipes da lista permitida serão contadas com as aprovações necessárias. Sem aprovação da lista permitida, as revisões de qualquer pessoa com acesso de escrita contam para as aprovações necessárias. -settings.protect_approvals_whitelist_users=Usuários com permissão de revisão: -settings.protect_approvals_whitelist_teams=Equipes com permissão de revisão: +settings.protect_approvals_whitelist_users=Usuários com permissão de fazer revisões +settings.protect_approvals_whitelist_teams=Equipes com permissão de fazer revisões settings.dismiss_stale_approvals=Descartar aprovações obsoletas settings.dismiss_stale_approvals_desc=Quando novos commits que mudam o conteúdo do pull request são enviados para o branch, as antigas aprovações serão descartadas. -settings.require_signed_commits=Exibir commits assinados +settings.require_signed_commits=Exigir commits assinados settings.require_signed_commits_desc=Rejeitar pushes para este branch se não estiverem assinados ou não forem validáveis. -settings.protect_branch_name_pattern=Padrão de Nome de Branch Protegida +settings.protect_branch_name_pattern=Padrão de nome de branch protegido settings.protect_patterns=Padrões -settings.protect_protected_file_patterns=Padrões de arquivos protegidos (separados usando ponto e vírgula ';'): -settings.protect_protected_file_patterns_desc=Arquivos protegidos não podem ser alterados diretamente, mesmo que o usuário tenha direitos para adicionar, editar ou excluir arquivos neste branch. Vários padrões podem ser separados usando ponto e vírgula (';'). Consulte a documentação github.com/gobwas/glob para a sintaxe padrão. Exemplos: .drone.yml, /docs/**/*.txt. -settings.protect_unprotected_file_patterns=Padrões de arquivos desprotegidos (separados usando ponto e vírgula ';'): +settings.protect_protected_file_patterns=Padrões de arquivo protegidos (separados usando ponto e vírgula ";") +settings.protect_protected_file_patterns_desc=Arquivos protegidos não podem ser alterados diretamente, mesmo que o usuário tenha direitos para adicionar, editar ou excluir arquivos neste branch. Vários padrões podem ser separados usando ponto e vírgula (';'). Consulte a documentação %s para a sintaxe padrão. Exemplos: .drone.yml, /docs/**/*.txt. +settings.protect_unprotected_file_patterns=Padrões de arquivo desprotegidos (separados usando ponto e vírgula ";") settings.protect_unprotected_file_patterns_desc=Arquivos não protegidos que podem ser alterados diretamente se o usuário tiver acesso de gravação, ignorando as restrições de push. Vários padrões podem ser separados usando ponto e vírgula (\;'). Veja %[2]s documentação para sintaxe de padrões. Exemplos: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Habilitar proteção settings.delete_protected_branch=Desabilitar proteção settings.update_protect_branch_success=Proteção do branch "%s" foi atualizada. settings.remove_protected_branch_success=Proteção do branch "%s" foi desabilitada. settings.remove_protected_branch_failed=Removendo regra de proteção de branch "%s" falhou. -settings.protected_branch_deletion=Desabilitar proteção de branch +settings.protected_branch_deletion=Remover proteção de branch settings.protected_branch_deletion_desc=Desabilitar a proteção de branch permite que os usuários com permissão de escrita realizem push. Continuar? settings.block_rejected_reviews=Bloquear merge em revisões rejeitadas settings.block_rejected_reviews_desc=O merge não será possível quando são solicitadas alterações pelos revisores oficiais, mesmo que haja aprovação suficiente. @@ -2387,28 +2404,28 @@ settings.block_on_official_review_requests_desc=O merge não será possível qua settings.block_outdated_branch=Bloquear o merge se o pull request estiver desatualizado settings.block_outdated_branch_desc=O merge não será possível quando o branch de topo estiver atrás do branch base. settings.default_branch_desc=Selecione um branch padrão para pull requests e commits de código: -settings.merge_style_desc=Estilos de Merge -settings.default_merge_style_desc=Estilo de merge padrão para pull requests: +settings.merge_style_desc=Estilos de merge +settings.default_merge_style_desc=Estilo de merge padrão settings.choose_branch=Escolha um branch... settings.no_protected_branch=Não há branches protegidos. settings.edit_protected_branch=Editar settings.protected_branch_required_rule_name=Nome da regra é obrigatório -settings.protected_branch_duplicate_rule_name=Regra com nome duplicado +settings.protected_branch_duplicate_rule_name=Já existe uma regra para este conjunto de branches settings.protected_branch_required_approvals_min=Aprovações necessárias não podem ser negativas. settings.tags=Tags -settings.tags.protection=Proteção das Tags -settings.tags.protection.pattern=Padrão de Tag +settings.tags.protection=Proteção de tags +settings.tags.protection.pattern=Padrão de tag settings.tags.protection.allowed=Permitido settings.tags.protection.allowed.users=Usuários permitidos settings.tags.protection.allowed.teams=Equipes permitidas settings.tags.protection.allowed.noone=Ninguém -settings.tags.protection.create=Proteger tag +settings.tags.protection.create=Adicionar regra settings.tags.protection.none=Não há tags protegidas. -settings.bot_token=Token do Bot +settings.bot_token=Token do bot settings.chat_id=ID do Chat settings.matrix.homeserver_url=URL do Homeserver settings.matrix.room_id=ID da Sala -settings.matrix.message_type=Tipo de Mensagem +settings.matrix.message_type=Tipo de mensagem settings.archive.button=Arquivar repositório settings.archive.header=Arquivar este repositório settings.archive.success=O repositório foi arquivado com sucesso. @@ -2424,7 +2441,7 @@ settings.lfs_findcommits=Encontrar commits settings.lfs_lfs_file_no_commits=Nenhum commit encontrado para este arquivo LFS settings.lfs_noattribute=Este caminho não possui atributo bloqueável no branch padrão settings.lfs_delete=Excluir arquivo LFS com OID %s -settings.lfs_delete_warning=A exclusão de um arquivo LFS pode causar erros do tipo 'o objeto não existe' no checkout. Você tem certeza? +settings.lfs_delete_warning=A exclusão de um arquivo LFS pode causar erros do tipo "o objeto não existe" ao fazer checkout. Você tem certeza? settings.lfs_findpointerfiles=Encontre arquivos de ponteiro settings.lfs_locks=Bloqueios settings.lfs_invalid_locking_path=Caminho inválido: %s @@ -2436,11 +2453,11 @@ settings.lfs_locks_no_locks=Sem bloqueios settings.lfs_lock_file_no_exist=Arquivo bloqueado não existe no branch padrão settings.lfs_force_unlock=Forçar desbloqueio settings.lfs_pointers.found=Encontrado %d ponteiro(s) de blob - %d associado, %d não associado (%d ausente na loja) -settings.lfs_pointers.sha=SHA Blob +settings.lfs_pointers.sha=Hash do blob settings.lfs_pointers.oid=OID settings.lfs_pointers.inRepo=No repositório settings.lfs_pointers.exists=Existe na loja -settings.lfs_pointers.accessible=Acessível ao Usuário +settings.lfs_pointers.accessible=Acessível ao usuário settings.lfs_pointers.associateAccessible=Associar %d OIDs acessíveis settings.rename_branch_failed_exist=Não é possível renomear o branch porque existe o branch %s. settings.rename_branch_failed_not_exist=Não é possível renomear o branch %s porque ele não existe. @@ -2453,11 +2470,11 @@ diff.browse_source=Ver código fonte diff.parent=pai diff.commit=commit diff.git-notes=Notas -diff.data_not_available=Conteúdo de diff não disponível -diff.options_button=Opções de diferenças +diff.data_not_available=O conteúdo do diff não está disponível +diff.options_button=Opções de visualização de diferenças diff.show_diff_stats=Mostrar estatísticas -diff.download_patch=Baixar arquivo de patch -diff.download_diff=Baixar arquivo de diferenças +diff.download_patch=Baixar arquivo patch +diff.download_diff=Baixar arquivo diff diff.show_split_view=Visão dividida diff.show_unified_view=Visão unificada diff.whitespace_button=Espaço em branco @@ -2488,7 +2505,7 @@ diff.comment.add_single_comment=Adicionar um único comentário diff.comment.add_review_comment=Adicionar comentário diff.comment.start_review=Iniciar revisão diff.comment.reply=Responder -diff.review=Revisão +diff.review=Finalizar revisão diff.review.header=Enviar revisão diff.review.placeholder=Comentário da revisão diff.review.comment=Comentar @@ -2509,9 +2526,9 @@ releases.desc=Acompanhe as versões e downloads do projeto. release.releases=Versões release.detail=Detalhes da versão release.tags=Tags -release.new_release=Nova versão +release.new_release=Nova release release.draft=Rascunho -release.prerelease=Versão prévia +release.prerelease=Pré-release release.stable=Estável release.compare=Comparar release.edit=editar @@ -2529,15 +2546,15 @@ release.tag_helper_existing=Tag existente. release.title=Título da versão release.title_empty=O título não pode estar em branco. release.message=Descreva esta versão -release.prerelease_desc=Marcar como pré-lançamento +release.prerelease_desc=Marcar como pré-release release.prerelease_helper=Marcar esta versão como inadequada para uso em produção. release.cancel=Cancelar -release.publish=Publicar versão +release.publish=Publicar release release.save_draft=Salvar rascunho -release.edit_release=Atualizar versão -release.delete_release=Excluir versão -release.delete_tag=Apagar Tag -release.deletion=Excluir versão +release.edit_release=Atualizar release +release.delete_release=Excluir release +release.delete_tag=Excluir tag +release.deletion=Excluir release release.deletion_success=A versão foi excluída. release.deletion_tag_desc=A tag será excluída do repositório. Conteúdo do repositório e histórico permanecerão inalterados. Continuar? release.deletion_tag_success=A tag foi excluída. @@ -2548,15 +2565,15 @@ release.tag_already_exist=Este nome de tag já existe. release.downloads=Downloads release.download_count=Downloads: %s release.add_tag_msg=Use o título e o conteúdo do lançamento como mensagem da tag. -release.add_tag=Criar apenas a tag +release.add_tag=Criar tag release.releases_for=Versões para %s release.tags_for=Tags para %s -branch.name=Nome do Branch +branch.name=Nome do branch branch.already_exists=Um branch com o nome "%s" já existe. branch.delete_head=Excluir -branch.delete=`Excluir branch "%s"` -branch.delete_html=Excluir Branch +branch.delete=Excluir branch "%s" +branch.delete_html=Excluir branch branch.deletion_success=Branch "%s" excluído. branch.deletion_failed=Falha ao excluir o branch "%s". branch.delete_branch_has_new_commits=O branch "%s" não pode ser excluído porque novos commits foram feitos após o merge. @@ -2569,9 +2586,9 @@ branch.restore_success=Branch "%s" restaurado. branch.restore_failed=Ocorreu um erro ao restaurar o branch "%s". branch.protected_deletion_failed=Branch "%s" é protegido. Ele não pode ser excluído. branch.default_deletion_failed=Branch "%s" é o branch padrão. Ele não pode ser excluído. -branch.restore=`Restaurar branch "%s"` -branch.download=`Baixar branch "%s"` -branch.rename=`Renomear branch "%s"` +branch.restore=Restaurar branch "%s" +branch.download=Baixar branch "%s" +branch.rename=Renomear branch "%s" branch.included_desc=Este branch faz parte do branch padrão branch.included=Incluído branch.create_new_branch=Criar branch a partir do branch: @@ -2595,7 +2612,7 @@ topic.manage_topics=Gerenciar Tópicos topic.done=Feito topic.count_prompt=Você não pode selecionar mais de 25 tópicos -find_file.go_to_file=Ir para arquivo +find_file.go_to_file=Encontrar um arquivo find_file.no_matching=Nenhum arquivo correspondente encontrado error.csv.too_large=Não é possível renderizar este arquivo porque ele é muito grande. @@ -2609,7 +2626,7 @@ issues.role.collaborator = Colaborador(a) issues.label_archived_filter = Mostrar etiquetas arquivadas pulls.status_checks_hide_all = Esconder todas as verificações pulls.status_checks_show_all = Mostrar todas as verificações -pulls.cmd_instruction_hint = `Ver as instruções da linha de comando.` +pulls.cmd_instruction_hint = Ver instruções de linha de comando wiki.cancel = Cancelar settings.unarchive.success = O repositório foi desarquivado. settings.unarchive.button = Desarquivar repositório @@ -2625,7 +2642,7 @@ issues.role.contributor = Contribuidor(a) issues.role.member_helper = Este usuário é membro da organização proprietária deste repositório. issues.role.collaborator_helper = Este(a) usuário(a) foi convidado(a) para colaborar neste repositório. pulls.cmd_instruction_checkout_title = Checkout -settings.wiki_globally_editable = Permitir que qualquer pessoa possa editar a wiki +settings.wiki_globally_editable = Permitir que qualquer pessoa edite a wiki settings.transfer_abort_success = A transferência de repositório para %s foi cancelada. settings.enter_repo_name = Digite os nomes do dono e do repositório exatamente neste formato: issues.blocked_by_user = Você não pode criar uma questão neste repositório porque você foi bloqueado pelo dono do repositório. @@ -2639,7 +2656,7 @@ admin.update_flags = Atualizar sinalizadores admin.flags_replaced = Os sinalizadores do repositório foram substituídos all_branches = Todos os ramos fork_branch = Branch a ser clonada para o fork -object_format_helper = O formato utilizado para armazenar os objetos do repositório, sendo SHA1 o mais compatível. Esta ação é IRREVERSÍVEL. +object_format_helper = O formato utilizado para armazenar os objetos do repositório. Não pode ser alterado depois. SHA1 é o mais compatível. object_format = Formato dos objetos tree_path_not_found_branch = O caminho %[1]s não existe no ramo %[2]s tree_path_not_found_tag = O caminho %[1]s não existe na etiqueta %[2]s @@ -2657,10 +2674,10 @@ activity.navbar.contributors = Contribuidores issues.label_archive_tooltip = Etiquetas arquivadas não serão exibidas nas sugestões de pesquisa de etiquetas. activity.navbar.pulse = Recente settings.units.overview = Geral -settings.units.add_more = Adicionar mais... +settings.units.add_more = Habilitar mais pulls.commit_ref_at = `referenciou este pedido de mesclagem no commit %[2]s` pulls.cmd_instruction_merge_title = Mesclar -settings.units.units = Funcionalidades +settings.units.units = Unidades vendored = Externo issues.num_participants_one = %d participante issues.archived_label_description = (arquivada) %s @@ -2705,7 +2722,7 @@ settings.archive.mirrors_unavailable = As réplicas ficarão indisponíveis se o release.download_count_one = %s download settings.mirror_settings.docs.no_new_mirrors = O seu repositório está replicando alterações de ou para outro repositório. Observe que não é possível criar novas réplicas no momento. settings.mirror_settings.docs.pull_mirror_instructions = Para configurar uma réplica de outro repositório, consulte: -settings.wiki_rename_branch_main_desc = Renomear o ramo usado internamente pela wiki para "%s". Esta ação é IRREVERSÍVEL. +settings.wiki_rename_branch_main_desc = Renomear o branch usado internamente pela Wiki para "%s". Esta ação é permanente e não pode ser desfeita. settings.enforce_on_admins = Impor esta regra aos administradores de repositórios settings.enforce_on_admins_desc = Administradores de repositório não podem burlar esta regra. subscribe.issue.guest.tooltip = Faça login para receber notificações desta questão @@ -2732,6 +2749,83 @@ activity.published_tag_label = Etiqueta issues.author.tooltip.issue = Este(a) usuário(a) é o(a) autor(a) desta questão. no_eol.text = Sem EOL no_eol.tooltip = Não há um caractere de fim de linha no final do arquivo. +pulls.fast_forward_only_merge_pull_request = Apenas fast-forward +pulls.has_merged = Falha: O pull request foi merged, você não pode merge novamente ou mudar o branch destino. +issues.author.tooltip.pr = Esse usuário é o autor dessa solicitação de pull. +editor.push_out_of_date = O push parece estar desatualizado. +issues.comment.blocked_by_user = Você não pode criar um comentário nesse problema porque você está bloqueado pelo dono do repositório ou pelo autor do problema. +pulls.blocked_by_user = Você não pode criar uma solicitação de pull nesse repositório porque você está bloqueado pelo dono do repositório. +mirror_use_ssh.helper = Forgejo irá espelhar o repositório via Git através de SSH e criar um par de chaves para você ao escolher essa opção. Você deverá garantir que a chave pública gerada está autorizada a fazer push para o repositório de destino. Você não pode usar autorização baseada em senha ao escolher essa opção. +mirror_denied_combination = Não é possível combinar o uso de chave pública e autenticação baseada em senha. +mirror_public_key = Chave SSH pública +mirror_use_ssh.text = Usar autenticação por SSH +mirror_use_ssh.not_available = Autenticação por SSH não está disponível. +settings.push_mirror_sync_in_progress = Fazendo push das mudanças para o remoto %s nesse momento. +settings.federation_apapiurl = URL de federação deste repositório. Copie e cole isso nas Configurações de Federação de outro repositório como uma URL de um Repositório Seguidor. +pulls.agit_explanation = Criado usando o fluxo de trabalho AGit. AGit permite que contribuidores proponham mudanças usando "git push" sem criar um fork ou novo branch. +signing.wont_sign.headsigned = O merge não será assinado pois o commit head não está assinado. +settings.mirror_settings.push_mirror.copy_public_key = Copiar chave pública +settings.pull_mirror_sync_in_progress = Fazendo pull das mudanças do remoto %s nesse momento. +pulls.reopen_failed.head_branch = O pull request não pode ser reaberto porque o branch head não existe mais. +pulls.cmd_instruction_checkout_desc = Do repositório do seu projeto, faça checkout de um novo branch e teste as alterações. +settings.mirror_settings.docs.pulling_remote_title = Fazendo pull de um repositório remoto +settings.mirror_settings.pushed_repository = Repositório enviado +settings.mirror_settings.docs.disabled_pull_mirror.instructions = Configure seu projeto para automaticamente fazer push de commits, tags e branches para outro repositório. Espelhos de pull foram desativados pelo administrador do seu site. +settings.mirror_settings.docs.disabled_push_mirror.instructions = Configure seu projeto para automaticamente fazer pull de commits, tags e branches de outro repositório. +settings.mirror_settings.docs.doc_link_pull_section = a seção "Fazendo pull de um repositório remoto" da documentação. +subscribe.pull.guest.tooltip = Entre para receber notificações deste pull request. +settings.pull_mirror_sync_quota_exceeded = Cota excedida, não será feito pull das mudanças. +settings.mirror_settings.docs.more_information_if_disabled = Saiba mais sobre espelhos de push e pull aqui: +settings.transfer_quota_exceeded = O novo dono (%s) excedeu a cota. O repositório não foi transferido. +pulls.reopen_failed.base_branch = O pull request não pode ser reaberto porque o branch base não existe mais. +activity.commit = Atividade de commits +pulls.cmd_instruction_merge_warning = Atenção: A opção "Autodetectar merge manual" não está habilitada para este repositório, você terá que marcar este pull request como um merge manual depois. +settings.federation_following_repos = URLs de Repositórios Seguidores. Separado por ";", sem espaços. +settings.mirror_settings.docs.disabled_push_mirror.info = Espelhos de pull foram desativados pelo administrador do seu site. +settings.mirror_settings.push_mirror.none_ssh = Nenhum +settings.protect_status_check_patterns_desc = Insira padrões para especificar quais verificações de status devem passar com sucesso antes que merges possam ser feitos em branches aos quais esta regra se aplica. Cada linha especifica um padrão. Padrões não podem estar vazios. +settings.archive.text = Arquivar o repositório irá torná-lo totalmente "somente leitura". Ele ficará oculto do painel. Ninguém (nem mesmo você!) poderá fazer novos commits, ou abrir quaisquer issues ou pull requests. +settings.add_key_success = A chave de deploy "%s" foi adicionada. +settings.protect_invalid_status_check_pattern = Padrão de verificação de status inválido: "%s". +settings.web_hook_name_sourcehut_builds = Builds do SourceHut +settings.protect_new_rule = Criar uma nova regra de proteção de branch +settings.wiki_rename_branch_main_notices_2 = Isso irá renomear permanentemente o branch interno da wiki do repositório %s. Checkouts existentes precisarão ser atualizados. +settings.protect_enable_merge_desc = Qualquer pessoa com permissão de escrita terá autorização para fazer merge dos pull requests neste ramo. +settings.protect_no_valid_status_check_patterns = Não há padrões de verificação de status válidos. +settings.event_pull_request_approvals = Aprovações de pull request +settings.event_pull_request_enforcement = Aplicação +settings.ignore_stale_approvals = Ignorar aprovações inativas +settings.update_settings_no_unit = O repositório deve permitir pelo menos algum tipo de interação. +settings.protect_branch_name_pattern_desc = Padrões de nome de branch protegidos. Ver sintaxe de padrões na documentação. Exemplos: main, release/** +settings.webhook.replay.description_disabled = Para executar novamente este webhook, ative-o. +settings.sourcehut_builds.manifest_path = Caminho do manifest de build +settings.sourcehut_builds.secrets_helper = Dar a este job acesso aos segredos de build (requer a permissão SECRETS:RO) +settings.sourcehut_builds.access_token_helper = Token de acesso tem a permissão JOBS:RW. Gere um token builds.sr.ht ou um token builds.sr.ht com acesso a segredos em meta.sr.ht. +settings.matrix.room_id_helper = O ID da sala pode ser obtido do cliente web Element > Configurações da Sala > Avançado > ID interno da sala. Exemplo: %s. +settings.unarchive.error = Ocorreu um erro ao tentar desarquivar o repositório. Veja o log para mais detalhes. +settings.event_pull_request_review_request = Pedidos de revisão +settings.event_pull_request_review_request_desc = Revisão de pull request solicitada ou pedido de revisão removido. +settings.event_pull_request_merge = Merge de pull request +settings.matrix.access_token_helper = É recomendado configurar uma conta Matrix dedicada para isso. O token de acesso pode ser obtido do cliente web Element (em uma aba privada/anônima) > Menu do usuário (acima à esquerda) > Todas as configurações > Ajuda & Sobre > Avançado > Token de acesso (logo abaixo da URL do servidor). Feche a aba privada/anônima (sair da conta irá invalidar o token). +settings.tags.protection.pattern.description = Você pode usar um único nome, um padrão glob ou uma expressão regular para corresponder a várias tags. Saiba mais no guia de tags protegidas. +settings.add_webhook.invalid_path = O caminho não deve conter partes que sejam "." ou ".." ou uma string vazia. Ele não pode começar ou terminar com uma barra. +settings.sourcehut_builds.visibility = Visibilidade do job +settings.unarchive.text = Desarquivar o repositório irá restaurar a possibilidade de receber commits e push, bem como novos issues e pull requests. +settings.ignore_stale_approvals_desc = Não contar aprovações feitas em commits mais antigos (revisões inativas) no número de aprovações de pedidos de merge. Não tem efeito se as revisões inativas já são desconsideradas. +settings.protect_status_check_patterns = Padrões de verificação de status +error.broken_git_hook = Os hooks Git desse repositório parecem estar quebrados. Por favor, siga a documentação para corrigi-los e então faça push de alguns commits para atualizar o status. +release.type_attachment = Anexo +release.type_external_asset = Recurso Externo +release.asset_name = Nome do Recurso +release.asset_external_url = URL Externa +release.hide_archive_links_helper = Esconder automaticamente arquivos de código fonte gerados para esse release. Por exemplo, se você estiver enviando os seus manualmente. +branch.delete_desc = Apagar um branch é permanente. Ainda que o branch apagado possa continuar a existir por um breve período antes de ser realmente apagado, isso NÃO PODE ser desfeito na maioria dos casos. Continuar? +release.add_external_asset = Adicionar componente externo +release.invalid_external_url = URL externo inválido: "%s" +release.deletion_desc = Eliminar um release apenas o remove do Forgejo. Isso não irá afetar a tag no Git, o conteúdo do seu repositório ou o histórico. Continuar? +issues.all_title = Tudo +issues.new.assign_to_me = Designar a mim +settings.discord_icon_url.exceeds_max_length = A URL do ícone precisa ter 2048 caracteres ou menos [graphs] @@ -2755,7 +2849,7 @@ team_name_helper=Nomes de equipe devem ser curtos e memoráveis. team_desc_helper=Descreva a finalidade ou o papel da equipe. team_access_desc=Acesso ao repositório team_permission_desc=Permissão -team_unit_desc=Permitir o acesso a seções de repositório +team_unit_desc=Permitir acesso a seções do repositório team_unit_disabled=(Desabilitado) form.name_reserved=O nome de organização "%s" está reservado. @@ -2770,12 +2864,12 @@ settings.permission=Permissões settings.repoadminchangeteam=O administrador do repositório pode adicionar e remover o acesso para equipes settings.visibility=Visibilidade settings.visibility.public=Pública -settings.visibility.limited=Limitado (Visível apenas para usuários autenticados) +settings.visibility.limited=Limitado (visível apenas para usuários autenticados) settings.visibility.limited_shortname=Limitado -settings.visibility.private=Privada (Visível apenas para membros da organização) +settings.visibility.private=Privada (visível apenas para membros da organização) settings.visibility.private_shortname=Privado -settings.update_settings=Atualizar Configurações +settings.update_settings=Atualizar configurações settings.update_setting_success=Configurações da organização foram atualizadas. settings.change_orgname_redirect_prompt=O nome antigo irá redirecionar até que seja reivindicado. settings.update_avatar_success=O avatar da organização foi atualizado. @@ -2789,29 +2883,29 @@ settings.hooks_desc=Adicionar Webhooks que serão acionados para todos o settings.labels_desc=Adicionar rótulos que possam ser usadas em issues para todos os repositórios desta organização. -members.membership_visibility=Visibilidade da associação: +members.membership_visibility=Visibilidade de membros: members.public=Público -members.public_helper=tornar privado +members.public_helper=Tornar privado members.private=Privado -members.private_helper=tornar público -members.member_role=Categoria de membro: +members.private_helper=Tornar público +members.member_role=Papel do membro: members.owner=Proprietário members.member=Membro members.remove=Remover members.remove.detail=Remover %[1]s de %[2]s? members.leave=Sair -members.leave.detail=Sair de %s? +members.leave.detail=Você tem certeza que quer sair da organização "%s"? members.invite_desc=Adicionar novo membro em %s: members.invite_now=Convidar agora teams.join=Juntar-se teams.leave=Deixar -teams.leave.detail=Sair de %s? +teams.leave.detail=Você tem certeza que quer sair da equipe "%s"? teams.can_create_org_repo=Criar repositórios teams.can_create_org_repo_helper=Membros podem criar novos repositórios na organização. O criador terá acesso administrativo ao novo repositório. -teams.none_access=Sem Acesso -teams.none_access_helper=Os membros não podem ver ou fazer qualquer outra ação nesta unidade. -teams.general_access=Acesso Geral +teams.none_access=Sem acesso +teams.none_access_helper=A opção "sem acesso" só tem efeito em repositórios privados. +teams.general_access=Acesso personalizado teams.general_access_helper=As permissões dos membros serão decididas pela tabela de permissões abaixo. teams.read_access=Leitura teams.read_access_helper=Os membros podem ver e clonar os repositórios da equipe. @@ -2833,7 +2927,7 @@ teams.delete_team_desc=A exclusão de uma equipe revoga o acesso ao repositório teams.delete_team_success=A equipe foi excluída. teams.read_permission_desc=Essa equipe concede acesso para Leitura: membros podem ver e clonar os repositórios da equipe. teams.write_permission_desc=Esta equipe concede acesso para escrita: Membros podem ler e fazer push para os repositórios da equipe. -teams.admin_permission_desc=Esta equipe concede acesso de Administrador: Membros podem ler, fazer push e adicionar outros colaboradores para os repositórios da equipe. +teams.admin_permission_desc=Esta equipe concede acesso de Administrador: membros podem ler, fazer push e adicionar outros colaboradores em repositórios da equipe. teams.create_repo_permission_desc=Além disso, esta equipe concede permissão de Criar repositório: membros podem criar novos repositórios na organização. teams.repositories=Repositórios da equipe teams.search_repo_placeholder=Pesquisar repositório... @@ -2841,7 +2935,7 @@ teams.remove_all_repos_title=Remover todos os repositórios da equipe teams.remove_all_repos_desc=Isto irá remover todos os repositórios da equipe. teams.add_all_repos_title=Adicionar todos os repositórios teams.add_all_repos_desc=Isto irá adicionar todos os repositórios da organização à equipe. -teams.add_nonexistent_repo=O repositório que você está tentando adicionar não existe. Crie-o antes de adicioná-lo. +teams.add_nonexistent_repo=O repositório que você está tentando adicionar não existe, por favor crie-o primeiro. teams.add_duplicate_users=Usuário já é um membro da equipe. teams.repos.none=Nenhum repositório pode ser acessado por essa equipe. teams.members.none=Nenhum membro nesta equipe. @@ -2869,7 +2963,7 @@ repositories=Repositórios hooks=Webhooks integrations=Integrações authentication=Fontes de autenticação -emails=E-mails do Usuário +emails=E-mails do usuário config=Configuração notices=Avisos do sistema monitor=Monitoramento @@ -2902,62 +2996,62 @@ dashboard.delete_repo_archives.started=A tarefa de remover todos os arquivos foi dashboard.delete_missing_repos=Excluir todos os repositórios que não possuem seus arquivos Git dashboard.delete_missing_repos.started=Foi iniciada a tarefa de excluir todos os repositórios que não têm arquivos Git. dashboard.delete_generated_repository_avatars=Excluir avatares gerados do repositório -dashboard.update_mirrors=Atualizar espelhamentos +dashboard.update_mirrors=Atualizar espelhos dashboard.repo_health_check=Verificar estado de saúde de todos os repositórios dashboard.check_repo_stats=Verificar estatísticas de todos os repositórios dashboard.archive_cleanup=Apagar arquivos antigos de repositório dashboard.deleted_branches_cleanup=Realizar limpeza de branches apagados dashboard.update_migration_poster_id=Sincronizar os IDs do remetente da migração dashboard.git_gc_repos=Coleta de lixo em todos os repositórios -dashboard.resync_all_sshkeys=Atualizar o arquivo '.ssh/authorized_keys' com as chaves SSH do Forgejo. -dashboard.resync_all_sshprincipals=Atualizar o arquivo '.ssh/authorized_principals' com os diretores do Forgejo SSH. -dashboard.resync_all_hooks=Ressincronizar hooks pre-receive, update e post-receive de todos os repositórios. +dashboard.resync_all_sshkeys=Atualizar o arquivo ".ssh/authorized_keys" com as chaves SSH do Forgejo. +dashboard.resync_all_sshprincipals=Atualizar o arquivo ".ssh/authorized_principals" com os principals SSH do Forgejo. +dashboard.resync_all_hooks=Ressincronizar hooks pre-receive, update e post-receive de todos os repositórios dashboard.reinit_missing_repos=Reinicializar todos os repositórios Git perdidos cujos registros existem dashboard.sync_external_users=Sincronizar dados de usuário externo dashboard.cleanup_hook_task_table=Limpar tabela hook_task dashboard.cleanup_packages=Limpar pacotes expirados -dashboard.server_uptime=Tempo de atividade do Servidor -dashboard.current_goroutine=Goroutines Atuais +dashboard.server_uptime=Tempo de atividade do servidor +dashboard.current_goroutine=Goroutines atuais dashboard.current_memory_usage=Uso de memória atual dashboard.total_memory_allocated=Total de memória alocada dashboard.memory_obtained=Memória obtida -dashboard.pointer_lookup_times=Nº de consultas a ponteiros +dashboard.pointer_lookup_times=Número de consultas a ponteiros dashboard.memory_allocate_times=Alocações de memória dashboard.memory_free_times=Liberações de memória dashboard.current_heap_usage=Uso atual da heap dashboard.heap_memory_obtained=Memória de heap obtida -dashboard.heap_memory_idle=Memória da heap ociosa -dashboard.heap_memory_in_use=Memória da heap em uso -dashboard.heap_memory_released=Memória da heap liberada +dashboard.heap_memory_idle=Memória de heap ociosa +dashboard.heap_memory_in_use=Memória de heap em uso +dashboard.heap_memory_released=Memória de heap liberada dashboard.heap_objects=Objetos na heap dashboard.bootstrap_stack_usage=Uso de pilha bootstrap dashboard.stack_memory_obtained=Memória de pilha obtida -dashboard.mspan_structures_usage=Uso de estruturas de MSpan -dashboard.mspan_structures_obtained=Estruturas de MSpan obtidas -dashboard.mcache_structures_usage=Uso de estruturas de MCache -dashboard.mcache_structures_obtained=Estruturas de MCache obtidas -dashboard.profiling_bucket_hash_table_obtained=Perfil obtido da Bucket Hash Table +dashboard.mspan_structures_usage=Uso de estruturas MSpan +dashboard.mspan_structures_obtained=Estruturas MSpan obtidas +dashboard.mcache_structures_usage=Uso de estruturas MCache +dashboard.mcache_structures_obtained=Estruturas MCache obtidas +dashboard.profiling_bucket_hash_table_obtained=Hash table de profiling bucket obtida dashboard.gc_metadata_obtained=Metadados do GC obtidos dashboard.other_system_allocation_obtained=Outra alocação de sistema obtida dashboard.next_gc_recycle=Próxima reciclagem do GC -dashboard.last_gc_time=Desde da ultima vez do GC +dashboard.last_gc_time=Tempo desde última GC dashboard.total_gc_time=Pausa total do GC -dashboard.total_gc_pause=Pausa total do GC -dashboard.last_gc_pause=Última pausa do GC -dashboard.gc_times=Nº de execuções do GC -dashboard.delete_old_actions=Excluir todas as ações antigas do banco de dados -dashboard.delete_old_actions.started=A exclusão de todas as ações antigas do banco de dados foi iniciada. +dashboard.total_gc_pause=Pausa total de GC +dashboard.last_gc_pause=Última pausa de GC +dashboard.gc_times=Número de execuções do GC +dashboard.delete_old_actions=Excluir todas as atividades antigas do banco de dados +dashboard.delete_old_actions.started=A exclusão de todas as atividades antigas do banco de dados foi iniciada. dashboard.update_checker=Verificador de atualização dashboard.delete_old_system_notices=Excluir todos os avisos de sistema antigos do banco de dados dashboard.gc_lfs=Coletar lixos dos meta-objetos LFS -dashboard.stop_zombie_tasks=Parar tarefas zumbi -dashboard.stop_endless_tasks=Parar tarefas infinitas -dashboard.cancel_abandoned_jobs=Cancelar trabalhos abandonados +dashboard.stop_zombie_tasks=Parar tarefas de actions zumbi +dashboard.stop_endless_tasks=Parar tarefas infinitas de actions +dashboard.cancel_abandoned_jobs=Cancelar trabalhos abandonados de actions -users.user_manage_panel=Gerenciamento de conta de usuário +users.user_manage_panel=Gerenciar contas de usuário users.new_account=Criar conta de usuário users.name=Nome de usuário -users.full_name=Nome Completo +users.full_name=Nome completo users.activated=Ativado users.admin=Administrador users.restricted=Restrito @@ -2966,11 +3060,11 @@ users.2fa=2FA users.repos=Repositórios users.created=Criado users.last_login=Último acesso -users.never_login=Nunca acessado -users.send_register_notify=Enviar notificação de cadastro de usuário +users.never_login=Nunca entrou +users.send_register_notify=Notificar sobre cadastros via e-mail users.new_success=Usuário "%s" criado. users.edit=Editar -users.auth_source=Fonte da autenticação +users.auth_source=Fonte de autenticação users.local=Local users.auth_login_name=Nome de acesso da autenticação users.password_helper=Deixe a senha em branco para mantê-la inalterada. @@ -2978,21 +3072,21 @@ users.update_profile_success=A conta de usuário foi atualizada. users.edit_account=Editar a conta de usuário users.max_repo_creation=Número máximo de repositórios users.max_repo_creation_desc=(Use -1 para usar o limite padrão global.) -users.is_activated=Conta de usuário está ativada -users.prohibit_login=Desabilitar acesso -users.is_admin=É administrador -users.is_restricted=Está restrito -users.allow_git_hook=Pode criar hooks Git -users.allow_git_hook_tooltip=Hooks Git são executados como o usuário do SO que executa Forgejo e terá o mesmo nível de acesso ao servidor. Como resultado, os usuários com esse privilégio especial de Hook do Git podem acessar e modificar todos os repositórios do Forgejo, bem como o banco de dados usado pelo Forgejo. Por conseguinte, podem também obter privilégios de administrador do Forgejo. +users.is_activated=Conta ativada +users.prohibit_login=Conta suspensa +users.is_admin=Conta de administrador +users.is_restricted=Conta restrita +users.allow_git_hook=Pode criar hooks do Git +users.allow_git_hook_tooltip=Hooks do Git são executados como o usuário do SO que executa Forgejo e terão o mesmo nível de acesso ao servidor. Como resultado, usuários com esse privilégio especial de hooks do Git podem acessar e modificar todos os repositórios do Forgejo, bem como o banco de dados usado pelo Forgejo. Por isso, eles também podem obter privilégios de administrador do Forgejo. users.allow_import_local=Pode importar repositórios locais users.allow_create_organization=Pode criar organizações users.update_profile=Atualizar conta de usuário users.delete_account=Excluir conta de usuário -users.cannot_delete_self=Você não pode excluir você mesmo +users.cannot_delete_self=Você não pode excluir a si mesmo users.still_own_repo=Este usuário ainda possui um ou mais repositórios. Exclua ou transfira esses repositórios primeiro. users.still_has_org=Este usuário é membro de uma organização. Remova o usuário de qualquer organização primeiro. users.purge=Eliminar usuário -users.purge_help=Exclua forçosamente o usuário e quaisquer repositórios, organizações e pacotes pertencentes ao usuário. Todos os comentários também serão excluídos. +users.purge_help=Exclua forçosamente o usuário e quaisquer repositórios, organizações e pacotes pertencentes ao usuário. Todos os comentários e issues criados por esse usuário também serão excluídos. users.still_own_packages=Este usuário é dono de um ou mais pacotes. Exclua estes pacotes antes de continuar. users.deletion_success=A conta de usuário foi excluída. users.reset_2fa=Reinicializar 2FA @@ -3001,12 +3095,12 @@ users.list_status_filter.reset=Reset users.list_status_filter.is_active=Ativo users.list_status_filter.not_active=Inativo users.list_status_filter.is_admin=Administrador -users.list_status_filter.not_admin=Não Administrador +users.list_status_filter.not_admin=Não administrador users.list_status_filter.is_restricted=Restrito users.list_status_filter.not_restricted=Não restrito users.list_status_filter.is_prohibit_login=Proibir login users.list_status_filter.not_prohibit_login=Permitir login -users.list_status_filter.is_2fa_enabled=2FA Ativado +users.list_status_filter.is_2fa_enabled=Autenticação de dois fatores ativada users.list_status_filter.not_2fa_enabled=Autenticação em duas etapas desativada users.details=Detalhes do usuário @@ -3029,8 +3123,8 @@ orgs.members=Membros orgs.new_orga=Nova organização repos.repo_manage_panel=Gerenciar repositórios -repos.unadopted=Repositórios Não Adotados -repos.unadopted.no_more=Não foram encontrados mais repositórios não adotados +repos.unadopted=Repositórios não adotados +repos.unadopted.no_more=Não foram encontrados repositórios não adotados repos.owner=Proprietário(a) repos.name=Nome repos.private=Privado @@ -3054,11 +3148,11 @@ packages.repository=Repositório packages.size=Tamanho packages.published=Publicado -defaulthooks=Webhooks Padrões +defaulthooks=Webhooks padrão defaulthooks.add_webhook=Adicionar Webhook Padrão defaulthooks.update_webhook=Atualizar Webhook Padrão -systemhooks=Webhooks do Sistema +systemhooks=Webhooks do sistema systemhooks.add_webhook=Adicionar Webhook do Sistema systemhooks.update_webhook=Atualizar Webhook do Sistema @@ -3084,20 +3178,20 @@ auths.attribute_username_placeholder=Deixe em branco para usar o nome de usuári auths.attribute_name=Atributo primeiro nome auths.attribute_surname=Atributo sobrenome auths.attribute_mail=Atributo e-mail -auths.attribute_ssh_public_key=Atributo de chave SSH pública -auths.attribute_avatar=Atributo do avatar -auths.attributes_in_bind=Buscar os atributos no contexto de Bind DN +auths.attribute_ssh_public_key=Atributo chave SSH pública +auths.attribute_avatar=Atributo avatar +auths.attributes_in_bind=Obter os atributos no contexto de bind DN auths.allow_deactivate_all=Permitir que um resultado de pesquisa vazio para desativar todos os usuários auths.use_paged_search=Usar pesquisa paginada auths.search_page_size=Tamanho da página auths.filter=Filtro de usuário auths.admin_filter=Filtro de administrador auths.restricted_filter=Filtro restrito -auths.restricted_filter_helper=Deixe em branco para não definir nenhum usuário como restrito. Use um asterisco ('*') para definir todos os usuários que não correspondem ao Filtro de administrador como restritos. +auths.restricted_filter_helper=Deixe em branco para não definir nenhum usuário como restrito. Use um asterisco ("*") para definir todos os usuários que não correspondem ao filtro Administrador como restritos. auths.verify_group_membership=Verificar associação ao grupo no LDAP (deixe o filtro vazio para ignorar) -auths.group_search_base=Grupo de Pesquisa DN Base -auths.group_attribute_list_users=Atributo do Grupo que Contém a Lista de Usuários -auths.user_attribute_in_group=Atributo do Usuário Listado em Grupo +auths.group_search_base=DN Base para pesquisa de grupos +auths.group_attribute_list_users=Atributo do grupo que contém a lista de usuário +auths.user_attribute_in_group=Atributo de usuário listado no grupo auths.map_group_to_team=Mapear grupos LDAP para Organizações (deixe o campo vazio para pular) auths.map_group_to_team_removal=Remover usuários de equipes sincronizadas se o usuário não pertence ao grupo LDAP correspondente auths.enable_ldap_groups=Habilitar grupos LDAP @@ -3128,15 +3222,15 @@ auths.oauth2_emailURL=URL do e-mail auths.skip_local_two_fa=Ignorar autenticação em duas etapas local auths.skip_local_two_fa_helper=Deixar desligado significa que os usuários locais com 2FA ligada ainda terão que fazer login com 2FA auths.oauth2_tenant=Locatário -auths.oauth2_scopes=Escopos Adicionais -auths.oauth2_required_claim_name=Nome do Claim Obrigatorio +auths.oauth2_scopes=Escopos adicionais +auths.oauth2_required_claim_name=Nome obrigatório do claim auths.oauth2_required_claim_name_helper=Defina este nome para permitir o login desta fonte apenas para usuários que tenham um claim com este nome -auths.oauth2_required_claim_value=Valor do Claim Obrigatorio +auths.oauth2_required_claim_value=Valor obrigatório do claim auths.oauth2_required_claim_value_helper=Defina este valor para permitir o login desta fonte apenas para usuários que tenham um claim com este nome e valor auths.oauth2_group_claim_name=Nome do claim que fornece os nomes dos grupos para esta fonte. (Opcional) -auths.oauth2_admin_group=Valor do Claim de Grupo para os usuários administradores. (Opcional - requer nome do claim acima) -auths.oauth2_restricted_group=Valor do Claim de Grupo para os usuários restritos. (Opcional - requer nome do claim acima) -auths.oauth2_map_group_to_team=Mapear grupos para Organizações. (Opcional - requer nome do claim acima) +auths.oauth2_admin_group=Valor do claim de grupo para os usuários administradores. (Opcional - requer nome do claim acima) +auths.oauth2_restricted_group=Valor do claim de grupo para os usuários restritos. (Opcional - requer nome do claim acima) +auths.oauth2_map_group_to_team=Mapear grupos do claim a equipes da organização. (Opcional - requer nome do claim acima) auths.oauth2_map_group_to_team_removal=Remover usuários de equipes sincronizadas se o usuário não pertence ao grupo correspondente. auths.enable_auto_register=Habilitar cadastro automático auths.sspi_auto_create_users=Criar usuários automaticamente @@ -3171,7 +3265,7 @@ auths.new_success=A fonte de autenticação "%s" foi adicionada. auths.update_success=A fonte de autenticação foi atualizada. auths.update=Atualizar fonte de autenticação auths.delete=Excluir fonte de autenticação -auths.delete_auth_title=Excluir a Fonte de Autenticação +auths.delete_auth_title=Excluir fonte de autenticação auths.delete_auth_desc=A exclusão de uma fonte de autenticação impede que os usuários a usem para acessar. Continuar? auths.still_in_used=A fonte de autenticação ainda está em uso. Converta ou exclua todos os usuários que usam essa fonte de autenticação primeiro. auths.deletion_success=A fonte de autenticação foi excluída. @@ -3183,20 +3277,20 @@ auths.invalid_openIdConnectAutoDiscoveryURL=URL do Auto Discovery inválida (dev config.server_config=Configuração do servidor config.app_name=Nome do servidor config.app_ver=Versão do Forgejo -config.app_url=URL base do Forgejo -config.custom_conf=Caminho do Arquivo de Configuração -config.custom_file_root_path=Caminho raiz para arquivo personalizado +config.app_url=URL base +config.custom_conf=Localização do arquivo de configuração +config.custom_file_root_path=Localização raiz dos arquivos personalizados config.domain=Domínio do servidor config.offline_mode=Modo local -config.disable_router_log=Desabilitar o Log do roteador -config.run_user=Executar como nome de usuário +config.disable_router_log=Desabilitar log do roteador +config.run_user=Executar como este usuário config.run_mode=Modo de execução config.git_version=Versão do Git -config.repo_root_path=Caminho raiz do repositório -config.lfs_root_path=Caminho raiz do LFS -config.log_file_root_path=Caminho do log +config.repo_root_path=Localização raiz do repositório +config.lfs_root_path=Localização raiz de LFS +config.log_file_root_path=Localização do log config.script_type=Tipo de script -config.reverse_auth_user=Usuário de autenticação reversa +config.reverse_auth_user=Usuário de autenticação do proxy reverso config.ssh_config=Configuração de SSH config.ssh_enabled=Habilitado @@ -3204,16 +3298,16 @@ config.ssh_start_builtin_server=Usar o servidor embutido config.ssh_domain=Domínio do servidor SSH config.ssh_port=Porta config.ssh_listen_port=Porta de escuta -config.ssh_root_path=Caminho da raiz -config.ssh_key_test_path=Caminho da chave de teste -config.ssh_keygen_path=Caminho do keygen ('ssh-keygen') +config.ssh_root_path=Caminho raiz +config.ssh_key_test_path=Localização de teste para chave +config.ssh_keygen_path=Localização do gerador de chaves ("ssh-keygen") config.ssh_minimum_key_size_check=Verificar tamanho mínimo da chave config.ssh_minimum_key_sizes=Tamanhos mínimos da chave config.lfs_config=Configuração de LFS config.lfs_enabled=Habilitado -config.lfs_content_path=Caminho do conteúdo LFS -config.lfs_http_auth_expiry=Expiração da autenticação HTTP LFS +config.lfs_content_path=Localização do conteúdo LFS +config.lfs_http_auth_expiry=Tempo de expiração da autenticação HTTP de LFS config.db_config=Configuração do banco de dados config.db_type=Tipo @@ -3226,42 +3320,42 @@ config.db_path=Caminho config.service_config=Configuração do serviço config.register_email_confirm=Exigir confirmação de e-mail para se cadastrar -config.disable_register=Desabilitar auto-cadastro -config.allow_only_internal_registration=Permitir Registro Somente Através do Próprio Forgejo -config.allow_only_external_registration=Permitir cadastro somente por meio de serviços externos -config.enable_openid_signup=Habilitar o auto-cadastro via OpenID +config.disable_register=Desabilitar autocadastro +config.allow_only_internal_registration=Permitir cadastro somente através do próprio Forgejo +config.allow_only_external_registration=Permitir cadastro somente através de serviços externos +config.enable_openid_signup=Habilitar autocadastro via OpenID config.enable_openid_signin=Habilitar acesso via OpenID config.show_registration_button=Mostrar botão de cadastro -config.require_sign_in_view=Exigir acesso do usuário para a visualização de páginas -config.mail_notify=Habilitar notificações de e-mail +config.require_sign_in_view=Exigir cadastro para visualização de páginas +config.mail_notify=Habilitar notificações via e-mail config.enable_captcha=Habilitar o CAPTCHA -config.active_code_lives=Ativar Code Lives -config.reset_password_code_lives=Tempo de expiração do código de recuperação de conta +config.active_code_lives=Tempo de expiração do código de ativação +config.reset_password_code_lives=Tempo de expiração do código de recuperação config.default_keep_email_private=Ocultar endereços de e-mail por padrão config.default_allow_create_organization=Permitir a criação de organizações por padrão -config.enable_timetracking=Habilitar Cronômetro -config.default_enable_timetracking=Habilitar o Cronômetro por Padrão +config.enable_timetracking=Habilitar estatísticas de tempo +config.default_enable_timetracking=Habilitar estatísticas de tempo por padrão config.allow_dots_in_usernames = Permitir pontos em nomes de usuário. Esta opção não afeta contas já existentes. -config.default_allow_only_contributors_to_track_time=Permitir que apenas os colaboradores acompanhem o contador de tempo -config.no_reply_address=Ocultar domínio de e-mail +config.default_allow_only_contributors_to_track_time=Permitir que apenas os colaboradores usem as estatísticas de tempo +config.no_reply_address=Domínio do email oculto config.default_visibility_organization=Visibilidade padrão para novas organizações config.default_enable_dependencies=Habilitar dependências de issue por padrão -config.webhook_config=Configuração de Hook da Web +config.webhook_config=Configuração de webhook config.queue_length=Tamanho da fila -config.deliver_timeout=Intervalo de entrega +config.deliver_timeout=Tempo limite de entrega config.skip_tls_verify=Ignorar verificação de TLS -config.mailer_config=Configuração de Envio de E-mail +config.mailer_config=Configuração de envio de e-mails config.mailer_enabled=Habilitado config.mailer_enable_helo=Ativar HELO config.mailer_name=Nome config.mailer_protocol=Protocolo -config.mailer_smtp_addr=Addr SMTP +config.mailer_smtp_addr=Host SMTP config.mailer_smtp_port=Porta SMTP config.mailer_user=Usuário config.mailer_use_sendmail=Usar o Sendmail -config.mailer_sendmail_path=Caminho do Sendmail +config.mailer_sendmail_path=Localização do Sendmail config.mailer_sendmail_args=Argumentos extras para o Sendmail config.mailer_sendmail_timeout=Tempo limite do Sendmail config.mailer_use_dummy=Dummy @@ -3271,20 +3365,20 @@ config.send_test_mail_submit=Enviar config.test_mail_failed=Ocorreu um erro ao enviar um e-mail de teste para "%s": %v config.test_mail_sent=Um e-mail de teste foi enviado para "%s". -config.oauth_config=Configuração do OAuth +config.oauth_config=Configuração de OAuth config.oauth_enabled=Habilitado config.cache_config=Configuração de cache config.cache_adapter=Adaptador de cache config.cache_interval=Intervalo de cache config.cache_conn=Conexão de cache -config.cache_item_ttl=Item de cache TTL +config.cache_item_ttl=TTL do item de cache -config.session_config=Configuração da sessão -config.session_provider=Provedor da sessão +config.session_config=Configuração de sessão +config.session_provider=Provedor de sessão config.provider_config=Configuração do provedor config.cookie_name=Nome do cookie -config.gc_interval_time=Tempo de Intervalo do GC +config.gc_interval_time=Tempo de intervalo do GC config.session_life_time=Tempo de vida da sessão config.https_only=Apenas HTTPS config.cookie_life_time=Tempo de vida do cookie @@ -3292,25 +3386,25 @@ config.cookie_life_time=Tempo de vida do cookie config.picture_config=Configuração de imagem e avatar config.picture_service=Serviço de imagens config.disable_gravatar=Desabilitar o gravatar -config.enable_federated_avatar=Habilitar avatares federativos +config.enable_federated_avatar=Habilitar avatares federados config.git_config=Configuração do Git -config.git_disable_diff_highlight=Desabilitar realce de mudanças no diff -config.git_max_diff_lines=Máximo de linhas mostradas no diff (para um único arquivo) -config.git_max_diff_line_characters=Máximo de caracteres mostrados no diff (para uma única linha) -config.git_max_diff_files=Máximo de arquivos a serem mostrados no diff +config.git_disable_diff_highlight=Desabilitar realce de sintaxe em diffs +config.git_max_diff_lines=Máximo de linhas por arquivo em diffs +config.git_max_diff_line_characters=Máximo de caracteres por linha em diffs +config.git_max_diff_files=Máximo de arquivos de diff exibidos config.git_gc_args=Argumentos do GC config.git_migrate_timeout=Tempo limite de migração -config.git_mirror_timeout=Tempo limite de atualização de espelhamento -config.git_clone_timeout=Tempo limite para operação de clone -config.git_pull_timeout=Tempo limite para operação de pull -config.git_gc_timeout=Tempo limite para execução do GC +config.git_mirror_timeout=Tempo limite para atualização de espelhos +config.git_clone_timeout=Tempo limite para operações de clonagem +config.git_pull_timeout=Tempo limite para operações de pull +config.git_gc_timeout=Tempo limite para operação de GC config.log_config=Configuração de log config.logger_name_fmt=Logger: %s config.disabled_logger=Desabilitado -config.access_log_mode=Modo log Access -config.access_log_template=Modelo do registro de acesso +config.access_log_mode=Modo do log de acesso +config.access_log_template=Modelo do log de acesso config.xorm_log_sql=Log SQL config.set_setting_failed=Falha ao definir configuração %s @@ -3341,10 +3435,10 @@ monitor.queue=Fila: %s monitor.queue.name=Nome monitor.queue.type=Tipo monitor.queue.exemplar=Tipo de modelo -monitor.queue.numberworkers=Número de executores -monitor.queue.maxnumberworkers=Número máximo de executores -monitor.queue.numberinqueue=Número na Fila -monitor.queue.settings.title=Configurações do conjunto +monitor.queue.numberworkers=Número de workers +monitor.queue.maxnumberworkers=Número máximo de workers +monitor.queue.numberinqueue=Número na fila +monitor.queue.settings.title=Configurações do pool monitor.queue.settings.maxnumberworkers=Número máximo de executores monitor.queue.settings.maxnumberworkers.placeholder=Atualmente %[1]d monitor.queue.settings.maxnumberworkers.error=Número máximo de executores deve ser um número @@ -3354,10 +3448,10 @@ monitor.queue.settings.remove_all_items=Remover tudo monitor.queue.settings.remove_all_items_done=Todos os itens da fila foram removidos. notices.system_notice_list=Avisos do sistema -notices.view_detail_header=Ver detalhes do aviso +notices.view_detail_header=Detalhes do aviso notices.operations=Operações -notices.select_all=Marcar todos -notices.deselect_all=Desmarcar todos +notices.select_all=Selecionar tudo +notices.deselect_all=Desselecionar tudo notices.inverse_selection=Inverter seleção notices.delete_selected=Excluir seleção notices.delete_all=Excluir todos os avisos @@ -3370,12 +3464,12 @@ notices.delete_success=Os avisos do sistema foram excluídos. identity_access = Identidade e acesso settings = Configurações de administrador users.bot = Robô -dashboard.start_schedule_tasks = Iniciar tarefas programadas +dashboard.start_schedule_tasks = Iniciar tarefas de actions programadas users.reserved = Reservado emails.change_email_text = Tem certeza de que deseja atualizar este endereço de e-mail? -self_check = Autodiagnóstico +self_check = Autoverificação auths.tip.gitea = Registre um novo aplicativo OAuth2. A documentação pode ser encontrada em %s/ -dashboard.sync_tag.started = Sincronização de etiquetas iniciada +dashboard.sync_tag.started = Sincronização de tags iniciada self_check.no_problem_found = Por enquanto não há algum problema. config_settings = Configurações config_summary = Resumo @@ -3390,6 +3484,33 @@ dashboard.sync_branch.started = Sincronização de ramos iniciada dashboard.sync_repo_branches = Sincronizar ramos perdidos do Git para o banco de dados packages.cleanup.success = Os dados expirados foram limpos com sucesso monitor.queue.activeworkers = Processos ativos +systemhooks.desc = Os webhooks fazem automaticamente solicitações HTTP POST para um servidor quando certos eventos Forgejo são acionados. Os webhooks definidos aqui atuarão em todos os repositórios do sistema, então, considere quaisquer implicações de desempenho que isso possa ter. Leia mais no guia de webhooks. +defaulthooks.desc = Os webhooks fazem automaticamente solicitações HTTP POST para um servidor quando certos eventos Forgejo são acionados. Os webhooks definidos aqui são padrões e serão copiados para todos os novos repositórios. Leia mais no guia de webhooks. +self_check.database_fix_mysql = Para usuários do MySQL/MariaDB, você pode usar o comando "gitea doctor convert" para corrigir os problemas de ordenamento, ou também pode corrigir o problema usando "ALTER ... COLLATE ..." SQLs manualmente. +monitor.queue.settings.desc = Os pools crescem dinamicamente quando as filas de seus workers ficam bloqueadas. +config.cache_test_succeeded = Teste de cache bem-sucedido, obteve uma resposta em %s. +self_check.database_inconsistent_collation_columns = O banco de dados está usando o ordenamento %s, mas essas colunas estão usando ordenamentos incompatíveis. Isso pode causar alguns problemas inesperados. +dashboard.rebuild_issue_indexer = Reconstruir indexador de problemas +monitor.queue.review_add = Revisar / adicionar workers +assets = Ativos de código +config.open_with_editor_app_help = Os editores "Abrir com" para o menu clone. Se deixado em branco, o padrão será usado. Expanda para ver o padrão. +config.cache_test_slow = Teste de cache bem-sucedido, mas a resposta é lenta: %s. +config.cache_test = Cache de Teste +config.cache_test_failed = Falha ao sondar o cache: %v. +self_check.database_collation_mismatch = Esperar que o banco de dados use o ordenamento: %s +dashboard.cleanup_actions = Limpar logs expirados e artefatos de ações +emails.delete = Deletar email +emails.delete_primary_email_error = Você não pode excluir o email principal. +emails.deletion_success = O endereço de email foi excluído. +emails.delete_desc = Tem certeza de que deseja excluir este endereço de e-mail? +dashboard.cron.cancelled = Cron: %[1]s cancelado: %[3]s +users.activated.description = Conclusão da verificação de e-mail. O proprietário de uma conta não ativada não poderá efetuar login até que a verificação de e-mail seja concluída. +users.block.description = Bloquear este usuário de interagir com este serviço através de sua conta e proibir o login. +users.admin.description = Conceda a este usuário acesso total a todos os recursos administrativos disponíveis por meio da interface do usuário da Web e da API. +users.restricted.description = Permitir interação somente com os repositórios e organizações onde este usuário é adicionado como colaborador. Isso impede o acesso a repositórios públicos nesta instância. +users.organization_creation.description = Permitir a criação de novas organizações. +users.local_import.description = Permitir importar repositórios do sistema de arquivos local do servidor. Isso pode ser um problema de segurança. +self_check.database_collation_case_insensitive = O banco de dados está usando um ordenamento %s, que é um ordenamento insensível. Embora o Forgejo possa funcionar com ele, pode haver alguns casos raros que não funcionam como esperado. [action] @@ -3418,7 +3539,7 @@ mirror_sync_create=sincronizou a nova referência %[3]s para mirror_sync_delete=referência excluída e sincronizada %[2]s em %[3]s do espelhamento approve_pull_request=`aprovou %[3]s#%[2]s` reject_pull_request=`sugeriu modificações para %[3]s#%[2]s` -publish_release=`lançou a versão "%[4]s" em %[3]s` +publish_release=`lançou o release "%[4]s" em %[3]s` review_dismissed=`descartou a revisão de %[4]s para %[3]s#%[2]s` review_dismissed_reason=Motivo: create_branch=criou o branch %[3]s em %[4]s @@ -3472,9 +3593,9 @@ error.generate_hash=Falha ao gerar hash de commit error.no_committer_account=Nenhuma conta vinculada ao e-mail do autor do commit error.no_gpg_keys_found=Nenhuma chave conhecida encontrada para esta assinatura no banco de dados error.not_signed_commit=Não é um commit assinado -error.failed_retrieval_gpg_keys=Falha em obter qualquer chave anexada à conta do autor do commit -error.probable_bad_signature=AVISO! Embora exista uma chave com este ID no banco de dados, ela não verifica este commit! Este commit é SUSPEITO. -error.probable_bad_default_signature=AVISO! Embora a chave padrão tenha este ID, ela não verifica este commit! Este commit é SUSPEITO. +error.failed_retrieval_gpg_keys=Falha ao obter qualquer chave anexada à conta do autor do commit +error.probable_bad_signature=ATENÇÃO! Embora exista uma chave com este ID no banco de dados, ela não verifica este commit! Este commit é SUSPEITO. +error.probable_bad_default_signature=ATENÇÃO! Embora a chave padrão tenha este ID, ela não verifica este commit! Este commit é SUSPEITO. [units] unit=Unidade @@ -3501,9 +3622,9 @@ dependencies=Dependências keywords=Palavras-chave details=Detalhes details.author=Autor -details.project_site=Site do Projeto -details.repository_site=Site do Repositório -details.documentation_site=Site da Documentação +details.project_site=Site do projeto +details.repository_site=Site do repositório +details.documentation_site=Site da documentação details.license=Licença assets=Recursos versions=Versões @@ -3598,17 +3719,17 @@ settings.delete.description=A exclusão de um pacote é permanente e não pode s settings.delete.notice=Você está prestes a excluir %s (%s). Esta operação é irreversível, tem certeza? settings.delete.success=O pacote foi excluído. settings.delete.error=Falha ao excluir o pacote. -owner.settings.cargo.title=Índice do Registro Cargo +owner.settings.cargo.title=Índice do registro Cargo owner.settings.cargo.initialize=Inicializar índice owner.settings.cargo.initialize.error=Falha ao inicializar índice Cargo: %v owner.settings.cargo.initialize.success=O índice Cargo foi criado com sucesso. owner.settings.cargo.rebuild=Reconstruir índice owner.settings.cargo.rebuild.error=Falha ao reconstruir índice Cargo: %v owner.settings.cargo.rebuild.success=O índice Cargo foi reconstruído com sucesso. -owner.settings.cleanuprules.title=Gerenciar Regras de Limpeza -owner.settings.cleanuprules.add=Adicionar Regra de Limpeza -owner.settings.cleanuprules.edit=Editar Regra de Limpeza -owner.settings.cleanuprules.preview=Pré-visualizar Regra de Limpeza +owner.settings.cleanuprules.title=Regras de limpeza +owner.settings.cleanuprules.add=Adicionar regra de limpeza +owner.settings.cleanuprules.edit=Editar regra de limpeza +owner.settings.cleanuprules.preview=Pré-visualizar regra de limpeza owner.settings.cleanuprules.preview.overview=%d pacotes agendados para serem removidos. owner.settings.cleanuprules.preview.none=A regra de limpeza não corresponde a nenhum pacote. owner.settings.cleanuprules.enabled=Habilitado @@ -3631,6 +3752,27 @@ rpm.repository = Informações do repositório rpm.repository.multiple_groups = Este pacote está disponível em vários grupos. npm.dependencies.bundle = Dependências empacotadas registry.documentation = Para mais informações sobre o registro %s, veja a documentação. +arch.version.replaces = Substitui +arch.version.conflicts = Conflitos +arch.version.properties = Propriedades de Versão +arch.version.description = Descrição +arch.version.groups = Grupo +arch.version.provides = Fornece +arch.version.depends = Depende +arch.version.optdepends = Depende opcionalmente +arch.pacman.repo.multi.item = Configuração para %s +arch.pacman.sync = Sincronizar pacote com o pacman: +arch.pacman.repo.multi = %s possui a mesma versão em distribuições diferentes. +arch.pacman.helper.gpg = Adicionar certificado de confiança para o pacman: +arch.version.backup = Cópia de Segurança +owner.settings.cleanuprules.none = Não há regras de limpeza ainda. +owner.settings.cargo.rebuild.description = Reconstruir pode ser útil se o índice não estiver sincronizado com os pacotes do Cargo armazenados. +owner.settings.cargo.rebuild.no_index = Não foi possível reconstruir, não há um índice inicializado. +arch.pacman.conf = Adicione o servidor com a distribuição e arquitetura no arquivo /etc/pacman.conf : +arch.version.makedepends = Dependências do make +arch.version.checkdepends = Verificar dependências +owner.settings.cargo.initialize.description = É necessário um repositório Git especial de índice para usar o registro Cargo. Usar esta opção irá (re-)criar o repositório e configurá-lo automaticamente. +owner.settings.chef.keypair.description = É necessário um par de chaves para autenticar no registro Chef. Se você já gerou um par de chaves, gere um novo par e descarte o antigo. [secrets] secrets=Segredos @@ -3650,10 +3792,10 @@ management=Gerenciar segredos [actions] actions=Ações -unit.desc=Gerenciar ações +unit.desc=Gerenciar pipelines integradas de CI/CD com Forgejo Actions. status.unknown=Desconhecido -status.waiting=Em espera +status.waiting=Aguardando status.running=Rodando status.success=Sucesso status.failure=Falha @@ -3662,8 +3804,8 @@ status.skipped=Ignorado status.blocked=Bloqueado runners=Runners -runners.runner_manage_panel=Gerenciamento de Runners -runners.new=Criar novo Runner +runners.runner_manage_panel=Gerenciar runners +runners.new=Criar novo runner runners.new_notice=Como iniciar um runner runners.status=Estado runners.id=ID @@ -3697,7 +3839,7 @@ runners.status.offline=Offline runners.version=Versão runners.reset_registration_token_success=Token de registro de runner redefinido com sucesso -runs.all_workflows=Todos os Workflows +runs.all_workflows=Todos os workflows runs.commit=Commit runs.pushed_by=push feito por runs.invalid_workflow_helper=O arquivo de configuração do workflow é inválido. Por favor, verifique seu arquivo de configuração: %s @@ -3713,7 +3855,7 @@ runners.reset_registration_token = Resetar token de registro runs.scheduled = Programadas variables.creation = Adicionar variável variables.deletion = Remover variável -variables.management = Gerenciamento de variáveis +variables.management = Gerenciar variáveis runs.actors_no_select = Todos os atores variables.none = Ainda não há variáveis. variables.update.failed = Falha ao editar a variável. @@ -3728,12 +3870,33 @@ runs.no_workflows.documentation = Para mais informações sobre Forgejo Actions, runs.no_workflows.quick_start = Forgejo Actions é uma novidade para você? Veja o guia rápido. runs.no_results = Nenhum resultado. variables.description = As variáveis serão passadas para certas ações e não poderão ser lidas de outra forma. +workflow.dispatch.trigger_found = Este workflow tem um disparador de evento workflow_dispatch. +workflow.dispatch.run = Executar workflow +runs.no_runs = O workflow ainda não foi executado. +workflow.dispatch.warn_input_limit = Exibindo apenas as %d primeiras entradas. +runs.no_matching_online_runner_helper = Nenhum runner online encontrado com o rótulo: %s +workflow.disabled = Workflow está desativado. +workflow.dispatch.use_from = Usar workflow de +runs.no_job = O workflow precisa conter pelo menos um trabalho +workflow.disable_success = Workflow "%s" desativado com sucesso. +workflow.enable = Ativar workflow +workflow.disable = Desabilitar workflow +runs.no_workflows = Não há workflows ainda. +runs.no_job_without_needs = O workflow deve conter pelo menos um trabalho sem dependências. +runs.workflow = Workflow +workflow.enable_success = Workflow "%s" ativado com sucesso. +workflow.dispatch.success = Execução do workflow solicitada com sucesso. +workflow.dispatch.input_required = Exigir um valor para a entrada "%s". +workflow.dispatch.invalid_input_type = Tipo de entrada "%s" inválido. +variables.deletion.description = Apagar uma variável é permanente e não pode ser desfeito. Continuar? +runs.expire_log_message = Os logs foram apagados pois eram antigos demais. [projects] type-1.display_name=Projeto individual type-2.display_name=Projeto do repositório type-3.display_name=Projeto da organização +deleted.display_name = Projeto Apagado [git.filemode] ; Ordered by git filemode value, ascending. E.g. directory has "040000", normal file has "100644", … @@ -3778,6 +3941,14 @@ commit_kind = Buscar commits… runner_kind = Pesquisar runners... code_search_unavailable = A pesquisa de código não está disponível no momento. Entre em contato com o administrador do site. milestone_kind = Pesquisar marcos... +union_tooltip = Incluir resultados que coincidam com quaisquer palavras-chave separadas por espaços em branco +union = União +exact = Exato +exact_tooltip = Incluir apenas resultados que correspondam exatamente ao termo de pesquisa +issue_kind = Pesquisar problemas... +pull_kind = Pesquisar pulls... +regexp_tooltip = Interpretar o termo de busca como uma expressão regular +regexp = RegExp [munits.data] b = B @@ -3791,4 +3962,27 @@ eib = EiB [markup] filepreview.line = Linha %[1]d em %[2]s filepreview.lines = Linhas %[1]d a %[2]d em %[3]s -filepreview.truncated = Pré-visualização truncada \ No newline at end of file +filepreview.truncated = Pré-visualização truncada + +[repo.permissions] +pulls.write = Escrita: Encerrar pull requests e gerir metadados como rótulos, marcos, responsáveis, prazos e dependências. +code.read = Leitura: Acessar e clonar o código do repositório. +issues.read = Leitura: Visualizar e criar issues e comentários. +code.write = Escrita: Fazer push para o repositório, criar branches e tags. +issues.write = Escrita: Encerrar issues e gerir metadados como rótulos, marcos, responsáveis, prazos e dependências. +pulls.read = Leitura: Visualizar e criar pull requests. +releases.read = Leitura: Visualizar e baixar releases. +releases.write = Escrita: Publicar editar e apagar releases e seus recursos. +wiki.read = Leitura: Ler a wiki integrada e o histórico dela. +wiki.write = Escrita: Criar, alterar e apagar páginas na wiki integrada. +projects.read = Ler: Acesse os painéis de projetos do repositório. +ext_wiki = Acesse o link para um wiki externo. As permissões são gerenciadas externamente. +actions.write = Escrever: Acione, reinicie, cancele ou aprove manualmente pipelines de CI/CD pendentes. +projects.write = Escrever: Crie projetos e colunas e edite-os. +actions.read = Ler: Visualize pipelines de CI/CD integrados e seus logs. +packages.read = Ler: Visualize e baixe pacotes atribuídos ao repositório. +packages.write = Escrever: Publique e delete pacotes atribuídos ao repositório. +ext_issues = Acesse o link para um issue tracker externo. As permissões são gerenciadas externamente. + +[translation_meta] +test = To preserve its claws, the giant anteater walks on its front knuckles, like gorillas \ No newline at end of file diff --git a/options/locale/locale_pt-PT.ini b/options/locale/locale_pt-PT.ini index 7f2bb86b79..59dcd6bffd 100644 --- a/options/locale/locale_pt-PT.ini +++ b/options/locale/locale_pt-PT.ini @@ -2458,7 +2458,7 @@ settings.protect_branch_name_pattern=Padrão do nome do ramo protegido settings.protect_branch_name_pattern_desc=Padrões de nomes de ramos protegidos. Consulte a documentação para ver a sintaxe dos padrões. Exemplos: main, release/** settings.protect_patterns=Padrões settings.protect_protected_file_patterns=Padrões de ficheiros protegidos (separados com ponto e vírgula ";") -settings.protect_protected_file_patterns_desc=Ficheiros protegidos não podem ser modificados imediatamente, mesmo que o utilizador tenha direitos para adicionar, editar ou eliminar ficheiros neste ramo. Múltiplos padrões podem ser separados com ponto e vírgula (";"). Veja a documentação em github.com/gobwas/glob para ver a sintaxe. Exemplos: .drone.yml, /docs/**/*.txt. +settings.protect_protected_file_patterns_desc=Ficheiros protegidos não podem ser modificados imediatamente, mesmo que o utilizador tenha direitos para adicionar, editar ou eliminar ficheiros neste ramo. Múltiplos padrões podem ser separados com ponto e vírgula (";"). Veja a documentação em %s para ver a sintaxe. Exemplos: .drone.yml, /docs/**/*.txt. settings.protect_unprotected_file_patterns=Padrões de ficheiros desprotegidos (separados com ponto e vírgula ";") settings.protect_unprotected_file_patterns_desc=Ficheiros desprotegidos que podem ser modificados imediatamente se o utilizador tiver direitos de escrita, contornando a restrição no envio. Padrões múltiplos podem ser separados com ponto e vírgula (";"). Veja a documentação em %[2]s para ver a sintaxe. Exemplos: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Habilitar salvaguarda @@ -3938,6 +3938,8 @@ pull_kind = Procurar pedidos de integração... union = Palavras-chave union_tooltip = Incluir resultados correspondentes a qualquer das palavras-chave separadas por espaços em branco milestone_kind = Procurar etapas... +regexp_tooltip = Interpreta o termo de pesquisa como um expressão regular +regexp = ExpReg [munits.data] kib = KiB @@ -3954,4 +3956,24 @@ filepreview.line = Linha %[1]d em %[2]s filepreview.truncated = A previsão foi truncada [translation_meta] -test = ok \ No newline at end of file +test = ok + +[repo.permissions] +code.read = Ler: Aceder e clonar o código-fonte do repositório. +releases.read = Ler: Ver e descarregar lançamentos. +projects.read = Ler: Aceder aos quadros de planeamento do repositório. +projects.write = Escrever: Criar planeamentos e colunas e editá-las. +packages.read = Ler: Ver e descarregar pacotes atribuídos ao repositório. +packages.write = Escrever: Publicar e eliminar pacotes atribuídos ao repositório. +actions.read = Ler: Ver canais CI/CD integrados e os seus registos. +actions.write = Escrever: Despoletar, reiniciar, cancelar ou aprovar manualmente canais CI/CD pendentes. +ext_issues = Aceder à ligação para um rastreador de questões externo. As permissões são geridas externamente. +ext_wiki = Aceder à ligação para um wiki externo. As permissões são geridas externamente. +issues.write = Escrever: Fechar questões e gerir metadados, tais como rótulos, etapas, encarregados, datas de vencimento e dependências. +pulls.read = Ler: Ler e criar pedidos de integração. +releases.write = Escrever: Publicar, editar e eliminar lançamentos e seus recursos. +wiki.read = Ler: Ler o wiki integrado e o seu histórico. +wiki.write = Escrever: Criar, modificar e eliminar páginas no wiki integrado. +code.write = Escrever: Enviar para o repositório, criar ramos e etiquetas. +issues.read = Ler: Ler e criar questões e comentários. +pulls.write = Escrever: Fechar pedidos de integração e gerir metadados, tais como rótulos, etapas, encarregados, datas de vencimento e dependências. \ No newline at end of file diff --git a/options/locale/locale_ru-RU.ini b/options/locale/locale_ru-RU.ini index 0938d4099c..e268f2f042 100644 --- a/options/locale/locale_ru-RU.ini +++ b/options/locale/locale_ru-RU.ini @@ -387,8 +387,8 @@ user_no_results=Подходящие пользователи не найден org_no_results=Подходящие организации не найдены. code_no_results=Соответствующий поисковому запросу исходный код не найден. code_search_results=Результаты поиска «%s» -code_last_indexed_at=Последний проиндексированный %s -relevant_repositories_tooltip=Репозитории, являющиеся ответвлениями или не имеющие ни темы, ни значка, ни описания, скрыты. +code_last_indexed_at=Последняя индексация %s +relevant_repositories_tooltip=Скрыты ответвления и репозитории, не имеющие ни темы, ни значка, ни описания. relevant_repositories=Показаны только релевантные репозитории, показать результаты без фильтрации. forks_one = %d ответвление forks_few = %d ответвлений @@ -411,7 +411,7 @@ sign_up_successful=Учётная запись успешно создана. Д confirmation_mail_sent_prompt=Новое письмо для подтверждения было отправлено на %s. Для завершения регистрации, пожалуйста, перейдите по ссылке внутри в течение %s. Если был введён неправильный адрес, вы можете войти и изменить его. must_change_password=Обновите пароль allow_password_change=Требовать смену пароля пользователем (рекомендуется) -reset_password_mail_sent_prompt=Письмо для подтверждения было отправлено на %s. Чтобы выполнить восстановление учётной записи, перейдите по ссылке внутри в течение %s. +reset_password_mail_sent_prompt=Письмо для подтверждения было отправлено на %s. Чтобы завершить процесс восстановления учётной записи, перейдите по указанной в нём ссылке в течение %s. active_your_account=Активация учётной записи account_activated=Учётная запись активирована prohibit_login=Учётная запись приостановлена @@ -476,6 +476,7 @@ sign_up_button = Зарегистрироваться. back_to_sign_in = Назад ко входу sign_in_openid = Продолжить с OpenID hint_login = Уже есть учётная запись? Войдите! +unauthorized_credentials = Учётные данные неверны или истекли. Попробуйте повторить команду или ознакомьтесь с подробностями по ссылке: %s [mail] view_it_on=Посмотреть на %s @@ -514,10 +515,10 @@ issue.action.push_n=@%[1]s отправил(а) %[3]d изменений issue.action.close=@%[1]s закрыл(а) #%[2]d. issue.action.reopen=@%[1]s переоткрыл(а) #%[2]d. issue.action.merge=@%[1]s слил(а) #%[2]d в %[3]s. -issue.action.approve=@%[1]s одобрил(а) этот запрос на слияние. +issue.action.approve=@%[1]s слияние одобрено. issue.action.reject=@%[1]s запросил(а) изменения в этом запросе на слияние. issue.action.review=@%[1]s прокомментировал(а) этот запрос на слияние. -issue.action.review_dismissed=@%[1]s отклонил(а) последний отзыв с %[2]s для этого запроса на слияние. +issue.action.review_dismissed=@%[1]s отклонена последняя рецензия с %[2]s для этого запроса на слияние. issue.action.ready_for_review=@%[1]s отметил(а) этот запрос на слияние как готовый к рассмотрению. issue.action.new=@%[1]s создал(а) #%[2]d. issue.in_tree_path=В %s: @@ -1019,7 +1020,7 @@ visibility.public=Публичный visibility.public_tooltip=Виден всем, кто может открыть этот сайт visibility.limited=Ограниченный visibility.limited_tooltip=Виден только зарегистрированным пользователям сайта -visibility.private=Частный +visibility.private=Скрытый visibility.private_tooltip=Виден только участникам организаций, в которых вы состоите blocked_users_none = Заблокированных пользователей нет. user_block_success = Пользователь заблокирован. @@ -1037,7 +1038,7 @@ hints = Подсказки additional_repo_units_hint = Предлагать включить больше разделов в репозиториях update_hints = Обновить подсказки update_hints_success = Подсказки обновлены. -additional_repo_units_hint_description = Показывать кнопку "Добавить больше разделов" в репозиториях, в которых включены не все разделы. +additional_repo_units_hint_description = Показывать подсказку "Включить больше разделов" в репозиториях, в которых включены не все разделы. pronouns_custom = Другие pronouns = Местоимения pronouns_unspecified = Не указаны @@ -1337,8 +1338,8 @@ editor.fail_to_apply_patch=Невозможно применить патч «%s editor.new_patch=Новая правка editor.commit_message_desc=Добавьте необязательное расширенное описание… editor.signoff_desc=Добавить трейлер Signed-off-by с автором коммита в конце сообщения коммита. -editor.commit_directly_to_this_branch=Сделайте коммит напрямую в ветвь %s. -editor.create_new_branch=Создайте новую ветвь для этого коммита, и сделайте запрос на слияние. +editor.commit_directly_to_this_branch=Сохранить коммит напрямую в ветвь %s. +editor.create_new_branch=Сохранить коммит в новую ветвь и начать запрос на слияние. editor.create_new_branch_np=Создать новую ветвь для этого коммита. editor.propose_file_change=Предложить изменение файла editor.new_branch_name=Укажите название новой ветви для этого коммита @@ -1406,7 +1407,7 @@ commitstatus.failure=Неудача commitstatus.pending=Ожидание commitstatus.success=Успешно -ext_issues=Доступ ко внешним задачам +ext_issues=Внешние задачи ext_issues.desc=Ссылка на внешнюю систему отслеживания задач. projects=Проекты @@ -1587,9 +1588,9 @@ issues.no_content=Описание отсутствует. issues.close=Закрыть задачу issues.comment_pull_merged_at=коммит %[1]s был добавлен в %[2]s %[3]s issues.comment_manually_pull_merged_at=коммит %[1]s был вручную добавлен в %[2]s %[3]s -issues.close_comment_issue=Прокомментировать и закрыть +issues.close_comment_issue=Закрыть комментарием issues.reopen_issue=Открыть снова -issues.reopen_comment_issue=Прокомментировать и открыть снова +issues.reopen_comment_issue=Открыть снова комментарием issues.create_comment=Комментировать issues.closed_at=`задача была закрыта %[2]s` issues.reopened_at=`задача была открыта снова %[2]s` @@ -1614,9 +1615,9 @@ issues.role.first_time_contributor_helper=Это первое участие п issues.role.contributor=Соавтор issues.re_request_review=Повторить запрос на отзыв issues.is_stale=Со времени этого обзора в этот PR были внесены некоторые изменения -issues.remove_request_review=Удалить запрос на отзыв -issues.remove_request_review_block=Невозможно удалить запрос на отзыв -issues.dismiss_review=Отклонить отзыв +issues.remove_request_review=Отменить запрос рецензии +issues.remove_request_review_block=Не удалось отменить запрос рецензии +issues.dismiss_review=Отклонить рецензию issues.dismiss_review_warning=Вы уверены, что хотите отклонить эту рецензию? issues.sign_in_require_desc=Войдите, чтобы присоединиться к обсуждению. issues.edit=Изменить @@ -1747,17 +1748,17 @@ 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.comment=рассмотрел(а) изменения %s -issues.review.dismissed=отклонил(а) отзыв %s %s +issues.review.approve=изменения одобрены %s +issues.review.comment=оставлена рецензия %s +issues.review.dismissed=отклонена рецензия %s %s issues.review.dismissed_label=Отклонено issues.review.left_comment=оставил комментарий issues.review.content.empty=Запрашивая изменения, вы обязаны оставить комментарий с пояснением своих пожеланий относительно запроса на слияние. -issues.review.reject=запросил(а) изменения %s +issues.review.reject=запрошены изменения %s issues.review.wait=был запрошен для отзыва %s -issues.review.add_review_request=запросил(а) отзыв от %s %s -issues.review.remove_review_request=удалил(а )заявку на отзыв для %s %s -issues.review.remove_review_request_self=отказался добавлять отзыв %s +issues.review.add_review_request=запрошена рецензия у %s %s +issues.review.remove_review_request=отменён запрос рецензии для %s %s +issues.review.remove_review_request_self=отказ от рецензирования %s issues.review.pending=Ожидание issues.review.pending.tooltip=Этот комментарий в настоящее время не виден другим пользователям. Чтобы отправить отложенные комментарии, выберите «%s» → «%s/%s/%s» в верхней части страницы. issues.review.review=Рецензия @@ -1822,7 +1823,7 @@ pulls.tab_conversation=Обсуждение pulls.tab_commits=Коммиты pulls.tab_files=Изменённые файлы pulls.reopen_to_merge=Пожалуйста, переоткройте этот запрос на слияние для выполнения слияния. -pulls.cant_reopen_deleted_branch=Этот запрос на слияние не может быть открыт заново, потому что ветвь была удалена. +pulls.cant_reopen_deleted_branch=Этот запрос на слияние не может быть открыт повторно, потому что ветвь была удалена. pulls.merged=Слито pulls.merged_success=Запрос на слияние удовлетворён и закрыт pulls.closed=Запрос на слияние закрыт @@ -1896,7 +1897,7 @@ pulls.update_branch_rebase=Обновить ветвь перебазирова pulls.update_branch_success=Ветвь успешно обновлена pulls.update_not_allowed=Недостаточно прав для обновления ветви pulls.outdated_with_base_branch=Эта ветвь отстает от базовой ветви -pulls.close=Закрыть запрос на слияние +pulls.close=Закрыть запрос слияния pulls.closed_at=`закрыл этот запрос на слияние %[2]s` pulls.reopened_at=`переоткрыл этот запрос на слияние %[2]s` pulls.cmd_instruction_hint=Показать инструкции для командной строки @@ -1918,7 +1919,7 @@ pulls.auto_merge_newly_scheduled_comment=`запланировал этот за pulls.auto_merge_canceled_schedule_comment=`отменил автоматическое слияние этого запроса после прохождения всех проверок %[1]s` pulls.delete.title=Удалить этот запрос на слияние? -pulls.delete.text=Вы точно хотите удалить этот запрос на слияние? (Это навсегда удалит всё его содержимое. Возможно, лучше закрыть его в архивных целях) +pulls.delete.text=Вы точно хотите удалить этот запрос на слияние? (Это навсегда удалит всё его содержимое. Возможно, будет лучше закрыть его в архивных целях) pull.deleted_branch=(удалена):%s @@ -1964,7 +1965,7 @@ signing.wont_sign.commitssigned=Слияние не будет подписан signing.wont_sign.approved=Слияние не будет подписано, так как запрос на слияние не одобрен. signing.wont_sign.not_signed_in=Вы не вошли в систему. -ext_wiki=Доступ ко внешней вики +ext_wiki=Внешняя вики ext_wiki.desc=Ссылка на внешнюю вики. wiki=Вики @@ -2149,7 +2150,7 @@ settings.packages_desc=Включить реестр пакетов settings.projects_desc=Включить проекты settings.actions_desc=Включить интеграцию конвейеров CI/CD с Forgejo Actions settings.admin_settings=Настройки администратора -settings.admin_enable_health_check=Проверять целостность данных в этом репозитории (git fsck) +settings.admin_enable_health_check=Выполнять проверки целостности данных (git fsck) settings.admin_code_indexer=Индексатор кода settings.admin_stats_indexer=Индексатор статистики кода settings.admin_indexer_commit_sha=Последний индексированный коммит @@ -2239,7 +2240,7 @@ settings.hooks_desc=Веб-хуки позволяют внешним служб settings.webhook_deletion=Удаление веб-хука settings.webhook_deletion_desc=Удаление этого веб-хука приведет к удалению всей связанной с ним информации, включая историю. Хотите продолжить? settings.webhook_deletion_success=Веб-хук был удалён. -settings.webhook.test_delivery=Проверить доставку +settings.webhook.test_delivery=Проверить отправку settings.webhook.test_delivery_desc=Отправить тестовое событие для тестирования настройки веб-хука. settings.webhook.request=Запрос settings.webhook.response=Ответ @@ -2253,7 +2254,7 @@ settings.githook_edit_desc=Если хук не активен, будет по settings.githook_name=Название хукa settings.githook_content=Содержимое хука settings.update_githook=Обновить хук -settings.add_webhook_desc=Forgejo будет оправлять POST-запросы на указанный URL адрес с указанным заголовком «Content-Type». Подробности в инструкции по использованию веб-хуков. +settings.add_webhook_desc=Forgejo будет оправлять POST-запросы на указанный URL обработчика с указанным заголовком «Content-Type». Подробности доступны в инструкции по использованию веб-хуков. settings.payload_url=URL обработчика settings.http_method=HTTP-метод settings.content_type=Тип содержимого POST @@ -2264,10 +2265,10 @@ settings.slack_color=Цвет settings.discord_username=Имя пользователя settings.discord_icon_url=URL иконки settings.event_desc=Срабатывать на: -settings.event_push_only=События отправки +settings.event_push_only=События отправки (push) settings.event_send_everything=Все события -settings.event_choose=Другие события… -settings.event_header_repository=События репозитория +settings.event_choose=Выбранные события… +settings.event_header_repository=События репозиториев settings.event_create=Создание settings.event_create_desc=Создание ветвей и тегов. settings.event_delete=Удаление @@ -2283,33 +2284,33 @@ settings.event_push_desc=Отправка изменений в репозито settings.event_repository=Репозиторий settings.event_repository_desc=Создание и удаление репозиториев. settings.event_header_issue=События задач -settings.event_issues=Задачи +settings.event_issues=Изменение settings.event_issues_desc=Создание, закрытие, переоткрытие и изменение задач. -settings.event_issue_assign=Назначение задач +settings.event_issue_assign=Назначение settings.event_issue_assign_desc=Выдача и снятие назначения задачи. -settings.event_issue_label=Метки задач -settings.event_issue_label_desc=Изменение и очистка меток задач. -settings.event_issue_milestone=Этапы задач -settings.event_issue_milestone_desc=Добавление задач в этапы и удаление. -settings.event_issue_comment=Комментарии задач +settings.event_issue_label=Метки +settings.event_issue_label_desc=Добавление и удаление меток задач. +settings.event_issue_milestone=Этапы +settings.event_issue_milestone_desc=Добавление задач в этапы, удаление и изменение. +settings.event_issue_comment=Комментарии settings.event_issue_comment_desc=Добавление, изменение и удаление комментариев в задачах. settings.event_header_pull_request=События запросов слияний -settings.event_pull_request=Запросы слияния +settings.event_pull_request=Изменение settings.event_pull_request_desc=Создание, закрытие, переоткрытие и изменение запросов слияния. -settings.event_pull_request_assign=Назначение запросов +settings.event_pull_request_assign=Назначение settings.event_pull_request_assign_desc=Выдача и снятие назначения запроса на слияние. -settings.event_pull_request_label=Метки запросов слияния -settings.event_pull_request_label_desc=Изменение и очистка меток запроса слияния. -settings.event_pull_request_milestone=Этапы запросов слияния -settings.event_pull_request_milestone_desc=Добавление запроса слияния в этап и удаление. -settings.event_pull_request_comment=Комментарии запросов на слияние +settings.event_pull_request_label=Метки +settings.event_pull_request_label_desc=Добавление и удаление меток запроса слияния. +settings.event_pull_request_milestone=Этапы +settings.event_pull_request_milestone_desc=Добавление запросов слияния в этапы, удаление и изменение. +settings.event_pull_request_comment=Комментарии settings.event_pull_request_comment_desc=Добавление, изменение и удаление комментариев в запросах на слияние. -settings.event_pull_request_review=Запрос на слияние рассмотрен -settings.event_pull_request_review_desc=Запрос на слияние утвержден, отклонён или оставлен комментарий. -settings.event_pull_request_sync=Запрос на слияние синхронизирован -settings.event_pull_request_sync_desc=Запрос на слияние синхронизирован. -settings.event_pull_request_review_request=Запрошена рецензия для запроса на слияние -settings.event_pull_request_review_request_desc=Создан или удалён запрос на рецензию для запроса на слияние. +settings.event_pull_request_review=Рецензии +settings.event_pull_request_review_desc=Изменения в запросе слияния одобрены, отклонены прокомментированы. +settings.event_pull_request_sync=Синхронизация +settings.event_pull_request_sync_desc=Ветвь синхронизирована с целевой ветвью автоматически. +settings.event_pull_request_review_request=Запросы рецензий +settings.event_pull_request_review_request_desc=Создание и отмена запросов рецензий в запросах слияний. settings.event_pull_request_approvals=Одобрения запросов слияний settings.event_pull_request_merge=Слияние запроса на слияние settings.event_package=Пакеты @@ -2318,15 +2319,15 @@ settings.branch_filter=Фильтр ветвей settings.branch_filter_desc=Белый список ветвей для событий Push, создания ветвей и удаления ветвей, указанных в виде глоб-шаблона. Если пустой или *, то все событий для всех ветвей будут зарегистрированы. Перейдите по ссылке %[2]s на документацию по синтаксису. Примеры: master, {master,release*}. settings.authorization_header=Заголовок авторизации settings.authorization_header_desc=Будет включён в качестве заголовка авторизации для запросов. Примеры: %s. -settings.active=Активный +settings.active=Активен settings.active_helper=Информация о происходящих событиях будет отправляться на URL этого веб-хука. settings.add_hook_success=Веб-хук добавлен. settings.update_webhook=Обновить веб-хук settings.update_hook_success=Веб-хук обновлён. settings.delete_webhook=Удалить веб-хук -settings.recent_deliveries=Недавние рассылки -settings.hook_type=Тип хука -settings.slack_token=Slack токен +settings.recent_deliveries=Недавние отправки +settings.hook_type=Тип веб-хука +settings.slack_token=Токен settings.slack_domain=Домен settings.slack_channel=Канал settings.add_web_hook_desc=Интегрируйте %s с этим репозиторием . @@ -2410,7 +2411,7 @@ settings.protect_branch_name_pattern=Шаблон названий защищё settings.protect_branch_name_pattern_desc=Шаблоны названий защищённых ветвей. О синтаксисе шаблонов читайте в документации. Примеры: main, release/** settings.protect_patterns=Шаблоны settings.protect_protected_file_patterns=Шаблоны защищённых файлов, разделённые точкой с запятой «;» -settings.protect_protected_file_patterns_desc=Защищенные файлы нельзя изменить напрямую, даже если пользователь имеет право добавлять, редактировать или удалять файлы в этой ветви. Можно указать несколько шаблонов, разделяя их точкой с запятой («;»). О синтаксисе шаблонов читайте в документации github.com/gobwas/glob . Примеры: .drone.yml, /docs/**/*.txt. +settings.protect_protected_file_patterns_desc=Защищенные файлы нельзя изменить напрямую, даже если пользователь имеет право добавлять, редактировать или удалять файлы в этой ветви. Можно указать несколько шаблонов, разделяя их точкой с запятой («;»). О синтаксисе шаблонов читайте в документации %s . Примеры: .drone.yml, /docs/**/*.txt. settings.protect_unprotected_file_patterns=Шаблоны незащищённых файлов, разделённые точкой с запятой «;» settings.protect_unprotected_file_patterns_desc=Незащищенные файлы, которые допускается изменять напрямую, если пользователь имеет право на запись, несмотря на ограничение отправки изменений. Можно указать несколько шаблонов, разделяя их точкой с запятой («;»). О синтаксисе шаблонов читайте в документации %[2]s . Примеры: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Включить защиту @@ -2717,11 +2718,11 @@ settings.wiki_globally_editable = Разрешить редактировани settings.webhook.test_delivery_desc_disabled = Активируйте этот веб-хук для проверки тестовым событием. commits.browse_further = Смотреть далее vendored = Сторонний -settings.units.add_more = Доб. больше... +settings.units.add_more = Вкл. больше pulls.fast_forward_only_merge_pull_request = Только fast-forward settings.units.overview = Обзор -settings.units.units = Разделы репозитория -pulls.reopen_failed.head_branch = Этот запрос на слияние не может быть открыт заново, потому что головная ветвь больше не существует. +settings.units.units = Разделы +pulls.reopen_failed.head_branch = Этот запрос на слияние не может быть открыт повторно, так как исходная ветвь больше не существует. pulls.reopen_failed.base_branch = Этот запрос на слияние не может быть открыт заново, потому что базовая ветвь больше не существует. settings.ignore_stale_approvals = Игнорировать устаревшие одобрения contributors.contribution_type.commits = Коммиты @@ -2825,6 +2826,9 @@ mirror_use_ssh.helper = Forgejo будет синхронизировать из mirror_denied_combination = Невозможно одновременно использовать аутентификацию по SSH и по паролю. settings.mirror_settings.push_mirror.none_ssh = Нет settings.mirror_settings.push_mirror.copy_public_key = Копировать публичный ключ +issues.new.assign_to_me = Назначить себе +issues.all_title = Все +settings.discord_icon_url.exceeds_max_length = URL иконки не может быть длиннее 2048 символов [graphs] @@ -2845,9 +2849,9 @@ org_desc=Описание team_name=Название команды team_desc=Описание team_name_helper=Названия команд должны быть короткими и запоминающимися. -team_desc_helper=Опишите назначение или роль команды. -team_access_desc=Доступ к репозиторию -team_permission_desc=Разрешение +team_desc_helper=Назначение или роль этой команды. +team_access_desc=Доступ к репозиториям +team_permission_desc=Разрешения team_unit_desc=Разрешить доступ к разделам репозитория team_unit_disabled=(Отключено) @@ -3142,7 +3146,7 @@ repos.lfs_size=Размер LFS packages.package_manage_panel=Управление пакетами packages.total_size=Общий размер: %s -packages.unreferenced_size=Размер по ссылке: %s +packages.unreferenced_size=Неуказанный размер: %s packages.cleanup=Очистить устаревшие данные packages.cleanup.success=Очистка устаревших данных успешно завершена packages.owner=Владелец @@ -3332,7 +3336,7 @@ config.allow_only_external_registration=Регистрация только че config.enable_openid_signup=Саморегистрация через OpenID config.enable_openid_signin=Вход через OpenID config.show_registration_button=Кнопка регистрации -config.require_sign_in_view=Для просмотра содержимого необходима авторизация +config.require_sign_in_view=Требовать авторизацию для просмотра содержимого config.mail_notify=Уведомления по эл. почте config.enable_captcha=CAPTCHA config.active_code_lives=Срок действия кода активации учётной записи @@ -3446,7 +3450,7 @@ monitor.queue.activeworkers=Активные обработчики monitor.queue.maxnumberworkers=Макс. количество обработчиков monitor.queue.numberinqueue=Позиция в очереди monitor.queue.settings.title=Настройки пула -monitor.queue.settings.desc=Пулы увеличиваются динамически в ответ на блокировку очередей своих обработчиков. +monitor.queue.settings.desc=Пулы динамически растут в зависимости от блокировки очередей их рабочих. monitor.queue.settings.maxnumberworkers=Макс. количество обработчиков monitor.queue.settings.maxnumberworkers.placeholder=В настоящий момент %[1]d monitor.queue.settings.maxnumberworkers.error=Максимальное количество обработчиков должно быть числом @@ -3526,17 +3530,17 @@ comment_issue=`оставлен комментарий под задачей %[3]s#%[2]s` merge_pull_request=`принят запрос на слияние %[3]s#%[2]s` auto_merge_pull_request=`автоматически принят запрос на слияние %[3]s#%[2]s` -transfer_repo=передан репозиторий %s %s -push_tag=создан тег %[3]s в %[4]s -delete_tag=удалён тэг %[2]s из %[3]s -delete_branch=удалена ветвь %[2]s из %[3]s +transfer_repo=репозиторий %s был передан: %s +push_tag=отправлен тег %[3]s в %[4]s +delete_tag=удалён тег %[2]s в %[3]s +delete_branch=удалена ветвь %[2]s в %[3]s compare_branch=Сравнить compare_commits=Сравнить %d коммитов compare_commits_general=Сравнить коммиты mirror_sync_push=синхронизировал(а) коммиты %[3]s в %[4]s из зеркала mirror_sync_create=синхронизировал(а) новую ссылку %[3]s в %[4]s из зеркала mirror_sync_delete=синхронизированные и удалённые ссылки %[2]s на %[3]s из зеркала -approve_pull_request=`одобрен %[3]s#%[2]s` +approve_pull_request=`одобрен запрос слияния %[3]s#%[2]s` reject_pull_request=`предложил(а) изменения для %[3]s#%[2]s` publish_release=`выпуск %[4]s опубликован в %[3]s` review_dismissed=`отклонён отзыв от %[4]s для %[3]s#%[2]s` @@ -3758,7 +3762,7 @@ owner.settings.cleanuprules.success.delete=Правило очистки уда owner.settings.chef.title=Реестр Chef owner.settings.chef.keypair=Создать пару ключей owner.settings.cleanuprules.none = Правил очистки пока нет. -owner.settings.cargo.rebuild.description = Пересборка может быть полезной в случае, если индекс не синхронизирован с сохранёнными пакетами Cargo. +owner.settings.cargo.rebuild.description = Пересборка может быть полезна в случае, если индекс не синхронизирован с хранящимися пакетами Cargo. rpm.repository = О репозитории rpm.repository.architectures = Архитектуры rpm.repository.multiple_groups = Этот пакет доступен в нескольких группах. @@ -3800,7 +3804,7 @@ management=Управление секретами [actions] actions=Действия -unit.desc=Управление встроенными конвейерами CI/CD с Действиями Forgejo +unit.desc=Управление встроенными конвейерами CI/CD с Действиями Forgejo. status.unknown=Неизвестно status.waiting=Ожидает @@ -3955,6 +3959,8 @@ pull_kind = Поиск слияний... union_tooltip = Включает результаты с совпавшими ключевыми словами, разделёнными пробелами union = Обычный milestone_kind = Поиск этапов... +regexp = Регулярное выражение +regexp_tooltip = Интерпретировать поисковый запрос как регулярное выражение [markup] @@ -3963,4 +3969,24 @@ filepreview.lines = Строки с %[1]d по %[2]d в %[3]s filepreview.truncated = Предпросмотр был обрезан [translation_meta] -test = хи-хи! \ No newline at end of file +test = смайлик :) + +[repo.permissions] +code.write = Запись: отправка изменений в репозиторий, создание веток и тегов. +code.read = Чтение: просмотр и клонирование исходного кода репозитория. +issues.read = Чтение: просмотр и создание задач и комментариев. +pulls.read = Чтение: просмотр и открытие запросов слияний. +releases.read = Чтение: просмотр выпусков и скачивание файлов. +releases.write = Запись: публикация, изменение и удаление выпусков и их файлов. +wiki.read = Чтение: просмотр страниц и истории редактирования встроенной вики. +projects.write = Запись: создание и изменение проектов и колонок. +packages.write = Запись: публикация и удаление пакетов в репозитории. +projects.read = Чтение: просмотр проектов в репозитории. +ext_wiki = Доступ ко ссылке на внешнюю вики. Настройка разрешений выполняется вне сайта. +actions.read = Чтение: просмотр интегрированных конвейеров CI/CD и их логов. +pulls.write = Запись: закрытие запросов слияний и изменение их метаданных: меток, этапа, назначений, срока выполнения и зависимостей и пр. +issues.write = Запись: закрытие задач и изменение их метаданных: меток, этапа, назначений, срока выполнения и зависимостей и пр. +actions.write = Запись: ручной запуск, перезапуск, отмена и одобрение работы конвейеров CI/CD. +wiki.write = Запись: создание, изменение и удаление страниц во встроенной вики. +packages.read = Чтение: просмотр и скачивание пакетов в репозитории. +ext_issues = Доступ к ссылке на внешний трекер задач. Настройка разрешений выполняется вне сайта. \ No newline at end of file diff --git a/options/locale/locale_sl.ini b/options/locale/locale_sl.ini index ffa1e38af6..56ef337d83 100644 --- a/options/locale/locale_sl.ini +++ b/options/locale/locale_sl.ini @@ -555,7 +555,7 @@ repo.collaborator.added.subject = %s vas je dodal v %s team_invite.subject = %[1]s vas je povabil, da se pridružite organizaciji %[2]s issue.action.new = @%[1]s ustvaril #%[2]d. team_invite.text_1 = %[1]s vas je povabil, da se pridružite ekipi %[2]s v organizaciji %[3]s. -team_invite.text_3 = Opomba: To vabilo je bilo namenjeno %[1]. Če tega vabila niste pričakovali, ga lahko ignorirate. +team_invite.text_3 = Opomba: To vabilo je bilo namenjeno %[1]s. Če tega vabila niste pričakovali, ga lahko ignorirate. reply = ali neposredno odgovorite na to e-poštno sporočilo activate_email = Preverite svoj e-poštni naslov activate_email.title = %s, preverite svoj e-poštni naslov diff --git a/options/locale/locale_sv-SE.ini b/options/locale/locale_sv-SE.ini index 71eddbd550..2aec3d1a64 100644 --- a/options/locale/locale_sv-SE.ini +++ b/options/locale/locale_sv-SE.ini @@ -16,7 +16,7 @@ template=Mall language=Språk notifications=Notiser create_new=Skapa… -user_profile_and_more=Profil och Inställningar… +user_profile_and_more=Profil och inställningar… signed_in_as=Inloggad som toc=Innehållsförteckning licenses=Licenser @@ -38,7 +38,7 @@ organization=Organisation mirror=Spegel new_repo=Ny utvecklingskatalog new_migrate=Ny migrering -new_mirror=Ny Spegling +new_mirror=Ny spegling new_fork=Ny förgrening av utvecklingskatalog new_org=Ny organisation new_project=Nytt projekt @@ -94,16 +94,73 @@ name=Namn logo = Logotyp sign_in_with_provider = Logga in med %s enable_javascript = Denna webbplats kräver JavaScript. +ok = OK +more_items = Fler saker +webauthn_sign_in = Tryck på knappen på din säkerhetsnyckel. Om din säkerhetsnycket inte har en knapp, dra ut den och sätt in den igen. +new_project_column = Ny kolumn +copy_type_unsupported = Den här filtypen kan inte kopieras +error = Fel +retry = Försök igen +rerun_all = Kör om alla jobb +copy_success = Kopierad! +locked = Låst +copy = Kopiera +copy_url = Kopiera URL +copy_error = Kopiering misslyckades +copy_content = Kopiera innehåll +webauthn_insert_key = Skriv in din säkerhetsnyckel +webauthn_press_button = Var god tryck på knappen på din säkerhetsnyckel… +webauthn_error = Kunde inte läsa din säkerhetsnyckel. +webauthn_unsupported_browser = Din webbläsare har inte ännu stöd för WebAuthn. +webauthn_error_unknown = Ett okänt fel har inträffat. Var god försök igen. +webauthn_error_empty = Du måste ange ett namn för den här nyckeln. +new_org.title = Ny organisation +new_org.link = Ny organisation +test = Test +concept_system_global = Global +concept_user_individual = Individuell +rss_feed = RSS-flöde +never = Aldrig +unknown = Okänd +confirm_delete_artifact = Är du säker på att du vill ta bort artefakten "%s"? +artifacts = Artefakter +show_timestamps = Visa tidsstämpel +show_full_screen = Visa i fullskärm +download_logs = Ladda ner loggar +go_back = Gå tillbaka +show_log_seconds = Visa sekunder [aria] +footer.software = Om den här mjukvaran +footer.links = Länkar [heatmap] +contributions_one = bidrag +contributions_zero = Inga bidrag +contributions_format = {contributions} på {day} {month}, {year} +contributions_few = bidrag +less = Mindre +more = Mer +number_of_contributions_in_the_last_12_months = %s bidrag under de senaste 12 månaderna [editor] +buttons.quote.tooltip = Citera text +buttons.code.tooltip = Lägg till kod +buttons.link.tooltip = Lägg till en länk +buttons.heading.tooltip = Lägg till rubrik +buttons.bold.tooltip = Lägg till fetstilt text +buttons.italic.tooltip = Lägg till kursiv text +buttons.list.unordered.tooltip = Lägg till en punktlista +buttons.list.ordered.tooltip = Lägg till en numrerad lista +buttons.list.task.tooltip = Lägg till en lista med sysslor +buttons.mention.tooltip = Nämn en användare eller ett team [filter] [error] +occurred = Ett fel har inträffat +server_internal = Internt serverfel +network_error = Nätverksfel [startpage] app_desc=En smidig, självhostad Git-tjänst @@ -140,48 +197,48 @@ err_admin_name_is_invalid=Administratörsanvändarnamnet är ogiltigt general_title=Allmänna inställningar app_name=Sajtens namn -app_name_helper=Du kan ange ditt företagsnamn här. +app_name_helper=Skriv in din instans namn här. Det kommer att visas på varje sida. repo_path=Rotsökväg för utvecklingskatalog repo_path_helper=Fjärrutvecklingskataloger kommer att sparas i denna katalog. -lfs_path=LFS Rotsökväg +lfs_path=LFS rotsökväg lfs_path_helper=Filer hanterade av Git LFS kommer att sparas i denna mapp. Lämna tom för att avaktivera. -run_user=Kör som användarnamn +run_user=Användare att köra som ssh_port=SSH-serverport ssh_port_helper=Portnumret som din SSH-server lyssnar på. Lämna tom för att inaktivera. -http_port=Forgejo HTTP-lyssningsport -http_port_helper=Portnumret som Forgejos webbserver kommer lyssna på. -app_url=Forgejo URL +http_port=HTTP-lyssningsport +http_port_helper=Portnumret som kommer att användas av Forgejos webbserver. +app_url=Bas-URL app_url_helper=Basadressen för HTTP(S)-kloningslänkar och mejlnotifikationer. log_root_path=Loggsökväg log_root_path_helper=Loggfiler kommer skrivas till denna katalog. optional_title=Övriga inställningar -email_title=Mejlinställningar +email_title=E-postinställningar smtp_addr=SMTP-server smtp_port=SMTP-port -smtp_from=Skicka Mejl Som +smtp_from=Skicka E-post som smtp_from_helper=Mejladress som Forgejo kommer att använda. Anges i simpelt ('email@example.com') eller fullständigt ('Name ') format. -mailer_user=SMTP-Användarnamn -mailer_password=SMTP-Lösenord -register_confirm=Kräv Bekräftelse Via Mejl För Att Registrera -mail_notify=Aktivera Mejlnotifikationer -server_service_title=Inställningar för Server- och Tredjepartstjänster -offline_mode=Aktivera Lokalt Läge +mailer_user=SMTP-användarnamn +mailer_password=SMTP-lösenord +register_confirm=Kräv bekräftelse via E-post för att registrera +mail_notify=Aktivera E-postnotifikationer +server_service_title=Inställningar för server- och tredjepartstjänster +offline_mode=Aktivera lokalt läge offline_mode.description=Inaktivera CDN från tredjepart och distribuera samtliga resurser lokalt istället. disable_gravatar=Inaktivera Gravatar disable_gravatar.description=Inaktivera Gravatar- och avatarskällor från tredjepart. Om användaren inte laddar upp en avatar så kommer en standardavatar att användas. -federated_avatar_lookup=Aktivera Federerade Avatarer +federated_avatar_lookup=Aktivera federerade avatarer federated_avatar_lookup.description=Använd libravatar vid förenad uppslagning av avatarer. -disable_registration=Inaktivera Självregistrering +disable_registration=Inaktivera självregistrering disable_registration.description=Inaktivera självregistrering av användare. Endast administratörer kommer kunna skapa nya konton. -allow_only_external_registration.description=Tillåt registrering endast via externa tjänster +allow_only_external_registration.description=Användare kommer endast kunna skapa nya konton genom att använda konfigurerade externa tjänster. openid_signin=Aktivera OpenID-inloggning -openid_signin.description=Aktivera användarinloggning via OpenID. +openid_signin.description=Tillåt användare att logga in via OpenID. openid_signup=Aktivera självregistrering genom OpenID -openid_signup.description=Aktivera OpenID-baserad självregistrering av användare. +openid_signup.description=Tillåt användare att skapa konton via OpenID om självregistrering är aktiverad. enable_captcha=Aktivera CAPTCHA registrering enable_captcha.description=Kräv captcha för användarregistrering. -require_sign_in_view=Kräv Inloggning För Att Visa Sidor +require_sign_in_view=Kräv inloggning för att visa instanssidor admin_setting.description=Skapandet av administratörskonto är frivilligt. Den första användaren som registreras blir automatiskt administratör. admin_title=Inställningar för Administratörskonto admin_name=Användarnamn för Administratör @@ -205,6 +262,13 @@ default_enable_timetracking=Aktivera tidredovisning som Standard default_enable_timetracking.description=Aktivera tidsredovisning för nya utvecklingskataloger som standard. no_reply_address=Dold mejldomän no_reply_address_helper=Domännamn för användare med en dold mailadress. Exempelvis kommer användarnamnet 'joe' att loggas i Git som 'joe@noreply.example.org' om dold maildomän är satt till 'noreply.example.org'. +require_db_desc = Forgejo kräver MySQL, PostgreSQL, SQLite3 eller TiDB (MySQL-protokoll). +allow_only_external_registration = Tillåt registrering endast via externa tjänster +app_slogan = Instansslogan +app_slogan_helper = Skriv in din slogan här. Lämna tom för att stänga av. +domain = Serverdomän +domain_helper = Domän eller värdadress för servern. +reinstall_error = Du försöker att installera i en existerande Forgejo-databas [home] uname_holder=Användarnamn eller Mejladress @@ -2076,3 +2140,7 @@ runs.commit=Commit ; Ordered by git filemode value, ascending. E.g. directory has "040000", normal file has "100644", … symbolic_link=Symbolisk länk + + +[search] +milestone_kind = Sök milstolpar... \ No newline at end of file diff --git a/options/locale/locale_tr-TR.ini b/options/locale/locale_tr-TR.ini index 9aa99729d6..0224e6e5f0 100644 --- a/options/locale/locale_tr-TR.ini +++ b/options/locale/locale_tr-TR.ini @@ -1041,9 +1041,9 @@ blame.ignore_revs=.git-blame-ignore-revs dosyasındaki sürüml blame.ignore_revs.failed=.git-blame-ignore-revs dosyasındaki sürümler yok sayılamadı. author_search_tooltip=En fazla 30 kullanıcı görüntüler -tree_path_not_found_commit=%[1] yolu, %[2]s işlemesinde mevcut değil -tree_path_not_found_branch=%[1] yolu, %[2]s dalında mevcut değil -tree_path_not_found_tag=%[1] yolu, %[2]s etiketinde mevcut değil +tree_path_not_found_commit=%[1]s yolu, %[2]s işlemesinde mevcut değil +tree_path_not_found_branch=%[1]s yolu, %[2]s dalında mevcut değil +tree_path_not_found_tag=%[1]s yolu, %[2]s etiketinde mevcut değil transfer.accept=Aktarımı Kabul Et transfer.accept_desc=`"%s" tarafına aktar` @@ -2344,7 +2344,7 @@ settings.protect_branch_name_pattern=Korunmuş Dal Adı Deseni settings.protect_branch_name_pattern_desc=Korunmuş dal isim desenleri. Desen sözdizimi için belgelere bakabilirsiniz. Örnekler: main, release/** settings.protect_patterns=Desenler settings.protect_protected_file_patterns=Korumalı dosya kalıpları (noktalı virgülle ayrılmış ';'): -settings.protect_protected_file_patterns_desc=Kullanıcının bu dalda dosya ekleme, düzenleme veya silme hakları olsa bile doğrudan değiştirilmesine izin verilmeyen korumalı dosyalar. Birden çok desen noktalı virgül (';') kullanılarak ayrılabilir. Desen sözdizimi için github.com/gobwas/glob belgelerine bakın. Örnekler: .drone.yml, /docs/**/*.txt. +settings.protect_protected_file_patterns_desc=Kullanıcının bu dalda dosya ekleme, düzenleme veya silme hakları olsa bile doğrudan değiştirilmesine izin verilmeyen korumalı dosyalar. Birden çok desen noktalı virgül (';') kullanılarak ayrılabilir. Desen sözdizimi için %s belgelerine bakın. Örnekler: .drone.yml, /docs/**/*.txt. settings.protect_unprotected_file_patterns=Korunmasız dosya desenleri (noktalı virgülle ayrılmış ';'): settings.protect_unprotected_file_patterns_desc=Kullanıcının yazma erişimi, itme kısıtlamasını atlama hakkı olduğunda doğrudan değiştirmesine izin verilen korunmasız dosyalar. Birden çok desen noktalı virgül (';') kullanılarak ayrılabilir. Desen söz dizimi için %[2]s belgelerine bakın. Örnekler: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Korumayı etkinleştir diff --git a/options/locale/locale_uk-UA.ini b/options/locale/locale_uk-UA.ini index 70ac146062..b4e6051c93 100644 --- a/options/locale/locale_uk-UA.ini +++ b/options/locale/locale_uk-UA.ini @@ -26,7 +26,7 @@ return_to_forgejo=Повернутися до Forgejo username=Ім'я кристувача email=Адреса електронної пошти password=Пароль -access_token=Токен Доступу +access_token=Токен доступу re_type=Підтвердження пароля captcha=CAPTCHA twofa=Двофакторна авторизація @@ -41,11 +41,11 @@ mirror=Дзеркало new_repo=Новий репозиторій new_migrate=Нова міграція new_mirror=Нове дзеркало -new_fork=Новий репозиторій - копія +new_fork=Нова розвилка репозиторію new_org=Нова організація new_project=Новий проєкт manage_org=Керування організаціями -admin_panel=Панель Адміністратора +admin_panel=Панель адміністрації account_settings=Налаштування облікового запису settings=Налаштування your_profile=Профіль @@ -104,7 +104,7 @@ name=Назва logo = Логотип sign_in_with_provider = Увійти через %s tracked_time_summary = Підсумок відстеженого часу з урахуванням фільтрів списку задач -enable_javascript = Сайту треба JavaScript. +enable_javascript = Цей вебсайт потребує JavaScript. webauthn_press_button = Натисніть кнопку на ключі безпеки… webauthn_use_twofa = Введіть код підтвердження з телефону webauthn_error = Не вдалося розпізнати ключ безпеки. @@ -136,14 +136,51 @@ webauthn_unsupported_browser = Ваш оглядач наразі не підт webauthn_error_insecure = WebAuthn підтримує лише захищені з'єднання. Для тестування через HTTP можете використати origin-рядок «localhost» чи «127.0.0.1» webauthn_error_timeout = Ключ не встиг зчитатись протягом відведеного терміну. Будь ласка, перезавантажте сторінку й повторіть спробу. locked = Заблоковано +filter.is_template = Шаблони +test = Тест +show_timestamps = Показувати відмітки часу +filter.clear = Очистити фільтри +filter.is_archived = Архівовано +filter = Фільтри +toggle_menu = Перемкнути видимість меню +confirm_delete_artifact = Ви впевнені, що хочете видалити артефакт "%s"? +artifacts = Артефакти +filter.not_archived = Не архівовано +filter.public = Загальнодоступні +filter.private = Приватні +more_items = Більше пунктів +remove_label_str = Видалити об'єкт "%s" +new_repo.title = Новий репозиторій +new_migrate.title = Нова міграція +new_org.title = Нова організація +new_repo.link = Новий репозиторій +new_migrate.link = Нова міграція +new_org.link = Нова організація +copy_generic = Скопіювати до буфера обміну +show_log_seconds = Показувати секунди +show_full_screen = Показувати у повноекранному режимі +filter.is_fork = Розвилки +filter.not_fork = Не розвилки +filter.is_mirror = Дзеркала +filter.not_mirror = Не дзеркала +filter.not_template = Не шаблони +error413 = Ви вичерпали свою частку. +invalid_data = Недійсні дані: %v [aria] -footer.software = Про програму +footer.software = Про застосунок footer.links = Посилання +footer = Нижній колонтитул +navbar = Панель навігації [heatmap] less = Менше more = Більше +contributions_one = внесок +number_of_contributions_in_the_last_12_months = %s внесків за останні 12 місяців +contributions_zero = Нема внесків +contributions_format = {contributions} за {month} {day}, {year} +contributions_few = внески [editor] buttons.bold.tooltip = Додати грубий шрифт @@ -155,19 +192,31 @@ buttons.list.unordered.tooltip = Додати маркований список buttons.list.ordered.tooltip = Додати нумерований список buttons.list.task.tooltip = Додати список завдань buttons.heading.tooltip = Додати заголовок +buttons.switch_to_legacy.tooltip = Використовувати застарілий редактор замість поточного +buttons.disable_monospace_font = Вимкнути моноширинний шрифт +buttons.indent.tooltip = Вкласти предмет на один рівень +buttons.unindent.tooltip = Викласти об'єкт на один рівень +buttons.mention.tooltip = Згадати користувача чи команду +buttons.ref.tooltip = Посилатись на недолік чи на запит на злиття +buttons.enable_monospace_font = Увімкнути моноширинний шрифт [filter] +string.asc = А - Я +string.desc = Я - А [error] occurred=Сталася помилка missing_csrf=Некоректний запит: токен CSRF не задано network_error=Помилка мережі +server_internal = Внутрішня помилка сервера +report_message = Якщо ви думаєте, що це вада Forgejo, будь ласка, пошукайте її у списку задач на Codeberg чи створіть нову задачу, якщо необхідно. +not_found = Ціль не була знайдена. [startpage] app_desc=Зручний власний сервіс хостингу репозиторіїв Git install=Легко встановити platform=Платформонезалежність -platform_desc=Forgejo виконується на платформі, для якої можливо скомпілювати Go: Windows, macOS, Linux, ARM, та інших. Оберіть ту, яка вам до вподоби! +platform_desc=Forgejo підтверджено працює на вільних операційних системах, як-от Linux і FreeBSD, так само й на різних архітектурах ЦП. Оберіть, яка вам до вподоби! lightweight=Невибагливість lightweight_desc=Forgejo має низькі вимоги до ресурсів та може працювати на недорогому Raspberry Pi. Заощадьте енергію свого комп'ютера! license=Відкритий вихідний код @@ -179,11 +228,11 @@ install=Встановлення title=Початкова конфігурація docker_helper=Якщо ви запускаєте Forgejo всередині Docker, будь ласка уважно прочитайте документацію перед тим, як щось змінити на цій сторінці. db_title=Налаштування бази даних -db_type=Тип бази даних +db_type=Вид бази даних host=Хост user=Ім'я кристувача password=Пароль -db_name=Ім'я бази даних +db_name=Назва бази даних db_schema=Схема db_schema_helper=Залиште пустим для бази даних за замовчуванням ("публічна"). ssl_mode=SSL @@ -203,87 +252,103 @@ err_admin_name_pattern_not_allowed=Ім'я адміністратора неді err_admin_name_is_invalid=Неправильне ім'я користувача-адміністратора general_title=Загальні налаштування -app_name=Назва сайту -app_name_helper=Тут ви можете ввести назву своєї компанії. -repo_path=Кореневий шлях репозиторія +app_name=Назва екземпляру +app_name_helper=Тут ви можете ввести назву свого екземпляру. +repo_path=Коренева тека репозиторію repo_path_helper=Всі вилучені Git репозиторії будуть збережені в цей каталог. -lfs_path=Кореневої шлях Git LFS +lfs_path=Кореневий шлях Git LFS lfs_path_helper=У цій папці будуть зберігатися файли Git LFS. Залиште порожнім, щоб вимкнути LFS. -run_user=Запуск від імені Користувача +run_user=Користувач, від якого запустити domain=Домен сервера domain_helper=Домен або адреса хоста сервера. -ssh_port=Порт SSH сервера -ssh_port_helper=Номер порту, який використовує SSH сервер. Залиште порожнім, щоб вимкнути SSH. -http_port=Forgejo HTTP порт -http_port_helper=Номер порту, який буде прослуховуватися Forgejos веб-сервером. -app_url=Базова URL-адреса Forgejo +ssh_port=Порт SSH-сервера +ssh_port_helper=Номер порту, що використовує SSH сервер. Залиште порожнім, аби вимкнути SSH. +http_port=HTTP-порт для прослуховування +http_port_helper=Номер порту, що буде прослуховуватися вебсервером Forgejo. +app_url=Базова URL-адреса app_url_helper=Базова адреса для HTTP(S) клонування через URL та повідомлень електронної пошти. -log_root_path=Шлях до лог файлу +log_root_path=Шлях до файлу журналу log_root_path_helper=Файли журналу будуть записані в цей каталог. optional_title=Додаткові налаштування -email_title=Налаштування Email -smtp_addr=SMTP хост -smtp_port=SMTP порт -smtp_from=Відправляти Email від імені +email_title=Налаштування email +smtp_addr=Адреса SMTP +smtp_port=Порт SMTP +smtp_from=Відправляти email від імені smtp_from_helper=Електронна пошта для використання в Gіtea. Введіть звичайну електронну адресу або використовуйте формат: "Ім'я" . -mailer_user=SMTP Ім'я кристувача -mailer_password=SMTP Пароль +mailer_user=SMTP Ім'я користувача +mailer_password=SMTP пароль register_confirm=Потрібно підтвердити електронну пошту для реєстрації mail_notify=Увімкнути сповіщення електронною поштою server_service_title=Сервер і налаштування зовнішніх служб offline_mode=Увімкнути локальний режим -offline_mode.description=Відключити сторонні мережі доставки контенту і обслуговувати всі ресурси локально. +offline_mode.description=Відключити постачання контенту зі сторонніх мереж й обслуговувати всі ресурси локально. disable_gravatar=Вимкнути Gravatar -disable_gravatar.description=Відключити Gravatar і сторонні джерела аватарів. Якщо користувач не завантажить аватар локально то за замовчуванням буде використовуватися стандартний аватар. -federated_avatar_lookup=Увімкнути федеративні аватари -federated_avatar_lookup.description=Увімкнути зовнішний Аватар за допомогою Libravatar. +disable_gravatar.description=Вимкнути Gravatar або інші сторонні джерела аватарів. Якщо користувач не завантажить власний аватар локально, то буде використовуватися зображення за замовчуванням. +federated_avatar_lookup=Увімкнути федеровані аватари +federated_avatar_lookup.description=Увімкнути зовнішні аватари за допомогою Libravatar. disable_registration=Вимкнути самостійну реєстрацію -disable_registration.description=Вимкнути самостійну реєстрацію користувачів, тільки адміністратор може створювати нові облікові записи. -allow_only_external_registration.description=Дозволити реєстрацію тільки через сторонні сервіси +disable_registration.description=Тільки адміністратор може створювати нові облікові записи. Наполегливо рекомендуємо залишити реєстрацію вимкненою, якщо ви не збираєтеся розміщувати загальнодоступний екземпляр та сприяти появі величезної кількості спам-акаунтів. +allow_only_external_registration.description=Користувачам буде дозволено реєструватись лише через налаштовані сторонні сервіси. openid_signin=Увімкнути реєстрацію за допомогою OpenID openid_signin.description=Увімкнути вхід за допомогою OpenID. openid_signup=Увімкнути самостійну реєстрацію за допомогою OpenID -openid_signup.description=Увімкнути самореєстрацію користувачів на основі OpenID. +openid_signup.description=Увімкнути самореєстрацію користувачів тільки через OpenID. enable_captcha=Увімкнути CAPTCHA при реєстрації -enable_captcha.description=Вимагати перевірку CAPTCHA при самостійній реєстрації користувача. -require_sign_in_view=Вимагати авторизації для перегляду сторінок -admin_setting.description=Створення облікового запису адміністратора необов'язково. Перший зареєстрований користувач автоматично стає адміністратором. +enable_captcha.description=Вимагати перевірку CAPTCHA для створення облікових записів. +require_sign_in_view=Вимагати авторизації для перегляду вмісту екземпляра +admin_setting.description=Створювати обліковий запис адміністратора необов'язково. Перший зареєстрований користувач автоматично стає адміністратором. admin_title=Налаштування облікового запису адміністратора -admin_name=Ім'я кристувача Адміністратора +admin_name=Ім'я користувача адміністратора admin_password=Пароль confirm_password=Підтвердження пароля admin_email=Адреса електронної пошти install_btn_confirm=Встановлення Forgejo -test_git_failed=Не в змозі перевірити 'git' команду: %v -sqlite3_not_available=Ця версія Forgejo не підтримує SQLite3. Будь ласка, завантажте офіційну бінарну версію з %s (не версію gobuild). +test_git_failed=Не вдалося перевірити команду «git»: %v +sqlite3_not_available=Ця версія Forgejo не підтримує SQLite3. Будь ласка, завантажте офіційну бінарну версію з %s (не версію «gobuild»). invalid_db_setting=Налаштування бази даних є некоректними: %v invalid_repo_path=Помилковий шлях до кореня репозиторію: %v invalid_app_data_path=Некоректний шлях до даних програми: %v -run_user_not_match=Ім'я користувача 'run as' не є поточним ім'ям користувача: %s -> %s +run_user_not_match=Ім'я в «Користувач, від якого запустити» не є ім'ям поточного користувача: %s -> %s internal_token_failed=Не вдалося згенерувати внутрішній токен: %v secret_key_failed=Не вдалося згенерувати секретний ключ: %v save_config_failed=Не в змозі зберегти конфігурацію: %v invalid_admin_setting=Неприпустимі налаштування облікового запису адміністратора: %v invalid_log_root_path=Неприпустимий шлях для логів: %v -default_keep_email_private=Приховати адресу електронної пошти за замовчуванням -default_keep_email_private.description=Приховати адресу електронної пошти нових облікових записів за замовчуванням. +default_keep_email_private=Приховати адреси електронної пошти за замовчуванням +default_keep_email_private.description=За замовчуванням приховати адреси електронної пошти нових облікових записів, щоб ця інформація не «витікала» одразу після реєстрації. default_allow_create_organization=Дозволити створення організацій за замовчуванням -default_allow_create_organization.description=Дозволити новим обліковим записам користувачів створювати організації за замовчуванням. +default_allow_create_organization.description=Дозволити новим користувачам створювати організації за замовчуванням. Якщо цю опцію вимкнено, дозвіл на створення організацій новим користувачам надає адміністратор. default_enable_timetracking=Увімкнути відстеження часу за замовчуванням -default_enable_timetracking.description=Включити відстеження часу для нових репозиторіїв за замовчуванням. +default_enable_timetracking.description=Дозволити використання функції відстеження часу для нових репозиторіїв за замовчуванням. no_reply_address=Прихований поштовий домен -no_reply_address_helper=Доменне ім'я для користувачів із прихованою електронною адресою. Наприклад, ім'я користувача 'joe' буде входити в Git як 'joe@noreply.example.org', якщо для прихованого домену електронної пошти встановлено 'noreply.example.org'. +no_reply_address_helper=Доменне ім'я для користувачів із прихованою електронною адресою. Наприклад, користувач «joe» буде входити в Git як «joe@noreply.example.org», якщо для прихованого домену електронної пошти встановлено «noreply.example.org». password_algorithm=Алгоритм хешування пароля +config_location_hint = Ці опції налаштувань будуть збережені в: +env_config_keys = Конфігурація середовища +env_config_keys_prompt = Ці змінні середовища будуть також застосовані до вашого файлу конфігурації: +invalid_db_table = База даних "%s" недійсна: %v +enable_update_checker = Увімкнути перевірку оновлень +require_db_desc = Forgejo вимагає MySQL, PostgreSQL, SQLite3 чи TiDB (протокол MySQL). +allow_only_external_registration = Дозволити реєстрацію тільки через зовнішні сервіси +require_sign_in_view.description = Обмежити доступ до контенту лише користувачам, що увійшли. Гості зможуть лише відвідувати сторінки автентифікації. +password_algorithm_helper = Встановити алгоритм хешування паролів. Алгоритми мають різні вимоги та силу. Алгоритм argon2 є досить безпечним, проте споживає багато памʼяті та є недоречним для малих систем. +app_slogan = Гасло екземпляру +app_slogan_helper = Уведіть гасло вашого екземпляру тут. Залиште порожнім, аби вимкнути. +run_user_helper = Імʼя користувача операційної системи, від якого запущено Forgejo. Зауважте, що цей користувач повинен мати доступ до кореневої теки репозиторію. +smtp_from_invalid = Адреса з «Відправляти email від імені» недійсна +allow_dots_in_usernames = Дозволити користувачам використовувати крапки у своїх іменах. Не впливає на облікові записи, що вже існують. +invalid_password_algorithm = Недійсний варіант алгоритму хешування паролів +enable_update_checker_helper_forgejo = Наявність нових версій Forgejo періодично перевірятиметься через перевірку запису TXT DNS на release.forgejo.org. [home] -uname_holder=Ім'я користувача або Ел. пошта +uname_holder=Ім'я користувача або ел. пошта password_holder=Пароль switch_dashboard_context=Переключити контекст панелі управління my_repos=Репозиторії show_more_repos=Показати більше репозиторіїв… collaborative_repos=Спільні репозиторії -my_orgs=Мої організації +my_orgs=Організації my_mirrors=Мої дзеркала view_home=Переглянути %s search_repos=Шукати репозиторій… @@ -317,7 +382,12 @@ org_no_results=Відповідних організацій не знайден code_no_results=Відповідний пошуковому запитанню код не знайдено. code_last_indexed_at=Останні індексовані %s relevant_repositories = Відображаються лише релевантні репозиторії, переглянути результати без фільтру. -relevant_repositories_tooltip = Приховано форки, а також сховища без теми, значка й опису. +relevant_repositories_tooltip = Приховано розвилки, а також сховища без теми, значка й опису. +go_to = Перейти до +stars_one = %d зірка +stars_few = %d зірок +forks_one = розвилка %d +forks_few = %d розвилок [auth] create_new_account=Реєстрація облікового запису @@ -325,7 +395,7 @@ register_helper_msg=Вже зареєстровані? Увійдіть зара social_register_helper_msg=Вже є аккаунт? Зв'яжіть його зараз! disable_register_prompt=Вибачте, можливість реєстрації відключена. Будь ласка, зв'яжіться з адміністратором сайту. disable_register_mail=Підтвердження реєстрації електронною поштою вимкнено. -remember_me=Запам’ятати цей пристрій +remember_me=Запам'ятати цей пристрій forgot_password_title=Забув пароль forgot_password=Забули пароль? sign_up_now=Потрібен обліковий запис? Зареєструйтеся зараз. @@ -358,7 +428,7 @@ oauth_signup_tab=Зареєструвати обліковий запис oauth_signup_title=Повний новий обліковий запис oauth_signup_submit=Повний обліковий запис oauth_signin_tab=Посилання на існуючий обліковий запис -oauth_signin_title=Увійдіть щоб авторизувати пов'язаний обліковий запис +oauth_signin_title=Увійдіть, щоб авторизувати пов'язаний обліковий запис oauth_signin_submit=Прив'язати обліковий запис openid_connect_submit=Під’єднатися openid_connect_title=Підключитися до існуючого облікового запису @@ -376,10 +446,28 @@ authorize_title=Авторизуйвати "%s" для доступу до ва authorization_failed=Помилка авторизації sspi_auth_failed=Помилка SSPI-автентифікації password_pwned_err=Не вдалося виконати запит до HaveIBeenPwed +change_unconfirmed_email_summary = Змінити адресу електронної пошти, на яку надходять активаційні листи. +oauth.signin.error.temporarily_unavailable = Авторизація не вдалася, оскільки сервер автентифікації тимчасово недоступний. Будь ласка, спробуйте пізніше. +change_unconfirmed_email = Якщо ви вказали неправильну електронну адресу впродовж реєстрації, ви можете змінити її нижче. Підтвердження буде надіслано на нову адресу. +last_admin = Ви не можете видалити останнього адміністратора. Має бути хоча б один адміністратор. +oauth.signin.error.access_denied = Запит на авторизацію було відхилено. +change_unconfirmed_email_error = Не вдалося змінити електронну адресу: %v +manual_activation_only = Зв'яжіться з адміністратором сайту, аби завершити активацію. +prohibit_login_desc = Ваш обліковий запис було відізвано від взаємодії з екземпляром. Звʼяжіться з адміністратором екземпляру, щоб отримати доступ знову. +invalid_code_forgot_password = Ваш код підтвердження недійсний. Натисніть тут, аби почати нову сесію. +reset_password_wrong_user = Ви ввійшли як %s, але посилання на відновлення було передбачене для %s +back_to_sign_in = Назад до входу +sign_in_openid = Продовжити з OpenID +openid_signin_desc = Введіть ваше посилання OpenID. Наприклад: alice.openid.example.org чи https://openid.example.org/alice. +invalid_password = Ваш пароль не відповідає тому, що був заданий при створенні облікового запису. +hint_login = Вже маєте обліковий запис? Увійдіть зараз! +hint_register = Потрібен обліковий запис? Зареєструйтеся зараз. +sign_up_button = Зареєструватись зараз. +sign_up_successful = Обліковий запис успішно створений. Вітаємо! [mail] view_it_on=Переглянути на %s -link_not_working_do_paste=Не працює? Спробуйте скопіювати та вставити його в свій браузер. +link_not_working_do_paste=Посилання не працює? Спробуйте його скопіювати та вставити у свій браузер. hi_user_x=Привіт %s, activate_account=Будь ласка, активуйте ваш обліковий запис @@ -390,10 +478,10 @@ activate_account.text_2=Перейдіть за цим посиланням, щ activate_email=Підтвердить вашу адресу електронної пошти activate_email.text=Перейдіть за цим посиланням, щоб підтвердити вашу електронну адресу в %s: -register_notify=Ласкаво просимо у %s +register_notify=Вітаємо у %s register_notify.title=%[1]s, ласкаво просимо до %[2]s register_notify.text_1=це ваша е-пошта для підтвердження реєстрації для %s! -register_notify.text_2=Тепер ви можете увійти як: %s. +register_notify.text_2=Ви можете ввійти до свого облікового запису, використовуючи ім'я: %s register_notify.text_3=Якщо цей обліковий запис було створено для вас, будь ласка, спочатку встановіть свій пароль. reset_password=Відновлення вашого облікового запису @@ -428,13 +516,22 @@ release.downloads=Звантаження: release.download.zip=Вихідний код (ZIP) release.download.targz=Вихідний код (TAR.GZ) -repo.transfer.subject_to=%s бажає передати"%s" в %s -repo.transfer.subject_to_you=%s бажає передати"%s" вам +repo.transfer.subject_to=%s бажає передати репозиторій «%s» в %s +repo.transfer.subject_to_you=%s бажає передати вам репозиторій «%s» repo.transfer.to_you=вам repo.transfer.body=Щоб прийняти або відхилити перейдіть до %s або просто ігноруйте. repo.collaborator.added.subject=%s додав вас до %s repo.collaborator.added.text=Ви були додані в якості співавтора репозиторію: +primary_mail_change.subject = Ваша основна пошта була змінена +totp_disabled.subject = TOTP було вимкнено +totp_disabled.text_1 = Тимчасовий одноразовий пароль (TOTP) на вашому обліковому записі було вимкнено. +password_change.subject = Ваш пароль було успішно змінено +password_change.text_1 = Пароль до вашого облікового запису щойно був змінений. +reply = чи відповісти напряму з електронної адреси +admin.new_user.user_info = Інформація користувача +admin.new_user.text = Будь ласка, натисніть тут, щоб керувати цим користувачем із панелі адміністрації. +admin.new_user.subject = Новий користувач %s щойно ввійшов [modal] @@ -467,8 +564,8 @@ SSPISeparatorReplacement=Розділювач SSPIDefaultLanguage=Типова мова require_error=` не може бути пустим.` -alpha_dash_error=` повинен містити тільки літерно-цифрові символи, дефіс ('-') та підкреслення ('_'). ` -alpha_dash_dot_error=` повинен містити тільки літерно-цифрові символи, дефіс ('-') , підкреслення ('_') та точки ('.'). ` +alpha_dash_error=` повинен містити тільки літерно-цифрові символи, дефіс («-») та підкреслення («_»).` +alpha_dash_dot_error=` повинен містити тільки літерно-цифрові символи, дефіс («-») , підкреслення («_») та крапки («.»).` git_ref_name_error=` повинен бути правильним посилальним ім'ям Git.` size_error=` повинен бути розмір %s.` min_size_error=` повинен бути принаймні %s символів.` @@ -507,7 +604,7 @@ enterred_invalid_owner_name=Ім'я нового власника не є дій enterred_invalid_password=Введений вами пароль некоректний. user_not_exist=Даний користувач не існує. team_not_exist=Команда не існує. -last_org_owner=Ви не можете видалити останнього користувача з команди 'власники'. У кожній команді має бути принаймні один власник. +last_org_owner=Ви не можете видалити останнього користувача з команди «Власники». В організації має бути принаймні один власник. cannot_add_org_to_team=Організацію неможливо додати як учасника команди. invalid_ssh_key=Неможливо перевірити ваш SSH ключ: %s @@ -517,6 +614,8 @@ auth_failed=Помилка автентифікації: %v target_branch_not_exist=Цільової гілки не існує. +still_own_packages = Ваш обліковий запис володіє одним чи більше пакунками, спочатку видаліть їх. +org_still_own_packages = Організація все ще володіє одним чи більше пакунками, спочатку видаліть їх. [user] @@ -524,7 +623,7 @@ change_avatar=Змінити свій аватар… repositories=Репозиторії activity=Публічна активність followers_few=%d читачі -starred=Обрані Репозиторії +starred=Обрані репозиторії watched=Відстежувані репозиторії projects=Проєкт overview=Огляд @@ -546,13 +645,13 @@ appearance=Зовнішній вигляд password=Пароль security=Безпека avatar=Аватар -ssh_gpg_keys=SSH / GPG ключі +ssh_gpg_keys=Ключі SSH / GPG social=Соціальні облікові записи applications=Додатки -orgs=Керування організаціями +orgs=Організації repos=Репозиторії delete=Видалити обліковий запис -twofa=Двофакторна авторизація +twofa=Двофакторна авторизація (TOTP) account_link=Прив'язані облікові записи organization=Організації @@ -561,9 +660,9 @@ password_username_disabled=Нелокальним користувачам за full_name=Повне ім'я website=Веб-сайт location=Місцезнаходження -update_theme=Оновити тему +update_theme=Змінити тему update_profile=Оновити профіль -update_language=Оновити мову +update_language=Змінити мову update_language_success=Мову оновлено. update_profile_success=Профіль успішно оновлено. change_username=Ваше Ім'я кристувача було змінено. @@ -580,7 +679,7 @@ comment_type_group_project=Проєкт privacy=Приватність keep_activity_private_popup=Показувати вашу активність лише Вам та адміністраторам -lookup_avatar_by_mail=Знайти Аватар за адресою електронної пошти +lookup_avatar_by_mail=Знайти аватар за адресою електронної пошти federated_avatar_lookup=Знайти зовнішній аватар enable_custom_avatar=Увімкнути користувацькі аватари choose_new_avatar=Оберіть новий аватар @@ -599,8 +698,8 @@ password_change_disabled=Нелокальні акаунти не можуть emails=Адреса електронної пошти manage_emails=Керування адресами ел. пошти -manage_themes=Виберіть тему за замовчуванням -manage_openid=Керування OpenID +manage_themes=Тема за замовчуванням +manage_openid=Адреси OpenID theme_desc=Ця тема буде типовою для всього сайту. primary=Основний activated=Активовано @@ -617,8 +716,8 @@ theme_update_error=Вибрана тема не існує. openid_deletion=Видалити адресу OpenID openid_deletion_desc=Видалення цієї OpenID-адреси з вашого облікового запису забороняє вам входити з ним. Продовжити? openid_deletion_success=Адреса OpenID була видалена. -add_new_email=Додати нову адресу електронної пошти -add_new_openid=Додати новий OpenID URI +add_new_email=Додати адресу електронної пошти +add_new_openid=Додати новий URI OpenID add_email=Додати адресу електронної пошти add_openid=Додати OpenID URI add_email_success=Додано нову адресу електронної пошти. @@ -627,9 +726,9 @@ add_openid_success=Нова адреса OpenID була додана. keep_email_private=Приховати адресу електронної пошти openid_desc=OpenID дозволяє делегувати аутентифікацію зовнішньому постачальнику послуг. -manage_ssh_keys=Керувати SSH ключами +manage_ssh_keys=Керувати ключами SSH manage_ssh_principals=Управління SSH сертифікатами користувачів -manage_gpg_keys=Керувати GPG ключами +manage_gpg_keys=Керувати ключами GPG add_key=Додати ключ ssh_desc=Ці відкриті SSH-ключі пов'язані з вашим обліковим записом. Відповідні приватні ключі дозволяють отримати повний доступ до ваших репозиторіїв. principal_desc=Ці настройки SSH сертифікатів вказані у вашому обліковому записі та надають повний доступ до ваших репозиторіїв. @@ -638,8 +737,8 @@ ssh_helper=Потрібна допомога? Дивіться gpg_helper= Потрібна допомога? Перегляньте посібник GitHub про GPG . add_new_key=Додати SSH ключ add_new_gpg_key=Додати GPG ключ -key_content_ssh_placeholder=Починається з 'ssh-ed25519', 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521', 'sk-ecdsa-sha2-nistp256@openssh.com', або 'sk-ssh-ed25519@openssh.com' -key_content_gpg_placeholder=Починається з '-----BEGIN PGP PUBLIC KEY BLOCK-----' +key_content_ssh_placeholder=Починається з «ssh-ed25519», «ssh-rsa», «ecdsa-sha2-nistp256», «ecdsa-sha2-nistp384», «ecdsa-sha2-nistp521», «sk-ecdsa-sha2-nistp256@openssh.com» або «sk-ssh-ed25519@openssh.com» +key_content_gpg_placeholder=Починається з «-----BEGIN PGP PUBLIC KEY BLOCK-----» add_new_principal=Додати користувача ssh_key_been_used=Цей SSH ключ вже був додано до сервера. ssh_key_name_used=Ключ SSH з таким ім'ям вже існує у вашому обліковому записі. @@ -657,7 +756,7 @@ gpg_token=Токен gpg_token_help=Ви можете створити підпис за допомогою: gpg_token_code=echo "%s" | gpg -a --default-key %s --detach-sig gpg_token_signature=Текстовий (armored) підпис GPG -key_signature_gpg_placeholder=`Починається з "-----BEGIN PGP SIGNATURE-----"` +key_signature_gpg_placeholder=Починається з «-----BEGIN PGP SIGNATURE-----» ssh_key_verified=Перевірений ключ ssh_key_verify=Підтвердити ssh_token_required=Вам потрібно надати підпис для нижчевказаного токена @@ -669,8 +768,8 @@ key_name=Ім'я ключа key_content=Зміст principal_content=Зміст delete_key=Видалити -ssh_key_deletion=Видалити SSH ключ -gpg_key_deletion=Видалити GPG ключ +ssh_key_deletion=Видалити ключ SSH +gpg_key_deletion=Видалити ключ GPG ssh_principal_deletion=Видалити SSH сертифікат користувача ssh_key_deletion_desc=Видалення ключа SSH скасовує доступ до вашого облікового запису. Продовжити? gpg_key_deletion_desc=Видалення GPG ключа скасовує перевірку підписаних ним комітів. Продовжити? @@ -693,7 +792,7 @@ ssh_externally_managed=Цей ключ SSH має зовнішнє управл manage_social=Керувати зв'язаними обліковими записами соціальних мереж unbind=Від'єднати -manage_access_token=Керування токенами доступу +manage_access_token=Токени доступу generate_new_token=Згенерувати новий токен tokens_desc=Ці токени надають доступ до вашого облікового запису за допомогою Forgejo API. token_name=Ім'я токену @@ -719,7 +818,7 @@ oauth2_application_name=Назва програми save_application=Зберегти oauth2_client_id=ID Клієнта oauth2_client_secret=Ключ клієнта -oauth2_regenerate_secret=Відновити ключ +oauth2_regenerate_secret=Згенерувати новий ключ oauth2_regenerate_secret_hint=Ви втратили свій ключ? oauth2_application_edit=Редагувати oauth2_application_create_description=Програми OAuth2 надають вашим стороннім програмам доступ до облікових записів користувачів у цьому екземплярі. @@ -747,22 +846,22 @@ twofa_enrolled=Для вашого облікового запису було в twofa_failed_get_secret=Не вдалося отримати секрет. -manage_account_links=Керування обліковими записами +manage_account_links=Пов'язані облікові записи manage_account_links_desc=Ці зовнішні акаунти прив'язані до вашого аккаунту Forgejo. account_links_not_available=Наразі немає зовнішніх облікових записів, пов'язаних із вашим обліковим записом Forgejo. link_account=Прив'язати обліковий запис -remove_account_link=Видалити облікові записи +remove_account_link=Видалити пов'язаний обліковий запис remove_account_link_desc=Видалення пов'язаного облікового запису відкликає його доступ до вашого облікового запису Forgejo. Продовжити? remove_account_link_success=Зв'язаний обліковий запис видалено. orgs_none=Ви не є учасником будь-якої організації. -delete_account=Видалити ваш обліковий запис +delete_account=Видалити свій обліковий запис delete_prompt=Ця операція остаточно видалить обліковий запис користувача. Це НЕ МОЖЛИВО відмінити. delete_with_all_comments=Ваш обліковий запис молодший за %s днів. Щоб уникнути коментарів-привидів, всі запити/PR коментрарі будуть видалені з ним. -confirm_delete_account=Підтвердження видалення -delete_account_title=Видалити цей обліковий запис +confirm_delete_account=Підтвердити видалення +delete_account_title=Видалити обліковий запис delete_account_desc=Ви впевнені, що хочете остаточно видалити цей обліковий запис? email_notifications.enable=Увімкнути сповіщення email @@ -779,14 +878,25 @@ comment_type_group_time_tracking = Облік часу location_placeholder = Поділіться з іншими, де приблизно ви знаходитесь biography_placeholder = Розкажіть трохи про себе! (Можете використати Markdown) hidden_comment_types = Приховані типи коментарів -keep_activity_private = Приховати Активність зі сторінки профілю +keep_activity_private = Приховати активність зі сторінки профілю blocked_users = Заблоковані користувачі -blocked_users_none = Ви не заблокували жодного користувача. +blocked_users_none = Немає заблокованих користувачів. profile_desc = Керуйте тим, як ваш профіль відображається іншим користувачам. Ваша основна адреса електронної пошти буде використовуватися для сповіщень, відновлення пароля та операцій з Git через веб-інтерфейс. retype_new_password = Підтвердіть новий пароль email_desc = Ваша основна адреса електронної пошти буде використовуватися для сповіщень, відновлення пароля і, за умови, що вона не прихована, для операцій з Git через веб-інтерфейс. visibility.limited_tooltip = Видимий(а) тільки для авторизованих користувачів visibility.private_tooltip = Видимий(а) тільки для учасників організацій, до яких ви приєдналися +twofa_scratch_token_regenerated = Ваш одноразовий код відновлення наразі %s. Збережіть його у безпечному місці, бо він не буде показаний знову. +authorized_oauth2_applications_description = Ви надали цим стороннім застосункам доступ до вашого облікового запису Forgejo. Будь ласка, відкличте доступ із застосунків, що більше не використовуються. +webauthn_delete_key = Видалити ключ безпеки +webauthn_key_loss_warning = Якщо ви втратите ключ безпеки, то втратите доступ до вашого облікового запису. +webauthn_register_key = Додати ключ безпеки +webauthn_nickname = Псевдонім +webauthn_desc = Ключі безпеки це апаратні пристрої, що містять криптографічні ключі. Вони можуть використовуватись для двократної автентифікації. Ключі безпеки мають підтримувати стандарт WebAuthn Authenticator. +revoke_oauth2_grant_success = Доступ відкликано успішно. +twofa_recovery_tip = Якщо ви втратите ваш пристрій, ви зможете використати одноразовий код відновлення, щоб знову отримати доступ до свого облікового запису. +webauthn_delete_key_desc = Якщо ви видалите ключ безпеки, ви більше не зможете з ним зайти. Продовжити? +change_password = Зміна пароля [repo] owner=Власник @@ -795,13 +905,13 @@ repo_name=Назва репозиторію repo_name_helper=Хороші назви репозиторіїв використовують короткі, унікальні ключові слова що легко запам'ятати. repo_size=Розмір репозиторію template=Шаблон -template_select=Оберіть шаблон. +template_select=Оберіть шаблон template_helper=Зробити репозиторій шаблоном template_description=Шаблонні репозиторії дозволяють користувачам генерувати нові репозиторії із такою ж структурою директорій, файлами та додатковими налаштуваннями. visibility=Видимість visibility_description=Тільки власник або члени організації які мають віповідні права, зможуть побачити. visibility_helper_forced=Адміністратор вашого сайту налаштував параметри: всі нові репозиторії будуть приватними. -visibility_fork_helper=(Ці зміни вплинуть на всі форки.) +visibility_fork_helper=(Ці зміни вплинуть на всі розвилки.) clone_helper=Потрібна допомога у клонуванні? Відвідайте сторінку Допомога. fork_repo=Форкнути репозиторій fork_from=Форк з @@ -816,17 +926,17 @@ generate_from=Генерувати з repo_desc=Опис repo_desc_helper=Введіть короткий опис (опціонально) repo_lang=Мова -repo_gitignore_helper=Виберіть шаблон .gitignore. +repo_gitignore_helper=Виберіть шаблони .gitignore repo_gitignore_helper_desc=Оберіть з списку мовних шаблонів файли, які не будуть відстежуватись. Типові артефакти, які генеруються за допомогою інструментів побудови кожної мови, за замовчуванням включені до .gitignor. -issue_labels=Мітки задачі -issue_labels_helper=Вибрати мітку для задачі. +issue_labels=Мітки +issue_labels_helper=Виберіть набір міток license=Ліцензія -license_helper=Виберіть ліцензійний файл. +license_helper=Виберіть файл ліцензії license_helper_desc=Ліцензія регулює те, що інші можуть і не можуть робити з вашим кодом. Не впевнені, що саме підходить для вашого проєкту? Дивіться Виберіть ліцензію. readme=README -readme_helper=Виберіть шаблон README. +readme_helper=Виберіть шаблон README readme_helper_desc=Це місце, де ви можете написати повний опис вашого проєкту. -auto_init=Ініціалізувати репозиторій (Додає .gitignore, LICENSE та README) +auto_init=Ініціалізувати репозиторій (Додає .gitignore, License та README) trust_model_helper=Виберіть модель довіри для підтвердження підпису. Можливі варіанти: trust_model_helper_collaborator=Співавтор: підписи довіри від співавторів trust_model_helper_committer=Учасник: довірені підписи участників @@ -883,7 +993,7 @@ template.git_hooks=Перехоплювачі Git template.webhooks=Webhook'и template.topics=Теми template.avatar=Аватар -template.issue_labels=Мітки задачі +template.issue_labels=Мітки задач template.one_item=Слід обрати хоча б один елемент шаблону template.invalid=Слід обрати шаблонний репозиторій @@ -992,8 +1102,8 @@ file_permalink=Постійне посилання file_too_large=Цей файл завеликий щоб бути показаним. file_copy_permalink=Копіювати постійне посилання -video_not_supported_in_browser=Ваш браузер не підтримує тег 'video' HTML5. -audio_not_supported_in_browser=Ваш браузер не підтримує тег HTML5 'audio'. +video_not_supported_in_browser=Ваш браузер не підтримує тег HTML5 «video». +audio_not_supported_in_browser=Ваш браузер не підтримує тег HTML5 «audio». stored_lfs=Збережено з Git LFS symbolic_link=Символічне посилання commit_graph=Графік комітів @@ -1009,7 +1119,7 @@ lines=рядки editor.new_file=Новий файл editor.upload_file=Завантажити файл -editor.edit_file=Редагування файлу +editor.edit_file=Редагувати файл editor.preview_changes=Попередній перегляд змін editor.cannot_edit_lfs_files=Файли LFS не можна редагувати в веб-інтерфейсі. editor.cannot_edit_non_text_files=Бінарні файли не можливо редагувати у веб-інтерфейсі. @@ -1025,7 +1135,7 @@ editor.or=або editor.cancel_lower=Скасувати editor.commit_signed_changes=Внести підписані зміни editor.commit_changes=Закомітити зміни -editor.add_tmpl=Додати '' +editor.add_tmpl=Додати «» editor.commit_message_desc=Додати необов'язковий розширений опис… editor.signoff_desc=Додати повідомленню в журналі комітів рядок Signed-off-by від свого імені. editor.commit_directly_to_this_branch=Зробіть коміт прямо в гілку %s. @@ -1060,13 +1170,13 @@ commits.newer=Новіше commits.signed_by=Підписано commits.signed_by_untrusted_user=Підписаний недовіреним користувачем commits.signed_by_untrusted_user_unmatched=Підписаний недовіреним користувачем, який не відповідає комітеру -commits.gpg_key_id=Ідентифікатор GPG ключа +commits.gpg_key_id=Ідентифікатор ключа GPG commitstatus.error=Помилка commitstatus.pending=Очікування -ext_issues=Доступ до зовнішніх задач +ext_issues=Зовнішні задачі ext_issues.desc=Посилання на зовнішню систему відстеження задач. projects=Проєкти @@ -1080,13 +1190,13 @@ projects.new_subheader=Координуйте, відстежуйте та он projects.deletion=Видалити проєкт projects.deletion_desc=Видалення проєкту видаляє його з усіх пов'язаних задач. Продовжити? projects.deletion_success=Проєкт видалено. -projects.edit=Редагувати проєкти +projects.edit=Редагувати проєкт projects.edit_subheader=Проєкти організовують задачі та відстежують прогрес. projects.modify=Оновити проєкт -projects.type.none=Відсутній +projects.type.none=Немає projects.type.basic_kanban=Спрощений канбан projects.type.bug_triage=Сортування помилок -projects.template.desc=Шаблон проєкту +projects.template.desc=Шаблон projects.template.desc_helper=Оберіть шаблон проєкту, аби почати projects.type.uncategorized=Без категорії projects.column.edit_title=Назва @@ -1104,7 +1214,7 @@ issues.filter_reviewers=Фільтр рецензентів issues.new=Нова задача issues.new.title_empty=Заголовок не може бути пустим issues.new.labels=Мітки -issues.new.no_label=Без мітки +issues.new.no_label=Без міток issues.new.clear_labels=Очистити мітки issues.new.projects=Проєкти issues.new.clear_projects=Скинути проєкти @@ -1119,7 +1229,7 @@ issues.new.open_milestone=Активні етапи issues.new.closed_milestone=Закриті етапи issues.new.assignees=Виконавці issues.new.clear_assignees=Прибрати виконавців -issues.new.no_assignees=Немає виконавця +issues.new.no_assignees=Немає виконавців issues.new.no_reviewers=Немає рецензентів issues.choose.get_started=Початок роботи issues.choose.open_external_link=Відкрити @@ -1132,7 +1242,7 @@ issues.new_label_placeholder=Назва мітки issues.new_label_desc_placeholder=Опис issues.create_label=Створити мітку issues.label_templates.title=Завантажити визначений набір міток -issues.label_templates.info=Ще немає міток. Натисніть 'Нова мітка' або використовуйте попередньо визначений набір міток: +issues.label_templates.info=Ще немає міток. Натисніть «Нова мітка» або використовуйте попередньо визначений набір міток: issues.label_templates.helper=Оберіть набір міток issues.label_templates.use=Використовувати набір міток issues.add_label=додано %s з міткою %s @@ -1305,11 +1415,11 @@ issues.due_date_form=рррр-мм-дд issues.due_date_form_add=Додати дату завершення issues.due_date_form_edit=Редагувати issues.due_date_form_remove=Видалити -issues.due_date_not_set=Термін виконання не встановлений. +issues.due_date_not_set=Термін виконання не встановлено. issues.due_date_added=додав(ла) дату завершення %s %s issues.due_date_remove=видалив(ла) дату завершення %s %s issues.due_date_overdue=Прострочено -issues.due_date_invalid=Термін дії не дійсний або знаходиться за межами допустимого діапазону. Будь ласка використовуйте формат 'yyyy-mm-dd'. +issues.due_date_invalid=Термін дії недійсний або знаходиться за межами допустимого діапазону. Будь ласка, використовуйте формат «рррр-мм-дд». issues.dependency.title=Залежності issues.dependency.add=Додати залежність… issues.dependency.cancel=Відмінити @@ -1403,7 +1513,7 @@ pulls.add_prefix=Додати префікс %s pulls.remove_prefix=Видалити префікс %s pulls.data_broken=Зміст цього запиту було порушено внаслідок видалення інформації Форком. Цей запит тягнеться через відсутність інформації про вилучення. pulls.files_conflicted=Цей запит має зміни, що конфліктують з цільовою гілкою. -pulls.is_checking=Триває перевірка конфліктів, будь ласка обновіть сторінку дещо пізніше. +pulls.is_checking=Триває перевірка конфліктів. Оновіть сторінку дещо пізніше. pulls.required_status_check_failed=Деякі необхідні перевірки виконані з помилками. pulls.required_status_check_missing=Декілька з необхідних перевірок відсутні. pulls.required_status_check_administrator=Як адміністратор ви все одно можете об'єднати цей запит на злиття. @@ -1435,9 +1545,9 @@ pulls.require_signed_wont_sign=Гілка вимагає підписаних к pulls.invalid_merge_option=Цей параметр злиття не можна використовувати для цього Pull Request'а. pulls.merge_conflict=Злиття не вдалося: Був конфлікт при злиття. Підказка: спробуйте іншу стратегію -pulls.merge_conflict_summary=Помилка +pulls.merge_conflict_summary=Повідомлення про помилку pulls.rebase_conflict=Злиття не вдалося: відбувся конфлікт під час злиття: %[1]s. Підказка: спробуйте іншу стратегію -pulls.rebase_conflict_summary=Помилка +pulls.rebase_conflict_summary=Повідомлення про помилку pulls.unrelated_histories=Помилка злиття: head та base злиття не мають спільної історії. Підказка: спробуйте іншу стратегію pulls.merge_out_of_date=Помилка злиття: base було оновлено, поки відбувалося злиття. Підказка: спробуйте знову. pulls.push_rejected_summary=Повне повідомлення про відмову @@ -1474,7 +1584,7 @@ milestones.title=Заголовок milestones.desc=Опис milestones.due_date=Дата завершення (опціонально) milestones.clear=Очистити -milestones.invalid_due_date_format=Дата завершення має бути в форматі 'рррр-мм-дд'. +milestones.invalid_due_date_format=Термін виконання має бути у форматі «рррр-мм-дд». milestones.edit=Редагувати етап milestones.edit_subheader=Створюйте етапи для організації ваших задач. milestones.cancel=Відмінити @@ -1510,7 +1620,7 @@ wiki.delete_page_button=Видалити сторінку wiki.page_already_exists=Вікі-сторінка з таким самим ім'ям вже існує. wiki.pages=Сторінки wiki.last_updated=Останні оновлення %s -wiki.page_name_desc=Введіть назву вікі-сторінки. Деякі із спеціальних імен: 'Home', '_Sidebar' та '_Footer'. +wiki.page_name_desc=Введіть назву вікі-сторінки. Деякі зі спеціальних імен: «Home», «_Sidebar» та «_Footer». activity=Активність activity.period.filter_label=Період: @@ -1522,31 +1632,31 @@ activity.period.quarterly=3 місяці activity.period.semiyearly=6 місяців activity.period.yearly=1 рік activity.overview=Огляд -activity.active_prs_count_1=%d Активний запити на злиття -activity.active_prs_count_n=%d Активні запити на злиття +activity.active_prs_count_1=%d активний запит на злиття +activity.active_prs_count_n=%d активних запитів на злиття activity.merged_prs_count_1=Злитий запит на злиття activity.merged_prs_count_n=Злиті запити на злиття activity.opened_prs_count_1=Запропонований запит на злиття activity.opened_prs_count_n=Запропонованих запитів на злиття activity.title.user_1=%d користувачем activity.title.user_n=%d користувачами -activity.title.prs_1=%d Запит на злиття -activity.title.prs_n=%d Запитів на злиття +activity.title.prs_1=%d запит на злиття +activity.title.prs_n=%d запитів на злиття activity.title.prs_merged_by=%s злито %s activity.title.prs_opened_by=%s запропоновано %s activity.merged_prs_label=Злито activity.opened_prs_label=Запропоновано -activity.active_issues_count_1=%d Активна задача -activity.active_issues_count_n=%d Активні задачі +activity.active_issues_count_1=%d активна задача +activity.active_issues_count_n=%d активних задач activity.closed_issues_count_1=Закрита задача activity.closed_issues_count_n=Закриті задачі -activity.title.issues_1=%d Задач -activity.title.issues_n=%d Задач +activity.title.issues_1=%d задача +activity.title.issues_n=%d задач activity.title.issues_closed_from=%s закрито %s activity.title.issues_created_by=%s створена(і) %s activity.closed_issue_label=Закрито activity.new_issues_count_1=Нова задача -activity.new_issues_count_n=Нові Задачі +activity.new_issues_count_n=Нові задачі activity.new_issue_label=Відкриті activity.title.unresolved_conv_1=%d Незавершене обговорення activity.title.unresolved_conv_n=%d Незавершених обговорень @@ -1606,12 +1716,12 @@ settings.mirror_settings.direction.pull=Pull settings.mirror_settings.direction.push=Push settings.mirror_settings.last_update=Останнє оновлення settings.mirror_settings.push_mirror.none=Не налаштовано дзеркало push -settings.mirror_settings.push_mirror.remote_url=URL віддаленого репозитарія git +settings.mirror_settings.push_mirror.remote_url=URL віддаленого репозиторію Git settings.mirror_settings.push_mirror.add=Додати Push дзеркало settings.sync_mirror=Синхронізувати зараз settings.site=Веб-сайт -settings.update_settings=Оновити налаштування +settings.update_settings=Зберегти налаштування settings.branches.update_default_branch=Оновити гілку за замовчуванням settings.advanced_settings=Додаткові налаштування settings.wiki_desc=Увімкнути репозиторії Вікі @@ -1707,7 +1817,7 @@ settings.org_not_allowed_to_be_collaborator=Організації не можу settings.change_team_access_not_allowed=Зміна доступу команди до репозитарію обмежена власником організації settings.team_not_in_organization=Команда та репозитарій мають привязки до різних організацій settings.teams=Команди -settings.add_team=Додати Команду +settings.add_team=Додати команду settings.add_team_duplicate=Команда вже має привязку до репозитарію settings.add_team_success=Команда отримала доступ до репозиторію. settings.search_team=Знайти команду… @@ -1734,7 +1844,7 @@ settings.update_githook=Оновити хук settings.add_webhook_desc=Forgejo буде відправляти POST запити на вказану URL адресу, з інформацією про події, що відбуваються. Подробиці на сторінці інструкції по використанню web-хуків . settings.payload_url=Цільова URL-адреса settings.http_method=Метод HTTP -settings.content_type=Тип змісту +settings.content_type=Тип вмісту POST settings.secret=Секрет settings.slack_username=Ім'я кристувача settings.slack_icon_url=URL іконки @@ -1743,7 +1853,7 @@ settings.discord_username=Ім'я кристувача settings.discord_icon_url=URL іконки settings.event_desc=Тригер: settings.event_push_only=Push події -settings.event_send_everything=Всі події +settings.event_send_everything=Усі події settings.event_choose=Власні події… settings.event_header_repository=Події репозиторію settings.event_create=Створити @@ -1762,28 +1872,28 @@ settings.event_repository_desc=Репозиторій створений або settings.event_header_issue=Події задачі settings.event_issues=Задачі settings.event_issues_desc=Задача відкрита, закрита, повторно відкрита або відредагована. -settings.event_issue_assign=Задача прив'язана +settings.event_issue_assign=Призначення settings.event_issue_assign_desc=Задачу призначено або скасовано. -settings.event_issue_label=Задача з міткою -settings.event_issue_label_desc=Мітки задачі оновлено або видалено. +settings.event_issue_label=Мітки +settings.event_issue_label_desc=Додавання або видалення міток задач. settings.event_issue_milestone=Задача з етапом settings.event_issue_milestone_desc=Задача призначена на етап або видалена з етапу. -settings.event_issue_comment=Коментар задачі +settings.event_issue_comment=Коментарі settings.event_issue_comment_desc=Коментар задачі створено, видалено чи відредаговано. -settings.event_header_pull_request=Події запиту злиття +settings.event_header_pull_request=Події запиту на злиття settings.event_pull_request=Запити до злиття settings.event_pull_request_desc=Запит до злиття відкрито, закрито, перевідкрито або відредаговано. -settings.event_pull_request_assign=Запит на злиття призначено +settings.event_pull_request_assign=Призначення settings.event_pull_request_assign_desc=Запит про злиття призначено або скасовано. -settings.event_pull_request_label=Запиту на злиття призначена мітка +settings.event_pull_request_label=Мітки settings.event_pull_request_label_desc=Мітка запиту на злиття оновлена або очищена. settings.event_pull_request_milestone=Запит на злиття призначений на етап settings.event_pull_request_milestone_desc=Запит на злиття призначений на етап або видалений з етапу. -settings.event_pull_request_comment=Запит на злиття прокоментований +settings.event_pull_request_comment=Коментарі settings.event_pull_request_comment_desc=Коментар запиту на злиття створено, відредаговано чи видалено. settings.event_pull_request_review=Запит на злиття рецензовано settings.event_pull_request_review_desc=Коментар запиту до злиття підтверджений, відхилений або рецензований. -settings.event_pull_request_sync=Запит на злиття синхронізується +settings.event_pull_request_sync=Синхронізовано settings.event_pull_request_sync_desc=Запит до злиття синхронізовано. settings.branch_filter=Фільтр гілок settings.branch_filter_desc=Білий список повідомлень для push, створення гілок та видалення гілок, визначається як glob шаблон. Якщо він пустий або містить *, повідомлення для вісіх гілок ввімкнені. Дівіться %[2]s документацію на синтаксис. Наприклад: master, {master,release*}. @@ -1816,7 +1926,7 @@ settings.protected_branch=Захист гілки settings.protected_branch_can_push=Дозволити push? settings.protected_branch_can_push_yes=Ви можете виконувати push settings.protected_branch_can_push_no=Ви не можете виконувати push -settings.branch_protection=Захист гілки %s +settings.branch_protection=Правила захисту для гілки «%s» settings.protect_this_branch=Захистити цю гілку settings.protect_this_branch_desc=Запобігає видаленню гілки та обмежує виконання в ній push та злиття. settings.protect_disable_push=Заборонити Push @@ -1826,30 +1936,30 @@ settings.protect_enable_push_desc=Будь-хто із правом запису settings.protect_whitelist_committers=Білий список обмеження Push settings.protect_whitelist_committers_desc=Лише користувачі та команди з білого списку зможуть виконувати push в цій гілці (за виключеням force push). settings.protect_whitelist_deploy_keys=Білий список ключів розгортання з правом на запис. -settings.protect_whitelist_users=Користувачі, які можуть робити push в цю гілку: +settings.protect_whitelist_users=Користувачі, які можуть робити push в цю гілку settings.protect_whitelist_search_users=Пошук користувачів… -settings.protect_whitelist_teams=Команди, учасники яких можуть робити push в цю гілку: +settings.protect_whitelist_teams=Команди, учасники яких можуть робити push в цю гілку settings.protect_whitelist_search_teams=Пошук команд… settings.protect_merge_whitelist_committers=Обмежити право на прийняття Pull Request'ів в цю гілку списком settings.protect_merge_whitelist_committers_desc=Ви можете додавати користувачів або цілі команди в 'білий' список цієї гілки. Тільки присутні в списку зможуть приймати запити на злиття. В іншому випадку будь-хто з правами запису до головного репозиторію буде володіти такою можливістю. -settings.protect_merge_whitelist_users=Користувачі з правом на прийняття Pull Request'ів в цю гілку: -settings.protect_merge_whitelist_teams=Команди, яким дозволено злиття: +settings.protect_merge_whitelist_users=Користувачі з правом на прийняття Pull Request'ів в цю гілку +settings.protect_merge_whitelist_teams=Команди, яким дозволено злиття settings.protect_check_status_contexts=Увімкнути перевірку стану settings.protect_check_status_contexts_desc=Вимагати успішного проходження перевірок стану перед злиттям. Оберіть перевірки стану, які слід провести для гілок, перед їх об'єднанням з гілкою, що відповідає цьому правилу. Коли цей пункт увімкнено, коміти спершу надсилаються до іншої гілки, а потім зливаються або надсилаються безпосередньо до гілки, яка відповідає цьому правилу після успішного проходження перевірок стану. Якщо не вибрано контекст, останній коміт має успішно проходити перевірки, незалежно від контексту. settings.protect_check_status_contexts_list=Перевірки статусу знайдено для репозитарію за минулий тиждень -settings.protect_required_approvals=Необхідно схвалення: +settings.protect_required_approvals=Необхідно схвалення settings.protect_required_approvals_desc=Дозволити об'єднання запитів на злиття лише із достатньою кількістю позитивних рецензій. settings.protect_approvals_whitelist_enabled=Обмежити схвалення користувачами та командами з білого списку settings.protect_approvals_whitelist_enabled_desc=Лише рецензії користувачів та команд в білому списку впливають на число отриманих затверджень. Без білого списку будуть враховані рецензії будь-кого із доступом на запис. -settings.protect_approvals_whitelist_users=Білий список рецензентів: -settings.protect_approvals_whitelist_teams=Білий список команд рецензентів: +settings.protect_approvals_whitelist_users=Білий список рецензентів +settings.protect_approvals_whitelist_teams=Білий список команд рецензентів settings.dismiss_stale_approvals=Відхилити застарілі погодження settings.dismiss_stale_approvals_desc=Коли нові коміти що змінюють вміст пулл-запиту відправляються в гілку, старі погодження будуть відхилені. -settings.require_signed_commits=Потрібно підписані коміти +settings.require_signed_commits=Вимагати підпис комітів settings.require_signed_commits_desc=Відхиляти push до цієї гілки, якщо вони не підписані або підпис неможливо перевірити. settings.add_protected_branch=Увімкнути захист settings.delete_protected_branch=Вимкнути захист -settings.protected_branch_deletion=Відключити захист гілки +settings.protected_branch_deletion=Вимкнути захист гілки settings.protected_branch_deletion_desc=Будь-який користувач з дозволами на запис зможе виконувати push в цю гілку. Ви впевнені? settings.block_rejected_reviews=Блокувати злиття при відкидаючих рецензіях settings.block_rejected_reviews_desc=Злиття буде недоступним, якщо є запит змін від офіційних рецензентів, навіть за наявності достатньої кількості схвалень. @@ -1858,7 +1968,7 @@ settings.block_on_official_review_requests_desc=Об’єднання немож settings.block_outdated_branch=Блокувати злиття, якщо запит на злиття застарів settings.block_outdated_branch_desc=Злиття буде неможливим, коли головна гілка позаду основної. settings.default_branch_desc=Головна гілка є 'базовою' для вашого репозиторія, на яку за замовчуванням спрямовані всі запити на злиття і яка є обличчям вашого репозиторія. Перше, що побачить відвідувач - це зміст головної гілки. Виберіть її з уже існуючих: -settings.default_merge_style_desc=Стиль злиття за замовчуванням: +settings.default_merge_style_desc=Стиль злиття за замовчуванням settings.choose_branch=Оберіть гілку… settings.no_protected_branch=Немає захищених гілок. settings.edit_protected_branch=Редагувати @@ -1870,15 +1980,15 @@ settings.tags.protection.allowed=Дозволено settings.tags.protection.allowed.users=Дозволені користувачі settings.tags.protection.allowed.teams=Дозволені команди settings.tags.protection.allowed.noone=Ніхто -settings.tags.protection.create=Захистна мітка +settings.tags.protection.create=Додати правило settings.tags.protection.none=Там не немає захищених міток. settings.bot_token=Токен для бота settings.chat_id=Чат ID settings.matrix.homeserver_url=URL домашньої сторінки settings.matrix.room_id=Номер кімнати settings.matrix.message_type=Тип повідомлення -settings.archive.button=Архівний репозиторій -settings.archive.header=Відправити репозиторій в архів +settings.archive.button=Архівувати репозиторій +settings.archive.header=Архівувати цей репозиторій settings.archive.success=Репозиторію успішно присвоєно статус архівного. settings.archive.error=Сталася помилка при спробі архівувати репозиторій. Докладнішу інформацію див. у журналі. settings.archive.error_ismirror=Неможливо архівувати дзеркальний репозиротрій. @@ -1900,13 +2010,13 @@ settings.lfs_invalid_lock_directory=Не можливо заблокувати settings.lfs_lock_already_exists=Блокування вже використовується: %s settings.lfs_lock=Блокувати settings.lfs_lock_path=Шлях до файлу для блокування... -settings.lfs_locks_no_locks=Відсутнє блокування +settings.lfs_locks_no_locks=Немає блокувань settings.lfs_lock_file_no_exist=Заблокований файл не існує у гілці за замовчуванням settings.lfs_force_unlock=Примусове розблокування settings.lfs_pointers.found=Знайдено %d посилань на blob - %d пов'язаних, %d непов'язаних (%d відсутні у сховищі) settings.lfs_pointers.sha=Blob SHA settings.lfs_pointers.oid=OID -settings.lfs_pointers.inRepo=В репозиторії +settings.lfs_pointers.inRepo=У репозиторії settings.lfs_pointers.exists=Наявний у сховищі settings.lfs_pointers.accessible=Доступний для користувача settings.lfs_pointers.associateAccessible=Пов'язати доступні %d OID @@ -2007,7 +2117,7 @@ release.download_count=Завантаження: %s release.add_tag_msg=Використовуйте заголовок і зміст релізу як повідомлення як тег повідомлення. release.add_tag=Створити тільки мітку -branch.name=Ім'я гілки +branch.name=Назва гілки branch.delete_head=Видалити branch.delete_html=Видалити гілку branch.create_branch=Створити гілку %s @@ -2040,13 +2150,13 @@ issues.filter_milestone_open = Відкриті етапи issues.filter_milestone_closed = Закриті етапи issues.filter_milestone_all = Усі етапи issues.filter_milestone_none = Без етапу -issues.filter_poster_no_select = Всі автори +issues.filter_poster_no_select = Усі автори pulls.merged_info_text = Гілку %s тепер можна видалити. -find_file.go_to_file = Перейти до файлу +find_file.go_to_file = Знайти файл visibility_helper = Зробити репозиторій приватним projects.card_type.desc = Попередній вигляд карток projects.card_type.text_only = Лише текст -projects.card_type.images_and_text = Зображення і текст +projects.card_type.images_and_text = Світлини та текст issues.filter_poster = Автор issues.author = Автор issues.author_helper = Цей користувач - автор. @@ -2070,8 +2180,23 @@ commit.cherry-pick-header = Висмикнути: %s commit.cherry-pick-content = Оберіть гілку, на яку висмикнути: pulls.expand_files = Розгорнути всі файли pulls.collapse_files = Згорнути всі файли +settings.packages_desc = Увімкнути реєстр пакунків репозиторію +issues.role.contributor_helper = У цьому репозиторії є коміти цього користувача. +contributors.contribution_type.deletions = Видалення +contributors.contribution_type.filter_label = Вид внеску: +issues.role.contributor = Дописувач +activity.navbar.contributors = Дописувачі +settings.protected_branch.save_rule = Зберегти правило +release.tags_for = Теги %s +editor.file_is_a_symlink = `«%s» — символьне посилання. Символьні посилання не можна редагувати у вебредакторі` +settings.sourcehut_builds.secrets = Секрети +settings.web_hook_name_feishu_only = Feishu +settings.web_hook_name_gogs = Gogs +settings.web_hook_name_dingtalk = DingTalk +settings.web_hook_name_feishu = Feishu / Lark Suite [graphs] +contributors.what = внески [org] org_name_holder=Назва організації @@ -2126,9 +2251,9 @@ settings.labels_desc=Додати мітки, які можуть бути ви members.membership_visibility=Видимість учасника: members.public=Показувати -members.public_helper=зробити прихованим +members.public_helper=Зробити прихованим members.private=Прихований -members.private_helper=зробити видимим +members.private_helper=Зробити видимим members.member_role=Роль учасника: members.owner=Власник members.member=Учасник @@ -2187,7 +2312,7 @@ organizations=Організації repositories=Репозиторії hooks=Веб-хуки authentication=Джерела автентифікації -emails=Електронні адреси Користувача +emails=Електронні адреси config=Конфігурація notices=Сповіщення системи monitor=Моніторинг @@ -2214,7 +2339,7 @@ dashboard.cron.error=Помилка в Cron: %s: %[3]s dashboard.cron.finished=Cron: %[1]s завершено dashboard.delete_inactive_accounts=Видалити всі неактивовані облікові записи dashboard.delete_inactive_accounts.started=Запущено завдання видалення всі неактивованих облікових записів. -dashboard.delete_repo_archives=Видалити всі архіви репозиторіїв (ZIP, TAR.GZ, і т. д..) +dashboard.delete_repo_archives=Видалити всі архіви репозиторіїв (ZIP, TAR.GZ тощо) dashboard.delete_repo_archives.started=Запущено завдання видалення всіх архівів репозиторіїв. dashboard.delete_missing_repos=Видалити всі записи про репозиторії з відсутніми файлами Git dashboard.delete_missing_repos.started=Запущено завдання видалення всіх репозиторіїв, в яких відсутні файли Git. @@ -2226,13 +2351,13 @@ dashboard.archive_cleanup=Видалити старі архіви репози dashboard.deleted_branches_cleanup=Прибрати видалені гілки dashboard.update_migration_poster_id=Оновити мігровані ID авторів dashboard.git_gc_repos=Виконати очистку сміття для всіх репозиторіїв -dashboard.resync_all_sshkeys=Оновити файл '.ssh/authorized_keys' з SSH ключами Forgejo. -dashboard.resync_all_sshprincipals=Оновіть файл '.ssh/authorized_princтipals' з SSH даними користувача Forgejo. -dashboard.resync_all_hooks=Пересинхронізувати перед-прийнятні, оновлюючі та пост-прийнятні хуки в усіх репозиторіях. +dashboard.resync_all_sshkeys=Оновити файл «.ssh/authorized_keys» з SSH-ключами Forgejo. +dashboard.resync_all_sshprincipals=Оновити файл «.ssh/authorized_principals» з SSH даними користувача Forgejo. +dashboard.resync_all_hooks=Пересинхронізувати перед-прийнятні, оновлюючі та пост-прийнятні хуки в усіх репозиторіях dashboard.reinit_missing_repos=Переініціалізувати усі репозитрії git-файли яких втрачено dashboard.sync_external_users=Синхронізувати дані зовнішніх користувачів dashboard.cleanup_hook_task_table=Очистити hook_task таблицю -dashboard.server_uptime=Uptime серверу +dashboard.server_uptime=Час роботи сервера dashboard.current_goroutine=Поточна кількість Goroutines dashboard.current_memory_usage=Поточне використання пам'яті dashboard.total_memory_allocated=Виділено пам'яті загалом @@ -2264,7 +2389,7 @@ dashboard.gc_times=Кількість запусків збирача смітт dashboard.delete_old_actions=Видалити всі старі дії з бази даних dashboard.delete_old_actions.started=Видалення всіх старі дії з бази даних розпочато. -users.user_manage_panel=Керування обліковими записами користувачів +users.user_manage_panel=Керування обліковими записами users.new_account=Створити обліковий запис users.name=Ім'я кристувача users.full_name=Повне ім'я @@ -2284,18 +2409,18 @@ users.auth_login_name=Логін для авторизації users.password_helper=Залиште пароль порожнім, щоб не змінювати його. users.update_profile_success=Обліковий запис користувача було оновлено. users.edit_account=Редагувати обліковий запис -users.max_repo_creation=Максимальне число репозиторіїв +users.max_repo_creation=Максимальна кількість репозиторіїв users.max_repo_creation_desc=(Введіть -1, щоб використовувати глобальний ліміт за замовчуванням.) users.is_activated=Обліковий запис користувача увімкнено users.prohibit_login=Вимкнути вхід -users.is_admin=Адміністратор +users.is_admin=Обліковий запис адміністратора users.is_restricted=Обмежений users.allow_git_hook=Може створювати Git хуки users.allow_git_hook_tooltip=Git хуки виконуються від імені користувача OS сервісу Forgejo і мають однаковий рівень доступу до хоста. Як результат, користувачі з доступом до Git-хуків можуть отримати доступ і змінювати всі репозиторії Forgejo, а також базу даних, що використовуються в Forgejo. Отже, вони також здатні отримати права адміністратора Forgejo. users.allow_import_local=Може імпортувати локальні репозиторії -users.allow_create_organization=Може створювати організацій +users.allow_create_organization=Може створювати організації users.update_profile=Оновити обліковий запис -users.delete_account=Видалити цей обліковий запис +users.delete_account=Видалити обліковий запис users.still_own_repo=Ваш обліковий запис все ще володіє одним або кількома репозиторіями, спочатку вам потрібно видалити або передати їх. users.still_has_org=Цей обліковий запис все ще є учасником однієї або декількох організацій. Для продовження, покиньте або видаліть організації. users.deletion_success=Обліковий запис користувача було видалено. @@ -2310,8 +2435,8 @@ users.list_status_filter.is_restricted=З обмеженнями users.list_status_filter.not_restricted=Без обмежень users.list_status_filter.is_prohibit_login=Вхід заборонено users.list_status_filter.not_prohibit_login=Вхід дозволено -users.list_status_filter.is_2fa_enabled=2FA увімкнена -users.list_status_filter.not_2fa_enabled=2FA вимкнена +users.list_status_filter.is_2fa_enabled=2FA увімкнено +users.list_status_filter.not_2fa_enabled=2FA вимкнено emails.email_manage_panel=Управління поштою користувача emails.primary=Головний @@ -2333,7 +2458,7 @@ orgs.new_orga=Нова організація repos.repo_manage_panel=Керування репозиторіями repos.unadopted=Неприйняті репозиторії -repos.unadopted.no_more=Не знайдено більше неприйнятих репозиторіїв +repos.unadopted.no_more=Не знайдено неприйнятих репозиторіїв. repos.owner=Власник repos.name=Назва repos.private=Приватний @@ -2357,12 +2482,12 @@ systemhooks=Системні вебхуки systemhooks.add_webhook=Додати системний вебхук systemhooks.update_webhook=Оновити системний вебхук -auths.auth_manage_panel=Керування джерелом автентифікації +auths.auth_manage_panel=Керування джерелами автентифікації auths.new=Додати джерело автентифікації auths.name=Ім'я auths.type=Тип auths.enabled=Увімкнено -auths.syncenabled=Увімкнути синхронізацію користувача +auths.syncenabled=Увімкнути синхронізацію користувачів auths.updated=Оновлено auths.auth_type=Тип автентифікації auths.auth_name=Назва автентифікації @@ -2390,13 +2515,13 @@ auths.restricted_filter=Обмежуючий фільтр auths.restricted_filter_helper=Залиште пустим, щоб не встановлювати обмеження на жодного з користувачів. Використовуйте зірочку ('*') щоб встановити обмеження на всіх користувачів, які не відповідають фільтру Адміністратора. auths.group_search_base=Пошукова база груп DN auths.group_attribute_list_users=Атрибут групи зі списком користувачів -auths.user_attribute_in_group=Атрибути користувача в групі +auths.user_attribute_in_group=Атрибут користувача в групі auths.ms_ad_sa=Атрибути пошуку MS AD auths.smtp_auth=Тип автентифікації SMTP -auths.smtphost=SMTP хост -auths.smtpport=SMTP порт +auths.smtphost=Адреса SMTP +auths.smtpport=Порт SMTP auths.allowed_domains=Дозволені домени -auths.allowed_domains_helper=Залиште порожнім, щоб дозволити всі домени. Розділіть кілька доменів за допомогою коми (','). +auths.allowed_domains_helper=Залиште порожнім, щоб дозволити всі домени. Розділяйте кілька доменів за допомогою коми («,»). auths.skip_tls_verify=Пропустити перевірку TLS auths.force_smtps=Примусово використовувати SMTPS auths.force_smtps_helper=SMTPS завжди використовується на порту 465. Встановіть цей прапорець для примусового використання SMTPS на інших портах. (В іншому випадку STARTTLS буде використовуватися для інших портів, якщо хост його підтримує.) @@ -2430,7 +2555,7 @@ auths.sspi_separator_replacement_helper=Символ, який замінює р auths.sspi_default_language=Типова мова користувача auths.sspi_default_language_helper=Типова мова для користувачів, які створюються автоматично при SSPI-автентифікації. Залиште не вказаним, якщо надаєте перевагу автоматичному визначенню мови. auths.tips=Поради -auths.tips.oauth2.general=OAuth2 автентифікація +auths.tips.oauth2.general=Автентифікація OAuth2 auths.tip.oauth2_provider=Постачальник OAuth2 auths.tip.bitbucket=Створіть OAuth URI на сторінці %s auths.tip.nextcloud=`Зареєструйте нового споживача OAuth у вашому екземплярі за допомогою наступного меню "Налаштування -> Безпека -> клієнт OAuth 2.0"` @@ -2445,7 +2570,7 @@ auths.tip.discord=Зареєструйте новий додаток на %s auths.tip.yandex=`Створіть нову програму в %s. Виберіть наступні дозволи з "Yandex. assport API": "Доступ до адреси електронної пошти", "Доступ до аватара" і "Доступ до імені користувача, імені та прізвища, статі"` auths.tip.mastodon=Введіть URL спеціального екземпляра для екземпляра mastodon, який ви хочете автентифікувати за допомогою (або використовувати за замовчуванням) auths.edit=Редагувати джерело автентифікації -auths.activated=Ця аутентифікація активована +auths.activated=Це джерело авторизації активоване auths.update_success=Параметри аутентифікації оновлені. auths.update=Оновити джерело автентифікації auths.delete=Видалити джерело автентифікації @@ -2456,19 +2581,19 @@ auths.deletion_success=Канал аутентифікації успішно з auths.login_source_of_type_exist=Джерело автентифікації такого типу вже наявне. config.server_config=Конфігурація сервера -config.app_name=Назва сайту +config.app_name=Назва екземпляра config.app_ver=Версія Forgejo -config.app_url=Базова URL-адреса Forgejo +config.app_url=Базова URL-адреса config.custom_conf=Шлях до файлу конфігурації config.custom_file_root_path=Шлях до файлу користувача config.domain=Домен сервера config.offline_mode=Локальний режим config.disable_router_log=Вимкнути логування роутеру -config.run_user=Запуск від імені Користувача +config.run_user=Користувач, від якого запустити config.run_mode=Режим виконання config.git_version=Версія Git config.repo_root_path=Кореневий шлях репозиторія -config.lfs_root_path=Кореневої шлях LFS +config.lfs_root_path=Кореневий шлях LFS config.log_file_root_path=Шлях до лог файлу config.script_type=Тип скрипта config.reverse_auth_user=Ім'я користувача для авторизації на reverse proxy @@ -2476,19 +2601,19 @@ config.reverse_auth_user=Ім'я користувача для авториза config.ssh_config=Конфігурація SSH config.ssh_enabled=Увімкнено config.ssh_start_builtin_server=Використовувати вбудований сервер -config.ssh_domain=Домен SSH сервера +config.ssh_domain=Домен сервера SSH config.ssh_port=Порт -config.ssh_listen_port=Порт що прослуховується -config.ssh_root_path=Шлях до кореню +config.ssh_listen_port=Порт, що прослуховується +config.ssh_root_path=Шлях до кореня config.ssh_key_test_path=Шлях до тестового ключа -config.ssh_keygen_path=Шлях до генератора ключів ('ssh-keygen') -config.ssh_minimum_key_size_check=Мінімальний розмір ключа перевірки +config.ssh_keygen_path=Шлях до генератора ключів («ssh-keygen») +config.ssh_minimum_key_size_check=Перевірка мінімального розміру ключа config.ssh_minimum_key_sizes=Мінімальні розміри ключів config.lfs_config=Конфігурація LFS config.lfs_enabled=Увімкнено -config.lfs_content_path=Шлях до контенту LFS -config.lfs_http_auth_expiry=Застаріла LFS HTTP аунтифікація +config.lfs_content_path=Шлях до вмісту LFS +config.lfs_http_auth_expiry=Термін дії LFS HTTP-автентифікації config.db_config=Конфігурація бази даних config.db_type=Тип @@ -2500,18 +2625,18 @@ config.db_ssl_mode=SSL config.db_path=Шлях config.service_config=Конфігурація сервісу -config.register_email_confirm=Потрібно підтвердити електронну пошту для реєстрації +config.register_email_confirm=Вимагати підтвердити електронну пошту для реєстрації config.disable_register=Вимкнути самостійну реєстрацію config.allow_only_internal_registration=Дозволити реєстрацію тільки через Forgejo config.allow_only_external_registration=Дозволити реєстрацію тільки через сторонні сервіси config.enable_openid_signup=Увімкнути самостійну реєстрацію за допомогою OpenID config.enable_openid_signin=Увімкнути реєстрацію за допомогою OpenID -config.show_registration_button=`Показувати кнопку "Реєстрація"` -config.require_sign_in_view=Вимагати авторизації для перегляду сторінок +config.show_registration_button=Показувати кнопку «Реєстрація» +config.require_sign_in_view=Вимагати авторизації для перегляду вмісту config.mail_notify=Увімкнути сповіщення електронною поштою config.enable_captcha=Увімкнути CAPTCHA -config.active_code_lives=Час актуальності кода підтвердження -config.reset_password_code_lives=Відновлення часу закінчення терміну дії коду облікового запису +config.active_code_lives=Термін дії коду активації +config.reset_password_code_lives=Термін дії коду відновлення облікового запису config.default_keep_email_private=Приховати адресу електронної пошти за замовчуванням config.default_allow_create_organization=Дозволити створення організацій за замовчуванням config.enable_timetracking=Увімкнути відстеження часу @@ -2553,14 +2678,14 @@ config.cookie_name=Ім'я файлу cookie config.gc_interval_time=Інтервал запуску збирача сміття (GC) config.session_life_time=Час життя сесії config.https_only=Тільки HTTPS -config.cookie_life_time=Час життя cookie-файлу +config.cookie_life_time=Час життя файлу cookie -config.picture_config=Налаштування фотографії або аватари +config.picture_config=Налаштування фотографії або аватара config.picture_service=Сервіс зображень config.disable_gravatar=Вимкнути Gravatar -config.enable_federated_avatar=Увімкнути зовнішні аватари +config.enable_federated_avatar=Увімкнути федеровані аватари -config.git_config=Конфігурація git +config.git_config=Конфігурація Git config.git_disable_diff_highlight=Вимкнути підсвітку синтаксису diff config.git_max_diff_lines=Максимум рядків на diff (на один файл) config.git_max_diff_line_characters=Максимум символів на diff (на одну строку) @@ -2614,7 +2739,7 @@ notices.select_all=Вибрати все notices.deselect_all=Скасувати виділення notices.inverse_selection=Інвертувати виділене notices.delete_selected=Видалити обране -notices.delete_all=Видалити усі cповіщення +notices.delete_all=Видалити всі cповіщення notices.type=Тип notices.type_1=Репозиторій notices.type_2=Завдання @@ -2627,9 +2752,18 @@ packages.total_size = Загальний розмір: %s packages.unreferenced_size = Розмір без посилань: %s packages.creator = Творець packages.version = Версія -packages.package_manage_panel = Менеджмент Пакунків +packages.package_manage_panel = Керувати пакунками packages.published = Опубліковано notices.operations = Дії +packages.cleanup = Очистити недійсні дані +packages.cleanup.success = Успішно очищено недійсні дані +users.still_own_packages = Цей користувач досі володіє одним чи більше пакунками, спочатку видаліть ці пакунки. +users.purge_help = Примусово видалити користувача і будь-які репозиторії, організації та пакунки, якими він володіє. Всі коментарі та недоліки, написані цим користувачем, також будуть видалені. +dashboard.cleanup_packages = Очистити непридатні пакунки +monitor.last_execution_result = Результат +repos.lfs_size = Розмір LFS +config.allow_dots_in_usernames = Дозволити використання крапки в іменах користувачів. Не впливає на існуючі облікові записи. +config.mailer_enable_helo = Увімкнути HELO [action] @@ -2709,11 +2843,11 @@ default_key=Підписано типовим ключем error.extract_sign=Не вдалося витягти підпис error.generate_hash=Не вдалося згенерувати хеш коміту error.no_committer_account=Аккаунт користувача з таким Email не знайдено -error.no_gpg_keys_found=Не вдалося знайти GPG ключ що відповідає даному підпису +error.no_gpg_keys_found=Не вдалося знайти GPG-ключ, що відповідає даному підпису error.not_signed_commit=Непідписаний коміт -error.failed_retrieval_gpg_keys=Не вдалося отримати відповідний GPG ключ користувача -error.probable_bad_signature=УВАГА! Хоча ключ з таким ID і є в базі, коміт не може бути ним перевірено! Цей коміт ПІДОЗРІЛИЙ. -error.probable_bad_default_signature=УВАГА! Хоча типовий ключ має цей ID, коміт не може бути ним перевірено! Цей коміт ПІДОЗРІЛИЙ. +error.failed_retrieval_gpg_keys=Не вдалося отримати відповідний GPG-ключ користувача +error.probable_bad_signature=УВАГА! Хоча ключ із таким ID і є в базі, коміт неможливо ним перевірити! Цей коміт ПІДОЗРІЛИЙ. +error.probable_bad_default_signature=УВАГА! Хоча типовий ключ має цей ID, коміт неможливо ним перевірити! Цей коміт ПІДОЗРІЛИЙ. [units] error.no_unit_allowed_repo=У вас немає доступу до жодного розділу цього репозитория. @@ -2725,14 +2859,84 @@ alpine.repository.branches=Гілки alpine.repository.repositories=Репозиторії conan.details.repository=Репозиторій owner.settings.cleanuprules.enabled=Увімкнено -about = Про цей пакет +about = Про цей пакунок empty = Поки що тут немає пакунків. empty.documentation = Для отримання додаткової інформації щодо реєстру пакунків, перегляньте документацію. registry.documentation = Для отримання додаткової інформації щодо реєстру %s, перегляньте документацію. -settings.delete.notice = Ви збираєтеся видалити %s (%s). Цю операцію не можна відмінити, ви впевнені? +settings.delete.notice = Ви збираєтеся видалити %s (%s). Цю операцію не можна скасувати, ви впевнені? details.author = Автор +title = Пакунки +arch.version.backup = Резервне копіювання +arch.version.conflicts = Суперечки +arch.version.replaces = Заміни +arch.version.provides = Надає +arch.version.groups = Група +conda.install = Аби встановити пакунок, використовуючи Conda, запустіть команду: +cargo.install = Аби встановити пакунок, використовуючи Cargo, запустіть команду: +versions.view_all = Переглянути всі +generic.download = Завантажте пакунок з командного рядка: +details = Подробиці +arch.version.optdepends = Необовʼязково залежить +installation = Установлення +details.license = Ліцензія +filter.type.all = Усі +conan.install = Аби встановити пакунок, використовуючи Conan, запустіть команду: +container.layers = Шари світлини +details.project_site = Вебсторінка проєкту +details.documentation_site = Вебсторінка документації +desc = Керувати пакунками репозиторію. +requirements = Вимоги +dependencies = Залежності +empty.repo = Ви опублікували пакунок, але він не показаний тут? Перейдіть до налаштувань пакунків та привʼяжіть його до цього репозиторію. +alpine.repository = Інформація репозиторію +alpine.install = Аби встановити цей пакунок, запустіть команду: +cran.install = Аби встановити пакунок, запустіть команду: +composer.dependencies.development = Залежності розробки +container.labels.key = Ключ +container.labels.value = Значення +composer.install = Аби встановити пакунок, використовуючи Composer, запустіть команду: +debian.repository.components = Складові +filter.container.tagged = Відмічений +filter.container.untagged = Невідмічений +container.multi_arch = ОС / Архітектура +arch.pacman.helper.gpg = Додайте сертифікат довіреності до pacman: +arch.pacman.sync = Синхронізуйте пакунок з pacman: +arch.pacman.conf = Додайте сервер з повʼязаним дострибутивом та архітектурою до /etc/pacman.conf : +arch.version.properties = Властивості версії +arch.version.description = Опис +chef.install = Аби встановити пакунок, запустіть команду: +container.details.platform = Платформа +container.details.type = Вид світлини +container.pull = Завантажити світлину з командного рядка: +details.repository_site = Вебсторінка репозиторію +composer.dependencies = Залежності +debian.install = Аби встановити пакунок, запустіть команду: +debian.repository = Інформація репозиторію +debian.repository.distributions = Дистрибутиви +alpine.repository.architectures = Архітектури +arch.version.depends = Залежить +go.install = Встановити пакунок з командного рядка: +debian.repository.architectures = Архітектури +helm.install = Аби встановити пакунок, запустіть команду: +keywords = Ключові слова +assets = Ресурси +versions = Версії +dependency.version = Версія +container.labels = Мітки +filter.no_result = Ваш фільтр не видав жодних результатів. +dependency.id = ID [secrets] +deletion = Видалити секрет +creation.success = Секрет «%s» додано. +creation.failed = Не вдалося додати секрет. +management = Керування секретами +deletion.success = Секрет видалено. +deletion.failed = Не вдалося видалити секрет. +deletion.description = Видалення секрету є остаточним і його неможливо скасувати. Продовжити? +creation = Додати секрет +none = Секретів ще немає. +creation.name_placeholder = без урахування регістру, тільки літерно-цифрові символи або підкреслення, не може починатися з GITEA_ або GITHUB_ [actions] @@ -2747,13 +2951,101 @@ runners.task_list.commit=Коміт runners.status.active=Активний runs.commit=Коміт +variables.update.failed = Не вдалося змінити змінну. +variables.update.success = Змінну змінено. +variables.creation = Додати змінну +variables.none = Змінних ще немає. +variables.deletion = Видалити змінну +variables = Змінні +runs.scheduled = Заплановано +actions = Дії +variables.deletion.success = Змінну видалено. +runners.id = ID +runners.update_runner = Оновити зміни +variables.creation.failed = Не вдалося додати змінну. +variables.deletion.failed = Не вдалося видалити змінну. +status.waiting = Очікує +variables.creation.success = Змінну «%s» додано. +runners.labels = Мітки +status.unknown = Невідомо +runners.task_list.no_tasks = Завдань поки що немає. +runners.version = Версія +status.blocked = Заблоковано +status.cancelled = Скасовано +variables.description = Змінні передаються певним діям і не можуть бути прочитані інакше. +variables.deletion.description = Видалення змінної є остаточним і його неможливо скасувати. Продовжити? +variables.management = Керування змінними +variables.id_not_exist = Змінної з ідентифікатором %d не існує. +variables.edit = Редагувати змінну +runs.expire_log_message = Журнали очищено, тому що вони були занадто старі. +runs.empty_commit_message = (порожнє повідомлення коміта) [projects] +type-3.display_name = Проєкт організації +type-2.display_name = Проєкт репозиторію +type-1.display_name = Особистий проєкт +deleted.display_name = Видалений проєкт [git.filemode] ; Ordered by git filemode value, ascending. E.g. directory has "040000", normal file has "100644", … symbolic_link=Символічне посилання +directory = Тека +submodule = Підмодуль +normal_file = Звичайний файл +executable_file = Виконуваний файл +changed_filemode = %[1]s → %[2]s + + +[search] +code_kind = Шукати код... +code_search_unavailable = Пошук коду наразі недоступний. Будь ласка, звʼяжіться з адміністратором сайту. +user_kind = Шукати користувачів... +repo_kind = Шукати репозиторії... +search = Пошук... +type_tooltip = Вид пошуку +fuzzy = Нечіткий +fuzzy_tooltip = Включати результати, що подібні пошуковому запиту +union_tooltip = Включати результати, що відповідають будь-якому з ключових слів, розділених пробілами +union = Ключові слова +exact = Точний +exact_tooltip = Включати лише результати, що чітко відповідають запиту +regexp = Регулярні вирази +regexp_tooltip = Опрацьовувати пошуковий запит як регулярний вираз +org_kind = Шукати організації... +team_kind = Шукати команди... +milestone_kind = Шукати віхи... +commit_kind = Шукати коментарі... +no_results = Не знайдено відповідних результатів. +keyword_search_unavailable = Пошук за ключовими словами наразі недоступний. Будь ласка, зв'яжіться з адміністратором сайту. +code_search_by_git_grep = Поточні результати пошуку коду надаються з "git grep". Тут можуть бути кращі результати, якщо адміністратор сайту ввімкнув індексацію коду. +package_kind = Шукати пакунки... +project_kind = Шукати проєкти... +branch_kind = Шукати гілки... +issue_kind = Шукати недоліки... +pull_kind = Шукати запити на злиття... +runner_kind = Пошук раннерів... + +[markup] +filepreview.truncated = Перегляд було урізано +filepreview.line = Рядок %[1]d в %[2]s +filepreview.lines = Рядки з %[1]d по %[2]d в %[3]s + +[translation_meta] +test = Це тестовий текст. Він не відображається в інтерфейсі користувача Forgejo, а використовується з метою тестування + +[repo.permissions] +packages.read = Читати: Дивитись та завантажити пакунки призначені до репозиторію. +packages.write = Писати: Публікувати та видаляти пакунки призначені до репозиторію. + +[munits.data] +pib = ПіБ +eib = ЕіБ +kib = КіБ +mib = МіБ +gib = ГіБ +tib = ТіБ +b = Б \ No newline at end of file diff --git a/options/locale/locale_vi.ini b/options/locale/locale_vi.ini index 98d5506d83..1295731977 100644 --- a/options/locale/locale_vi.ini +++ b/options/locale/locale_vi.ini @@ -60,7 +60,7 @@ forks = Các phân nhánh activities = Hoạt động pull_requests = Yêu cầu thêm mã save = Lưu -issues = +issues = enabled = Bật disabled = Tắt copy = Chép @@ -84,4 +84,6 @@ signed_in_as = Đăng nhập bằng re_type = Xác nhận mật khẩu webauthn_sign_in = Nhấn nút trên khóa bảo mật, nếu không có nút thì bạn hãy rút ra rồi cắm lại. new_org.link = Tạo tổ chức -error404 = Trang bạn đang tìm không tồn tại hoặc bạn không có quyền xem. \ No newline at end of file +error404 = Trang bạn đang tìm không tồn tại hoặc bạn không có quyền xem. +edit = Chỉnh sửa +filter = Lọc \ No newline at end of file diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini index 1873b11478..8112bae5f8 100644 --- a/options/locale/locale_zh-CN.ini +++ b/options/locale/locale_zh-CN.ini @@ -1,6 +1,6 @@ [common] home=首页 -dashboard=首页 +dashboard=控制面板 explore=探索 help=帮助 logo=徽标 @@ -12,15 +12,15 @@ sign_up=注册 link_account=链接账户 register=注册 version=当前版本 -powered_by=Powered by %s +powered_by=由 %s 提供支持 page=页面 template=模板 language=语言选项 notifications=通知 -active_stopwatch=活动时间跟踪器 -tracked_time_summary=基于问题列表过滤器的跟踪时间概要 +active_stopwatch=活跃时间跟踪器 +tracked_time_summary=基于工单列表过滤器的跟踪时间概要 create_new=创建… -user_profile_and_more=个人信息和设置… +user_profile_and_more=个人信息与设置… signed_in_as=已登录用户 enable_javascript=此网站需要 JavaScript。 toc=目录 @@ -30,11 +30,11 @@ return_to_forgejo=返回 Forgejo username=用户名 email=电子邮件地址 password=密码 -access_token=访问令牌(Access Token) +access_token=访问令牌 re_type=确认密码 captcha=验证码 twofa=两步验证 -twofa_scratch=两步验证口令 +twofa_scratch=两步验证备用验证码 passcode=验证码 webauthn_insert_key=插入安全密钥 @@ -56,17 +56,17 @@ organization=组织 mirror=镜像 new_repo=创建仓库 new_migrate=迁移外部仓库 -new_mirror=创建新的镜像 -new_fork=新的派生仓库 +new_mirror=创建镜像 +new_fork=创建派生仓库 new_org=创建组织 new_project=创建项目 new_project_column=创建列 manage_org=管理我的组织 -admin_panel=管理后台 +admin_panel=网站管理 account_settings=帐户设置 settings=设置 your_profile=个人信息 -your_starred=已点赞 +your_starred=点赞 your_settings=设置 all=所有 @@ -77,7 +77,7 @@ forks=派生 activities=最近活动 pull_requests=合并请求 -issues=工单管理 +issues=工单 milestones=里程碑 ok=确定 @@ -109,7 +109,7 @@ copy_type_unsupported=无法复制此类型的文件内容 write=撰写 preview=预览 -loading=正在加载... +loading=正在加载… error=错误 error404=您正尝试访问的页面 不存在您尚未被授权 查看该页面。 @@ -120,7 +120,7 @@ unknown=未知 rss_feed=RSS 订阅源 -pin=固定 +pin=置顶 unpin=取消置顶 artifacts=制品 @@ -146,12 +146,12 @@ filter = 筛选 filter.clear = 清除筛选条件 filter.is_archived = 已归档 filter.not_archived = 未归档 -filter.is_fork = 已派生 -filter.not_fork = 未派生 -filter.is_mirror = 已镜像 -filter.not_mirror = 未镜像 -filter.is_template = 模板 -filter.not_template = 非模板 +filter.is_fork = 是派生 +filter.not_fork = 不是派生 +filter.is_mirror = 是镜像 +filter.not_mirror = 不是镜像 +filter.is_template = 是模板 +filter.not_template = 不是模板 filter.public = 公开 filter.private = 私有 toggle_menu = 切换菜单 @@ -160,12 +160,12 @@ more_items = 显示更多 copy_generic = 复制到剪贴板 test = 测试 error413 = 您已用尽您的配额。 -new_repo.title = 新仓库 -new_migrate.title = 新迁移 -new_org.title = 新组织 -new_repo.link = 新仓库 -new_migrate.link = 新迁移 -new_org.link = 新组织 +new_repo.title = 创建仓库 +new_migrate.title = 开始迁移 +new_org.title = 创建组织 +new_repo.link = 创建仓库 +new_migrate.link = 开始迁移 +new_org.link = 创建组织 [aria] navbar=导航栏 @@ -176,10 +176,10 @@ footer.links=链接 [heatmap] number_of_contributions_in_the_last_12_months=一年内 %s 次贡献 contributions_zero=目前还没有贡献 -less=更少的 -more=更多的 +less=显示更少 +more=显示更多 contributions_format = {year}{month}{day} 当日有 {contributions} -contributions_few = 项贡献 +contributions_few = 贡献 contributions_one = 贡献 [editor] @@ -206,7 +206,7 @@ string.desc=Z - A [error] occurred=发生了一个错误 -report_message=如果您确定这是一个 Forgejo bug,请在 Codeberg 上搜索问题,或在必要时创建一个新工单。 +report_message=如果您确定这是一个 Forgejo 的 bug,请在 Codeberg 上搜索相关问题或在必要时创建一个新工单。 missing_csrf=错误的请求:没有 CSRF 令牌 invalid_csrf=错误的请求:无效的 CSRF 令牌 not_found=找不到目标。 @@ -216,13 +216,13 @@ server_internal = 服务器内部错误 [startpage] app_desc=一款极易搭建的自助 Git 服务 install=易安装 -install_desc=通过 二进制 来运行;或者通过 docker 来运行;或者通过 安装包 来运行 +install_desc=通过二进制来运行;或者通过Docker 来运行;或者通过安装包 来运行。 platform=跨平台 platform_desc=已证实可以在 Linux 和 FreeBSD 等自由操作系统以及不同的 CPU 架构上运行 Forgejo。挑一个您喜欢的就行! lightweight=轻量级 lightweight_desc=一个廉价的树莓派的配置足以满足 Forgejo 的最低系统硬件要求。最大程度上节省您的服务器资源! license=开源化 -license_desc=所有的代码都开源在 Forgejo 上,赶快加入我们来共同发展这个伟大的项目!还等什么?成为贡献者吧! +license_desc=取得 Forgejo!赶快加入我们来共同发展这个伟大的项目!还等什么?成为贡献者吧! [install] install=安装页面 @@ -235,7 +235,7 @@ host=数据库主机 user=用户名 password=数据库用户密码 db_name=数据库名称 -db_schema=Schema +db_schema=架构模式 db_schema_helper=留空则数据库中默认值为("public")。 ssl_mode=SSL path=数据库文件路径 @@ -246,7 +246,7 @@ reinstall_confirm_check_1=使用 app.ini 中 SECRET KEY 加密的数据可能会 reinstall_confirm_check_2=代码仓库和设置可能需要重新同步。勾选此框,表示您确认将手动重新同步仓库和 SSH authorized_keys 的钩子。您确认您将确保代码仓库和镜像设置是正确的。 reinstall_confirm_check_3=你确认你绝对肯定这个 Forgejo 在正确的 app.ini 位置上运行,而且你确定你必须重新安装。你确认你知晓上述风险。 err_empty_db_path=SQLite 数据库文件路径不能为空。 -no_admin_and_disable_registration=您不能够在未创建管理员用户的情况下禁止注册。 +no_admin_and_disable_registration=您不能够在未创建管理员账号的情况下禁止注册。 err_empty_admin_password=管理员密码不能为空。 err_empty_admin_email=管理员电子邮件不能为空。 err_admin_name_is_reserved=管理员用户名无效,用户名是保留的 @@ -259,8 +259,8 @@ app_name_helper=在此处输入您的实例名称。它将显示在所有页面 repo_path=仓库根目录 repo_path_helper=所有远程 Git 仓库将保存到此目录。 lfs_path=LFS 根目录 -lfs_path_helper=存储为Git LFS的文件将被存储在此目录。留空禁用LFS -run_user=以用户运行 +lfs_path_helper=存储为Git LFS的文件将被存储在此目录。留空以禁用LFS。 +run_user=要使用的用户身份 run_user_helper=输入 Forgejo 运行的操作系统用户名。请注意,此用户必须具有对仓库根路径的访问权限。 domain=服务器域名 domain_helper=服务器的域名或主机地址。 @@ -291,14 +291,14 @@ disable_gravatar.description=禁用 Gravatar 和第三方头像源。除非用 federated_avatar_lookup=启用联邦头像 federated_avatar_lookup.description=使用 Libravatar 查找头像。 disable_registration=禁止用户自助注册 -disable_registration.description=只有实例管理员才能创建新的用户帐户。强烈建议保持注册禁用,除非您打算为所有人托管一个公共实例并准备好处理大量垃圾帐户。 +disable_registration.description=只有实例管理员才能创建新的帐户。强烈建议保持注册禁用,除非您打算为所有人托管一个公共实例并准备好处理大量垃圾帐户。 allow_only_external_registration.description=仅允许使用已配置的外部服务来创建新帐户。 openid_signin=启用 OpenID 登录 openid_signin.description=允许用户通过 OpenID 登录。 openid_signup=启用 OpenID 自助注册 openid_signup.description=如果启用了自助注册,则允许用户通过 OpenID 创建帐户。 enable_captcha=启用注册验证码 -enable_captcha.description=要求用户通过 CAPTCHA 验证才能创建帐户。 +enable_captcha.description=要求用户通过验证码才能创建帐户。 require_sign_in_view=启用页面访问限制 require_sign_in_view.description=仅允许已登录用户访问页面。访客只能看到注册和登录页。 admin_setting.description=创建管理员帐户是可选的。第一个注册用户将自动成为管理员。 @@ -325,7 +325,7 @@ default_keep_email_private.description=默认为新用户启用电子邮件地 default_allow_create_organization=默认情况下允许创建组织 default_allow_create_organization.description=默认允许新用户创建组织。禁用此选项时,管理员必须向新用户授予创建组织的权限。 default_enable_timetracking=默认情况下启用时间跟踪 -default_enable_timetracking.description=默认允许新存储库使用时间跟踪功能。 +default_enable_timetracking.description=默认允许新仓库使用时间跟踪功能。 no_reply_address=隐藏电子邮件 no_reply_address_helper=用于设置隐藏电子邮件地址的用户使用的电子邮件域名。例如,如果用于隐藏电子邮件地址的域名设为“noreply.example.org”,则用户名 “joe” 在 Git 中将以 “joe@noreply.example.org” 表示。 password_algorithm=密码哈希算法 @@ -388,7 +388,7 @@ org_no_results=未找到匹配的组织。 code_no_results=未找到与搜索字词匹配的源代码。 code_search_results=“%s” 的搜索结果是 code_last_indexed_at=最后索引于 %s -relevant_repositories_tooltip=派生的仓库,以及缺少主题、图标和描述的仓库将被隐藏。 +relevant_repositories_tooltip=派生的、缺少主题、图标和描述的仓库已被隐藏。 relevant_repositories=只显示相关的仓库, 显示未过滤结果。 stars_one = %d 点赞 stars_few = %d 点赞 @@ -416,7 +416,7 @@ active_your_account=激活您的帐户 account_activated=帐户已激活 prohibit_login=账号已暂停 prohibit_login_desc=您的账号已暂停与实例交互。请与实例管理员联系以重新获得访问权限。 -resent_limit_prompt=您请求发送激活邮件过于频繁,请等待 3 分钟后再试! +resent_limit_prompt=您请求发送激活邮件过于频繁,请等待 3 分钟后再试。 has_unconfirmed_mail=%s 您好,系统检测到您有一封发送至 %s 但未被确认的邮件。如果您未收到激活邮件,或需要重新发送,请单击下方的按钮。 resend_mail=单击此处重新发送确认邮件 email_not_associate=您输入的邮箱地址未被关联到任何帐号! @@ -426,7 +426,7 @@ invalid_code=此确认密钥无效或已过期。 invalid_code_forgot_password=你的确认码无效或者已过期,点击 这里 开始新的会话。 invalid_password=您的密码与用于创建账户的密码不匹配。 reset_password_helper=恢复账户 -reset_password_wrong_user=您以 %s 登录,但恢复账号链接是用于 %s。 +reset_password_wrong_user=您以 %s 登录,但恢复账号链接适用于 %s password_too_short=密码长度不能少于 %d 位。 non_local_account=非本地帐户不能通过 Forgejo 的 web 界面更改密码。 verify=验证 @@ -443,7 +443,7 @@ oauth_signup_submit=完成账号 oauth_signin_tab=绑定到现有帐号 oauth_signin_title=登录以授权绑定帐户 oauth_signin_submit=绑定账号 -oauth.signin.error=处理授权请求时出错。 如果此错误仍然存​​在,请联系站点管理员。 +oauth.signin.error=处理授权请求时出错。如果此错误仍然存在,请联系站点管理员。 oauth.signin.error.access_denied=授权请求被拒绝。 oauth.signin.error.temporarily_unavailable=授权失败,因为认证服务器暂时不可用。请稍后再试。 openid_connect_submit=连接 @@ -457,7 +457,7 @@ disable_forgot_password_mail_admin=帐户恢复仅在设置电子邮件后可用 email_domain_blacklisted=您不能使用您的电子邮件地址注册。 authorize_application=应用授权 authorize_redirect_notice=如果您授权此应用,您将会被重定向到 %s。 -authorize_application_created_by=此应用由%s创建。 +authorize_application_created_by=此应用由 %s 创建。 authorize_application_description=如果您允许,它将能够读取和修改您的所有帐户信息,包括私人仓库和组织。 authorize_title=授权 %s 访问您的帐户? authorization_failed=授权失败 @@ -471,11 +471,12 @@ change_unconfirmed_email_summary = 修改用来接收激活邮件的邮箱地址 change_unconfirmed_email_error = 无法修改邮箱地址: %v tab_signin = 登录 tab_signup = 注册 -hint_login = 已创建账户?立即登录 +hint_login = 已经有账户了吗?立即登录! back_to_sign_in = 返回登录 sign_in_openid = 继续使用 OpenID sign_up_button = 立即注册。 hint_register = 需要账号?立即注册。 +unauthorized_credentials = 凭据不正确或已过期。请重试您的命令,或查看 %s 以获取更多信息 [mail] view_it_on=在 %s 上查看 @@ -517,8 +518,8 @@ issue.action.merge=@%[1]s 将 #%[2]d 合并到 #%[3]s。 issue.action.approve=@%[1]s 批准了此合并请求。 issue.action.reject=@%[1]s 请求更改此合并请求。 issue.action.review=@%[1]s 评论了这个合并请求。 -issue.action.review_dismissed=@%[1]s 拒绝了 %[2]s 对此合并请求的上个审核。 -issue.action.ready_for_review=@%[1]s 标记此合并请求已评审通过。 +issue.action.review_dismissed=@%[1]s 取消了 %[2]s 对此合并请求的上一个评审。 +issue.action.ready_for_review=@%[1]s 标记了此合并请求为已准备好接受评审。 issue.action.new=@%[1]s 创建了 #%[2]d. issue.in_tree_path=在 %s 中: @@ -675,7 +676,7 @@ Pronouns = 代称 Biography = 简历 [user] -change_avatar=修改头像 +change_avatar=修改头像… joined_on=加入于 %s repositories=仓库列表 activity=公开活动 @@ -759,7 +760,7 @@ language=界面语言 ui=主题 hidden_comment_types=隐藏的评论类型 hidden_comment_types_description=此处选中的注释类型不会显示在问题页面中。比如,勾选”标签“删除所有 " 添加/删除的

 {{- if gt (len $.Groups) 1 -}}
-# {{ctx.Locale.Tr "packages.arch.pacman.repo.multi"  $.PackageDescriptor.Package.LowerName}}
+# {{ctx.Locale.Tr "packages.arch.pacman.repo.multi" $.PackageDescriptor.Package.LowerName}}
 
 {{end -}}
 {{- $GroupSize := (len .Groups) -}}
-{{-  range $i,$v :=  .Groups -}}
+{{-  range $i,$v := .Groups -}}
 {{- if gt $i 0}}
 {{end -}}{{- if gt $GroupSize 1 -}}
 # {{ctx.Locale.Tr "packages.arch.pacman.repo.multi.item" .}}
diff --git a/templates/package/metadata/arch.tmpl b/templates/package/metadata/arch.tmpl
index 822973eb7d..89001b979c 100644
--- a/templates/package/metadata/arch.tmpl
+++ b/templates/package/metadata/arch.tmpl
@@ -1,4 +1,4 @@
 {{if eq .PackageDescriptor.Package.Type "arch"}}
-	{{range .PackageDescriptor.Metadata.License}}
{{svg "octicon-law" 16 "gt-mr-3"}} {{.}}
{{end}} - {{if .PackageDescriptor.Metadata.ProjectURL}}
{{svg "octicon-link-external" 16 "mr-3"}} {{ctx.Locale.Tr "packages.details.project_site"}}
{{end}} + {{if .PackageDescriptor.Metadata.ProjectURL}}
{{svg "octicon-link-external" 16 "tw-mr-2"}} {{ctx.Locale.Tr "packages.details.project_site"}}
{{end}} + {{range .PackageDescriptor.Metadata.License}}
{{svg "octicon-law" 16 "tw-mr-2"}} {{.}}
{{end}} {{end}} diff --git a/templates/projects/view.tmpl b/templates/projects/view.tmpl index 564ec1b13d..08b08b95e5 100644 --- a/templates/projects/view.tmpl +++ b/templates/projects/view.tmpl @@ -1,7 +1,7 @@ {{$canWriteProject := and .CanWriteProjects (or (not .Repository) (not .Repository.IsArchived))}}
-
+

{{.Project.Title}}

{{if $canWriteProject}}