translations — status

The gettext side of the translation-sources graph, measured from the files in cat-harness/translations. Every number here is derived on each run; none is written down. Governed by the translation-manager skill. These numbers last changed on 2026-10-23.

Question 1 (Availability): Are there .po catalogues for extractable .pot templates?
Question 2 (Completeness): Of the catalogues that exist, how many strings are translated?
Question 3 (Officiality): Has a person signed this locale off? Read from the PO headers and status.json, which must agree.

Scroll horizontally to see all columns →

localecatalogues / templates
Q1: availability
entries
Q2: strings
translatedfuzzyuntranslatedofficial
Q3: signed off
ar Arabic15 / 84
17.9% · view files →
10991048
95.4%
249not signed off (machine or agent translation)
es Spanish15 / 85
17.6% · view files →
11081057
95.4%
249not signed off (machine or agent translation)
fr French16 / 87
18.4% · view files →
1103996
90.3%
2105not signed off (machine or agent translation)
ru Russian15 / 84
17.9% · view files →
10961045
95.3%
249not signed off (machine or agent translation)
zh Chinese15 / 85
17.6% · view files →
11111060
95.4%
249not signed off (machine or agent translation)

fhir-harness

Measured from fhir-harness/translations, that instance's own translation-sources directory.

Scroll horizontally to see all columns →

localecatalogues / templates
Q1: availability
entries
Q2: strings
translatedfuzzyuntranslatedofficial
Q3: signed off
ar Arabic0 / 5
0% · view files →
00
no basis
00not signed off (machine or agent translation)
es Spanish0 / 5
0% · view files →
00
no basis
00not signed off (machine or agent translation)
fr French0 / 5
0% · view files →
00
no basis
00not signed off (machine or agent translation)
ru Russian0 / 5
0% · view files →
00
no basis
00not signed off (machine or agent translation)
zh Chinese0 / 5
0% · view files →
00
no basis
00not signed off (machine or agent translation)

folio-assistant-core

Measured from folio-assistant-core/translations, that instance's own translation-sources directory.

Scroll horizontally to see all columns →

localecatalogues / templates
Q1: availability
entries
Q2: strings
translatedfuzzyuntranslatedofficial
Q3: signed off
ar Arabic6 / 25
24% · view files →
361361
100%
00not signed off (machine or agent translation)
es Spanish6 / 25
24% · view files →
346346
100%
00not signed off (machine or agent translation)
fr French6 / 25
24% · view files →
346346
100%
00not signed off (machine or agent translation)
ru Russian6 / 25
24% · view files →
346346
100%
00not signed off (machine or agent translation)
zh Chinese6 / 25
24% · view files →
361359
99.4%
20not signed off (machine or agent translation)

folio-assistant-sci

Measured from folio-assistant-sci/translations, that instance's own translation-sources directory.

Scroll horizontally to see all columns →

localecatalogues / templates
Q1: availability
entries
Q2: strings
translatedfuzzyuntranslatedofficial
Q3: signed off
ar Arabic1 / 4
25% · view files →
77
100%
00not signed off (machine or agent translation)
es Spanish1 / 4
25% · view files →
77
100%
00not signed off (machine or agent translation)
fr French1 / 4
25% · view files →
77
100%
00not signed off (machine or agent translation)
ru Russian1 / 4
25% · view files →
77
100%
00not signed off (machine or agent translation)
zh Chinese1 / 4
25% · view files →
77
100%
00not signed off (machine or agent translation)

smart-base

Measured from smart-base/translations, that instance's own translation-sources directory.

Scroll horizontally to see all columns →

localecatalogues / templates
Q1: availability
entries
Q2: strings
translatedfuzzyuntranslatedofficial
Q3: signed off
ar Arabic0 / 6
0% · view files →
00
no basis
00not signed off (machine or agent translation)
es Spanish0 / 6
0% · view files →
00
no basis
00not signed off (machine or agent translation)
fr French0 / 6
0% · view files →
00
no basis
00not signed off (machine or agent translation)
ru Russian0 / 6
0% · view files →
00
no basis
00not signed off (machine or agent translation)
zh Chinese0 / 6
0% · view files →
00
no basis
00not signed off (machine or agent translation)

who-iris

Measured from who-iris/translations, that instance's own translation-sources directory.

Scroll horizontally to see all columns →

localecatalogues / templates
Q1: availability
entries
Q2: strings
translatedfuzzyuntranslatedofficial
Q3: signed off
ar Arabic2 / 2
100% · view files →
120120
100%
00not signed off (machine or agent translation)
es Spanish2 / 2
100% · view files →
120120
100%
00not signed off (machine or agent translation)
fr French2 / 2
100% · view files →
120120
100%
00not signed off (machine or agent translation)
ru Russian2 / 2
100% · view files →
120120
100%
00not signed off (machine or agent translation)
zh Chinese2 / 2
100% · view files →
120120
100%
00not signed off (machine or agent translation)

Two questions, not one. catalogues / templates asks whether a .po exists at all for each extractable .pot; the string columns ask how much of the catalogues that DO exist is done. A locale can be near 100% translated across a handful of catalogues while most of its templates have none — which is why the first column is not folded into the rest.

“no basis” is not zero. A share over an empty denominator is undefined, and rendering it as 0% would report a measurement this run did not make.

One directory per table, each named. translation-sources is a graph KIND, and more than one instance may declare it; the first table measures the directory named in the subtitle, and each instance below it gets its own table for its own declared directory. They are never summed: two instances' catalogues answer two questions. A catalogue sitting in an instance that has not declared the directory is invisible here — which is a gap in that declaration rather than a locale with no work done, and the two must not read the same.

Fuzzy is counted apart from translated. A fuzzy entry has a translation and needs review; adding it to translated would flatter exactly the entries a reviewer must look at.


folio-assistant — code under the Apache License 2.0, documentation under CC BY 3.0. Generated schema and API references are rebuilt from source on every push to main.

deployed b08c961 · 2026-10-23T23:11:09Z