diff options
author | Chinese Language Team <chinese> | 1999-04-26 00:39:51 +0000 |
---|---|---|
committer | Chinese Language Team <chinese> | 1999-04-26 00:39:51 +0000 |
commit | a145abd3ed905a77d019a3c624b07e72d90d3ead (patch) | |
tree | 6d6e484a1b74dd90ced76c40e65647304c1413e9 /chinese/Make.lang | |
parent | 5474c523074ebef8cdbdbd830863e051bc3326fb (diff) |
* Moved the Perl script in Make.lang to their own separate files in bin.
* Some other minor (aesthetic) fixes. <foka>
CVS version numbers
chinese/Make.lang: 1.8 -> 1.9
chinese/index.wml: 1.9 -> 1.10
chinese/related_links.wml: 1.6 -> 1.7
chinese/social_contract.wml: 1.5 -> 1.6
chinese/bin/tocn.pl: INITIAL -> 1.1
chinese/bin/totw.pl: INITIAL -> 1.1
chinese/devel/people.wml: 1.1 -> 1.2
Diffstat (limited to 'chinese/Make.lang')
-rw-r--r-- | chinese/Make.lang | 39 |
1 files changed, 4 insertions, 35 deletions
diff --git a/chinese/Make.lang b/chinese/Make.lang index 161613ac026..597cb91a293 100644 --- a/chinese/Make.lang +++ b/chinese/Make.lang @@ -10,6 +10,8 @@ B5TOU8 = $(BIN)/b5tou8 U8TOB5 = $(BIN)/u8tob5 U8TOGB = $(BIN)/u8togb B5TOGB = ( cat - | $(B5TOU8) | $(U8TOGB) ) +TOCN = $(BIN)/tocn.pl +TOTW = $(BIN)/totw.pl # The '-q' forces wml to be quiet. Very useful in scripts. # It is sometimes useful to add '--epilog=weblint' to check for errors @@ -27,46 +29,13 @@ WMLPROLOG=--prolog='/usr/bin/perl -pe "s/^(([\\x00-\\x7F]|([\\x80-\\xFF].))+[\\x WMLEPILOG= WML=wml $(WMLOPTIONS) -o UNDEFu$(LANGUAGECAP):$(WMLOUTFILE) $(WMLPROLOG) $(WMLEPILOG) - %.$(LANGUAGE)-cn.html: %.$(LANGUAGE).html @echo "Converting $< to $@ (zh_CN.GB2312)..." @$(B5TOGB) < $< > $@ - @perl -pi -e 's|^(<HTML lang="zh)">|$$1-CN">|;' \ - -e 's|^(<META http-equiv=.*charset)=Big5">|$$1=GB2312">|;' \ - -e 's/(\.zh)\.(gif|jpg|png)/$$1-cn.$$2/g;' \ - -e 's|^<A href=".*">(ÖÐÎÄ \(GB\))</A>( )|$$1$$2|;' \ - -e 's/Èí¼þÌ×¼þ/Èí¼þ°ü/g; s/Ì×¼þ/Èí¼þ°ü/g;' \ - -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+)¡¸/$$1¡°/g;' \ - -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+)¡¹/$$1¡±/g;' \ - -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+)ÈíÌå/$$1Èí¼þ/g;' \ - -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+)³Ìʽ/$$1³ÌÐò/g;' \ - -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+(Èí|Ó²|¹â))µú/$$1ÅÌ/g;' \ - -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+)ÏàÈÝ/$$1¼æÈÝ/g;' \ - -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+)µçÄÔ/$$1¼ÆËã»ú/g;' \ - -e 's/Ô¤ÉèÓïÑÔ/ȱʡÓïÑÔ/g;' \ - -e 's/Ó³ÉäÕ¾/¾µÏñÕ¾/g;' \ - -e 's/ËÅ·þÆ÷/·þÎñÆ÷/g;' \ - $@ + @$(TOCN) $@ %.$(LANGUAGE)-tw.html: %.$(LANGUAGE).html @echo "Converting $< to $@ (zh_TW.Big5)..." # @$(U8TOB5) < $< > $@ @cp -a $< $@ - @perl -pi -e 's|^(<HTML lang="zh)">|$$1-TW">|;' \ - -e 's/(\.zh)\.(gif|jpg|png)/$$1-tw.$$2/g;' \ - -e 's|^<A href=".*">(¤¤¤å \(Big5\))</A>( )|$$1$$2|;' \ - -e 's/¾Þ§@¨t²Î/§@·~¨t²Î/g;' \ - -e 's/ªA°È¾¹/¦øªA¾¹/g;' \ - -e 's/·½¥N½X/ì©l½X/g;' \ - -e 's/¶l»¼¦Cªí/³q°T½×¾Â/g;' \ - -e 's/Ãè¹³¯¸/¬M®g¯¸/g;' \ - -e 's/§Jù¦a¨È/§Jù®J¦è¨È/g;' \ - -e 's/ºôµ¸¹ï¶H¼Ò«¬Àô¹Ò/ºôµ¸ª«¥ó¼Ò«¬Àô¹Ò/g;' \ - -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+)¡§/$$1¡u/g;' \ - -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+)¡¨/$$1¡v/g;' \ - -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+(³n|µw))¥ó/$$1Åé/g;' \ - -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+(³n|µw|¥ú))½L/$$1ºÐ/g;' \ - -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+)Ý®e/$$1¬Û®e/g;' \ - $@ - -# -e 's/^(([\x00-\x7F]|([\x80-\xFF].))+)µ{§Ç/$$1µ{¦¡/g;' \ + @$(TOTW) $@ |