Translation status

39,659 Strings
79%
761,301 Words
76%
5,202,010 Characters
74%

Strings status

Strings Words Characters
39,659 761,301 5,202,010
All strings Browse Translate Zen
15 29 206
Read-only strings Browse Translate Zen
23,781 407,268 2,865,359
Approved strings Browse Translate Zen
37,023 705,530 4,803,553
Translated strings Browse Translate Zen
13,227 298,233 1,937,988
Strings waiting for review Browse Translate Zen
35 17 116
Approved strings with suggestions Browse Translate Zen
2,636 55,771 398,457
Unfinished strings Browse Translate Zen
2,635 55,744 398,302
Untranslated strings Browse Translate Zen
1 27 155
Strings marked for edit Browse Translate Zen
147 324 2,316
Strings with suggestions Browse Translate Zen
2,535 55,482 396,480
Unfinished strings without suggestions Browse Translate Zen
5,380 123,350 921,963
Strings with any failing checks Browse Translate Zen
5,379 123,323 921,808
Translated strings with any failing checks Browse Translate Zen
439 5,803 93,938
Failing check: Unchanged translation Browse Translate Zen
17 108 642
Failing check: Starting newline Browse Translate Zen
16 108 624
Failing check: Trailing newline Browse Translate Zen
8 177 1,187
Failing check: Starting spaces Browse Translate Zen
282 10,502 64,982
Failing check: Trailing space Browse Translate Zen
3,293 74,453 491,120
Failing check: Mismatched full stop Browse Translate Zen
536 10,133 59,640
Failing check: Mismatched colon Browse Translate Zen
110 1,211 6,997
Failing check: Mismatched question mark Browse Translate Zen
31 1,024 6,681
Failing check: Mismatched exclamation mark Browse Translate Zen
2 10 86
Failing check: Mismatched semicolon Browse Translate Zen
279 6,388 43,982
Failing check: Multiple capitals Browse Translate Zen
2 122 652
Failing check: Kashida letter used Browse Translate Zen
32 2,278 26,415
Failing check: Python format Browse Translate Zen
4 1,728 12,668
Failing check: Python brace format Browse Translate Zen
1 27 155
Failing check: Has been translated Browse Translate Zen
72 2,199 14,371
Failing check: Mismatching line breaks Browse Translate Zen
35 687 6,051
Failing check: XML syntax Browse Translate Zen
354 8,656 63,583
Failing check: XML markup Browse Translate Zen
696 19,475 137,669
Failing check: Chars around XML tags Browse Translate Zen
128 6,437 81,344
Failing check: Consecutive duplicated words Browse Translate Zen
Component Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
1b-guided-diver-2-moodle-current 0% 95% 323 14 171 1,034 14 32 0 0
1b-guided-diver-moodle-current 0% 96% 321 11 137 860 11 32 0 0
altitude-diver-moodle-current 0% 100% 158 0 0 0 0 14 0 0
assistant-instructor-course-moodle-current 0% 75% 346 111 3,480 24,895 111 61 11 0
assistant-instructor-crossover-moodle-current 0% 83% 416 81 894 12,035 81 58 0 0
assistant-instructor-trainer-moodle-current 0% 1 0 0 0 0 0 0 0
better-buddy-diver-moodle-current 0% 93% 353 23 327 2,217 23 93 8 0
boat-diver-moodle-current 0% 100% 129 0 0 0 0 9 0 0
buoyancy-diver-moodle-current 0% 100% 124 0 0 0 0 24 0 0
coastal-diver-moodle-current 0% 1 0 0 0 0 0 0 0
deep-diver-moodle-current 0% 87% 302 42 915 6,196 42 69 4 0
disabled-support-diver-moodle-current 0% 96% 227 9 151 1,105 9 7 0 0
dive-adventurer-2-moodle-current 0% 94% 1,765 95 1,815 12,003 95 285 14 0
dive-adventurer-moodle-current 0% 94% 1,742 93 1,835 12,463 93 286 14 0
dive-pro-mastery-physics-physiology-equipment-environment-and-skills-moodle-current 0% 10% 142 1,246 26,888 177,963 1,246 35 0 0
divemaster-crossover-moodle-current 0% 93% 387 28 926 10,267 28 64 5 0
divemaster-moodle-current 0% 50% 395 384 8,110 56,816 384 95 7 0
dpv-diver-moodle-current 0% 96% 311 10 217 1,429 10 48 5 0
drift-diver-moodle-current 0% 90% 149 16 400 2,436 16 28 2 0
dry-suit-diver-moodle-current 0% 96% 261 10 316 1,791 10 35 2 0
first-aid-essentials-moodle-current 0% 97% 370 8 285 1,774 8 32 0 0
instructor-crossover-moodle-current 0% 83% 420 81 894 12,035 81 60 0 0
instructor-trainer-crossover-moodle-current 0% 79% 369 94 1,348 15,555 94 59 0 0
intro-to-scuba-moodle-current 0% 97% 138 4 39 230 4 14 0 0
marine-ecology-diver-moodle-current 0% 100% 144 0 0 0 0 9 0 0
multimedia-diver-moodle-current 0% 97% 231 6 18 122 6 21 5 0
navigation-diver-moodle-current 0% 97% 417 10 102 648 10 58 6 0
night-diver-moodle-current 0% 91% 203 18 346 2,078 18 22 2 0
nitrox-diver-moodle-current 0% 93% 90 6 160 1,526 6 15 1 0
novoscuba-dive-instructor-course-moodle-current 0% 81% 616 137 4,173 29,525 137 79 11 0
open-water-diver-moodle-current 0% 96% 387 14 171 1,034 14 34 0 0
rescue-diver-2-moodle-current 0% 93% 561 40 447 3,090 40 135 8 0
revised-instructor-course-moodle-current 0% 97% 802 21 418 2,717 21 12 0 0
search-and-recovery-diver-moodle-current 0% 98% 249 3 31 218 3 26 0 0
smb-diver-moodle-current 0% 100% 138 0 0 0 0 10 0 0
underwater-moviemaker-moodle-current 0% 91% 82 8 553 3,096 8 16 0 0
wreck-diver-moodle-current 0% 93% 157 11 129 827 11 32 7 0
1b-guided-diver 100% 100% 0 0 0 0 0 93 2 0
1b-guided-diver-2 100% 100% 0 0 0 0 0 93 2 0
altitude-diver 100% 100% 0 0 0 0 0 14 0 0
assistant-instructor-course 99% 99% 0 1 48 317 1 69 2 0
assistant-instructor-crossover 100% 100% 0 0 0 0 0 137 0 0
assistant-instructor-trainer 0 0 0 0 0 0 0 0
better-buddy-diver 100% 100% 0 0 0 0 0 160 2 0
boat-diver 100% 100% 0 0 0 0 0 58 0 0
buoyancy-diver 100% 100% 0 0 0 0 0 27 0 0
coastal-diver 0 0 0 0 0 0 0 0
deep-diver 100% 100% 0 0 0 0 0 167 0 0
disabled-support-diver 100% 100% 0 0 0 0 0 3 0 0
dive-adventurer 100% 100% 0 0 0 0 0 454 4 0
dive-adventurer-2 100% 100% 0 0 0 0 0 495 4 0
dive-pro-mastery-physics-physiology-equipment-environment-and-skills 100% 100% 0 0 0 0 0 15 0 0
divemaster 100% 100% 0 0 0 0 0 150 0 0
divemaster-crossover 100% 100% 0 0 0 0 0 92 1 0
dpv-diver 100% 100% 0 0 0 0 0 79 0 0
drift-diver 100% 100% 0 0 0 0 0 57 1 0
dry-suit-diver 100% 100% 0 0 0 0 0 66 0 0
first-aid-essentials 100% 100% 0 0 0 0 0 42 1 0
instructor-crossover 100% 100% 0 0 0 0 0 131 0 0
instructor-trainer-crossover 100% 100% 0 0 0 0 0 98 0 0
intro-to-scuba 100% 100% 0 0 0 0 0 35 0 0
marine-ecology-diver 100% 100% 0 0 0 0 0 13 0 0
multimedia-diver 100% 100% 0 0 0 0 0 44 0 0
navigation-diver 100% 100% 0 0 0 0 0 141 1 0
night-diver 100% 100% 0 0 0 0 0 77 0 0
nitrox-diver 99% 99% 0 1 27 155 0 37 0 0
Glossary NovoScuba Diving Glossary 0 0 0 0 0 0 0 0
novoscuba-dive-instructor-course 100% 100% 0 0 0 0 0 106 5 0
open-water-diver 100% 100% 0 0 0 0 0 130 2 0
Operational emails 0 0 0 0 0 0 0 0
rescue-diver-2 100% 100% 0 0 0 0 0 255 2 0
revised-instructor-course 0 0 0 0 0 0 0 0
search-and-recovery-diver 100% 100% 0 0 0 0 0 18 2 0
smb-diver 100% 100% 0 0 0 0 0 12 2 0
underwater-moviemaker 100% 100% 0 0 0 0 0 49 0 0
wreck-diver 100% 100% 0 0 0 0 0 54 2 0

