feat(KAN-30): rebuild responsive ticket detail view
This commit is contained in:
@@ -400,4 +400,102 @@ export const en = {
|
||||
one: '{count} ticket',
|
||||
other: '{count} tickets',
|
||||
},
|
||||
'ticketDetail.description': 'Description',
|
||||
'ticketDetail.noDescription': 'No description has been added yet.',
|
||||
'ticketDetail.checklist': 'Acceptance criteria',
|
||||
'ticketDetail.noChecklist': 'No acceptance criteria have been added yet.',
|
||||
'ticketDetail.saveChecklistFirst':
|
||||
'Save checklist text changes before toggling completion directly.',
|
||||
'ticketDetail.edit': 'Edit ticket',
|
||||
'ticketDetail.editDescription':
|
||||
'Tracked ticket changes create worklog entries automatically.',
|
||||
'ticketDetail.git': 'Git',
|
||||
'ticketDetail.relationships': 'Relationships',
|
||||
'ticketDetail.history': 'Worklog',
|
||||
'ticketDetail.metadata': 'Ticket information',
|
||||
'ticketDetail.sections': 'Ticket sections',
|
||||
'ticketDetail.status': 'Status',
|
||||
'ticketDetail.type': 'Type',
|
||||
'ticketDetail.priority': 'Priority',
|
||||
'ticketDetail.assignee': 'Assignee',
|
||||
'ticketDetail.author': 'Author',
|
||||
'ticketDetail.noAuthor': 'No author',
|
||||
'ticketDetail.storyPoints': 'Estimated story points',
|
||||
'ticketDetail.notSet': 'Not set',
|
||||
'ticketDetail.created': 'Created',
|
||||
'ticketDetail.updated': 'Last updated',
|
||||
'ticketDetail.backToProject': 'Back to project',
|
||||
'ticketDetail.openBacklog': 'Open backlog',
|
||||
'ticketDetail.openBoard': 'Open board',
|
||||
'ticketDetail.readOnly': 'Read only',
|
||||
'ticketDetail.title': 'Title',
|
||||
'ticketDetail.parent': 'Parent ticket',
|
||||
'ticketDetail.noParent': 'No parent ticket',
|
||||
'ticketDetail.checklistEditor': 'Acceptance criteria checklist',
|
||||
'ticketDetail.checklistHelp':
|
||||
'Use [ ] / [x] for checklist items. Indent with two spaces for nested steps. Text changes are saved with the main ticket update.',
|
||||
'ticketDetail.checklistPlaceholder':
|
||||
'[ ] User can sign in\n [x] Validation is shown for invalid credentials',
|
||||
'ticketDetail.blocked': 'Mark ticket as blocked',
|
||||
'ticketDetail.blockerComment': 'Blocker comment',
|
||||
'ticketDetail.blockerPlaceholder':
|
||||
'Describe what currently blocks progress on this ticket.',
|
||||
'ticketDetail.customFields': 'Custom fields',
|
||||
'ticketDetail.customFieldsDescription':
|
||||
'Project-configured fields can be tracked directly on the ticket.',
|
||||
'ticketDetail.noCustomFields':
|
||||
'No custom fields are configured for this project yet.',
|
||||
'ticketDetail.saveChanges': 'Save changes',
|
||||
'ticketDetail.branches': 'Branches',
|
||||
'ticketDetail.branchesDescription':
|
||||
'Matching branches are discovered from linked repositories when the branch name starts with this ticket key.',
|
||||
'ticketDetail.createBranch': 'Create branch',
|
||||
'ticketDetail.createBranchTitle': 'Create branch from ticket',
|
||||
'ticketDetail.createBranchDescription':
|
||||
'Pick a linked repository, confirm the suggested branch name, and create it directly in Gitea.',
|
||||
'ticketDetail.repository': 'Repository',
|
||||
'ticketDetail.branchName': 'Branch name',
|
||||
'ticketDetail.branchAccess':
|
||||
'You can only create branches in repositories that match one of your personal Git connections.',
|
||||
'ticketDetail.openGitConnections': 'Open Git connections',
|
||||
'ticketDetail.createNow': 'Create now',
|
||||
'ticketDetail.inspectBranches':
|
||||
'Connect a matching Git account in your user settings to inspect branches for this repository.',
|
||||
'ticketDetail.pullRequests': 'Pull requests',
|
||||
'ticketDetail.pullRequestsDescription':
|
||||
'Matching pull requests are detected from linked repositories by checking whether the source branch starts with this ticket key.',
|
||||
'ticketDetail.inspectPullRequests':
|
||||
'Connect a matching Git account in your user settings to inspect pull requests for this repository.',
|
||||
'ticketDetail.checkingBranch':
|
||||
'Checking whether this branch name is valid and still available...',
|
||||
'ticketDetail.selectRepository':
|
||||
'Select a linked repository to validate the branch name.',
|
||||
'ticketDetail.connectGitFirst':
|
||||
'Connect a matching Git connection in your user settings first.',
|
||||
'ticketDetail.branchRequired': 'Branch name is required.',
|
||||
'ticketDetail.branchValidationFailed':
|
||||
'{app} could not validate this branch name right now.',
|
||||
'ticketDetail.checklistSaveFailed':
|
||||
'Checklist status could not be saved right now.',
|
||||
'ticketDetail.children': 'Child tickets',
|
||||
'ticketDetail.childrenDescription':
|
||||
'Parent tickets expose their full child tree here, including nested parent chains.',
|
||||
'ticketDetail.noChildren':
|
||||
'No child tickets are assigned to this ticket yet.',
|
||||
'ticketDetail.parentDescription':
|
||||
'This ticket belongs to the parent shown here.',
|
||||
'ticketDetail.linkedTickets': 'Linked tickets',
|
||||
'ticketDetail.linkedTicketsDescription':
|
||||
'Track cross-ticket relationships with project-defined link labels.',
|
||||
'ticketDetail.linkType': 'Link type',
|
||||
'ticketDetail.linkedTicket': 'Linked ticket',
|
||||
'ticketDetail.saveLink': 'Save link',
|
||||
'ticketDetail.noLinks':
|
||||
'No ticket links are configured for this ticket yet.',
|
||||
'ticketDetail.removeLink': 'Remove',
|
||||
'ticketDetail.historyDescription':
|
||||
'Every tracked ticket change is recorded with actor and timestamp.',
|
||||
'ticketDetail.noHistory': 'No worklog entries exist for this ticket yet.',
|
||||
'ticketDetail.system': 'System',
|
||||
'ticketDetail.sourceBranch': 'Source branch: {name}',
|
||||
} as const;
|
||||
|
||||
Reference in New Issue
Block a user