Language Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English 0 0 0 0 0 0 0 0 0
Arabic 0 0 0 0 0 0 0 0
Chinese (Simplified Han script) 0 0 0 0 0 0 0 0
Dutch 0 0 0 0 0 0 0 0
English (United Kingdom) 0 0 0 0 0 0 0 0
English (United States) 0 0 0 0 0 0 0 0
French 0 0 0 0 0 0 0 0
German 0 0 0 0 0 0 0 0
Hindi 0 0 0 0 0 0 0 0
Indonesian 0 0 0 0 0 0 0 0
Italian 0 0 0 0 0 0 0 0
Korean 0 0 0 0 0 0 0 0
Norwegian Bokmål 0 0 0 0 0 0 0 0
Persian 0 0 0 0 0 0 0 0
Russian 0 0 0 0 0 0 0 0
Spanish 0 0 0 0 0 0 0 0
Thai 0 0 0 0 0 0 0 0
Please sign in to see the alerts.

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
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Translations are reviewed by dedicated reviewers.
  • Any authenticated user can contribute.
  • The translation uses bilingual files.
Source code repository git@github.com:novoscuba/api.git
Repository branch master
Last remote commit Merge pull request #20 from novoscuba/free-learner-self-enrolment c39f2f2
User avatar admin authored 10/26/2026
Last commit in Weblate chore(l10n): update Russian translation 5d08600
User avatar admin authored 10/31/2026
Weblate repository https://translate.novoscuba.com/git/novoscuba/authentik-emails/
File mask src/integrations/authentik/locale/*/LC_MESSAGES/django.po
10/31/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 187 1,462 9,265
Source 11 86 545
Approved 94% 176 94% 1,376 94% 8,720
Waiting for review 1% 0 1% 0 1% 0
Translated 100% 187 100% 1,462 100% 9,265
Needs editing 0% 0 0% 0 0% 0
Read-only 5% 11 5% 86 5% 545
Failing checks 0% 0 0% 0 0% 0
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 0% 0 0% 0 0% 0

Quick numbers

1,462
Hosted words
187
Hosted strings
100%
Translated
0
Components
17
Languages
17
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

+5%
Hosted words
+100%
+5%
Hosted strings
+100%
—
Translated
+100%
—
Contributors
+100%
User avatar weblate:push

Repository push failed

remote: error: GH006: Protected branch update failed for refs/heads/master.
remote:
remote: - Changes must be made through a pull request.
remote: - Required status check "build" is expected.
To github.com:novoscuba/api.git
! [remote rejected] master -> master (protected branch hook declined)
error: failed to push some refs to 'github.com:novoscuba/api.git'
(1)
10/31/2026
User avatar weblate:push

Repository push failed

remote: error: GH006: Protected branch update failed for refs/heads/master.
remote:
remote: - Changes must be made through a pull request.
remote: - Required status check "build" is expected.
To github.com:novoscuba/api.git
! [remote rejected] master -> master (protected branch hook declined)
error: failed to push some refs to 'github.com:novoscuba/api.git'
(1)
10/31/2026
User avatar weblate:update

Repository rebased

Repository rebased

Original revision: 031afaba0304855cacdc79c3432f09ad7f5d0c36
New revision: 5d08600593cb80b90567446e3af9c6ea762e5315 10/31/2026
User avatar admin

Changes committed

Changes committed 10/31/2026
User avatar admin

Changes committed

Changes committed 10/31/2026
User avatar admin

Changes committed

Changes committed 10/31/2026
User avatar admin

Changes committed

Changes committed 10/31/2026
User avatar admin

Changes committed

Changes committed 10/31/2026
User avatar admin

Changes committed

Changes committed 10/31/2026
User avatar admin

Changes committed

Changes committed 10/31/2026
Browse all component changes