Skip to content

Commit c6c6fad

Browse files
a1012112796wiktor-k
authored andcommitted
Add localization to tagged by / since this tag
1 parent e7c96f7 commit c6c6fad

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

options/locale/locale_en-US.ini

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1068,6 +1068,7 @@ release = Release
10681068
releases = Releases
10691069
tag = Tag
10701070
released_this = released this
1071+
tagged_this = tagged this
10711072
file.title = %s at %s
10721073
file_raw = Raw
10731074
file_history = History
@@ -2287,6 +2288,7 @@ release.compare = Compare
22872288
release.edit = edit
22882289
release.ahead.commits = <strong>%d</strong> commits
22892290
release.ahead.target = to %s since this release
2291+
tag.ahead.target = to %s since this tag
22902292
release.source_code = Source Code
22912293
release.new_subheader = Releases organize project versions.
22922294
release.edit_subheader = Releases organize project versions.

routers/web/repo/release.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,6 @@ func releasesOrTagsFeed(ctx *context.Context, isReleasesOnly bool, formatType st
226226

227227
// SingleRelease renders a single release's page
228228
func SingleRelease(ctx *context.Context) {
229-
ctx.Data["Title"] = ctx.Tr("repo.release.releases")
230229
ctx.Data["PageIsReleaseList"] = true
231230
ctx.Data["DefaultBranch"] = ctx.Repo.Repository.DefaultBranch
232231

@@ -242,6 +241,12 @@ func SingleRelease(ctx *context.Context) {
242241
ctx.ServerError("GetReleasesByRepoID", err)
243242
return
244243
}
244+
ctx.Data["PageIsSingleTag"] = release.IsTag
245+
if release.IsTag {
246+
ctx.Data["Title"] = release.TagName
247+
} else {
248+
ctx.Data["Title"] = release.Title
249+
}
245250

246251
err = repo_model.GetReleaseAttachments(ctx, release)
247252
if err != nil {

templates/repo/release/list.tmpl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
{{template "base/alert" .}}
66
<h2 class="ui compact small menu header">
77
{{if .Permission.CanRead $.UnitTypeReleases}}
8-
<a class="{{if (not .PageIsTagList)}}active {{end}}item" href="{{.RepoLink}}/releases">{{.locale.Tr "repo.release.releases"}}</a>
8+
<a class="{{if (and (not .PageIsSingleTag) (not .PageIsTagList))}}active {{end}}item" href="{{.RepoLink}}/releases">{{.locale.Tr "repo.release.releases"}}</a>
99
{{end}}
1010
{{if .Permission.CanRead $.UnitTypeCode}}
11-
<a class="{{if .PageIsTagList}}active {{end}}item" href="{{.RepoLink}}/tags">{{.locale.Tr "repo.release.tags"}}</a>
11+
<a class="{{if (or .PageIsSingleTag .PageIsTagList)}}active {{end}}item" href="{{.RepoLink}}/tags">{{.locale.Tr "repo.release.tags"}}</a>
1212
{{end}}
1313
</h2>
1414
{{if .EnableFeed}}
@@ -105,14 +105,14 @@
105105
<a href="{{.Publisher.HomeLink}}">{{.Publisher.Name}}</a>
106106
</span>
107107
<span class="released">
108-
{{$.locale.Tr "repo.released_this"}}
108+
{{$.locale.Tr "repo.tagged_this"}}
109109
</span>
110110
{{if .CreatedUnix}}
111111
<span class="time">{{TimeSinceUnix .CreatedUnix $.locale}}</span>
112112
{{end}}
113113
|
114114
{{end}}
115-
<span class="ahead"><a href="{{$.RepoLink}}/compare/{{.TagName | PathEscapeSegments}}{{if .Target}}...{{.Target | PathEscapeSegments}}{{end}}">{{$.locale.Tr "repo.release.ahead.commits" .NumCommitsBehind | Str2html}}</a> {{$.locale.Tr "repo.release.ahead.target" $.DefaultBranch}}</span>
115+
<span class="ahead"><a href="{{$.RepoLink}}/compare/{{.TagName | PathEscapeSegments}}{{if .Target}}...{{.Target | PathEscapeSegments}}{{end}}">{{$.locale.Tr "repo.release.ahead.commits" .NumCommitsBehind | Str2html}}</a> {{$.locale.Tr "repo.tag.ahead.target" $.DefaultBranch}}</span>
116116
</p>
117117
{{else}}
118118
<p class="text grey">

0 commit comments

Comments
 (0)