/[soft]/i18n-tools/docs/installer/makedoc.sh
ViewVC logotype

Contents of /i18n-tools/docs/installer/makedoc.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 8600 - (show annotations) (download) (as text)
Sun Jul 7 09:36:09 2013 UTC (10 years, 9 months ago) by yurchor
File MIME type: application/x-sh
File size: 1544 byte(s)
Implement batch processing
1 #!/bin/bash -e
2 LANG=$1
3
4 for doc in acceptLicense addUser ask_mntpoint_s installer selectInstallClass \
5 selectKeyboard configureServices selectLanguage takeOverHdConfirm \
6 doPartitionDisks chooseDesktop choosePackageGroups choosePackagesTree diskdrake exitInstall formatPartitions \
7 installUpdates misc-params configureTimezoneUTC resizeFATChoose \
8 setupSCSI selectMouse setupBootloader DrakX \
9 configureX_card_list configureX_monitor configureX_chooser \
10 setupBootloaderAddEntry minimal-install securityLevel selectCountry media_selection add_supplemental_media; do
11
12 if [[ $LANG == "" ]]; then
13 for i in *.po
14 do
15 ILANG=${i%.*}
16 echo "Producing XML "$doc" for locale "$ILANG
17 po4a-translate -k 0 --format docbook --master-charset utf-8 --localized-charset utf-8 \
18 --master en/${doc}.xml \
19 --po $ILANG.po --localized $ILANG/${doc}.xml
20 perl -i -p -e "s/version=\"5\.0\"/version=\"5\.0\" xml:lang=\"$ILANG\"/;" $ILANG/${doc}.xml
21 perl -i -p -e "s/xml\:lang=\"$ILANG\"\ xml\:lang=\"$ILANG\"/xml\:lang=\"$ILANG\"/;" $ILANG/${doc}.xml
22 done
23 else
24 echo "Producing XML of "$doc" for locale "$LANG
25 po4a-translate -k 0 --format docbook --master-charset utf-8 --localized-charset utf-8 \
26 --master en/${doc}.xml \
27 --po $LANG.po --localized $LANG/${doc}.xml
28 perl -i -p -e "s/version=\"5\.0\"/version=\"5\.0\" xml:lang=\"$LANG\"/;" $LANG/${doc}.xml
29 perl -i -p -e "s/xml\:lang=\"$LANG\"\ xml\:lang=\"$LANG\"/xml\:lang=\"$LANG\"/;" $LANG/${doc}.xml
30 fi
31 done

Properties

Name Value
svn:eol-style native
svn:executable *

  ViewVC Help
Powered by ViewVC 1.1.30