i18n: translate frontend UI strings to English
This commit is contained in:
@@ -33,12 +33,12 @@ export default function IssuesPage() {
|
||||
<div className="issues-page">
|
||||
<div className="page-header">
|
||||
<h2>📋 Issues ({total})</h2>
|
||||
<button className="btn-primary" onClick={() => navigate('/issues/new')}>+ 新建 Issue</button>
|
||||
<button className="btn-primary" onClick={() => navigate('/issues/new')}>+ Create Issue</button>
|
||||
</div>
|
||||
|
||||
<div className="filters">
|
||||
<select value={statusFilter} onChange={(e) => { setStatusFilter(e.target.value); setPage(1) }}>
|
||||
<option value="">全部状态</option>
|
||||
<option value="">All statuses</option>
|
||||
<option value="open">Open</option>
|
||||
<option value="in_progress">In Progress</option>
|
||||
<option value="resolved">Resolved</option>
|
||||
@@ -49,7 +49,7 @@ export default function IssuesPage() {
|
||||
|
||||
<table className="issues-table">
|
||||
<thead>
|
||||
<tr><th>#</th><th>标题</th><th>状态</th><th>优先级</th><th>类型</th><th>标签</th><th>创建时间</th></tr>
|
||||
<tr><th>#</th><th>Title</th><th>Status</th><th>Priority</th><th>Type</th><th>Tags</th><th>Created</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{issues.map((i) => (
|
||||
@@ -68,9 +68,9 @@ export default function IssuesPage() {
|
||||
|
||||
{totalPages > 1 && (
|
||||
<div className="pagination">
|
||||
<button disabled={page <= 1} onClick={() => setPage(page - 1)}>上一页</button>
|
||||
<button disabled={page <= 1} onClick={() => setPage(page - 1)}>Prev</button>
|
||||
<span>{page} / {totalPages}</span>
|
||||
<button disabled={page >= totalPages} onClick={() => setPage(page + 1)}>下一页</button>
|
||||
<button disabled={page >= totalPages} onClick={() => setPage(page + 1)}>Next</button>
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user