0
0
mirror of https://github.com/go-gitea/gitea.git synced 2026-02-15 05:52:32 +01:00

Adapt to JSON format

This commit is contained in:
Excellencedev 2025-12-20 05:06:23 +01:00
parent 04a66583d1
commit 64c2147cfe
4 changed files with 58 additions and 4012 deletions

File diff suppressed because it is too large Load Diff

View File

@ -3769,7 +3769,32 @@
"general.add_collaborative_owner": "Add Collaborative Owner",
"general.collaborative_owner_not_exist": "The collaborative owner does not exist.",
"general.remove_collaborative_owner": "Remove Collaborative Owner",
"general.remove_collaborative_owner_desc": "Removing a collaborative owner will prevent the repositories of the owner from accessing the actions in this repository. Continue?"
"general.remove_collaborative_owner_desc": "Removing a collaborative owner will prevent the repositories of the owner from accessing the actions in this repository. Continue?",
"general.token_permissions": "Workflow Permissions",
"general.token_permissions.description": "Configure the default permissions granted to the GITHUB_TOKEN when running workflows in this repository.",
"general.token_permissions.mode": "Permission Mode",
"general.token_permissions.permissive": "Read and write permissions",
"general.token_permissions.permissive.description": "Workflows have read and write permissions in the repository for all scopes.",
"general.token_permissions.restricted": "Read repository contents and packages permissions",
"general.token_permissions.restricted.description": "Workflows have read permissions in the repository for the contents and packages scopes only.",
"general.token_permissions.fork_pr_note": "Note: For workflows triggered by a pull request from a forked repository, the default GITHUB_TOKEN is always read-only.",
"general.token_permissions.contents": "Contents",
"general.token_permissions.issues": "Issues",
"general.token_permissions.pull_requests": "Pull Requests",
"general.token_permissions.packages": "Packages",
"general.token_permissions.actions_scope": "Actions",
"general.token_permissions.wiki": "Wiki",
"general.token_permissions.access_read": "Read",
"general.token_permissions.access_write": "Write",
"general.token_permissions.access_none": "No access",
"general.token_permissions.update_success": "Token permissions updated successfully.",
"general.token_permissions.cross_repo": "Cross-Repository Access",
"general.token_permissions.cross_repo_desc": "Allow workflows in this organization to access other repositories within the same organization.",
"general.token_permissions.custom": "Custom permissions",
"general.token_permissions.custom.description": "Configure permissions for each scope individually.",
"general.token_permissions.individual": "Individual Permissions",
"general.token_permissions.maximum": "Maximum Permissions",
"general.token_permissions.maximum.description": "Configure the maximum permissions that can be requested by a workflow."
},
"projects": {
"deleted.display_name": "Deleted Project",

View File

@ -11,34 +11,34 @@
<div class="field">
<div class="ui checkbox">
<input type="checkbox" name="allow_cross_repo_access" {{if .AllowCrossRepoAccess}}checked{{end}}>
<label><strong>{{ctx.Locale.Tr "general.token_permissions.cross_repo"}}</strong></label>
<label><strong>{{ctx.Locale.Tr "actions.general.token_permissions.cross_repo"}}</strong></label>
</div>
<p class="help">{{ctx.Locale.Tr "general.token_permissions.cross_repo_desc"}}</p>
<p class="help">{{ctx.Locale.Tr "actions.general.token_permissions.cross_repo_desc"}}</p>
</div>
<div class="divider"></div>
<!-- Maximum Permissions Table -->
<h5 class="ui header">
{{ctx.Locale.Tr "general.token_permissions.maximum"}}
{{ctx.Locale.Tr "actions.general.token_permissions.maximum"}}
<span class="ui red text">*</span>
</h5>
<p class="help">{{ctx.Locale.Tr "general.token_permissions.maximum.description"}}</p>
<p class="help">{{ctx.Locale.Tr "actions.general.token_permissions.maximum.description"}}</p>
<table class="ui celled table">
<thead>
<tr>
<th style="width: 40%">{{ctx.Locale.Tr "units.unit"}}</th>
<th style="width: 20%; text-align: center">{{ctx.Locale.Tr "general.token_permissions.access_none"}} <span class="ui basic circular label" data-tooltip="{{ctx.Locale.Tr "general.token_permissions.access_none"}}">?</span></th>
<th style="width: 20%; text-align: center">{{ctx.Locale.Tr "general.token_permissions.access_read"}} <span class="ui basic circular label" data-tooltip="{{ctx.Locale.Tr "general.token_permissions.access_read"}}">?</span></th>
<th style="width: 20%; text-align: center">{{ctx.Locale.Tr "general.token_permissions.access_write"}} <span class="ui basic circular label" data-tooltip="{{ctx.Locale.Tr "general.token_permissions.access_write"}}">?</span></th>
<th style="width: 20%; text-align: center">{{ctx.Locale.Tr "actions.general.token_permissions.access_none"}} <span class="ui basic circular label" data-tooltip="{{ctx.Locale.Tr "actions.general.token_permissions.access_none"}}">?</span></th>
<th style="width: 20%; text-align: center">{{ctx.Locale.Tr "actions.general.token_permissions.access_read"}} <span class="ui basic circular label" data-tooltip="{{ctx.Locale.Tr "actions.general.token_permissions.access_read"}}">?</span></th>
<th style="width: 20%; text-align: center">{{ctx.Locale.Tr "actions.general.token_permissions.access_write"}} <span class="ui basic circular label" data-tooltip="{{ctx.Locale.Tr "actions.general.token_permissions.access_write"}}">?</span></th>
</tr>
</thead>
<tbody>
<!-- Code -->
<tr>
<td>
<strong>{{ctx.Locale.Tr "general.token_permissions.contents"}}</strong>
<strong>{{ctx.Locale.Tr "actions.general.token_permissions.contents"}}</strong>
<p class="text small grey">Access source code, files, commits and branches.</p>
</td>
<td style="text-align: center">
@ -63,7 +63,7 @@
<!-- Issues -->
<tr>
<td>
<strong>{{ctx.Locale.Tr "general.token_permissions.issues"}}</strong>
<strong>{{ctx.Locale.Tr "actions.general.token_permissions.issues"}}</strong>
<p class="text small grey">Organize bug reports, tasks and milestones.</p>
</td>
<td style="text-align: center">
@ -88,7 +88,7 @@
<!-- Pull Requests -->
<tr>
<td>
<strong>{{ctx.Locale.Tr "general.token_permissions.pull_requests"}}</strong>
<strong>{{ctx.Locale.Tr "actions.general.token_permissions.pull_requests"}}</strong>
<p class="text small grey">Enable pull requests and code reviews.</p>
</td>
<td style="text-align: center">
@ -113,7 +113,7 @@
<!-- Wiki -->
<tr>
<td>
<strong>{{ctx.Locale.Tr "general.token_permissions.wiki"}}</strong>
<strong>{{ctx.Locale.Tr "actions.general.token_permissions.wiki"}}</strong>
<p class="text small grey">Write and share documentation with collaborators.</p>
</td>
<td style="text-align: center">
@ -138,7 +138,7 @@
<!-- Packages -->
<tr>
<td>
<strong>{{ctx.Locale.Tr "general.token_permissions.packages"}}</strong>
<strong>{{ctx.Locale.Tr "actions.general.token_permissions.packages"}}</strong>
<p class="text small grey">Manage repository packages.</p>
</td>
<td style="text-align: center">
@ -163,7 +163,7 @@
<!-- Actions -->
<tr>
<td>
<strong>{{ctx.Locale.Tr "general.token_permissions.actions_scope"}}</strong>
<strong>{{ctx.Locale.Tr "actions.general.token_permissions.actions_scope"}}</strong>
<p class="text small grey">Manage actions.</p>
</td>
<td style="text-align: center">
@ -197,3 +197,4 @@
</div>
</div>
{{template "org/settings/layout_footer" .}}

View File

@ -9,50 +9,50 @@
<!-- Permission Mode Selection -->
<div class="field">
<label>{{ctx.Locale.Tr "general.token_permissions.mode"}}</label>
<label>{{ctx.Locale.Tr "actions.general.token_permissions.mode"}}</label>
<div class="grouped fields">
<div class="field">
<div class="ui radio checkbox">
<input type="radio" name="token_permission_mode" value="{{.TokenPermissionModePermissive}}" {{if eq .TokenPermissionMode .TokenPermissionModePermissive}}checked{{end}}>
<label>{{ctx.Locale.Tr "general.token_permissions.permissive"}}</label>
<p class="help">{{ctx.Locale.Tr "general.token_permissions.permissive.description"}}</p>
<label>{{ctx.Locale.Tr "actions.general.token_permissions.permissive"}}</label>
<p class="help">{{ctx.Locale.Tr "actions.general.token_permissions.permissive.description"}}</p>
</div>
</div>
<div class="field">
<div class="ui radio checkbox">
<input type="radio" name="token_permission_mode" value="{{.TokenPermissionModeRestricted}}" {{if eq .TokenPermissionMode .TokenPermissionModeRestricted}}checked{{end}}>
<label>{{ctx.Locale.Tr "general.token_permissions.restricted"}}</label>
<p class="help">{{ctx.Locale.Tr "general.token_permissions.restricted.description"}}</p>
<label>{{ctx.Locale.Tr "actions.general.token_permissions.restricted"}}</label>
<p class="help">{{ctx.Locale.Tr "actions.general.token_permissions.restricted.description"}}</p>
</div>
</div>
</div>
</div>
<p class="text muted">{{ctx.Locale.Tr "general.token_permissions.fork_pr_note"}}</p>
<p class="text muted">{{ctx.Locale.Tr "actions.general.token_permissions.fork_pr_note"}}</p>
<div class="divider"></div>
<!-- Maximum Permissions Table -->
<h5 class="ui header">
{{ctx.Locale.Tr "general.token_permissions.maximum"}}
{{ctx.Locale.Tr "actions.general.token_permissions.maximum"}}
<span class="ui red text">*</span>
</h5>
<p class="help">{{ctx.Locale.Tr "general.token_permissions.maximum.description"}}</p>
<p class="help">{{ctx.Locale.Tr "actions.general.token_permissions.maximum.description"}}</p>
<table class="ui celled table">
<thead>
<tr>
<th style="width: 40%">{{ctx.Locale.Tr "units.unit"}}</th>
<th style="width: 20%; text-align: center">{{ctx.Locale.Tr "general.token_permissions.access_none"}} <span class="ui basic circular label" data-tooltip="No access to this resource">?</span></th>
<th style="width: 20%; text-align: center">{{ctx.Locale.Tr "general.token_permissions.access_read"}} <span class="ui basic circular label" data-tooltip="Read-only access">?</span></th>
<th style="width: 20%; text-align: center">{{ctx.Locale.Tr "general.token_permissions.access_write"}} <span class="ui basic circular label" data-tooltip="Read and write access">?</span></th>
<th style="width: 20%; text-align: center">{{ctx.Locale.Tr "actions.general.token_permissions.access_none"}} <span class="ui basic circular label" data-tooltip="No access to this resource">?</span></th>
<th style="width: 20%; text-align: center">{{ctx.Locale.Tr "actions.general.token_permissions.access_read"}} <span class="ui basic circular label" data-tooltip="Read-only access">?</span></th>
<th style="width: 20%; text-align: center">{{ctx.Locale.Tr "actions.general.token_permissions.access_write"}} <span class="ui basic circular label" data-tooltip="Read and write access">?</span></th>
</tr>
</thead>
<tbody>
<!-- Code -->
<tr>
<td>
<strong>{{ctx.Locale.Tr "general.token_permissions.contents"}}</strong>
<strong>{{ctx.Locale.Tr "actions.general.token_permissions.contents"}}</strong>
<p class="text small grey">Access source code, files, commits and branches.</p>
</td>
<td style="text-align: center">
@ -77,7 +77,7 @@
<!-- Issues -->
<tr>
<td>
<strong>{{ctx.Locale.Tr "general.token_permissions.issues"}}</strong>
<strong>{{ctx.Locale.Tr "actions.general.token_permissions.issues"}}</strong>
<p class="text small grey">Organize bug reports, tasks and milestones.</p>
</td>
<td style="text-align: center">
@ -102,7 +102,7 @@
<!-- Pull Requests -->
<tr>
<td>
<strong>{{ctx.Locale.Tr "general.token_permissions.pull_requests"}}</strong>
<strong>{{ctx.Locale.Tr "actions.general.token_permissions.pull_requests"}}</strong>
<p class="text small grey">Enable pull requests and code reviews.</p>
</td>
<td style="text-align: center">
@ -127,7 +127,7 @@
<!-- Wiki -->
<tr>
<td>
<strong>{{ctx.Locale.Tr "general.token_permissions.wiki"}}</strong>
<strong>{{ctx.Locale.Tr "actions.general.token_permissions.wiki"}}</strong>
<p class="text small grey">Write and share documentation with collaborators.</p>
</td>
<td style="text-align: center">
@ -152,7 +152,7 @@
<!-- Packages -->
<tr>
<td>
<strong>{{ctx.Locale.Tr "general.token_permissions.packages"}}</strong>
<strong>{{ctx.Locale.Tr "actions.general.token_permissions.packages"}}</strong>
<p class="text small grey">Manage repository packages.</p>
</td>
<td style="text-align: center">
@ -177,7 +177,7 @@
<!-- Actions -->
<tr>
<td>
<strong>{{ctx.Locale.Tr "general.token_permissions.actions_scope"}}</strong>
<strong>{{ctx.Locale.Tr "actions.general.token_permissions.actions_scope"}}</strong>
<p class="text small grey">Manage actions.</p>
</td>
<td style="text-align: center">
@ -211,3 +211,4 @@
</div>
</div>
{{template "repo/settings/layout_footer" .}}