]> source.dussan.org Git - gitea.git/commitdiff
Fix localization texts that contain semicolon (#2900)
authorLauris BH <lauris@nix.lv>
Mon, 13 Nov 2017 07:56:10 +0000 (09:56 +0200)
committerGitHub <noreply@github.com>
Mon, 13 Nov 2017 07:56:10 +0000 (09:56 +0200)
modules/templates/helper.go
options/locale/locale_en-US.ini
templates/repo/issue/view_content/comments.tmpl

index 454bd648a3cbbf8a931256abdce343980a5f849a..ae2efc25859c2e75c48140ac6c67a00643565ffd 100644 (file)
@@ -160,6 +160,10 @@ func NewFuncMap() []template.FuncMap {
                        return setting.DisableGitHooks
                },
                "TrN": TrN,
+               // TODO: Remove this once go-ini parser supports unescaping comment characters
+               "UnescapeLocale": func(str string) string {
+                       return strings.NewReplacer("\\;", ";", "\\#", "#").Replace(str)
+               },
        }}
 }
 
index 86b64946c24dc97db55d0e7b7e2961d20969ed21..59c4d840eeef0edb7bbd3334038e42cbc5097b7b 100644 (file)
@@ -627,8 +627,8 @@ issues.label_templates.info = There are not any labels yet. You can click on the
 issues.label_templates.helper = Select a label set
 issues.label_templates.use = Use this label set
 issues.label_templates.fail_to_load_file = Failed to load label template file '%s': %v
-issues.add_label_at = `added the <div class="ui label" style="color: %s; background-color: %s">%s</div> label %s`
-issues.remove_label_at = `removed the <div class="ui label" style="color: %s; background-color: %s">%s</div> label %s`
+issues.add_label_at = `added the <div class="ui label" style="color: %s\; background-color: %s">%s</div> label %s`
+issues.remove_label_at = `removed the <div class="ui label" style="color: %s\; background-color: %s">%s</div> label %s`
 issues.add_milestone_at = `added this to the <b>%s</b> milestone %s`
 issues.change_milestone_at = `modified the milestone from <b>%s</b> to <b>%s</b> %s`
 issues.remove_milestone_at = `removed this from the <b>%s</b> milestone %s`
index 34609ceb317349096baf0e9238f18d33f4f890e1..083518dffea56455aede6c48e320f6c0766a7777 100644 (file)
@@ -96,7 +96,7 @@
                                        <img src="{{.Poster.RelAvatarLink}}">
                                </a>
                                <span class="text grey"><a href="{{.Poster.HomeLink}}">{{.Poster.Name}}</a>
-                               {{if .Content}}{{$.i18n.Tr "repo.issues.add_label_at" .Label.ForegroundColor .Label.Color .Label.Name $createdStr | Safe}}{{else}}{{$.i18n.Tr "repo.issues.remove_label_at" .Label.ForegroundColor .Label.Color .Label.Name $createdStr | Safe}}{{end}}</span>
+                               {{if .Content}}{{$.i18n.Tr "repo.issues.add_label_at" .Label.ForegroundColor .Label.Color .Label.Name $createdStr | UnescapeLocale | Safe}}{{else}}{{$.i18n.Tr "repo.issues.remove_label_at" .Label.ForegroundColor .Label.Color .Label.Name $createdStr | UnescapeLocale | Safe}}{{end}}</span>
                        </div>
                {{end}}
        {{else if eq .Type 8}}