Language Approved Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English LGPL-3.0 0 0 0 0 6 0 8
Arabic LGPL-3.0 20% 0 0 0 0 0 0 3
Basque LGPL-3.0 21% 94% 44 232 1,407 0 0 1 0
Belarusian LGPL-3.0 21% 0 0 0 0 0 0 4
Bengali LGPL-3.0 21% 44% 483 1,817 11,078 483 0 2 0
Bosnian LGPL-3.0 23% 98% 10 167 977 6 0 6 0
Bulgarian LGPL-3.0 20% 98% 16 185 1,091 12 0 0 1
Catalan LGPL-3.0 20% 95% 39 311 1,890 0 8 0 2
Chinese (Simplified Han script) LGPL-3.0 23% 0 0 0 0 0 13 4
Chinese (Traditional Han script) LGPL-3.0 21% 0 0 0 0 0 0 8
Croatian LGPL-3.0 23% 99% 2 90 536 1 0 0 0
Czech LGPL-3.0 20% 0 0 0 0 0 0 1
Danish LGPL-3.0 20% 98% 16 185 1,091 12 9 0 1
Dutch LGPL-3.0 21% 98% 17 113 689 5 2 5 9
Esperanto LGPL-3.0 20% 95% 43 878 5,532 23 1 0 2
Estonian LGPL-3.0 23% 98% 16 185 1,091 12 11 4 0
Finnish LGPL-3.0 20% 98% 16 185 1,091 12 0 15 2
Galician LGPL-3.0 20% 42% 493 2,018 12,324 489 0 2 0
German LGPL-3.0 20% 0 0 0 0 0 0 3
Greek LGPL-3.0 20% 0 0 0 0 3 0 0
Hebrew LGPL-3.0 20% 95% 37 206 1,163 33 4 2 0
Hindi LGPL-3.0 21% 0 0 0 0 5 3 3
Hungarian LGPL-3.0 21% 0 0 0 0 0 0 0
Indonesian LGPL-3.0 20% 0 0 0 0 0 0 1
Interlingua LGPL-3.0 20% 24% 656 2,735 16,969 654 0 0 0
Italian LGPL-3.0 20% 0 0 0 0 0 6 20
Japanese LGPL-3.0 23% 0 0 0 0 0 0 30
Kabyle LGPL-3.0 20% 35% 560 2,609 16,329 560 0 0 0
Korean LGPL-3.0 20% 77% 193 1,094 6,666 146 7 15 1
Kurdish (Central) LGPL-3.0 20% 37% 543 2,063 12,527 528 1 1 0
Latvian LGPL-3.0 20% 0 0 0 0 0 0 1
Lithuanian LGPL-3.0 20% 0 0 0 0 11 0 4
Macedonian LGPL-3.0 23% 84% 130 768 4,671 78 0 11 4
Marathi LGPL-3.0 20% 39% 527 2,012 12,256 525 0 2 0
Norwegian Bokmål LGPL-3.0 21% 91% 74 523 3,187 4 0 0 6
Occitan LGPL-3.0 20% 21% 680 2,774 17,179 680 0 0 1
Persian LGPL-3.0 21% 98% 15 184 1,083 11 1 0 1
Polish LGPL-3.0 23% 0 0 0 0 1 0 1
Portuguese LGPL-3.0 20% 98% 16 185 1,091 12 10 7 0
Portuguese (Brazil) LGPL-3.0 23% 0 0 0 0 0 13 1
Romanian LGPL-3.0 21% 0 0 0 0 16 4 2
Russian LGPL-3.0 21% 0 0 0 0 0 0 1
Serbian LGPL-3.0 20% 0 0 0 0 0 0 0
Slovak LGPL-3.0 20% 90% 83 535 3,402 76 1 9 1
Slovenian LGPL-3.0 21% 56% 379 1,604 9,825 372 0 39 0
Spanish LGPL-3.0 20% 0 0 0 0 0 2 2
Swedish LGPL-3.0 22% 92% 63 546 3,314 23 0 5 1
Tamil LGPL-3.0 21% 23% 662 2,616 16,113 658 0 0 0
Turkish LGPL-3.0 21% 0 0 0 0 0 7 0
Ukrainian LGPL-3.0 20% 0 0 0 0 0 0 1
Vietnamese LGPL-3.0 20% 95% 40 274 1,683 14 0 2 4
Please sign in to see the alerts.

Overview

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 maintainers User avatar papjul
Translation license GNU Lesser General Public License v3.0 only
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 can not be edited.
Source code repository git@github.com:breezy-weather/breezy-weather.git
Repository branch main
Last remote commit Add gradle generated directory to .gitignore 024ec15a
Eric Cawthorne authored 17 hours ago
Last commit in Weblate Add gradle generated directory to .gitignore 024ec15a
Eric Cawthorne authored 17 hours ago
Weblate repository https://hosted.weblate.org/git/breezy-weather/breezy-weather-android/
File mask app/src/main/res/values-*/strings.xml
Monolingual base language file app/src/main/res/values/strings.xml
2 days ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 44,064 153,918 1,120,623
Source 864 3,018 21,973
Approved 1% 399 1% 2,707 1% 18,386
Waiting for review 63% 28,148 71% 109,499 60% 678,109
Translated 86% 38,211 82% 126,824 85% 954,368
Needs editing 1% 424 2% 4,470 2% 26,866
Read-only 21% 9,664 9% 14,618 23% 257,873
Failing checks 1% 97 1% 342 1% 2,119
Strings with suggestions 1% 176 1% 1,027 1% 6,472
Untranslated strings 12% 5,429 14% 22,624 12% 139,389

Quick numbers

153 k
Hosted words
44,064
Hosted strings
86%
Translated
and previous 30 days

Trends of last 30 days

+2%
Hosted words
+100%
+2%
Hosted strings
+100%
+1%
Translated
+86%
−89%
Contributors
+100%
User avatar None

Repository rebased

Repository rebased

Original revision: 6926d4eed3b2cc541603fb69a7a387394b5c8212
New revision: 024ec15af44f3a6bb88f2e8f50acec9436d015bf 16 hours ago
User avatar None

Repository notification received

GitHub: https://github.com/breezy-weather/breezy-weather, main 16 hours ago
User avatar None

Repository rebased

Repository rebased

Original revision: 7fcc13ce2a2b828097e1bca202ce91a6453ffbca
New revision: 6926d4eed3b2cc541603fb69a7a387394b5c8212 yesterday
User avatar None

Repository notification received

GitHub: https://github.com/breezy-weather/breezy-weather, main yesterday
User avatar None

Repository rebased

Repository rebased

Original revision: 20fc61eb0d640eeb1f010f1f23c2c3a4dc5f6b1b
New revision: 7fcc13ce2a2b828097e1bca202ce91a6453ffbca yesterday
User avatar None

Repository notification received

GitHub: https://github.com/breezy-weather/breezy-weather, main yesterday
User avatar None

Repository rebased

Repository rebased

Original revision: c0af8a41488dbaddda4c274bf25ae9db8a17d019
New revision: 20fc61eb0d640eeb1f010f1f23c2c3a4dc5f6b1b yesterday
User avatar None

Repository notification received

GitHub: https://github.com/breezy-weather/breezy-weather, main yesterday
User avatar None

Repository rebased

Repository rebased

Original revision: b41e8bfadedb06b6d4736561cfe4b1d9ac7dbd59
New revision: c0af8a41488dbaddda4c274bf25ae9db8a17d019 yesterday
User avatar None

Repository notification received

GitHub: https://github.com/breezy-weather/breezy-weather, main yesterday
Browse all component changes