| Index: scripts/trim_data.sh
|
| diff --git a/scripts/trim_data.sh b/scripts/trim_data.sh
|
| index 8b3abd5406d7407f98cc7f1f55f586eaeeffbef4..4b53c904d38912a80f2aa504e4d2b83b471878d4 100755
|
| --- a/scripts/trim_data.sh
|
| +++ b/scripts/trim_data.sh
|
| @@ -30,6 +30,16 @@ function filter_display_language_names {
|
| }
|
| /^ Types\{$/,/^ \}$/d
|
| /^ Variants\{$/,/^ \}$/d' ${target}
|
| +
|
| + # Delete an empty "Languages" block. Otherwise, getting the display
|
| + # name for all the language in a given locale (e.g. en_GB) would fail
|
| + # when the above filtering sed command results in an empty "Languages"
|
| + # block.
|
| + sed -r -i \
|
| + '/^ Languages\{$/ {
|
| + N
|
| + /^ Languages\{\n \}/ d
|
| + }' ${target}
|
| done
|
| }
|
|
|
|
|