| Component | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
|---|---|---|---|---|---|---|---|---|---|
| collabora GPL-3.0-or-later | 69% | 223 | 610 | 3,800 | 0 | 231 | 326 | 1 | |
| core GPL-3.0-or-later | 43% | 9,719 | 45,533 | 293,181 | 0 | 8,220 | 10,777 | 3 | |
| crowdsec GPL-3.0-or-later | 59% | 373 | 1,625 | 9,741 | 0 | 368 | 596 | 0 | |
| dnsmasq GPL-3.0-or-later | 59% | 406 | 1,197 | 7,195 | 0 | 388 | 492 | 1 | |
| docs GPL-3.0-or-later | 72% | 1,857 | 28,116 | 187,218 | 639 | 1,078 | 2,161 | 5 | |
| dokuwiki GPL-3.0-or-later | 59% | 247 | 714 | 4,624 | 0 | 241 | 293 | 1 | |
| ejabberd GPL-3.0-or-later | 60% | 266 | 784 | 5,136 | 0 | 288 | 326 | 0 | |
| grafana GPL-3.0-or-later | 49% | 238 | 595 | 3,748 | 0 | 237 | 250 | 0 | |
| imapsync GPL-3.0-or-later | 54% | 794 | 2,985 | 18,176 | 0 | 739 | 766 | 0 | |
| kickstart GPL-3.0-or-later | 60% | 164 | 363 | 2,362 | 6 | 185 | 164 | 0 | |
| lamp GPL-3.0-only | 96% | 24 | 40 | 216 | 24 | 77 | 22 | 0 | |
| mail GPL-3.0-or-later | 54% | 2,323 | 9,464 | 59,086 | 1 | 2,233 | 2,702 | 0 | |
| mariadb GPL-3.0-or-later | 54% | 273 | 968 | 5,947 | 0 | 264 | 322 | 0 | |
| mattermost GPL-3.0-or-later | 50% | 327 | 898 | 5,609 | 0 | 305 | 374 | 0 | |
| minio GPL-3.0-or-later | 56% | 242 | 834 | 5,097 | 0 | 229 | 286 | 2 | |
| my AGPL-3.0-only | 100% | 0 | 0 | 0 | 0 | 3 | 1 | 0 | |
| nethcti AGPL-3.0-or-later | 66% | 830 | 2,324 | 14,047 | 0 | 777 | 901 | 1 | |
| NethSecurity GPL-3.0-or-later | 58% | 5,865 | 29,578 | 185,505 | 5,859 | 143 | 6,281 | 0 | |
| nethsecurity-controller AGPL-3.0-or-later | 92% | 29 | 365 | 2,140 | 29 | 18 | 77 | 0 | |
| nethvoice LGPL-2.1-or-later | 42% | 692 | 3,366 | 22,187 | 670 | 50 | 610 | 0 | |
| nethvoice-client-docs GPL-3.0-only | 50% | 152 | 1,965 | 14,007 | 152 | 70 | 152 | 0 | |
| nethvoice-proxy GPL-3.0-or-later | 66% | 90 | 384 | 2,373 | 90 | 6 | 90 | 0 | |
| nextcloud GPL-3.0-or-later | 62% | 230 | 796 | 5,115 | 0 | 241 | 238 | 0 | |
| prometheus GPL-3.0-or-later | 46% | 199 | 441 | 2,848 | 0 | 171 | 200 | 0 | |
| roundcubemail GPL-3.0-or-later | 51% | 271 | 809 | 5,070 | 0 | 263 | 281 | 0 | |
| samba GPL-3.0-or-later | 44% | 1,168 | 6,161 | 37,097 | 0 | 1,165 | 1,214 | 0 | |
| user-manager GPL-3.0-or-later | 97% | 6 | 33 | 202 | 6 | 1 | 8 | 0 | |
| webserver GPL-3.0-or-later | 56% | 509 | 2,035 | 12,262 | 0 | 536 | 389 | 0 | |
| webtop GPL-3.0-or-later | 50% | 521 | 1,749 | 10,926 | 0 | 427 | 617 | 0 | |
Summary
| Project website | nethserver.github.io/ns8-core | |
|---|---|---|
| Instructions for translators | The UI is targeted to system administrators |
|
| Project maintainers6 |
|
|
04/15/2026
String statistics
| Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
|---|---|---|---|---|---|---|
| Total | 64,121 | 346,982 | 2,221,507 | |||
| Source | 11,839 | 88,598 | 577,362 | |||
| Translated | 56% | 36,083 | 58% | 202,250 | 58% | 1,296,592 |
| Needs editing | 32% | 20,562 | 27% | 96,884 | 27% | 617,328 |
| Read-only | 10% | 6,438 | 19% | 67,973 | 20% | 447,375 |
| Failing checks | 29% | 18,954 | 27% | 95,209 | 27% | 606,700 |
| Strings with suggestions | 48% | 30,916 | 45% | 159,248 | 45% | 1,019,134 |
| Untranslated strings | 11% | 7,476 | 13% | 47,848 | 13% | 307,587 |
Quick numbers
346 k
Hosted words
64,121
Hosted strings
56%
Translated
29
Components
16
Languages
236
Translations
1
Screenshots
and previous 30 days
Trends of last 30 days
+2%
Hosted words
+100%
+3%
Hosted strings
+100%
+1%
Translated
+55%
+33%
Contributors
+100%
| Language | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
|---|---|---|---|---|---|---|---|---|---|
| English | 98% | 153 | 1,971 | 14,042 | 152 | 3,001 | 152 | 8 | |
| Italian | 83% | 1,917 | 28,336 | 188,525 | 648 | 1,339 | 3,044 | 0 | |
| Arabic | 13% | 1,685 | 7,461 | 47,770 | 3 | 1,197 | 1,703 | 0 | |
| Basque | 6% | 3,284 | 13,454 | 84,908 | 3 | 2,438 | 1,478 | 0 | |
| Czech | 0% | 200 | 653 | 3,990 | 0 | 151 | 200 | 0 | |
| Dutch | 44% | 3,348 | 17,109 | 108,252 | 2,987 | 219 | 5,150 | 0 | |
| Dutch (Middle) | 1% | 144 | 537 | 3,245 | 0 | 115 | 3 | 0 | |
| French | 1% | 6,156 | 28,065 | 176,499 | 3,150 | 2,325 | 6,156 | 0 | |
| German | 86% | 480 | 3,274 | 21,356 | 3 | 450 | 1,617 | 0 | |
| Indonesian | 98% | 1 | 1 | 11 | 0 | 1 | 12 | 0 | |
| Portuguese | 3% | 3,403 | 13,672 | 86,247 | 3 | 2,521 | 3,409 | 0 | |
| Portuguese (Brazil) | 2% | 3,429 | 13,732 | 86,603 | 3 | 2,513 | 3,432 | 0 | |
| Russian | 45% | 28 | 71 | 435 | 0 | 24 | 43 | 0 | |
| Spanish | 64% | 1,600 | 7,433 | 46,695 | 32 | 1,229 | 1,933 | 6 | |
| Tamil | 76% | 1,190 | 5,473 | 34,284 | 312 | 760 | 1,007 | 0 | |
| Ukrainian | 49% | 1,020 | 3,490 | 22,053 | 180 | 671 | 1,577 | 0 | |
None
Changes pushed |
Changes pushed
04/14/2026
|
|
Repository rebased |
Repository rebased
Original revision: a6fc2b9e009f201f7312e906b837b1f34996407f New revision: 271afabd731bc45dfef652a448f3eafe16a9004e 04/14/2026 |
|
Repository notification received |
GitHub: https://api.github.com/repos/NethServer/ns8-nethsecurity-controller, main
04/14/2026
|
|
Repository notification received |
GitHub: https://api.github.com/repos/NethServer/ns8-nethsecurity-controller, main
04/14/2026
|
|
Repository rebase failed |
Rebasing (1/1) Auto-merging public/locales/it/translation.json CONFLICT (content): Merge conflict in public/locales/it/translation.json error: could not apply 99ffb4d... Translated with Weblate hint: Resolve all conflicts manually, mark them as resolved with hint: "git add/rm <conflicted_files>", then run "git rebase --continue". hint: You can instead skip this commit: run "git rebase --skip". hint: To abort and get back to the state before "git rebase", run "git rebase --abort". hint: Disable this message with "git config advice.mergeConflict false" Could not apply 99ffb4d... Translated with Weblate (1)04/14/2026 |
|
Repository rebase failed |
Rebasing (1/1) Auto-merging public/locales/it/translation.json CONFLICT (content): Merge conflict in public/locales/it/translation.json error: could not apply 99ffb4d... Translated with Weblate hint: Resolve all conflicts manually, mark them as resolved with hint: "git add/rm <conflicted_files>", then run "git rebase --continue". hint: You can instead skip this commit: run "git rebase --skip". hint: To abort and get back to the state before "git rebase", run "git rebase --abort". hint: Disable this message with "git config advice.mergeConflict false" Could not apply 99ffb4d... Translated with Weblate (1)04/14/2026 |
|
Repository notification received |
GitHub: https://api.github.com/repos/nethesis/nethvoice-cti, main
04/14/2026
|
|
Repository notification received |
GitHub: https://api.github.com/repos/nethesis/nethvoice-cti, main
04/14/2026
|
|
Repository rebase failed |
Rebasing (1/1) Auto-merging public/locales/it/translation.json CONFLICT (content): Merge conflict in public/locales/it/translation.json error: could not apply 99ffb4d... Translated with Weblate hint: Resolve all conflicts manually, mark them as resolved with hint: "git add/rm <conflicted_files>", then run "git rebase --continue". hint: You can instead skip this commit: run "git rebase --skip". hint: To abort and get back to the state before "git rebase", run "git rebase --abort". hint: Disable this message with "git config advice.mergeConflict false" Could not apply 99ffb4d... Translated with Weblate (1)04/14/2026 |
|
Repository rebase failed |
Rebasing (1/1) Auto-merging public/locales/it/translation.json CONFLICT (content): Merge conflict in public/locales/it/translation.json error: could not apply 99ffb4d... Translated with Weblate hint: Resolve all conflicts manually, mark them as resolved with hint: "git add/rm <conflicted_files>", then run "git rebase --continue". hint: You can instead skip this commit: run "git rebase --skip". hint: To abort and get back to the state before "git rebase", run "git rebase --abort". hint: Disable this message with "git config advice.mergeConflict false" Could not apply 99ffb4d... Translated with Weblate (1)04/14/2026 |
None