Translation status

387 Strings
98%
4,165 Words
98%
29,117 Characters
98%

Other components

Component Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
Blog posts GPL-3.0-or-later 0% 57% 594 436 610 4,122 0 41 0 0
website GPL-3.0-or-later 1% 93% 857 56 65 688 0 11 0 0
Wrapper docs GPL-3.0-or-later 0% 95% 214 11 26 1,028 0 10 0 0

Summary

Project website jshelter.org
Instructions for translators

Please see our blog posts on translations on https://jshelter.org/blog/i18n/.

Please, contact jshelter@gnu.org if you want to translate to a completely new language.

All translations and suggestions for improvements are welcome.

Project maintainers3 User avatar rlafuenteUser avatar polcakUser avatar thomzane
Project reviewers3 User avatar rlafuenteUser avatar polcakUser avatar thomzane
Translation license GNU General Public License v3.0 or later
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 monolingual files.
  • The translation base language is editable.
Source code repository https://codeberg.org/JShelter/webextension.git
Repository branch weblate
Last remote commit Merge branch 'main' into weblate 06f7cd8
Libor Polčák authored 04/09/2026
Last commit in Weblate Translated using Weblate (Ukrainian) 607c96c
User avatar ard_pris authored 04/22/2026
Weblate repository https://hosted.weblate.org/git/jshelter/webextension/
File mask common/_locales/*/messages.json
Monolingual base language file common/_locales/en/messages.json
Translation file Download common/_locales/ru/messages.json
Last change April 9, 2026, 4:24 p.m.
Last change made by None
Language Russian
Language code ru
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 201,151,468
Number of plurals 3
Plural type One/few/many
Plurals One 1, 21, 31, 41, 51, 61, 71, 81, 91, 101, …
Few 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, …
Many 0, 5, 6, 7, 8, 9, 10, 11, 12, 13, …
Plural formula n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2
04/09/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 387 4,165 29,117
Approved 1% 1 1% 28 1% 180
Waiting for review 99% 386 99% 4,137 99% 28,937
Translated 100% 387 100% 4,165 100% 29,117
Needs editing 0% 0 0% 0 0% 0
Read-only 0% 0 0% 0 0% 0
Failing checks 1% 5 1% 55 1% 543
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 0% 0 0% 0 0% 0

Quick numbers

4,165
Hosted words
387
Hosted strings
100%
Translated
and previous 30 days

Trends of last 30 days

+18%
Hosted words
+100%
+16%
Hosted strings
+100%
Translated
+100%
+100%
Contributors
User avatar polcak

Resource updated

The “common/_locales/ru/messages.json” file was changed. 04/09/2026
User avatar webhook:pagure

Resource updated

The “common/_locales/ru/messages.json” file was changed. 04/09/2026
User avatar webhook:pagure

Resource updated

The “common/_locales/ru/messages.json” file was changed. 04/08/2026
User avatar webhook:pagure

String updated in the repository

04/08/2026
User avatar webhook:pagure

String updated in the repository

04/08/2026
User avatar webhook:pagure

String updated in the repository

04/08/2026
User avatar webhook:pagure

String updated in the repository

04/08/2026
User avatar webhook:pagure

String updated in the repository

04/08/2026
User avatar webhook:pagure

Resource updated

The “common/_locales/ru/messages.json” file was changed. 04/08/2026
User avatar webhook:pagure

String updated in the repository

04/08/2026
Browse all translation changes