Component Approved Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
Breezy Weather Android LGPL-3.0-only 36% 87% 7,810 39,006 239,661 7,497 441 120 138
Breezy Weather Fastlane LGPL-3.0-only 15% 91% 5 1,663 12,504 5 13 0 2
Glossary Breezy Weather LGPL-3.0-only 30% 79% 289 365 2,037 287 0 0 2

Summary

Project website github.com/breezy-weather/breezy-weather
Instructions for translators

IMPORTANT

  • Using automatic translators without reviewing, bots, ignoring project instructions, ignoring project notes for a string or ignoring Weblate warnings (if not justified), is not allowed and if repeated, it will be considered as sabotage, whether it was intentional or not, and can get you blocked (we usually send one or more warnings first).
  • Strings ending with _voice are used by accessibility tools, you need to think what the user needs to hear, not what he needs to read (it will never be written in the app)
  • For meteorological terms, you can find translations for some languages here: https://unterm.un.org/unterm2/en
  • For scales, please search on Wikipedia official terms (Beaufort wind scale, UV index, etc) or AccuWeather (air quality)
  • You can guess the context from the ID of the translated line
  • Please give priority to translating the lines in the order they are listed in the original English file
  • Do NOT use " and ', use appropriate typographic quotes for your language (in English: “ and ”, ‘ and ’), so that we avoid using escaped characters in the source code

Specific cases

  • If you need to create a new language, please ensure that you can dedicate time to make significant progress before next release of Breezy Weather (short term, usually 1-2 times a month). Indeed, Weblate is a continuous integration tool and there is no way for us to withhold translations on Weblate, and it will be pushed to app repo, and due to the way Android projects work, it will be pushed to end-users. We don't want to push a translation to end-users where 90 % of the translation is missing, so please keep that in mind. 18% are non-translatable strings so try to strive for at least 40% coverage, prioritizing the most important strings (the ones from the beginning).
  • English (and regional variants) and French translations are maintained by repo maintainers, but they are open to proofreading/improvements. You will need to make a pull request on GitHub, as we didn’t find a way to make these languages in suggestion-only mode in Weblate (let us know if you find anything).
  • If there is a line used at multiple places in the code, but with different gender/plural in your language, please open an issue on our GitHub to let us know
Project maintainers1 User avatar papjul
Project reviewers4 User avatar min7-iUser avatar shiraharaUser avatar papjulUser avatar chunshek
02/13/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 65,657 235,680 1,718,021
Source 1,402 4,753 34,390
Approved 4% 2,762 5% 12,335 4% 77,940
Waiting for review 51% 33,636 59% 139,215 50% 862,173
Translated 87% 57,553 82% 194,646 85% 1,463,819
Needs editing 1% 315 1% 1,948 1% 12,077
Read-only 32% 21,155 18% 43,096 30% 523,706
Failing checks 1% 454 3% 7,655 3% 53,921
Strings with suggestions 1% 120 1% 764 1% 5,066
Untranslated strings 11% 7,789 16% 39,086 14% 242,125

Quick numbers

235 k
Hosted words
65,657
Hosted strings
87%
Translated
3
Components
61
Languages
137
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

