Other components
| Component | Approved | Translated | Unreviewed | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Dive Specialist Manual | 64% | 98% | 537 | 20 | 158 | 1,227 | 20 | 32 | 0 | 0 | |
| First Aid Instructor Manual | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| First Aid Trainer Manual | 83% | 83% | 0 | 16 | 226 | 1,798 | 16 | 0 | 0 | 0 | |
| Instructor Trainer Manual | 52% | 65% | 86 | 245 | 2,604 | 22,122 | 245 | 3 | 0 | 0 | |
| Knowledge Home Navigation | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
Summary
| Project website | knowledge.novoscuba.com | |
|---|---|---|
| Instructions for translators | Translate English knowledge pages and manuals faithfully. Preserve HTML/Markdown structure, links, image paths, placeholders, numeric limits, units and qualification requirements. Context keys identify the original page path and block. English remains authoritative until professional review. This project does not automatically publish to the wiki; publication requires separate validation and approval. |
|
| Translation process |
|
|
| Source code repository |
file:///app/data/import/knowledge-source-repository
|
|
| Repository branch | main | |
| Last commit in Weblate |
chore(l10n): update Chinese (Traditional Han script) translation
5fbd9f4
Automatic translation add-on authored 10/25/2026 |
|
| Weblate repository |
https://translate.novoscuba.com/git/novoscuba-knowledge/knowledge-home-navigation/
|
|
| File mask |
instructor-manual/*.json
|
|
| Monolingual base language file |
instructor-manual/en.json
|
|
| Translation file |
Download
instructor-manual/pl.json
|
|
| Last change | Oct. 26, 2026, 9:13 a.m. | |
| Last change made by | Background commit | |
| Language | Polish | |
| Language code | pl | |
| Text direction | Left to right | |
| Case sensitivity | Case-sensitive | |
| Number of speakers | 41,500,500 | |
| Number of plurals | 3 | |
| Plural type | One/few/many | |
| Plurals | One | 1 | Few | 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, … |
| Many | 0, 5, 6, 7, 8, 9, 10, 11, 12, 13, … | |
| Plural formula |
n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2
|
|
11/13/2026
String statistics
| Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
|---|---|---|---|---|---|---|
| Total | 1,840 | 19,496 | 166,206 | |||
| Approved | 96% | 1,780 | 95% | 18,685 | 96% | 160,248 |
| Waiting for review | 1% | 13 | 1% | 91 | 1% | 736 |
| Translated | 97% | 1,793 | 96% | 18,776 | 96% | 160,984 |
| Needs editing | 0% | 0 | 0% | 0 | 0% | 0 |
| Read-only | 0% | 0 | 0% | 0 | 0% | 0 |
| Failing checks | 5% | 95 | 4% | 844 | 4% | 6,809 |
| Strings with suggestions | 1% | 1 | 1% | 3 | 1% | 19 |
| Untranslated strings | 2% | 47 | 3% | 720 | 3% | 5,222 |
Quick numbers
and previous 30 days
Trends of last 30 days
+100%
Hosted words
—
+100%
Hosted strings
—
+97%
Translated
—
+100%
Contributors
—
|
Changes committed |
Changes committed
10/26/2026
|
|
Automatically translated |
|
|
Automatically translated |
|
|
Automatically translated |
|
|
Automatically translated |
|
|
Automatically translated |
|
|
Automatically translated |
|
|
Automatically translated |
|
|
Automatically translated |
|
|
Changes committed |
Changes committed
10/19/2026
|
| 1,840 | File in original format as translated in the repository | JSON file | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1,840 | All strings, converted files enriched with comments; suitable for offline translation | Android String Resource | CSV | JSON | JSON nested structure file | gettext PO | iOS strings | TBX | TMX | XLIFF 1.1 with gettext extensions | XLIFF 1.1 | XLSX |
| 47 | Unfinished strings, converted files enriched with comments; suitable for offline translation | Android String Resource | CSV | JSON | JSON nested structure file | gettext PO | iOS strings | TBX | TMX | XLIFF 1.1 with gettext extensions | XLIFF 1.1 | XLSX |