summaryrefslogtreecommitdiffstats
path: root/common/entities/Makefile
diff options
context:
space:
mode:
authorTommy Reynolds <Tommy.Reynolds@MegaCoder.com>2006-02-25 01:26:56 +0000
committerTommy Reynolds <Tommy.Reynolds@MegaCoder.com>2006-02-25 01:26:56 +0000
commit153b86107d4e3aa6a3fab9a2276035818451eb1e (patch)
treeb205465ef013fc5a8e57d31b0b6b6d0733f6fc37 /common/entities/Makefile
parent26648b3609dea2a79254b7570ccf9aad89667b7d (diff)
downloadfedora-doc-utils-153b86107d4e3aa6a3fab9a2276035818451eb1e.tar.gz
fedora-doc-utils-153b86107d4e3aa6a3fab9a2276035818451eb1e.tar.xz
fedora-doc-utils-153b86107d4e3aa6a3fab9a2276035818451eb1e.zip
Adding infrastucture for I18N support for the Fedora Documentation
Project Standard Entities.
Diffstat (limited to 'common/entities/Makefile')
-rw-r--r--common/entities/Makefile19
1 files changed, 19 insertions, 0 deletions
diff --git a/common/entities/Makefile b/common/entities/Makefile
new file mode 100644
index 0000000..fb23056
--- /dev/null
+++ b/common/entities/Makefile
@@ -0,0 +1,19 @@
+PRI_LANG=en
+
+all: entities-it.ent
+
+entities-it.ent: entities-it.xml entities.xsl
+ xsltproc -o $@ entities.xsl entities-it.xml
+
+entities-it.xml: entities-${PRI_LANG}.xml it.po
+ xml2po -p it.po entities-${PRI_LANG}.xml >$@
+
+it.po: it.pot
+ if [ ! -f $@ ]; then \
+ cp $< $@; \
+ else \
+ msgmerge -o $@ --backup=simple $@ $<; \
+ fi
+
+it.pot: entities-${PRI_LANG}.xml
+ xml2po -o $@ $<