1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
$ cat debhello-3.2/po/LINGUAS
ja
$ cat debhello-3.2/po/Makefile
all: ja.mo ../data/hello.desktop
pot: debhello.pot
../src/hello: ../src/hello.c
$(MAKE) -C .. src/hello
debhello.pot: ../src/hello ../data/hello.desktop.in
xgettext -d debhello -L Desktop ../data/hello.desktop.in -o $@
xgettext -d debhello -j -L C -k_ ../src/hello.c -o $@
%.po: debhello.pot FORCE
msgmerge -U $@ debhello.pot
%.mo: %.po
msgfmt $< -o $@
../data/hello.desktop: ../data/hello.desktop.in
msgfmt --desktop --template $< -d ./ -o $@
clean:
-rm -f *.mo *~
-rm -f ../data/hello.desktop
FORCE:
|