Source strings

188 Strings
95%
1,039 Words
94%
6,647 Characters
93%

Other components

Component Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
desktop AGPL-3.0-or-later 0 0 0 0 0 0 0 0 0
SecureDrop AGPL-3.0-or-later 0 100% 0 0 0 0 0 69 0 9
SecureDrop Client AGPL-3.0-or-later 0 100% 0 0 0 0 0 20 0 12

Summary

Project website securedrop.org
Instructions for translators
Project maintainers12 User avatar soleileraUser avatar zenmonkeykstopUser avatar weblate-notificationsUser avatar rocodesUser avatar cfmUser avatar legoktmUser avatar ChidoMUser avatar nathandyerUser avatar adrianoUser avatar iiatyyUser avatar john.sUser avatar vickiniu
Project reviewers17 User avatar AO_yahoe.001User avatar kwadronautUser avatar communiaaUser avatar soleileraUser avatar kayazerenUser avatar deeplowUser avatar zenmonkeykstopUser avatar weblate-notificationsUser avatar rocodesUser avatar cfmUser avatar legoktmUser avatar ChidoMUser avatar nathandyerUser avatar adrianoUser avatar iiatyyUser avatar john.sUser avatar vickiniu
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Any authenticated user can contribute.
  • The translation uses monolingual files.
  • The translation base language is editable.
Source code repository https://github.com/freedomofpress/securedrop-client.git
Repository branch main
Last remote commit Merge pull request #3122 from freedomofpress/dependabot/pip/ruff-0.15.1 0ede9db9
User avatar legoktm authored 06/15/2026
Last commit in Weblate Update translation files 01509600
Weblate authored 05/11/2026
Weblate repository https://weblate.securedrop.org/git/securedrop/securedrop-client/
File mask app/src/renderer/locales/*.json
Monolingual base language file app/src/renderer/locales/en.json
Translation file Download app/src/renderer/locales/en.json
Last change June 15, 2026, 10:07 p.m.
Last change made by None
Language English
Language code en
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 1,728,473,503
Number of plurals 2
Plural type One/other
Plurals Singular 1
Plural 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, …
Plural formula n != 1
06/15/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 188 1,039 6,647
Translated 100% 188 100% 1,039 100% 6,647
Needs editing 0% 0 0% 0 0% 0
Read-only 0% 0 0% 0 0% 0
Failing checks 4% 9 5% 58 6% 408
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 0% 0 0% 0 0% 0

Quick numbers

1,039
Hosted words
188
Hosted strings
100%
Translated
and previous 30 days

Trends of last 30 days

+1%
Hosted words
+100%
Hosted strings
+100%
+1%
Translated
+99%
−100%
Contributors
+100%
User avatar screenshotbot

Screenshot added

MainContent.nonProduction
06/15/2026
User avatar screenshotbot

Screenshot added

SignIn.button.useOffline
06/15/2026
User avatar screenshotbot

Screenshot added

SignIn.button.signIn
06/15/2026
User avatar screenshotbot

Screenshot added

SignIn.twoFactorCode.invalidFormat
06/15/2026
User avatar screenshotbot

Screenshot added

SignIn.twoFactorCode.required
06/15/2026
User avatar screenshotbot

Screenshot added

SignIn.twoFactorCode.label
06/15/2026
User avatar screenshotbot

Screenshot added

SignIn.passphrase.invalidLength
06/15/2026
User avatar screenshotbot

Screenshot added

SignIn.passphrase.required
06/15/2026
User avatar screenshotbot

Screenshot added

SignIn.passphrase.label
06/15/2026
User avatar screenshotbot

Screenshot added

SignIn.username.minLength
06/15/2026
Browse all translation changes