fix locale function in profile settings

This commit is contained in:
hazycora 2023-12-27 01:18:19 -06:00
parent 21c8c09430
commit bbf906eccc
No known key found for this signature in database
GPG key ID: 215AF1F81F86940E

View file

@ -22,30 +22,30 @@
<input id="full_name" name="full_name" value="{{.SignedUser.FullName}}" maxlength="100"> <input id="full_name" name="full_name" value="{{.SignedUser.FullName}}" maxlength="100">
</div> </div>
<div class="inline field"> <div class="inline field">
<span class="inline field"><label for="pronouns">{{.locale.Tr "settings.pronouns"}}</label></span> <span class="inline field"><label for="pronouns">{{ctx.Locale.Tr "settings.pronouns"}}</label></span>
<div id="pronouns-dropdown" style="display: none" class="ui selection dropdown"> <div id="pronouns-dropdown" style="display: none" class="ui selection dropdown">
<input type="hidden" name="pronouns" value="{{.SignedUser.Pronouns}}"> <input type="hidden" name="pronouns" value="{{.SignedUser.Pronouns}}">
<div class="text"> <div class="text">
{{if .PronounsAreCustom}} {{if .PronounsAreCustom}}
{{.locale.Tr "settings.pronouns_custom"}} {{ctx.Locale.Tr "settings.pronouns_custom"}}
{{else if eq "" .SignedUser.Pronouns}} {{else if eq "" .SignedUser.Pronouns}}
{{.locale.Tr "settings.pronouns_unspecified"}} {{ctx.Locale.Tr "settings.pronouns_unspecified"}}
{{else}} {{else}}
{{.SignedUser.Pronouns}} {{.SignedUser.Pronouns}}
{{end}} {{end}}
</div> </div>
{{svg "octicon-triangle-down" 14 "dropdown icon"}} {{svg "octicon-triangle-down" 14 "dropdown icon"}}
<div class="menu"> <div class="menu">
<div class="item{{if eq "" .SignedUser.Pronouns}} active selected{{end}}" data-value=""><i>{{.locale.Tr "settings.pronouns_unspecified"}}</i></div> <div class="item{{if eq "" .SignedUser.Pronouns}} active selected{{end}}" data-value=""><i>{{ctx.Locale.Tr "settings.pronouns_unspecified"}}</i></div>
<div class="item{{if eq "he/him" .SignedUser.Pronouns}} active selected{{end}}" data-value="he/him">he/him</div> <div class="item{{if eq "he/him" .SignedUser.Pronouns}} active selected{{end}}" data-value="he/him">he/him</div>
<div class="item{{if eq "she/her" .SignedUser.Pronouns}} active selected{{end}}" data-value="she/her">she/her</div> <div class="item{{if eq "she/her" .SignedUser.Pronouns}} active selected{{end}}" data-value="she/her">she/her</div>
<div class="item{{if eq "they/them" .SignedUser.Pronouns}} active selected{{end}}" data-value="they/them">they/them</div> <div class="item{{if eq "they/them" .SignedUser.Pronouns}} active selected{{end}}" data-value="they/them">they/them</div>
<div class="item{{if eq "it/its" .SignedUser.Pronouns}} active selected{{end}}" data-value="it/its">it/its</div> <div class="item{{if eq "it/its" .SignedUser.Pronouns}} active selected{{end}}" data-value="it/its">it/its</div>
<div class="item{{if eq "any/all" .SignedUser.Pronouns}} active selected{{end}}" data-value="any/all">any/all</div> <div class="item{{if eq "any/all" .SignedUser.Pronouns}} active selected{{end}}" data-value="any/all">any/all</div>
{{if .PronounsAreCustom}} {{if .PronounsAreCustom}}
<div class="item active selected" data-value="{{.SignedUser.Pronouns}}"><i>{{.locale.Tr "settings.pronouns_custom"}}</i></div> <div class="item active selected" data-value="{{.SignedUser.Pronouns}}"><i>{{ctx.Locale.Tr "settings.pronouns_custom"}}</i></div>
{{else}} {{else}}
<div class="item" data-value="!"><i>{{.locale.Tr "settings.pronouns_custom"}}</i></div> <div class="item" data-value="!"><i>{{ctx.Locale.Tr "settings.pronouns_custom"}}</i></div>
{{end}} {{end}}
</div> </div>
</div> </div>