Runa A. Sandvik commited on 2010-08-18 21:27:29
Zeige 1 geänderte Dateien mit 6 Einfügungen und 9 Löschungen.
| ... | ... |
@@ -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 |
|
| ... | ... |
@@ -113,18 +111,17 @@ for file in $po ; do |
| 113 | 111 |
} |
| 114 | 112 |
|
| 115 | 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 |
|
| 131 | 128 |