1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
top_srcdir = ..
PO_FILES := $(wildcard *.po)
update-po: language-selector.pot $(patsubst %.po,%.mo,$(wildcard *.po))
# update the po files
#for f in $(PO_FILES); do \
# intltool-update -r $${f%.po} -g language-selector ; \
#done
intltool-update -r $${f%.po} -g language-selector ; \
language-selector.pot:
intltool-extract --type=gettext/rfc822deb ../data/incomplete-language-support-gnome.note.in
intltool-extract --type=gettext/rfc822deb ../data/incomplete-language-support-qt.note.in
intltool-extract --type=gettext/rfc822deb ../data/restart_session_required.note.in
intltool-update -p -g language-selector
%.mo : %.po
mkdir -p mo/$(subst .po,,$<)/LC_MESSAGES/
msgfmt $< -o mo/$(subst .po,,$<)/LC_MESSAGES/language-selector.mo
|