Translation status

39,659 Strings
83%
761,301 Words
80%
5,202,010 Characters
79%

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,782 407,316 2,865,676
Approved strings Browse Translate Zen
37,301 715,601 4,871,510
Translated strings Browse Translate Zen
13,504 308,256 2,005,628
Strings waiting for review Browse Translate Zen
10 11 86
Approved strings with suggestions Browse Translate Zen
2,358 45,700 330,500
Unfinished strings Browse Translate Zen
2,357 45,673 330,345
Untranslated strings Browse Translate Zen
1 27 155
Strings marked for edit Browse Translate Zen
108 275 1,914
Strings with suggestions Browse Translate Zen
2,267 45,446 328,783
Unfinished strings without suggestions Browse Translate Zen
4,124 99,556 751,420
Strings with any failing checks Browse Translate Zen
4,123 99,529 751,265
Translated strings with any failing checks Browse Translate Zen
1 8 49
Translated strings with dismissed checks Browse Translate Zen
339 7,170 141,052
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
12 257 1,667
Failing check: Starting spaces Browse Translate Zen
279 10,364 64,115
Failing check: Trailing space Browse Translate Zen
3 105 661
Failing check: Double space Browse Translate Zen
2,527 62,643 415,839
Failing check: Mismatched full stop Browse Translate Zen
512 9,568 55,293
Failing check: Mismatched colon Browse Translate Zen
69 1,042 6,321
Failing check: Mismatched question mark Browse Translate Zen
31 1,116 7,273
Failing check: Mismatched exclamation mark Browse Translate Zen
2 10 86
Failing check: Mismatched semicolon Browse Translate Zen
209 4,627 32,535
Failing check: Multiple capitals Browse Translate Zen
2 135 889
Failing check: Kashida letter used Browse Translate Zen
28 1,560 9,122
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
91 3,074 20,322
Failing check: Mismatching line breaks Browse Translate Zen
31 630 5,584
Failing check: XML syntax Browse Translate Zen
326 7,976 58,420
Failing check: XML markup Browse Translate Zen
413 11,260 77,385
Failing check: Chars around XML tags Browse Translate Zen
65 1,639 11,165
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 22 0 0
1b-guided-diver-moodle-current 0% 96% 321 11 137 860 11 22 0 0
altitude-diver-moodle-current 0% 100% 158 0 0 0 0 11 0 0
assistant-instructor-course-moodle-current 0% 91% 419 38 923 6,700 38 59 7 0
assistant-instructor-crossover-moodle-current 0% 84% 419 78 797 11,428 78 41 0 0
assistant-instructor-trainer-moodle-current 0% 1 0 0 0 0 0 0 0
better-buddy-diver-moodle-current 0% 94% 354 22 269 1,859 22 83 8 0
boat-diver-moodle-current 0% 100% 129 0 0 0 0 5 0 0
buoyancy-diver-moodle-current 0% 100% 124 0 0 0 0 22 0 0
coastal-diver-moodle-current 0% 1 0 0 0 0 0 0 0
deep-diver-moodle-current 0% 90% 310 34 562 3,906 34 59 4 0
disabled-support-diver-moodle-current 0% 96% 227 9 151 1,105 9 7 0 0
dive-adventurer-2-moodle-current 0% 96% 1,787 73 1,068 7,253 73 237 12 0
dive-adventurer-moodle-current 0% 96% 1,763 72 1,110 7,843 72 230 12 0
dive-pro-mastery-physics-physiology-equipment-environment-and-skills-moodle-current 0% 10% 151 1,237 26,654 176,316 1,237 29 0 0
divemaster-crossover-moodle-current 0% 94% 392 23 682 8,782 23 52 6 0
divemaster-moodle-current 0% 50% 397 382 7,943 55,816 382 79 8 0
dpv-diver-moodle-current 0% 97% 314 7 153 955 7 34 3 0
drift-diver-moodle-current 0% 90% 150 15 375 2,270 15 28 2 0
dry-suit-diver-moodle-current 0% 98% 268 3 47 273 3 28 2 0
first-aid-essentials-moodle-current 0% 98% 373 5 158 979 5 27 0 0
instructor-crossover-moodle-current 0% 84% 423 78 797 11,428 78 43 0 0
instructor-trainer-crossover-moodle-current 0% 82% 381 82 883 12,164 82 49 0 0
intro-to-scuba-moodle-current 0% 97% 138 4 39 230 4 8 0 0
marine-ecology-diver-moodle-current 0% 100% 144 0 0 0 0 5 0 0
multimedia-diver-moodle-current 0% 97% 231 6 18 122 6 17 5 0
navigation-diver-moodle-current 0% 97% 418 9 100 625 9 41 5 0
night-diver-moodle-current 0% 92% 205 16 257 1,544 16 17 2 0
nitrox-diver-moodle-current 0% 95% 92 4 138 1,399 4 16 0 0
novoscuba-dive-instructor-course-moodle-current 0% 92% 694 59 1,411 10,041 59 77 7 0
open-water-diver-moodle-current 0% 96% 387 14 171 1,034 14 24 0 0
rescue-diver-2-moodle-current 0% 93% 563 38 390 2,755 38 115 8 0
revised-instructor-course-moodle-current 0% 99% 817 6 59 379 6 25 0 0
search-and-recovery-diver-moodle-current 0% 98% 249 3 31 218 3 24 0 0
smb-diver-moodle-current 0% 100% 138 0 0 0 0 12 0 0
underwater-moviemaker-moodle-current 0% 94% 85 5 124 723 5 5 0 0
wreck-diver-moodle-current 0% 94% 158 10 55 304 10 16 7 0
1b-guided-diver 100% 100% 0 0 0 0 0 70 0 0
1b-guided-diver-2 100% 100% 0 0 0 0 0 73 0 0
altitude-diver 100% 100% 0 0 0 0 0 8 0 0
assistant-instructor-course 100% 100% 0 0 0 0 0 75 3 0
assistant-instructor-crossover 100% 100% 0 0 0 0 0 103 0 0
assistant-instructor-trainer 0 0 0 0 0 0 0 0
better-buddy-diver 100% 100% 0 0 0 0 0 112 0 0
boat-diver 100% 100% 0 0 0 0 0 19 0 0
buoyancy-diver 100% 100% 0 0 0 0 0 3 0 0
coastal-diver 0 0 0 0 0 0 0 0
deep-diver 100% 100% 0 0 0 0 0 135 0 0
disabled-support-diver 100% 100% 0 0 0 0 0 1 0 0
dive-adventurer 100% 100% 0 0 0 0 0 335 0 0
dive-adventurer-2 100% 100% 0 0 0 0 0 376 0 0
dive-pro-mastery-physics-physiology-equipment-environment-and-skills 100% 100% 0 0 0 0 0 7 0 0
divemaster 100% 100% 0 0 0 0 0 88 0 0
divemaster-crossover 100% 100% 0 0 0 0 0 70 0 0
dpv-diver 100% 100% 0 0 0 0 0 45 0 0
drift-diver 100% 100% 0 0 0 0 0 28 0 0
dry-suit-diver 100% 100% 0 0 0 0 0 62 0 0
first-aid-essentials 100% 100% 0 0 0 0 0 43 0 0
instructor-crossover 100% 100% 0 0 0 0 0 100 0 0
instructor-trainer-crossover 100% 100% 0 0 0 0 0 99 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 11 0 0
multimedia-diver 100% 100% 0 0 0 0 0 36 0 0
navigation-diver 100% 100% 0 0 0 0 0 56 0 0
night-diver 100% 100% 0 0 0 0 0 86 0 0
nitrox-diver 99% 99% 0 1 27 155 0 32 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 103 6 0
open-water-diver 100% 100% 0 0 0 0 0 102 0 0
Operational emails 0 0 0 0 0 0 0 0
rescue-diver-2 100% 100% 0 0 0 0 0 158 0 0
revised-instructor-course 100% 100% 0 0 0 0 0 16 0 0
search-and-recovery-diver 100% 100% 0 0 0 0 0 13 0 0
smb-diver 100% 100% 0 0 0 0 0 12 0 0
underwater-moviemaker 100% 100% 0 0 0 0 0 18 0 0
wreck-diver 100% 100% 0 0 0 0 0 25 1 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 Arabic
Language code ar
Text direction Right to left
Case sensitivity Case-insensitive
Number of speakers 378,792,526
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,782 53% 407,316 55% 2,865,676
Waiting for review 34% 13,504 40% 308,256 38% 2,005,628
Translated 94% 37,301 93% 715,601 93% 4,871,510
Needs editing 1% 1 1% 27 1% 155
Read-only 1% 15 1% 29 1% 206
Failing checks 10% 4,124 13% 99,556 14% 751,420
Strings with suggestions 1% 108 1% 275 1% 1,914
Untranslated strings 5% 2,357 5% 45,673 6% 330,345

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 weblate:commit

Changes committed

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

Automatically translated

09/14/2026
User avatar mt:weblate

Automatically translated

09/14/2026
User avatar mt:weblate

Automatically translated

09/14/2026
User avatar mt:weblate

Automatically translated

09/14/2026
User avatar mt:weblate

Automatically translated

09/14/2026
User avatar mt:weblate

Automatically translated

09/14/2026
User avatar mt:weblate

Automatically translated

09/14/2026
Browse all changes for this language