i18n header

This commit is contained in:
Evan Goode 2025-07-06 17:47:38 -04:00
parent ac2502e3c6
commit 439e1ae369
3 changed files with 13 additions and 3 deletions

View File

@ -5,3 +5,12 @@ msgstr ""
msgid "Register"
msgstr "Registrarse"
msgid "Admin"
msgstr "Administrador"
msgid "%s's Account"
msgstr "Cuenta de %s"
msgid "Log out"
msgstr "Cerrar sesión"

View File

@ -73,6 +73,7 @@ a:visited {
align-items: center;
justify-content: space-between;
gap: 0.5em;
white-space: nowrap;
}
.divider {

View File

@ -11,17 +11,17 @@
<div style="text-align: right">
{{ if .User }}
{{ if .User.IsAdmin }}
<a href="{{ .App.FrontEndURL }}/web/admin">Admin</a>
<a href="{{ .App.FrontEndURL }}/web/admin">{{ .L.Get "Admin" }}</a>
{{ end }}
<a href="{{ .App.FrontEndURL }}/web/user"
>{{ .User.Username }}'s&nbsp;account</a
>{{ .L.Get "%s's Account" .User.Username }}</a
>
<form
style="display: inline"
action="{{ .App.FrontEndURL }}/web/logout"
method="post"
>
<input type="submit" value="Log out" />
<input type="submit" value="{{ .L.Get "Log out" }}" />
</form>
{{ else }}
<a href="{{ .App.FrontEndURL }}/web/registration">{{ .L.Get "Register" }}</a>