From 4d63038e815afaee7d0c8f5fdf3322b0f3538a08 Mon Sep 17 00:00:00 2001 From: Simon Quigley Date: Wed, 11 Jul 2018 02:21:52 -0500 Subject: [PATCH] Initial translations support. --- Makefile | 1 + src/usr/share/xsessions/po/Makefile | 22 ++++++++++++++++ src/usr/share/xsessions/po/POTFILES.in | 1 + .../po/lubuntu-default-settings-xsessions.pot | 26 +++++++++++++++++++ 4 files changed, 50 insertions(+) create mode 100755 src/usr/share/xsessions/po/Makefile create mode 100644 src/usr/share/xsessions/po/POTFILES.in create mode 100644 src/usr/share/xsessions/po/lubuntu-default-settings-xsessions.pot diff --git a/Makefile b/Makefile index fc9894e..1ce2a9e 100644 --- a/Makefile +++ b/Makefile @@ -3,6 +3,7 @@ all: install install: + make -C src/usr/share/xsessions/po/ mkdir -pv $(DESTDIR) cp -a src/etc src/usr $(DESTDIR)/. diff --git a/src/usr/share/xsessions/po/Makefile b/src/usr/share/xsessions/po/Makefile new file mode 100755 index 0000000..a0799ec --- /dev/null +++ b/src/usr/share/xsessions/po/Makefile @@ -0,0 +1,22 @@ +#!/usr/bin/make -f + +POTFILES := $(shell cat POTFILES.in) + +all: generate-po-files + +generate-pot: POTFILES.in + intltool-update --pot --gettext-package=lubuntu-default-settings-xsessions + +generate-po-files: + for i in $(POTFILES); do \ + f=$$(echo $$i | sed 's/\.in//'); \ + intltool-merge -d . ../$$i ../$$f; \ + done + +update-po: + for i in *.po; do \ + code=$$(echo $$i | sed 's/.po//'); \ + intltool-update --gettext-package=lubuntu-default-settings-xsessions --dist $$code; \ + done + +# vim:ts=4 diff --git a/src/usr/share/xsessions/po/POTFILES.in b/src/usr/share/xsessions/po/POTFILES.in new file mode 100644 index 0000000..0c84e91 --- /dev/null +++ b/src/usr/share/xsessions/po/POTFILES.in @@ -0,0 +1 @@ +Lubuntu.desktop diff --git a/src/usr/share/xsessions/po/lubuntu-default-settings-xsessions.pot b/src/usr/share/xsessions/po/lubuntu-default-settings-xsessions.pot new file mode 100644 index 0000000..f68d031 --- /dev/null +++ b/src/usr/share/xsessions/po/lubuntu-default-settings-xsessions.pot @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-11 02:18-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../Lubuntu.desktop:3 +msgid "Lubuntu" +msgstr "" + +#: ../Lubuntu.desktop:4 +msgid "Lubuntu session using LXQt" +msgstr ""