From 9eb185ec39d713233124f274063cd713e65db729 Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Wed, 8 Oct 2014 13:57:11 +0200 Subject: [PATCH] Threshold for existing languages to be included (75%) --- cmd/transifexdl/main.go | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/cmd/transifexdl/main.go b/cmd/transifexdl/main.go index 49485e2f..b416ee90 100644 --- a/cmd/transifexdl/main.go +++ b/cmd/transifexdl/main.go @@ -63,12 +63,11 @@ func main() { var langs []string for code, stat := range stats { code = strings.Replace(code, "_", "-", 1) - if !curValidLangs[code] { - if pct := 100 * stat.Translated / (stat.Translated + stat.Untranslated); pct < 95 { - log.Printf("Skipping language %q (too low completion ratio %d%%)", code, pct) - os.Remove("lang-" + code + ".json") - continue - } + pct := 100 * stat.Translated / (stat.Translated + stat.Untranslated) + if pct < 75 || !curValidLangs[code] && pct < 95 { + log.Printf("Skipping language %q (too low completion ratio %d%%)", code, pct) + os.Remove("lang-" + code + ".json") + continue } langs = append(langs, code)