Filter locales under 25% (#9893)
* Create update-locales.sh * Update .drone.yml * fix file perms +xtokarchuk/v1.17
parent
8cb9b2f016
commit
99aad09bd0
@ -0,0 +1,18 @@ |
|||||||
|
#!/bin/sh |
||||||
|
|
||||||
|
mv ./options/locale/locale_en-US.ini ./options/ |
||||||
|
sed -i -e 's/=\"/=/g' -e 's/\"$$//g' ./options/locale/*.ini |
||||||
|
sed -i -e 's/\\\\\\\\\"/\"/g' ./options/locale/*.ini |
||||||
|
|
||||||
|
# Remove translation under 25% of en_us |
||||||
|
baselines=`wc -l "./options/locale_en-US.ini" | cut -d" " -f1` |
||||||
|
baselines=$((baselines / 4)) |
||||||
|
for filename in ./options/locale/*.ini; do |
||||||
|
lines=`wc -l "$filename" | cut -d" " -f1` |
||||||
|
if [ $lines -lt $baselines ]; then |
||||||
|
echo "Removing $filename: $lines/$baselines" |
||||||
|
rm "$filename" |
||||||
|
fi |
||||||
|
done |
||||||
|
|
||||||
|
mv ./options/locale_en-US.ini ./options/locale/ |
Loading…
Reference in new issue