Component Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
android 0BSD 59% 27,842 160,494 1,291,533 26,780 2,169 18,843 31
fastlane 0BSD 44% 89 11,536 75,583 88 18 19 0
Glossary Rethink DNS + Firewall 0BSD 0 0 0 0 0 0 0

Summary

Project website rethinkfirewall.com
Instructions for translators

Please help translate strings for Rethink DNS + Firewall for Android, an open source project focused on surveillance evasion and censorship circumvention.

  • Please refrain from using machine-assisted translation without ensuring its quality, consistency and adherence with the guideline. Bans on blatant uses will be issued when reported.
  • A semiformal tone is recommended overall, but don't hesitate to change to more suitable tones when situation requires.
  • While a natural delivery is preferred, it's recommended to get translated strings as close to the original text as possible.
  • Feel free to always consult existing uses of terms for consistency. Additional consistency checks are often advised after finishing each translation.
  • Feel free to mark unsure translations as "needs editing". It's also advised to mark strings in unclear sections as "needs editing".
  • Proper nouns (e.g. "IP", "HTTP") should have a consistent treatment, and they're often advised to be left as-is when already widely known.
  • When including scripts using spaces for word delimiting in languages where no spaces are present, please ensure that one space exists on both ends. (e.g. "高度にカスタマイズ可能な DNS とファイアウォール")
Project maintainers3 User avatar ignoramousUser avatar LumiereEleveUser avatar hussainmohd-a
02/13/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 69,831 355,262 2,648,912
Source 1,332 6,730 50,119
Translated 60% 41,900 51% 183,232 48% 1,281,796
Needs editing 1% 1,063 4% 16,982 8% 218,338
Read-only 16% 11,315 10% 37,893 10% 266,132
Failing checks 3% 2,187 8% 28,494 11% 313,094
Strings with suggestions 27% 18,862 28% 101,371 29% 776,892
Untranslated strings 38% 26,868 43% 155,048 43% 1,148,778

Quick numbers

355 k
Hosted words
69,831
Hosted strings
59%
Translated
3
Components
53
Languages
159
Translations
4
Screenshots
and previous 30 days

Trends of last 30 days

+10%
Hosted words
+100%
+10%
Hosted strings
+100%
Translated
+59%
−27%
Contributors
+100%
Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English 100% 0 0 0 0 321 0 8
Abkhazian 93% 89 1,138 7,554 84 146 21 0
Arabic 82% 231 2,149 20,500 193 52 262 2
Azerbaijani 14% 1,125 6,096 45,776 1,125 0 1,044 0
Belarusian 19% 1,059 5,992 45,140 1,059 1 235 0
Bengali 56% 573 4,322 34,459 407 125 289 1
Bulgarian 35% 848 4,827 37,562 848 3 676 0
Chinese (Simplified Han script) 0 0 0 0 0 152 0
Chinese (Traditional Han script) 92% 99 662 4,711 97 27 87 1
Chinese (Traditional Han script, Hong Kong) 83% 214 2,285 21,585 171 73 214 0
Czech 84% 200 2,210 21,057 157 80 703 0
Dutch 60% 519 3,506 29,401 463 76 476 0
English (Old) 14% 1,125 6,096 45,776 1,125 0 0 0
Finnish 26% 969 5,567 42,483 968 15 949 0
French 100% 0 0 0 0 77 18 12
Frisian (Northern) 14% 1,125 6,096 45,776 1,125 0 0 0
Gayo 14% 1,125 6,096 45,776 1,125 0 0 0
German 100% 0 0 0 0 31 128 0
Greek 26% 962 5,445 41,764 960 4 550 0
Hebrew 71% 374 2,981 25,738 334 59 465 0
Hindi 84% 202 1,860 18,796 159 45 558 1
Hungarian 96% 43 244 1,684 38 38 33 0
Indonesian 100% 0 0 0 0 7 42 0
Italian 76% 304 2,816 24,811 252 72 122 2
Japanese 55% 586 4,085 33,158 521 81 729 0
Korean 67% 426 3,029 25,994 414 35 513 0
Latvian 18% 1,071 6,003 45,216 1,070 0 0 0
Lithuanian 57% 562 4,015 32,683 450 121 188 0
Malayalam 18% 1,079 6,031 45,396 1,077 0 838 0
Norwegian Bokmål 43% 740 5,078 39,476 632 80 404 0
Odia 14% 1,120 6,091 45,750 1,120 0 806 0
Persian 74% 341 2,043 14,368 335 62 697 0
Persian (Old) 17% 1,084 5,670 42,998 1,084 4 7 0
Polish 83% 223 2,371 22,184 177 85 463 0
Portuguese 84% 199 2,092 20,178 163 51 40 1
Portuguese (Brazil) 88% 156 1,474 16,146 120 51 214 1
Prussian 14% 1,125 6,096 45,776 1,125 0 0 0
Romanian 100% 0 0 0 0 23 93 0
Russian 100% 0 0 0 0 14 79 0
Serbian 84% 207 2,249 21,315 163 48 936 0
Sinhala 25% 983 5,376 41,147 983 15 0 0
Slovak 35% 845 4,877 37,957 842 18 502 0
Spanish 100% 0 0 0 0 15 22 0
Swahili 17% 1,092 6,032 45,366 1,092 1 839 0
Swedish 14% 1,125 6,096 45,776 1,125 0 246 0
Tagalog 23% 1,014 5,584 42,398 1,000 14 765 0
Tamil 94% 71 970 11,765 59 49 574 0
Thai 84% 204 2,078 20,110 163 77 658 0
Thai (Northeastern) 14% 1,125 6,096 45,776 1,125 0 0 0
Turkish 100% 0 0 0 0 12 180 0
Ukrainian 100% 0 0 0 0 19 795 2
Urdu 16% 1,100 6,040 45,427 1,089 4 842 0
Vietnamese 79% 267 2,166 20,407 249 56 408 0
User avatar None

Changes pushed

Changes pushed 02/13/2026
User avatar weblate:commit

Changes committed

Changes committed 02/13/2026
User avatar anonymous

Suggestion added

02/13/2026
User avatar anonymous

Suggestion added

02/13/2026
User avatar apemay

Translation completed

Translation completed 02/12/2026
User avatar apemay

Translation added

02/12/2026
User avatar apemay

Translation added

02/12/2026
User avatar apemay

Translation added

02/12/2026
User avatar apemay

Translation added

02/12/2026
User avatar apemay

Translation added

02/12/2026
Browse all project changes
User avatar LumiereEleve

Announcement posted

The following users have been submitting extremely low quality translations to the project, and thus have been blocked for a month. Appeals are available.

  • Colgrave34
06/11/2024
User avatar LumiereEleve

Announcement posted

Weblate user "xk8112016" is banned permanently due to their repeated sabotage of Chinese translations, and no appeal is accepted. All damage dealt was reverted.

03/07/2023
User avatar LumiereEleve

Announcement posted

Because the string "whats_new_version_update" is only relevant per-release, it's recommended to not translate it, unless you're within the translation merging window of a specific release.

03/07/2023
Browse all project changes