From 81f17a2636fa0398eec999f1f211b1d391044ee1 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Mon, 1 Sep 2025 22:51:19 +0200 Subject: vlt: Add Swedish support --- .local/bin/Makefile | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .local/bin/Makefile (limited to '.local/bin/Makefile') diff --git a/.local/bin/Makefile b/.local/bin/Makefile new file mode 100644 index 0000000..2f659f9 --- /dev/null +++ b/.local/bin/Makefile @@ -0,0 +1,30 @@ +TEXTDOMAINDIR=/usr/local/share/locale + +all: + +extract: + mkdir -p po/sv + for x in vlt; \ + do \ + xgettext -L Shell -k_ --from-code=UTF-8 -o "po/$$x.pot" "$$x"; \ + for l in sv_SE; \ + do \ + d="$${l%_*}"; \ + if [ -e "po/$$d/$$x.po" ]; \ + then \ + msgmerge -U "po/$$d/$$x.po" "po/$$x.pot"; \ + else \ + msginit -l "$$l.UTF-8" -i "po/$$x.pot" -o "po/$$d/$$x.po"; \ + fi; \ + done; \ + done + +compile: + mkdir -p "$(TEXTDOMAINDIR)/sv/LC_MESSAGES" + for l in sv; \ + do \ + for x in vlt; \ + do \ + msgfmt "po/$$l/$$x.po" -o "$(TEXTDOMAINDIR)/$$l/LC_MESSAGES/$$x.mo"; \ + done; \ + done -- cgit v1.2.3