mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-11-22 13:45:19 +00:00
Merge pull request 'Eliminate wrapping quotes in English locale' (#2467) from 0ko/forgejo:rnd-quotes into forgejo
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/2467 Reviewed-by: Otto <otto@codeberg.org> Reviewed-by: Gusted <gusted@noreply.codeberg.org>
This commit is contained in:
commit
006b2dd381
|
@ -590,14 +590,14 @@ invalid_ssh_key = Cannot verify your SSH key: %s
|
||||||
invalid_gpg_key = Cannot verify your GPG key: %s
|
invalid_gpg_key = Cannot verify your GPG key: %s
|
||||||
invalid_ssh_principal = Invalid principal: %s
|
invalid_ssh_principal = Invalid principal: %s
|
||||||
must_use_public_key = The key you provided is a private key. Please do not upload your private key anywhere. Use your public key instead.
|
must_use_public_key = The key you provided is a private key. Please do not upload your private key anywhere. Use your public key instead.
|
||||||
unable_verify_ssh_key = "Cannot verify the SSH key, double-check it for mistakes."
|
unable_verify_ssh_key = Cannot verify the SSH key, double-check it for mistakes.
|
||||||
auth_failed = Authentication failed: %v
|
auth_failed = Authentication failed: %v
|
||||||
|
|
||||||
still_own_repo = "Your account owns one or more repositories, delete or transfer them first."
|
still_own_repo = Your account owns one or more repositories, delete or transfer them first.
|
||||||
still_has_org = "Your account is a member of one or more organizations, leave them first."
|
still_has_org = Your account is a member of one or more organizations, leave them first.
|
||||||
still_own_packages = "Your account owns one or more packages, delete them first."
|
still_own_packages = Your account owns one or more packages, delete them first.
|
||||||
org_still_own_repo = "This organization still owns one or more repositories, delete or transfer them first."
|
org_still_own_repo = This organization still owns one or more repositories, delete or transfer them first.
|
||||||
org_still_own_packages = "This organization still owns one or more packages, delete them first."
|
org_still_own_packages = This organization still owns one or more packages, delete them first.
|
||||||
|
|
||||||
target_branch_not_exist = Target branch does not exist.
|
target_branch_not_exist = Target branch does not exist.
|
||||||
|
|
||||||
|
@ -1123,7 +1123,7 @@ migrate.github_token_desc = You can put one or more tokens with comma separated
|
||||||
migrate.clone_local_path = or a local server path
|
migrate.clone_local_path = or a local server path
|
||||||
migrate.permission_denied = You are not allowed to import local repositories.
|
migrate.permission_denied = You are not allowed to import local repositories.
|
||||||
migrate.permission_denied_blocked = You cannot import from disallowed hosts, please ask the admin to check ALLOWED_DOMAINS/ALLOW_LOCALNETWORKS/BLOCKED_DOMAINS settings.
|
migrate.permission_denied_blocked = You cannot import from disallowed hosts, please ask the admin to check ALLOWED_DOMAINS/ALLOW_LOCALNETWORKS/BLOCKED_DOMAINS settings.
|
||||||
migrate.invalid_local_path = "The local path is invalid. It doesn't exist or is not a directory."
|
migrate.invalid_local_path = The local path is invalid. It doesn't exist or is not a directory.
|
||||||
migrate.invalid_lfs_endpoint = The LFS endpoint is not valid.
|
migrate.invalid_lfs_endpoint = The LFS endpoint is not valid.
|
||||||
migrate.failed = Migration failed: %v
|
migrate.failed = Migration failed: %v
|
||||||
migrate.migrate_items_options = Access Token is required to migrate additional items
|
migrate.migrate_items_options = Access Token is required to migrate additional items
|
||||||
|
@ -1366,30 +1366,30 @@ projects.edit = Edit Project
|
||||||
projects.edit_subheader = Projects organize issues and track progress.
|
projects.edit_subheader = Projects organize issues and track progress.
|
||||||
projects.modify = Edit Project
|
projects.modify = Edit Project
|
||||||
projects.edit_success = Project "%s" has been updated.
|
projects.edit_success = Project "%s" has been updated.
|
||||||
projects.type.none = "None"
|
projects.type.none = None
|
||||||
projects.type.basic_kanban = "Basic Kanban"
|
projects.type.basic_kanban = Basic Kanban
|
||||||
projects.type.bug_triage = "Bug Triage"
|
projects.type.bug_triage = Bug Triage
|
||||||
projects.template.desc = "Template"
|
projects.template.desc = Template
|
||||||
projects.template.desc_helper = "Select a project template to get started"
|
projects.template.desc_helper = Select a project template to get started
|
||||||
projects.type.uncategorized = Uncategorized
|
projects.type.uncategorized = Uncategorized
|
||||||
projects.column.edit = "Edit Column"
|
projects.column.edit = Edit Column
|
||||||
projects.column.edit_title = "Name"
|
projects.column.edit_title = Name
|
||||||
projects.column.new_title = "Name"
|
projects.column.new_title = Name
|
||||||
projects.column.new_submit = "Create Column"
|
projects.column.new_submit = Create Column
|
||||||
projects.column.new = "New Column"
|
projects.column.new = New Column
|
||||||
projects.column.set_default = "Set Default"
|
projects.column.set_default = Set Default
|
||||||
projects.column.set_default_desc = "Set this column as default for uncategorized issues and pulls"
|
projects.column.set_default_desc = Set this column as default for uncategorized issues and pulls
|
||||||
projects.column.unset_default = "Unset Default"
|
projects.column.unset_default = Unset Default
|
||||||
projects.column.unset_default_desc = "Unset this column as default"
|
projects.column.unset_default_desc = Unset this column as default
|
||||||
projects.column.delete = "Delete Column"
|
projects.column.delete = Delete Column
|
||||||
projects.column.deletion_desc = "Deleting a project column moves all related issues to 'Uncategorized'. Continue?"
|
projects.column.deletion_desc = Deleting a project column moves all related issues to 'Uncategorized'. Continue?
|
||||||
projects.column.color = "Color"
|
projects.column.color = Color
|
||||||
projects.open = Open
|
projects.open = Open
|
||||||
projects.close = Close
|
projects.close = Close
|
||||||
projects.column.assigned_to = Assigned to
|
projects.column.assigned_to = Assigned to
|
||||||
projects.card_type.desc = "Card Previews"
|
projects.card_type.desc = Card Previews
|
||||||
projects.card_type.images_and_text = "Images and Text"
|
projects.card_type.images_and_text = Images and Text
|
||||||
projects.card_type.text_only = "Text Only"
|
projects.card_type.text_only = Text Only
|
||||||
|
|
||||||
issues.desc = Organize bug reports, tasks and milestones.
|
issues.desc = Organize bug reports, tasks and milestones.
|
||||||
issues.filter_assignees = Filter Assignee
|
issues.filter_assignees = Filter Assignee
|
||||||
|
@ -1592,17 +1592,17 @@ issues.attachment.download = `Click to download "%s"`
|
||||||
issues.subscribe = Subscribe
|
issues.subscribe = Subscribe
|
||||||
issues.unsubscribe = Unsubscribe
|
issues.unsubscribe = Unsubscribe
|
||||||
issues.unpin_issue = Unpin Issue
|
issues.unpin_issue = Unpin Issue
|
||||||
issues.max_pinned = "You can't pin more issues"
|
issues.max_pinned = You can't pin more issues
|
||||||
issues.pin_comment = "pinned this %s"
|
issues.pin_comment = pinned this %s
|
||||||
issues.unpin_comment = "unpinned this %s"
|
issues.unpin_comment = unpinned this %s
|
||||||
issues.lock = Lock conversation
|
issues.lock = Lock conversation
|
||||||
issues.unlock = Unlock conversation
|
issues.unlock = Unlock conversation
|
||||||
issues.lock.unknown_reason = Cannot lock an issue with an unknown reason.
|
issues.lock.unknown_reason = Cannot lock an issue with an unknown reason.
|
||||||
issues.lock_duplicate = An issue cannot be locked twice.
|
issues.lock_duplicate = An issue cannot be locked twice.
|
||||||
issues.unlock_error = Cannot unlock an issue that is not locked.
|
issues.unlock_error = Cannot unlock an issue that is not locked.
|
||||||
issues.lock_with_reason = "locked as <strong>%s</strong> and limited conversation to collaborators %s"
|
issues.lock_with_reason = locked as <strong>%s</strong> and limited conversation to collaborators %s
|
||||||
issues.lock_no_reason = "locked and limited conversation to collaborators %s"
|
issues.lock_no_reason = locked and limited conversation to collaborators %s
|
||||||
issues.unlock_comment = "unlocked this conversation %s"
|
issues.unlock_comment = unlocked this conversation %s
|
||||||
issues.lock_confirm = Lock
|
issues.lock_confirm = Lock
|
||||||
issues.unlock_confirm = Unlock
|
issues.unlock_confirm = Unlock
|
||||||
issues.lock.notice_1 = - Other users can’t add new comments to this issue.
|
issues.lock.notice_1 = - Other users can’t add new comments to this issue.
|
||||||
|
@ -1639,30 +1639,30 @@ issues.add_time_sum_to_small = No time was entered.
|
||||||
issues.time_spent_total = Total Time Spent
|
issues.time_spent_total = Total Time Spent
|
||||||
issues.time_spent_from_all_authors = `Total Time Spent: %s`
|
issues.time_spent_from_all_authors = `Total Time Spent: %s`
|
||||||
issues.due_date = Due Date
|
issues.due_date = Due Date
|
||||||
issues.invalid_due_date_format = "Due date format must be 'yyyy-mm-dd'."
|
issues.invalid_due_date_format = Due date format must be 'yyyy-mm-dd'.
|
||||||
issues.error_modifying_due_date = "Failed to modify the due date."
|
issues.error_modifying_due_date = Failed to modify the due date.
|
||||||
issues.error_removing_due_date = "Failed to remove the due date."
|
issues.error_removing_due_date = Failed to remove the due date.
|
||||||
issues.push_commit_1 = "added %d commit %s"
|
issues.push_commit_1 = added %d commit %s
|
||||||
issues.push_commits_n = "added %d commits %s"
|
issues.push_commits_n = added %d commits %s
|
||||||
issues.force_push_codes = `force-pushed %[1]s from <a class="ui sha" href="%[3]s"><code>%[2]s</code></a> to <a class="ui sha" href="%[5]s"><code>%[4]s</code></a> %[6]s`
|
issues.force_push_codes = `force-pushed %[1]s from <a class="ui sha" href="%[3]s"><code>%[2]s</code></a> to <a class="ui sha" href="%[5]s"><code>%[4]s</code></a> %[6]s`
|
||||||
issues.force_push_compare = Compare
|
issues.force_push_compare = Compare
|
||||||
issues.due_date_form = "yyyy-mm-dd"
|
issues.due_date_form = yyyy-mm-dd
|
||||||
issues.due_date_form_add = "Add due date"
|
issues.due_date_form_add = Add due date
|
||||||
issues.due_date_form_edit = "Edit"
|
issues.due_date_form_edit = Edit
|
||||||
issues.due_date_form_remove = "Remove"
|
issues.due_date_form_remove = Remove
|
||||||
issues.due_date_not_writer = "You need write access to this repository in order to update the due date of an issue."
|
issues.due_date_not_writer = You need write access to this repository in order to update the due date of an issue.
|
||||||
issues.due_date_not_set = "No due date set."
|
issues.due_date_not_set = No due date set.
|
||||||
issues.due_date_added = "added the due date %s %s"
|
issues.due_date_added = added the due date %s %s
|
||||||
issues.due_date_modified = "modified the due date from %[2]s to %[1]s %[3]s"
|
issues.due_date_modified = modified the due date from %[2]s to %[1]s %[3]s
|
||||||
issues.due_date_remove = "removed the due date %s %s"
|
issues.due_date_remove = removed the due date %s %s
|
||||||
issues.due_date_overdue = "Overdue"
|
issues.due_date_overdue = Overdue
|
||||||
issues.due_date_invalid = "The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'."
|
issues.due_date_invalid = The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.
|
||||||
issues.dependency.title = Dependencies
|
issues.dependency.title = Dependencies
|
||||||
issues.dependency.issue_no_dependencies = No dependencies set.
|
issues.dependency.issue_no_dependencies = No dependencies set.
|
||||||
issues.dependency.pr_no_dependencies = No dependencies set.
|
issues.dependency.pr_no_dependencies = No dependencies set.
|
||||||
issues.dependency.no_permission_1 = "You do not have permission to read %d dependency"
|
issues.dependency.no_permission_1 = You do not have permission to read %d dependency
|
||||||
issues.dependency.no_permission_n = "You do not have permission to read %d dependencies"
|
issues.dependency.no_permission_n = You do not have permission to read %d dependencies
|
||||||
issues.dependency.no_permission.can_remove = "You do not have permission to read this dependency but can remove this dependency"
|
issues.dependency.no_permission.can_remove = You do not have permission to read this dependency but can remove this dependency
|
||||||
issues.dependency.add = Add dependency…
|
issues.dependency.add = Add dependency…
|
||||||
issues.dependency.cancel = Cancel
|
issues.dependency.cancel = Cancel
|
||||||
issues.dependency.remove = Remove
|
issues.dependency.remove = Remove
|
||||||
|
@ -1674,7 +1674,7 @@ issues.dependency.issue_closing_blockedby = Closing this issue is blocked by the
|
||||||
issues.dependency.issue_close_blocks = This issue blocks closing of the following issues
|
issues.dependency.issue_close_blocks = This issue blocks closing of the following issues
|
||||||
issues.dependency.pr_close_blocks = This pull request blocks closing of the following issues
|
issues.dependency.pr_close_blocks = This pull request blocks closing of the following issues
|
||||||
issues.dependency.issue_close_blocked = You need to close all issues blocking this issue before you can close it.
|
issues.dependency.issue_close_blocked = You need to close all issues blocking this issue before you can close it.
|
||||||
issues.dependency.issue_batch_close_blocked = "Cannot batch close chosen issues, because issue #%d still has open dependencies"
|
issues.dependency.issue_batch_close_blocked = Cannot batch close chosen issues, because issue #%d still has open dependencies
|
||||||
issues.dependency.pr_close_blocked = You need to close all issues blocking this pull request before you can merge it.
|
issues.dependency.pr_close_blocked = You need to close all issues blocking this pull request before you can merge it.
|
||||||
issues.dependency.blocks_short = Blocks
|
issues.dependency.blocks_short = Blocks
|
||||||
issues.dependency.blocked_by_short = Depends on
|
issues.dependency.blocked_by_short = Depends on
|
||||||
|
@ -1690,17 +1690,17 @@ issues.dependency.add_error_cannot_create_circular = You cannot create a depende
|
||||||
issues.dependency.add_error_dep_not_same_repo = Both issues must be in the same repository.
|
issues.dependency.add_error_dep_not_same_repo = Both issues must be in the same repository.
|
||||||
issues.review.self.approval = You cannot approve your own pull request.
|
issues.review.self.approval = You cannot approve your own pull request.
|
||||||
issues.review.self.rejection = You cannot request changes on your own pull request.
|
issues.review.self.rejection = You cannot request changes on your own pull request.
|
||||||
issues.review.approve = "approved these changes %s"
|
issues.review.approve = approved these changes %s
|
||||||
issues.review.comment = "reviewed %s"
|
issues.review.comment = reviewed %s
|
||||||
issues.review.dismissed = "dismissed %s’s review %s"
|
issues.review.dismissed = dismissed %s’s review %s
|
||||||
issues.review.dismissed_label = Dismissed
|
issues.review.dismissed_label = Dismissed
|
||||||
issues.review.left_comment = left a comment
|
issues.review.left_comment = left a comment
|
||||||
issues.review.content.empty = You need to leave a comment indicating the requested change(s).
|
issues.review.content.empty = You need to leave a comment indicating the requested change(s).
|
||||||
issues.review.reject = "requested changes %s"
|
issues.review.reject = requested changes %s
|
||||||
issues.review.wait = "was requested for review %s"
|
issues.review.wait = was requested for review %s
|
||||||
issues.review.add_review_request = "requested review from %s %s"
|
issues.review.add_review_request = requested review from %s %s
|
||||||
issues.review.remove_review_request = "removed review request for %s %s"
|
issues.review.remove_review_request = removed review request for %s %s
|
||||||
issues.review.remove_review_request_self = "refused to review %s"
|
issues.review.remove_review_request_self = refused to review %s
|
||||||
issues.review.pending = Pending
|
issues.review.pending = Pending
|
||||||
issues.review.pending.tooltip = This comment is not currently visible to other users. To submit your pending comments, select "%s" -> "%s/%s/%s" at the top of the page.
|
issues.review.pending.tooltip = This comment is not currently visible to other users. To submit your pending comments, select "%s" -> "%s/%s/%s" at the top of the page.
|
||||||
issues.review.review = Review
|
issues.review.review = Review
|
||||||
|
@ -1783,30 +1783,30 @@ pulls.add_prefix = Add <strong>%s</strong> prefix
|
||||||
pulls.remove_prefix = Remove <strong>%s</strong> prefix
|
pulls.remove_prefix = Remove <strong>%s</strong> prefix
|
||||||
pulls.data_broken = This pull request is broken due to missing fork information.
|
pulls.data_broken = This pull request is broken due to missing fork information.
|
||||||
pulls.files_conflicted = This pull request has changes conflicting with the target branch.
|
pulls.files_conflicted = This pull request has changes conflicting with the target branch.
|
||||||
pulls.is_checking = "Merge conflict checking is in progress. Try again in few moments."
|
pulls.is_checking = Merge conflict checking is in progress. Try again in few moments.
|
||||||
pulls.is_ancestor = "This branch is already included in the target branch. There is nothing to merge."
|
pulls.is_ancestor = This branch is already included in the target branch. There is nothing to merge.
|
||||||
pulls.is_empty = "The changes on this branch are already on the target branch. This will be an empty commit."
|
pulls.is_empty = The changes on this branch are already on the target branch. This will be an empty commit.
|
||||||
pulls.required_status_check_failed = Some required checks were not successful.
|
pulls.required_status_check_failed = Some required checks were not successful.
|
||||||
pulls.required_status_check_missing = Some required checks are missing.
|
pulls.required_status_check_missing = Some required checks are missing.
|
||||||
pulls.required_status_check_administrator = As an administrator, you may still merge this pull request.
|
pulls.required_status_check_administrator = As an administrator, you may still merge this pull request.
|
||||||
pulls.blocked_by_approvals = "This pull request doesn't have enough approvals yet. %d of %d approvals granted."
|
pulls.blocked_by_approvals = This pull request doesn't have enough approvals yet. %d of %d approvals granted.
|
||||||
pulls.blocked_by_rejection = "This pull request has changes requested by an official reviewer."
|
pulls.blocked_by_rejection = This pull request has changes requested by an official reviewer.
|
||||||
pulls.blocked_by_official_review_requests = "This pull request is blocked because it is missing approval from one or more official reviewers."
|
pulls.blocked_by_official_review_requests = This pull request is blocked because it is missing approval from one or more official reviewers.
|
||||||
pulls.blocked_by_outdated_branch = "This pull request is blocked because it's outdated."
|
pulls.blocked_by_outdated_branch = This pull request is blocked because it's outdated.
|
||||||
pulls.blocked_by_changed_protected_files_1= "This pull request is blocked because it changes a protected file:"
|
pulls.blocked_by_changed_protected_files_1= This pull request is blocked because it changes a protected file:
|
||||||
pulls.blocked_by_changed_protected_files_n= "This pull request is blocked because it changes protected files:"
|
pulls.blocked_by_changed_protected_files_n= This pull request is blocked because it changes protected files:
|
||||||
pulls.can_auto_merge_desc = This pull request can be merged automatically.
|
pulls.can_auto_merge_desc = This pull request can be merged automatically.
|
||||||
pulls.cannot_auto_merge_desc = This pull request cannot be merged automatically due to conflicts.
|
pulls.cannot_auto_merge_desc = This pull request cannot be merged automatically due to conflicts.
|
||||||
pulls.cannot_auto_merge_helper = Merge manually to resolve the conflicts.
|
pulls.cannot_auto_merge_helper = Merge manually to resolve the conflicts.
|
||||||
pulls.num_conflicting_files_1 = "%d conflicting file"
|
pulls.num_conflicting_files_1 = %d conflicting file
|
||||||
pulls.num_conflicting_files_n = "%d conflicting files"
|
pulls.num_conflicting_files_n = %d conflicting files
|
||||||
pulls.approve_count_1 = "%d approval"
|
pulls.approve_count_1 = %d approval
|
||||||
pulls.approve_count_n = "%d approvals"
|
pulls.approve_count_n = %d approvals
|
||||||
pulls.reject_count_1 = "%d change request"
|
pulls.reject_count_1 = %d change request
|
||||||
pulls.reject_count_n = "%d change requests"
|
pulls.reject_count_n = %d change requests
|
||||||
pulls.waiting_count_1 = "%d waiting review"
|
pulls.waiting_count_1 = %d waiting review
|
||||||
pulls.waiting_count_n = "%d waiting reviews"
|
pulls.waiting_count_n = %d waiting reviews
|
||||||
pulls.wrong_commit_id = "commit id must be a commit id on the target branch"
|
pulls.wrong_commit_id = commit id must be a commit id on the target branch
|
||||||
pulls.blocked_by_user = You cannot create a pull request on this repository because you are blocked by the repository owner.
|
pulls.blocked_by_user = You cannot create a pull request on this repository because you are blocked by the repository owner.
|
||||||
|
|
||||||
pulls.no_merge_desc = This pull request cannot be merged because all repository merge options are disabled.
|
pulls.no_merge_desc = This pull request cannot be merged because all repository merge options are disabled.
|
||||||
|
@ -1896,7 +1896,7 @@ milestones.title = Title
|
||||||
milestones.desc = Description
|
milestones.desc = Description
|
||||||
milestones.due_date = Due Date (optional)
|
milestones.due_date = Due Date (optional)
|
||||||
milestones.clear = Clear
|
milestones.clear = Clear
|
||||||
milestones.invalid_due_date_format = "Due date format must be 'yyyy-mm-dd'."
|
milestones.invalid_due_date_format = Due date format must be 'yyyy-mm-dd'.
|
||||||
milestones.create_success = The milestone "%s" has been created.
|
milestones.create_success = The milestone "%s" has been created.
|
||||||
milestones.edit = Edit Milestone
|
milestones.edit = Edit Milestone
|
||||||
milestones.edit_subheader = Milestones organize issues and track progress.
|
milestones.edit_subheader = Milestones organize issues and track progress.
|
||||||
|
@ -2238,7 +2238,7 @@ settings.webhook.body = Body
|
||||||
settings.webhook.replay.description = Replay this webhook.
|
settings.webhook.replay.description = Replay this webhook.
|
||||||
settings.webhook.replay.description_disabled = To replay this webhook, activate it.
|
settings.webhook.replay.description_disabled = To replay this webhook, activate it.
|
||||||
settings.webhook.delivery.success = An event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history.
|
settings.webhook.delivery.success = An event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history.
|
||||||
settings.githooks_desc = "Git Hooks are powered by Git itself. You can edit hook files below to set up custom operations."
|
settings.githooks_desc = Git Hooks are powered by Git itself. You can edit hook files below to set up custom operations.
|
||||||
settings.githook_edit_desc = If the hook is inactive, sample content will be presented. Leaving content to an empty value will disable this hook.
|
settings.githook_edit_desc = If the hook is inactive, sample content will be presented. Leaving content to an empty value will disable this hook.
|
||||||
settings.githook_name = Hook Name
|
settings.githook_name = Hook Name
|
||||||
settings.githook_content = Hook Content
|
settings.githook_content = Hook Content
|
||||||
|
@ -2399,12 +2399,12 @@ settings.ignore_stale_approvals_desc = Do not count approvals that were made on
|
||||||
settings.require_signed_commits = Require Signed Commits
|
settings.require_signed_commits = Require Signed Commits
|
||||||
settings.require_signed_commits_desc = Reject pushes to this branch if they are unsigned or unverifiable.
|
settings.require_signed_commits_desc = Reject pushes to this branch if they are unsigned or unverifiable.
|
||||||
settings.protect_branch_name_pattern = Protected Branch Name Pattern
|
settings.protect_branch_name_pattern = Protected Branch Name Pattern
|
||||||
settings.protect_branch_name_pattern_desc = "Protected branch name patterns. See <a href="https://github.com/gobwas/glob">the documentation</a> for pattern syntax. Examples: main, release/**"
|
settings.protect_branch_name_pattern_desc = Protected branch name patterns. See <a href="https://github.com/gobwas/glob">the documentation</a> for pattern syntax. Examples: main, release/**
|
||||||
settings.protect_patterns = Patterns
|
settings.protect_patterns = Patterns
|
||||||
settings.protect_protected_file_patterns = "Protected file patterns (separated using semicolon ';'):"
|
settings.protect_protected_file_patterns = Protected file patterns (separated using semicolon ';'):
|
||||||
settings.protect_protected_file_patterns_desc = "Protected files are not allowed to be changed directly even if user has rights to add, edit, or delete files in this branch. Multiple patterns can be separated using semicolon (';'). See <a href='https://pkg.go.dev/github.com/gobwas/glob#Compile'>github.com/gobwas/glob</a> documentation for pattern syntax. Examples: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>."
|
settings.protect_protected_file_patterns_desc = Protected files are not allowed to be changed directly even if user has rights to add, edit, or delete files in this branch. Multiple patterns can be separated using semicolon (';'). See <a href='https://pkg.go.dev/github.com/gobwas/glob#Compile'>github.com/gobwas/glob</a> documentation for pattern syntax. Examples: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>.
|
||||||
settings.protect_unprotected_file_patterns = "Unprotected file patterns (separated using semicolon ';'):"
|
settings.protect_unprotected_file_patterns = Unprotected file patterns (separated using semicolon ';'):
|
||||||
settings.protect_unprotected_file_patterns_desc = "Unprotected files that are allowed to be changed directly if user has write access, bypassing push restriction. Multiple patterns can be separated using semicolon (';'). See <a href='https://pkg.go.dev/github.com/gobwas/glob#Compile'>github.com/gobwas/glob</a> documentation for pattern syntax. Examples: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>."
|
settings.protect_unprotected_file_patterns_desc = Unprotected files that are allowed to be changed directly if user has write access, bypassing push restriction. Multiple patterns can be separated using semicolon (';'). See <a href='https://pkg.go.dev/github.com/gobwas/glob#Compile'>github.com/gobwas/glob</a> documentation for pattern syntax. Examples: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>.
|
||||||
settings.add_protected_branch = Enable protection
|
settings.add_protected_branch = Enable protection
|
||||||
settings.delete_protected_branch = Disable protection
|
settings.delete_protected_branch = Disable protection
|
||||||
settings.update_protect_branch_success = Branch protection for rule "%s" has been updated.
|
settings.update_protect_branch_success = Branch protection for rule "%s" has been updated.
|
||||||
|
@ -2767,7 +2767,7 @@ teams.remove_all_repos_title = Remove all team repositories
|
||||||
teams.remove_all_repos_desc = This will remove all repositories from the team.
|
teams.remove_all_repos_desc = This will remove all repositories from the team.
|
||||||
teams.add_all_repos_title = Add all repositories
|
teams.add_all_repos_title = Add all repositories
|
||||||
teams.add_all_repos_desc = This will add all the organization's repositories to the team.
|
teams.add_all_repos_desc = This will add all the organization's repositories to the team.
|
||||||
teams.add_nonexistent_repo = "The repository you're trying to add doesn't exist, please create it first."
|
teams.add_nonexistent_repo = The repository you're trying to add doesn't exist, please create it first.
|
||||||
teams.add_duplicate_users = User is already a team member.
|
teams.add_duplicate_users = User is already a team member.
|
||||||
teams.repos.none = No repositories could be accessed by this team.
|
teams.repos.none = No repositories could be accessed by this team.
|
||||||
teams.members.none = No members on this team.
|
teams.members.none = No members on this team.
|
||||||
|
@ -2824,7 +2824,7 @@ dashboard.cron.error=Error in Cron: %s: %[3]s
|
||||||
dashboard.cron.finished=Cron: %[1]s has finished
|
dashboard.cron.finished=Cron: %[1]s has finished
|
||||||
dashboard.delete_inactive_accounts = Delete all unactivated accounts
|
dashboard.delete_inactive_accounts = Delete all unactivated accounts
|
||||||
dashboard.delete_inactive_accounts.started = Delete all unactivated accounts task started.
|
dashboard.delete_inactive_accounts.started = Delete all unactivated accounts task started.
|
||||||
dashboard.delete_repo_archives = "Delete all repositories' archives (ZIP, TAR.GZ, etc..)"
|
dashboard.delete_repo_archives = Delete all repositories' archives (ZIP, TAR.GZ, etc..)
|
||||||
dashboard.delete_repo_archives.started = Delete all repository archives task started.
|
dashboard.delete_repo_archives.started = Delete all repository archives task started.
|
||||||
dashboard.delete_missing_repos = Delete all repositories missing their Git files
|
dashboard.delete_missing_repos = Delete all repositories missing their Git files
|
||||||
dashboard.delete_missing_repos.started = Delete all repositories missing their Git files task started.
|
dashboard.delete_missing_repos.started = Delete all repositories missing their Git files task started.
|
||||||
|
@ -2924,7 +2924,7 @@ users.allow_import_local = May Import Local Repositories
|
||||||
users.allow_create_organization = May Create Organizations
|
users.allow_create_organization = May Create Organizations
|
||||||
users.update_profile = Update User Account
|
users.update_profile = Update User Account
|
||||||
users.delete_account = Delete User Account
|
users.delete_account = Delete User Account
|
||||||
users.cannot_delete_self = "You cannot delete yourself"
|
users.cannot_delete_self = You cannot delete yourself
|
||||||
users.still_own_repo = This user still owns one or more repositories. Delete or transfer these repositories first.
|
users.still_own_repo = This user still owns one or more repositories. Delete or transfer these repositories first.
|
||||||
users.still_has_org = This user is a member of an organization. Remove the user from any organizations first.
|
users.still_has_org = This user is a member of an organization. Remove the user from any organizations first.
|
||||||
users.purge = Purge User
|
users.purge = Purge User
|
||||||
|
@ -3126,7 +3126,7 @@ config.app_name = Site Title
|
||||||
config.app_ver = Forgejo Version
|
config.app_ver = Forgejo Version
|
||||||
config.app_url = Forgejo Base URL
|
config.app_url = Forgejo Base URL
|
||||||
config.custom_conf = Configuration File Path
|
config.custom_conf = Configuration File Path
|
||||||
config.custom_file_root_path = "Custom File Root Path"
|
config.custom_file_root_path = Custom File Root Path
|
||||||
config.domain = Server Domain
|
config.domain = Server Domain
|
||||||
config.offline_mode = Local Mode
|
config.offline_mode = Local Mode
|
||||||
config.disable_router_log = Disable Router Log
|
config.disable_router_log = Disable Router Log
|
||||||
|
@ -3397,11 +3397,11 @@ default_key=Signed with default key
|
||||||
error.extract_sign = Failed to extract signature
|
error.extract_sign = Failed to extract signature
|
||||||
error.generate_hash = Failed to generate hash of commit
|
error.generate_hash = Failed to generate hash of commit
|
||||||
error.no_committer_account = No account linked to committer's email address
|
error.no_committer_account = No account linked to committer's email address
|
||||||
error.no_gpg_keys_found = "No known key found for this signature in database"
|
error.no_gpg_keys_found = No known key found for this signature in database
|
||||||
error.not_signed_commit = "Not a signed commit"
|
error.not_signed_commit = Not a signed commit
|
||||||
error.failed_retrieval_gpg_keys = "Failed to retrieve any key attached to the committer's account"
|
error.failed_retrieval_gpg_keys = Failed to retrieve any key attached to the committer's account
|
||||||
error.probable_bad_signature = "WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS."
|
error.probable_bad_signature = WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS.
|
||||||
error.probable_bad_default_signature = "WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS."
|
error.probable_bad_default_signature = WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS.
|
||||||
|
|
||||||
[units]
|
[units]
|
||||||
unit = Unit
|
unit = Unit
|
||||||
|
@ -3580,14 +3580,14 @@ actions = Actions
|
||||||
|
|
||||||
unit.desc = Manage actions
|
unit.desc = Manage actions
|
||||||
|
|
||||||
status.unknown = "Unknown"
|
status.unknown = Unknown
|
||||||
status.waiting = "Waiting"
|
status.waiting = Waiting
|
||||||
status.running = "Running"
|
status.running = Running
|
||||||
status.success = "Success"
|
status.success = Success
|
||||||
status.failure = "Failure"
|
status.failure = Failure
|
||||||
status.cancelled = "Canceled"
|
status.cancelled = Canceled
|
||||||
status.skipped = "Skipped"
|
status.skipped = Skipped
|
||||||
status.blocked = "Blocked"
|
status.blocked = Blocked
|
||||||
|
|
||||||
runners = Runners
|
runners = Runners
|
||||||
runners.runner_manage_panel = Runners Management
|
runners.runner_manage_panel = Runners Management
|
||||||
|
|
Loading…
Reference in a new issue