| Language | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
|---|---|---|---|---|---|---|---|---|---|
| English GPL-3.0-or-later | 100% | 0 | 0 | 0 | 0 | 8 | 0 | 0 | |
| Arabic GPL-3.0-or-later | 81% | 97 | 771 | 4,439 | 68 | 1 | 25 | 0 | |
| Chinese (Simplified Han script) GPL-3.0-or-later | 22% | 415 | 2,050 | 11,824 | 415 | 5 | 26 | 0 | |
| French GPL-3.0-or-later | 73% | 144 | 871 | 4,972 | 99 | 13 | 32 | 0 | |
| German GPL-3.0-or-later | 80% | 106 | 736 | 4,149 | 102 | 0 | 9 | 0 | |
| Italian GPL-3.0-or-later | 80% | 105 | 708 | 3,980 | 99 | 0 | 14 | 0 | |
| Polish GPL-3.0-or-later | 85% | 77 | 546 | 3,106 | 71 | 0 | 7 | 0 | |
| Portuguese GPL-3.0-or-later | 1% | 528 | 2,491 | 14,384 | 528 | 0 | 5 | 0 | |
| Russian GPL-3.0-or-later | 11% | 472 | 2,280 | 13,136 | 472 | 0 | 26 | 0 | |
| Spanish GPL-3.0-or-later | 79% | 110 | 732 | 4,101 | 106 | 0 | 11 | 0 | |
Summary
| Project website | gitea.jeanlucmakiola.de | |
|---|---|---|
| Translation license | GNU General Public License v3.0 or later | |
| Translation process |
|
|
| Source code repository |
https://codeberg.org/jlmakiola/calendula.git
|
|
| Repository branch | main | |
| Last remote commit |
Translations update from Weblate (#130)
44233cf
Jean-Luc Makiolas Weblate Bot authored 08/02/2026 |
|
| Last commit in Weblate |
Translated using Weblate (Spanish)
75dbacd
|
|
| Weblate repository |
https://weblate.dev.jeanlucmakiola.de/git/calendula/strings/
|
|
| File mask |
app/src/main/res/values-*/strings.xml
|
|
| Monolingual base language file |
app/src/main/res/values/strings.xml
|
|
08/04/2026
String statistics
| Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
|---|---|---|---|---|---|---|
| Total | 5,360 | 24,990 | 147,350 | |||
| Source | 536 | 2,499 | 14,735 | |||
| Translated | 61% | 3,306 | 55% | 13,805 | 56% | 83,259 |
| Needs editing | 1% | 94 | 2% | 578 | 2% | 3,442 |
| Read-only | 1% | 80 | 1% | 80 | 2% | 3,510 |
| Failing checks | 1% | 27 | 1% | 83 | 1% | 542 |
| Strings with suggestions | 2% | 155 | 1% | 413 | 1% | 2,442 |
| Untranslated strings | 36% | 1,960 | 42% | 10,607 | 41% | 60,649 |
Quick numbers
24,990
Hosted words
5,360
Hosted strings
61%
Translated
0
Components
10
Languages
10
Translations
0
Screenshots
and previous 30 days
Trends of last 30 days
+44%
Hosted words
+100%
+38%
Hosted strings
+100%
+14%
Translated
+47%
+76%
Contributors
+100%
|
Suggestion added |
|
|
Suggestion added |
|
|
Suggestion added |
|
|
Suggestion added |
|
anonymous
Suggestion added |
|
anonymous
Suggestion added |
|
None
Changes pushed |
Changes pushed
08/02/2026
|
None
Component locked |
The component was automatically locked because of an alert.
08/02/2026
|
None
Alert triggered |
Could not merge the repository.
08/02/2026
|
None
Repository rebase failed |
Rebasing (1/22) Rebasing (2/22) Rebasing (3/22) Rebasing (4/22) Rebasing (5/22) Rebasing (6/22) Rebasing (7/22) Auto-merging app/src/main/res/values-ar/strings.xml CONFLICT (content): Merge conflict in app/src/main/res/values-ar/strings.xml error: could not apply 2baf53b... Translated using Weblate (Arabic) Could not apply 2baf53b... # Translated using Weblate (Arabic) (1)08/02/2026 |
anonymous