Component Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
Breezy Weather Android LGPL-3.0-only 38% 89% 36,359 7,328 34,921 214,690 7,299 931 92 19
Breezy Weather Android plurals LGPL-3.0-only 10% 90% 16 2 12 78 2 0 0 0
Breezy Weather Fastlane LGPL-3.0-only 8% 78% 67 21 5,840 43,879 16 9 1 2
Glossary Breezy Weather LGPL-3.0-only 29% 83% 770 242 307 1,703 238 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
10/03/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 72,444 267,690 1,948,636
Source 1,439 4,924 35,577
Approved 4% 3,128 4% 13,221 4% 81,450
Waiting for review 51% 37,212 59% 158,224 50% 982,782
Translated 89% 64,851 84% 226,610 86% 1,688,286
Needs editing 1% 38 1% 2,350 1% 17,241
Read-only 33% 24,511 20% 55,165 32% 624,054
Failing checks 1% 940 2% 7,110 2% 47,899
Strings with suggestions 1% 93 1% 1,037 1% 6,930
Untranslated strings 10% 7,555 14% 38,730 12% 243,109

Quick numbers

267 k
Hosted words
72,444
Hosted strings
89%
Translated
4
Components
67
Languages
180
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

—
Hosted words
+4%
—
Hosted strings
+4%
—
Translated
−1%
−100%
Contributors
+51%
Language Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English (United States) 18% 18% 0 13 18 97 13 0 0 0
English 99% 100% 1 0 0 0 0 144 0 18
Arabic 32% 100% 797 0 0 0 0 2 0 0
Azerbaijani 32% 91% 687 98 464 2,798 94 97 0 0
Basque 32% 83% 603 190 1,149 6,976 190 6 0 0
Belarusian 32% 797 0 0 0 0 0 0 0
Bengali 32% 68% 423 366 1,657 10,299 366 4 0 0
Bosnian 32% 99% 782 11 28 168 11 11 0 0
Bulgarian 32% 99% 792 2 7 37 2 5 0 1
Catalan 32% 100% 793 0 0 0 0 9 0 0
Chinese (Simplified Han script) 32% 99% 807 1 6 39 1 0 0 0
Chinese (Traditional Han script) 92% 99% 86 3 420 3,129 2 0 0 0
Chinese (Traditional Han script, Hong Kong) 99% 99% 2 8 425 3,158 7 2 0 0
Creoles and pidgins (English based) 32% 39% 80 705 3,015 18,487 705 0 0 0
Croatian 32% 99% 807 9 427 3,182 9 6 0 0
Czech 32% 802 0 0 0 0 0 0 0
Danish 32% 97% 761 32 294 1,831 5 21 0 0
Dutch 32% 796 0 0 0 0 0 0 0
English (Australia) 18% 13 0 0 0 0 0 0 0
English (Canada) 18% 18% 0 9 14 83 9 0 0 0
English (United Kingdom) 18% 13 0 0 0 0 0 0 0
Esperanto 32% 796 0 0 0 0 0 0 0
Estonian 32% 793 0 0 0 0 0 0 0
Finnish 32% 99% 791 2 7 37 2 6 1 0
French 99% 99% 2 6 418 3,121 5 18 0 0
Galician 32% 99% 791 1 413 3,092 1 0 0 1
German 98% 16 0 0 0 0 0 0 0
Greek 32% 793 0 0 0 0 0 0 0
Hawaiian 32% 35% 29 756 3,198 19,707 756 0 0 0
Hebrew 32% 99% 792 1 3 16 1 0 2 0
Hindi 32% 82% 583 210 1,191 7,242 210 3 1 0
Hungarian 32% 796 0 0 0 0 0 0 0
Icelandic 32% 43% 128 662 3,372 21,230 662 1 1 0
Indonesian 32% 99% 789 5 10 53 5 6 0 0
Interlingua 32% 34% 21 772 3,282 20,155 772 0 0 0
Irish 32% 99% 784 5 5 29 5 0 0 0
Italian 32% 100% 805 0 0 0 0 8 1 0
Japanese 32% 99% 792 11 440 3,252 11 4 0 0
Kabyle 32% 55% 267 529 2,964 19,105 529 523 0 0
Kannada 32% 99% 787 2 416 3,108 2 0 0 0
Korean 32% 793 0 0 0 0 0 0 0
Kurdish (Sorani) 32% 43% 132 661 2,917 17,848 661 0 0 0
Latvian 32% 795 0 0 0 0 0 0 1
Literary Chinese 0% 0% 0 5 5 29 5 0 0 0
Lithuanian 32% 90% 680 113 948 5,806 113 4 0 0
Macedonian 32% 74% 498 295 1,557 9,506 294 1 0 0
Marathi 32% 43% 127 662 2,964 18,158 662 0 0 0
Norwegian Bokmål 32% 80% 558 235 1,230 7,475 235 9 68 0
Occitan 32% 33% 8 781 3,297 20,259 781 0 0 0
Odia 0% 0% 0 8 435 3,286 8 0 0 0
Persian 32% 99% 794 7 9 48 6 3 0 0
Polish 32% 99% 796 1 413 3,092 0 0 0 1
Portuguese 32% 100% 803 0 0 0 0 5 8 0
Portuguese (Brazil) 32% 804 0 0 0 0 0 0 1
Romanian 32% 100% 806 0 0 0 0 12 1 0
Russian 32% 99% 799 3 420 3,129 2 0 2 0
Serbian 32% 99% 782 11 28 168 11 3 0 0
Slovak 32% 100% 797 0 0 0 0 6 0 0
Slovenian 32% 70% 450 343 2,044 12,700 343 2 0 0
Spanish 32% 796 0 0 0 0 0 0 0
Swedish 30% 100% 864 0 0 0 0 3 0 0
Tamil 32% 99% 809 1 3 16 1 2 0 0
Thai 32% 98% 791 13 448 3,356 13 5 0 0
Turkish 32% 100% 793 0 0 0 0 5 0 0
Ukrainian 32% 803 0 0 0 0 0 0 0
Urdu 32% 99% 780 5 5 29 5 1 0 0
Vietnamese 32% 96% 757 40 714 5,014 40 3 8 0
User avatar anonymous

Suggestion added

10/03/2026
User avatar weblate:push

Repository push failed

GitHub API request failed while creating a pull request (404 Not Found): Not Found (-1)
09/29/2026
User avatar weblate:commit

Changes committed

Changes committed 09/29/2026
User avatar fabio.pereira1984

Suggestion accepted

09/28/2026
User avatar fabio.pereira1984

Contributor joined

Contributor joined 09/28/2026
User avatar weblate:push

Repository push failed

GitHub API request failed while creating a pull request (404 Not Found): Not Found (-1)
09/24/2026
User avatar weblate:commit

Changes committed

Changes committed 09/24/2026
User avatar weblate:commit

Changes committed

Changes committed 09/24/2026
User avatar Mohammed_Lahboub

Translation changed

09/23/2026
User avatar Mohammed_Lahboub

Translation changed

09/23/2026
Browse all project changes