Synk fra arbeidsrepoet

This commit is contained in:
Vaultnord
2026-08-30 09:39:15 +00:00
parent f0d682af2a
commit b7260fc0aa
3 changed files with 73 additions and 0 deletions
+15
View File
@@ -8,7 +8,22 @@
# krever når man distribuerer en endret versjon.
ARG VW_VERSION=alpine
# Egne norske tekster legges oppå klientens språkfil. Bitwardens nb-oversettelse
# er ufullstendig, og klienten faller tilbake til engelsk der den mangler - det
# gir et halvt norsk grensesnitt. Vi retter de skjermene kundene faktisk møter.
FROM vaultwarden/server:${VW_VERSION} AS kilde
FROM alpine:3.21 AS sprak
RUN apk add --no-cache jq
COPY --from=kilde /web-vault/locales/nb/messages.json /nb.json
ARG LOCALE_DIR=vault-image/locale
COPY ${LOCALE_DIR}/nb.json /over.json
RUN jq -s '.[0] * .[1]' /nb.json /over.json > /merged.json \
&& jq -e '.vaultWelcomeDialogTitle.message | test("Velkommen")' /merged.json >/dev/null
FROM vaultwarden/server:${VW_VERSION}
COPY --from=sprak /merged.json /web-vault/locales/nb/messages.json
# Ressursene ligger i brand/ i det offentlige repoet og i
# vault-image/brand/ i arbeidsrepoet. Byggekonteksten avgjør hvilken.