Component | Approved | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
---|---|---|---|---|---|---|---|---|---|---|
android | 64% | 83% | 740 | 7,625 | 45,576 | 723 | 360 | 20 | 1 | |
linux-windows | 72% | 86% | 362 | 1,724 | 11,088 | 294 | 85 | 3 | 0 | |
web | 61% | 71% | 3,435 | 47,794 | 310,004 | 3,433 | 316 | 0 | 0 | |
nym.com | 43% | 80% | 181 | 721 | 4,321 | 181 | 27 | 0 | 0 | |
Glossary Nym GPL-3.0-or-later | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
Overview
Project website | nym.com | |
---|---|---|
Instructions for translators | NymVPN is being translated in 13 languages. Join the project and help translating NymVPN. |
|
Project maintainers |
![]() ![]() ![]() ![]() ![]() ![]() |
4 weeks ago
String statistics
Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
---|---|---|---|---|---|---|
Total | 20,219 | 208,976 | 1,345,406 | |||
Source | 1,502 | 15,087 | 97,110 | |||
Approved | 60% | 12,229 | 59% | 124,491 | 59% | 800,520 |
Waiting for review | 14% | 2,858 | 12% | 25,385 | 11% | 159,369 |
Translated | 75% | 15,302 | 71% | 150,091 | 71% | 968,182 |
Needs editing | 1% | 99 | 1% | 3,844 | 1% | 23,135 |
Read-only | 1% | 215 | 1% | 215 | 1% | 8,293 |
Failing checks | 4% | 824 | 4% | 8,801 | 4% | 55,569 |
Strings with suggestions | 1% | 23 | 1% | 119 | 1% | 733 |
Untranslated strings | 23% | 4,818 | 26% | 55,041 | 26% | 354,089 |
Quick numbers
and previous 30 days
Trends of last 30 days
+1%
Hosted words
+100%
+2%
Hosted strings
+100%
−1%
Translated
+76%
−100%
Contributors
+100%
Language | Approved | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
---|---|---|---|---|---|---|---|---|---|---|
English | 1% | 99% | 12 | 2 | 10 | 12 | 175 | 0 | 0 | |
Arabic | 13% | 19% | 1,085 | 13,471 | 86,415 | 1,068 | 145 | 0 | 0 | |
Chinese (Simplified Han script) | 76% | 95% | 62 | 261 | 1,590 | 58 | 35 | 0 | 0 | |
Chinese (Traditional Han script) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
French | 89% | 97% | 42 | 128 | 728 | 37 | 103 | 3 | 0 | |
German | 17% | 24% | 1,128 | 13,414 | 86,167 | 1,114 | 78 | 20 | 1 | |
Hindi | 70% | 85% | 199 | 3,666 | 23,426 | 182 | 93 | 0 | 0 | |
Italian | 1% | 26% | 993 | 13,012 | 83,648 | 983 | 86 | 0 | 0 | |
Japanese | 92% | 96% | 52 | 270 | 1,652 | 50 | 5 | 0 | 0 | |
Persian | 21% | 25% | 1,003 | 13,157 | 84,554 | 986 | 68 | 0 | 0 | |
Portuguese | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
Portuguese (Brazil) | 96% | 97% | 44 | 161 | 916 | 44 | 0 | 0 | 0 | |
Portuguese (Portugal) | 94% | 94% | 30 | 139 | 827 | 30 | 0 | 0 | 0 | |
Russian | 98% | 99% | 10 | 0 | 0 | 10 | 0 | 0 | 0 | |
Spanish | 99% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
Turkish | 91% | 96% | 47 | 181 | 1,046 | 46 | 0 | 0 | 0 | |
Ukrainian | 96% | 99% | 11 | 2 | 10 | 11 | 0 | 0 | 0 | |
![]() Repository rebase failed |
9 days ago
|
![]() Changes committed |
Changes committed
9 days ago
|
![]() Repository rebase failed |
Rebasing (1/74) Auto-merging nym-vpn-android/app/src/main/res/values-es/strings.xml CONFLICT (content): Merge conflict in nym-vpn-android/app/src/main/res/values-es/strings.xml error: could not apply 0187e1655... Translated using Weblate (Spanish) 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 set advice.mergeConflict false" Could not apply 0187e1655... Translated using Weblate (Spanish) (1)9 days ago |
![]() Repository rebase failed |
Rebasing (1/74) Auto-merging nym-vpn-android/app/src/main/res/values-es/strings.xml CONFLICT (content): Merge conflict in nym-vpn-android/app/src/main/res/values-es/strings.xml error: could not apply 0187e1655... Translated using Weblate (Spanish) 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 set advice.mergeConflict false" Could not apply 0187e1655... Translated using Weblate (Spanish) (1)9 days ago |
![]() Changes committed |
Changes committed
9 days ago
|
![]() Translation approved |
|
![]() Translation approved |
|
![]() Translation approved |
|
![]() Translation approved |
|
![]() Translation approved |
|