+1%
Hosted words
+100%
+2%
Hosted strings
+100%
+1%
Translated
+87%
−100%
Contributors
+100%
Language Approved Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English (United States) 18% 18% 13 18 97 13 0 0 0
English 100% 100% 0 0 0 0 88 0 16
Arabic 30% 86% 158 1,082 6,605 146 11 0 3
Azerbaijani 30% 37% 710 3,045 18,649 710 0 0 0
Basque 31% 78% 245 1,398 8,514 189 60 4 0
Belarusian 31% 99% 1 7 35 1 0 2 2
Bengali 31% 68% 362 1,638 10,187 362 2 3 0
Bosnian 33% 99% 6 6 37 6 0 0 0
Bulgarian 30% 99% 1 7 35 1 0 0 2
Catalan 30% 100% 0 0 0 0 1 0 1
Chinese (Simplified Han script) 32% 100% 0 0 0 0 1 10 24
Chinese (Traditional Han script) 41% 100% 0 0 0 0 1 0 2
Chinese (Traditional Han script, Hong Kong) 30% 99% 5 5 29 5 1 0 1
Croatian 32% 99% 6 419 3,131 6 0 0 0
Czech 30% 0 0 0 0 0 0 1
Danish 30% 83% 186 1,237 7,520 170 28 2 0
Dutch 31% 0 0 0 0 0 0 12
English (Australia) 18% 18% 13 18 97 13 0 0 0
English (Canada) 18% 18% 9 14 83 9 0 0 0
English (United Kingdom) 18% 0 0 0 0 0 0 0
Esperanto 30% 100% 0 0 0 0 1 1 1
Estonian 33% 100% 0 0 0 0 1 2 0
Finnish 30% 97% 23 173 1,086 21 5 0 2
French 99% 99% 5 5 29 5 21 0 0
Galician 30% 57% 488 2,463 15,167 481 7 1 0
German 91% 100% 0 0 0 0 1 0 2
Greek 30% 100% 0 0 0 0 1 0 2
Hebrew 30% 99% 5 5 29 5 0 0 0
Hindi 31% 80% 221 1,259 7,682 205 19 6 3
Hungarian 31% 0 0 0 0 0 0 5
Icelandic 30% 40% 668 2,960 18,142 668 2 0 0
Indonesian 30% 99% 3 3 16 3 0 0 1
Interlingua 30% 32% 768 3,263 20,043 768 0 0 0
Irish 30% 99% 5 5 29 5 0 0 4
Italian 30% 100% 0 0 0 0 1 7 13
Japanese 96% 99% 6 419 3,131 6 3 0 5
Kabyle 30% 44% 639 3,094 19,188 638 5 0 0
Korean 30% 0 0 0 0 0 6 1
Kurdish (Central) 30% 41% 673 2,981 18,254 657 17 1 0
Latvian 30% 0 0 0 0 0 0 1
Lithuanian 30% 88% 130 1,014 6,240 108 14 1 4
Macedonian 32% 70% 340 1,889 11,583 289 51 11 3
Marathi 30% 41% 663 2,956 18,119 658 5 2 0
Norwegian Bokmål 31% 73% 305 1,677 10,243 230 46 0 3
Occitan 30% 31% 777 3,278 20,147 777 0 0 1
Persian 31% 98% 16 55 337 8 10 0 1
Polish 32% 100% 0 0 0 0 2 0 2
Portuguese 30% 98% 21 576 4,115 20 1 19 0
Portuguese (Brazil) 32% 99% 5 5 29 5 1 3 3
Romanian 31% 99% 5 5 29 5 14 6 1
Russian 31% 100% 0 0 0 0 2 5 4
Serbian 30% 99% 6 6 37 6 0 0 0
Slovak 30% 99% 1 3 10 1 3 0 3
Slovenian 32% 68% 357 2,161 13,436 355 2 11 0
Spanish 30% 0 0 0 0 0 0 5
Swedish 30% 99% 5 5 29 5 0 7 1
Tamil 31% 94% 65 379 2,316 53 12 7 0
Thai 30% 99% 8 427 3,235 8 1 0 0
Turkish 33% 0 0 0 0 0 0 0
Ukrainian 30% 99% 5 5 29 5 1 1 6
Vietnamese 31% 84% 176 1,069 6,453 163 12 2 1
User avatar webhook:github

Repository rebased

Repository rebased

Original revision: 4c888b9e59b6dba92ae456296e3ac889c36247d8
New revision: 52ce1234968730c9291e2be2b5006f88acc19cec 02/13/2026
User avatar webhook:github

Repository notification received

GitHub: https://api.github.com/repos/breezy-weather/breezy-weather, main 02/13/2026
User avatar None

Changes pushed

Changes pushed 02/13/2026
User avatar webhook:github

Repository rebased

Repository rebased

Original revision: 33118531699bcceb79100fb320f5a116f6e6f71a
New revision: 4c888b9e59b6dba92ae456296e3ac889c36247d8 02/13/2026
User avatar webhook:github

Repository notification received

GitHub: https://api.github.com/repos/breezy-weather/breezy-weather, main 02/13/2026
User avatar weblate:commit

Changes committed

Changes committed 02/13/2026
User avatar None

Changes pushed

Changes pushed 02/13/2026
User avatar webhook:github

Repository rebased

Repository rebased

Original revision: 9bf25176de72ed1eb04abc2db815d8680dfae870
New revision: 33118531699bcceb79100fb320f5a116f6e6f71a 02/13/2026
User avatar webhook:github

Repository notification received

GitHub: https://api.github.com/repos/breezy-weather/breezy-weather, main 02/13/2026
User avatar webhook:github

Resource updated

The “app/src/main/res/values/strings.xml” file was changed. 02/13/2026
Browse all project changes