Fix build
This commit is contained in:
parent
e22ce4d5b1
commit
86d9047e5e
2 changed files with 44 additions and 35 deletions
|
@ -558,38 +558,3 @@ TranslationPart.fromDirectory("./langs/layers").validateStrict("layers")
|
|||
TranslationPart.fromDirectory("./langs/themes").validateStrict("themes")
|
||||
TranslationPart.fromDirectory("./langs/shared-questions").validateStrict("shared-questions")
|
||||
|
||||
|
||||
// Some statistics
|
||||
console.log(Utils.FixedLength("",12)+" "+usedLanguages.map(l => Utils.FixedLength(l, 6)).join(""))
|
||||
const all = new Map<string, number[]>()
|
||||
|
||||
usedLanguages.forEach(ln => all.set(ln, []))
|
||||
|
||||
for (const layoutId of Array.from(AllKnownLayouts.allKnownLayouts.keys())) {
|
||||
const layout = AllKnownLayouts.allKnownLayouts.get(layoutId)
|
||||
|
||||
const {completeness, total} = TranslatorsPanel.MissingTranslationsFor(layout)
|
||||
process.stdout.write(Utils.FixedLength(layout.id, 12)+" ")
|
||||
for (const language of usedLanguages) {
|
||||
const compl = completeness.get(language)
|
||||
all.get(language).push((compl ?? 0) / total)
|
||||
if(compl === undefined){
|
||||
process.stdout.write(" ")
|
||||
continue
|
||||
}
|
||||
const percentage = Math.round(100 * compl / total)
|
||||
process.stdout.write(Utils.FixedLength(percentage+"%", 6))
|
||||
}
|
||||
process.stdout.write("\n")
|
||||
}
|
||||
|
||||
process.stdout.write(Utils.FixedLength("average", 12)+" ")
|
||||
for (const language of usedLanguages) {
|
||||
const ratios = all.get(language)
|
||||
let sum = 0
|
||||
ratios.forEach(x => sum += x)
|
||||
const percentage = Math.round(100 * (sum / ratios.length))
|
||||
process.stdout.write(Utils.FixedLength(percentage+"% ", 6))
|
||||
}
|
||||
process.stdout.write("\n")
|
||||
console.log(Utils.FixedLength("",12)+" "+usedLanguages.map(l => Utils.FixedLength(l, 6)).join(""))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue