Summary

Project website github.com/NeoIPC
Instructions for translators

Thank you for translating the NeoIPC Surveillance Toolkit. These notes cover things that are easy to get wrong and are not obvious from the strings themselves. Questions and corrections are welcome — comment on the string, or write to NeoIPC-Support@charite.de.

Terminology is recorded, not re-decided per string. Where a term has an agreed rendering in your language it is in the glossary, and the glossary entry wins. Where an official WHO translation of a term exists, that is the agreed rendering — for example the antibiotic categories Access / Watch / Reserve are Acceso / Precaución / Reserva in Spanish, from the WHO AWaRe antibiotic book, not a locally invented equivalent. If you think a glossary entry is wrong, say so in a comment rather than translating around it; the entry is what the next translator will follow.

Placeholders in curly braces must survive. {count}, {department} and the like are replaced with real values when a report is rendered. Keep every one that appears in the source, spelled exactly as it is. Their order may change to suit your language — that is why they are named.

Infectious agent list — the Latin names. Most of that catalogue is scientific organism names, their synonyms, and rank labels such as Species or Genus. In many languages these are used unchanged in clinical and laboratory work, and where that is so the correct translation is the name exactly as it stands.

If you can confirm — as a domain expert in your language, or together with one — that your language uses these names untranslated, please tell us at NeoIPC-Support@charite.de. We can then fill them in for your language in a single batch instead of asking you to confirm several thousand entries by hand, which leaves you free to work on the entries that genuinely need a decision: vernacular organism and disease names, the rank labels, and the surrounding prose.

Please do not assume it, and please do not batch-confirm them yourself. Several languages — Chinese, Japanese, Korean and Ukrainian among them — have established vernacular organism names, and there these entries are real translation work rather than a formality. The right answer differs by language, which is why we ask rather than decide it centrally. If you are unsure, leave the entry and ask in a comment.

Project maintainers1 User avatar Brar
Project reviewers1 User avatar Brar
08/13/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 103,334 809,078 5,715,396
Source 8,612 67,424 476,293
Approved 1% 135 1% 776 1% 5,297
Waiting for review 5% 5,864 3% 31,988 4% 250,700
Translated 14% 14,613 12% 100,190 12% 732,300
Needs editing 6% 6,640 4% 35,400 4% 271,232
Read-only 8% 8,614 8% 67,426 8% 476,303
Failing checks 1% 796 1% 15,892 1% 108,053
Strings with suggestions 1% 1 1% 3 1% 36
Untranslated strings 79% 82,081 83% 673,488 82% 4,711,864

Quick numbers

809 k
Hosted words
103 k
Hosted strings
14%
Translated
7
Components
12
Languages
84
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

+27%
Hosted words
+83%
+24%
Hosted strings
+69%
−4%
Translated
−22%
−100%
Contributors
+100%
User avatar None

Alert triggered

Broken repository browser URL 08/12/2026
User avatar None

Alert triggered

Broken repository browser URL 08/12/2026
User avatar weblate:commit

Changes committed

Changes committed 08/07/2026
User avatar weblate:commit

Changes committed

Changes committed 08/07/2026
User avatar weblate:commit

Changes committed

Changes committed 08/07/2026
User avatar weblate:commit

Changes committed

Changes committed 08/07/2026
User avatar weblate:commit

Changes committed

Changes committed 08/07/2026
User avatar weblate:commit

Changes committed

Changes committed 08/07/2026
User avatar weblate:commit

Changes committed

Changes committed 08/07/2026
User avatar weblate:commit

Changes committed

Changes committed 08/07/2026
Browse all project changes