... |
... |
@@ -96,14 +96,12 @@ for file in $po ; do
|
96 |
96 |
# The location of the english wml file
|
97 |
97 |
english="$wmldir/en/$wmlfile"
|
98 |
98 |
|
99 |
|
- # Convert the files
|
100 |
|
- po4a-translate -f wml -m "$english" -p "$file" -l "$wmldir/$subdir/tmp-$wmlfile" --master-charset utf-8 -L utf-8 -o customtag="$customtag" -o nodefault="$nodefault"
|
|
99 |
+ # Convert the translated file. Note that po4a will write the file and then delete it if less than 80% has been translated
|
|
100 |
+ po4a-translate -f wml -m "$english" -p "$file" -l "$wmldir/$subdir/$wmlfile" --master-charset utf-8 -L utf-8 -o customtag="$customtag" -o nodefault="$nodefault"
|
101 |
101 |
|
102 |
102 |
# Check to see if the file was written
|
103 |
|
- if [ -e "$wmldir/$subdir/tmp-$wmlfile" ]
|
|
103 |
+ if [ -e "$wmldir/$subdir/$wmlfile" ]
|
104 |
104 |
then
|
105 |
|
- mv "$wmldir/$subdir/tmp-$wmlfile" "$wmldir/$subdir/$wmlfile"
|
106 |
|
-
|
107 |
105 |
# Remove last three lines in file
|
108 |
106 |
sed -i -e :a -e '$d;N;2,3ba' -e 'P;D' "$wmldir/$subdir/$wmlfile"
|
109 |
107 |
|
... |
... |
@@ -112,19 +110,18 @@ for file in $po ; do
|
112 |
110 |
fi
|
113 |
111 |
}
|
114 |
112 |
|
115 |
|
- # Convert translations to directories such as website/torbrowser/nb/.
|
|
113 |
+ # Convert translations to directories such as website/torbrowser/nb/.
|
|
114 |
+ # Again, po4a will write the file and then delete it if less than 80% has been translated
|
116 |
115 |
function subdir {
|
117 |
116 |
# The location of the english wml file
|
118 |
117 |
english="$wmldir/$subdir/en/$wmlfile"
|
119 |
118 |
|
120 |
119 |
# Convert the files
|
121 |
|
- po4a-translate -f wml -m "$english" -p "$file" -l "$wmldir/$subdir/$lang/tmp-$wmlfile" --master-charset utf-8 -L utf-8 -o customtag="$customtag" -o nodefault="$nodefault"
|
|
120 |
+ po4a-translate -f wml -m "$english" -p "$file" -l "$wmldir/$subdir/$lang/$wmlfile" --master-charset utf-8 -L utf-8 -o customtag="$customtag" -o nodefault="$nodefault"
|
122 |
121 |
|
123 |
122 |
# Check to see if the file was written
|
124 |
|
- if [ -e "$wmldir/$subdir/$lang/tmp-$wmlfile" ]
|
|
123 |
+ if [ -e "$wmldir/$subdir/$lang/$wmlfile" ]
|
125 |
124 |
then
|
126 |
|
- mv "$wmldir/$subdir/$lang/tmp-$wmlfile" "$wmldir/$subdir/$lang/$wmlfile"
|
127 |
|
-
|
128 |
125 |
# Remove last three lines in file
|
129 |
126 |
sed -i -e :a -e '$d;N;2,3ba' -e 'P;D' "$wmldir/$subdir/$lang/$wmlfile"
|
130 |
127 |
|