aboutsummaryrefslogtreecommitdiffstats
path: root/chinese/Make.lang
diff options
context:
space:
mode:
authorChinese Language Team <chinese>1999-12-29 06:22:52 +0000
committerChinese Language Team <chinese>1999-12-29 06:22:52 +0000
commit7caba81c82d90593515966784207789790dce1ad (patch)
treee4076c1eb4dc279ca997b24fc9e0e7d1d34045f6 /chinese/Make.lang
parent3f6f72bd71208bdf7a346efd151528c7052f37e0 (diff)
* Implemented sub-language slices such as [CN:wen2dang3:][TW:wen2jian3:]
* Revised various translations to better suit the usage in Mainland China and Taiwan. - foka CVS version numbers chinese/Chinese.README: 1.2 -> 1.3 chinese/Make.common: 1.8 -> 1.9 chinese/Make.dep.generic: 1.12 -> 1.13 chinese/Make.lang: 1.10 -> 1.11 chinese/contact.wml: 1.10 -> 1.11 chinese/index.wml: 1.20 -> 1.21 chinese/related_links.wml: 1.12 -> 1.13 chinese/social_contract.wml: 1.13 -> 1.14 chinese/support.wml: 1.6 -> 1.7 chinese/bin/tocn.pl: 1.7 -> 1.8 chinese/bin/totw.pl: 1.6 -> 1.7 chinese/intro/about.wml: 1.4 -> 1.5 chinese/intro/cn.wml: 1.5 -> 1.6 chinese/intro/why_debian.wml: 1.2 -> 1.3 english/template/debian/basic.wml: 1.36 -> 1.37 english/template/debian/common_translation.wml: 1.57 -> 1.58 english/template/debian/develbar.wml: 1.48 -> 1.49 english/template/debian/event.wml: 1.37 -> 1.38 english/template/debian/footer.wml: 1.44 -> 1.45 english/template/debian/languages.wml: 1.48 -> 1.49 english/template/debian/menubar.wml: 1.112 -> 1.113
Diffstat (limited to 'chinese/Make.lang')
-rw-r--r--chinese/Make.lang21
1 files changed, 8 insertions, 13 deletions
diff --git a/chinese/Make.lang b/chinese/Make.lang
index 7fbd8cb185c..9f340226a5e 100644
--- a/chinese/Make.lang
+++ b/chinese/Make.lang
@@ -23,19 +23,14 @@ TOTW = $(BIN)/totw.pl
# -o $(@F)
# If you use --epilog as above, then you will want to add a line to
# Make.templ.inc to remove $(@F) after WML is done.
-WMLOPTIONS=-q
-WMLOUTFILE=$(@F)
+#WMLOPTIONS=-q
+#WMLOUTFILE=$(@F)
+WMLOUTPUT=-o UNDEFuZH@uCN:$*.zh-cn.html.tmp -o UNDEFuZH@uTW:$*.zh-tw.html.tmp
WMLPROLOG=--prolog='/usr/bin/perl -pe "s/^(([\\x00-\\x7F]|([\\x80-\\xFF].))+[\\x80-\\xFF]\\\\)$$/\$$1\\\\\\\\/;"'
WMLEPILOG=
-WML=wml $(WMLOPTIONS) -o UNDEFu$(LANGUAGECAP):$(WMLOUTFILE) $(WMLPROLOG) $(WMLEPILOG)
+#WML=wml $(WMLOPTIONS) $(WMLOUTPUT) $(WMLPROLOG) $(WMLEPILOG)
-%.$(LANGUAGE)-cn.html: %.$(LANGUAGE).html
- @echo "Converting $< to $@ (zh_CN.GB2312)..."
- @$(B5TOGB) < $< > $@
- @$(TOCN) $@
-
-%.$(LANGUAGE)-tw.html: %.$(LANGUAGE).html
- @echo "Converting $< to $@ (zh_TW.Big5)..."
-# @$(U8TOB5) < $< > $@
- @cp -a $< $@
- @$(TOTW) $@
+# Hack for wml 1.7.4: buggy "@" handling in sliceterm
+WMLOPTIONS=-q -p1-8
+WML=wml $(WMLOPTIONS) $(WMLPROLOG) $(WMLEPILOG) $(<F) \
+ | /usr/lib/wml/exec/wml_p9_slice $(WMLOUTPUT)

© 2014-2024 Faster IT GmbH | imprint | privacy policy