Might want to keep English as a valid language...

This commit is contained in:
Jakob Borg
2014-07-28 15:17:43 +02:00
parent 6805ac915b
commit 5b9469eed3
3 changed files with 7 additions and 6 deletions

View File

@@ -30,18 +30,19 @@ func main() {
var langs []string
for code, stat := range stats {
shortCode := code[:2]
if shortCode == "en" {
continue
}
if pct := 100 * stat.Translated / (stat.Translated + stat.Untranslated); pct < 95 {
log.Printf("Skipping language %q (too low completion ratio %d%%)", shortCode, pct)
os.Remove("lang-" + shortCode + ".json")
continue
}
langs = append(langs, shortCode)
if shortCode == "en" {
continue
}
log.Printf("Updating language %q", shortCode)
langs = append(langs, shortCode)
resp := req("https://www.transifex.com/api/2/project/syncthing/resource/gui/translation/" + code)
var t translation
err := json.NewDecoder(resp.Body).Decode(&t)