Summary

Project website novoscuba.com
Instructions for translators

Translate using standard NovoScuba diving terminology. Preserve HTML, placeholders, variables and formatting. Use UK English as the source language. Where an approved NovoScuba translation exists, always use it to maintain consistency across courses, standards, quizzes, emails and marketing.

Project maintainers1 User avatar karinstraub
Project reviewers1 User avatar karinstraub
Language Persian
Language code fa
Text direction Right to left
Case sensitivity Case-insensitive
Number of speakers 89,208,445
09/14/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 39,659 761,301 5,202,010
Approved 59% 23,781 53% 407,268 55% 2,865,359
Waiting for review 33% 13,227 39% 298,233 37% 1,937,988
Translated 93% 37,023 92% 705,530 92% 4,803,553
Needs editing 1% 1 1% 27 1% 155
Read-only 1% 15 1% 29 1% 206
Failing checks 13% 5,380 16% 123,350 17% 921,963
Strings with suggestions 1% 147 1% 324 1% 2,316
Untranslated strings 6% 2,635 7% 55,744 7% 398,302

Quick numbers

407 k
Hosted words
23,798
Hosted strings
99%
Translated
and previous 30 days

Trends of last 30 days

+1%
Hosted words
+100%
+1%
Hosted strings
+100%
+25%
Translated
+74%
Contributors
+100%
User avatar weblate:commit

Changes committed

Changes committed 09/14/2026
User avatar weblate:commit

Changes committed

Changes committed 09/14/2026
User avatar mt:weblate-translation-memory

Automatically translated

09/14/2026
User avatar mt:weblate-translation-memory

Automatically translated

09/14/2026
User avatar mt:weblate-translation-memory

Automatically translated

09/14/2026
User avatar mt:weblate-translation-memory

Automatically translated

09/14/2026
User avatar mt:weblate-translation-memory

Automatically translated

09/14/2026
User avatar mt:weblate-translation-memory

Automatically translated

09/14/2026
User avatar mt:weblate-translation-memory

Automatically translated

09/14/2026
User avatar mt:weblate-translation-memory

Automatically translated

09/14/2026
Browse all changes for this language