aboutsummaryrefslogtreecommitdiffhomepage
path: root/README.md
diff options
context:
space:
mode:
authorRalph Amissah <ralph.amissah@gmail.com>2026-09-18 14:02:57 -0400
committerRalph Amissah <ralph.amissah@gmail.com>2026-09-22 18:25:09 -0400
commit0655d58adeaea53979097e34e96323d36340fe4d (patch)
tree468109542a18b8d4df94ba270461f8fcab5a7054 /README.md
parenttools: po-lint, structural checks on sisu markup (diff)
tools: po-stats, what is translated, per language and per file
The question before any translation work is where the effort should go, and a .po file does not answer it by looking at it. lang total done fuzzy empty translated ca 1106 1105 0 1 99.9% es 1106 1105 0 1 99.9% fr 1106 1105 0 1 99.9% ja 1106 1104 1 1 99.8% pl 1106 924 21 161 83.5% it 1106 809 147 150 73.1% pt_BR 1106 251 83 772 22.7% ro 1106 140 25 941 12.7% de 1106 110 5 991 9.9% Fuzzy is the column worth reading. Those are translations that exist, that a source edit has taken out of use, and that po4a will not put in the document. it is carrying 147 and pt_BR 83: clearing a fuzzy flag is a reviewer's job rather than a translator's, and it is much cheaper than the 991 empty entries de is carrying. It counts by parsing rather than by matching lines, which matters here: a msgstr "" on its own line opens a multi-line translation and is not an empty one, so counting those lines reports every translation long enough to wrap as missing. Counted that way ca looks 45% translated; it is 99.9%. (assisted by Claude-Code)
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions