Component Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
Translations AGPL-3.0-or-later 10% 59% 21,588 17,913 92,406 556,763 17,774 694 148 71
Glossary FluffyChat: English AGPL-3.0-or-later 52% 90% 352 83 112 514 81 2 10 3

Summary

Project website github.com/krille-chan/fluffychat
Instructions for translators

There are 3 main types of strings to be translated.

Table of Contents

  • [](#simple)
  • [](#placeholder)
  • [](#plural)

Simple

Add new friend

They are just plain text and are to be translated in full.

Placeholder

{username} changed their avatar

Contains one or more words surrounded by curly brackets "{}" anything outside of the curly brackets is to be translated as normal but the words in the curly brackets are NOT to be translated. In the above example "{username}" will be replaced by the users actual username by fluffychat.

Plural

  • {count,plural, =1{1 more event} other{{count} more events}}

    This is the most complicated string type, the parts in bold are the only parts that need translating in this string. You can identify plural strings by seeing the pattern {word,plural, at the start. =1 and other are "selectors" so you can have multiple different translations for different quantities other is the only required selector and will be chosen if the count does not match any other selectors.

Selector Matches
=0 a count of exactly 0
=1 a count of exactly 1
=2 a count of exactly 2
other any number unless it matches a more specific rule

There is also "few" and "many" but they seem to have language specific meaning.

Also the selectors do not need to match the english version such as your language may not even use different words for when there is more than one of something so:

  • {count,plural, other{{count} <insert translation here>}}

    could be a perfectly resonable way to translate.

Project maintainers4 User avatar ChristianPaulyUser avatar SorunomeUser avatar RaattyUser avatar j.kussowski
Project reviewers25 User avatar slsimicUser avatar TiriftoUser avatar JelvUser avatar babolivierUser avatar meskobalazsUser avatar ghoseUser avatar ChristianPaulyUser avatar milkor73User avatar milotypeUser avatar ersenUser avatar kateshineUser avatar SorunomeUser avatar NiketsUser avatar serge.tarkovskiUser avatar jrthwlateUser avatar HelaBasaUser avatar AtalonicaUser avatar hermogenesUser avatar mindUser avatar hellojackUser avatar NN708User avatar RaattyUser avatar gjpowerUser avatar LinerlyUser avatar j.kussowski
08/12/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 45,113 218,794 1,313,626
Source 1,000 4,054 24,450
Approved 10% 4,793 9% 21,452 9% 128,391
Waiting for review 48% 21,940 47% 104,316 47% 625,098
Translated 60% 27,117 57% 126,276 57% 756,349
Needs editing 1% 141 1% 959 1% 6,356
Read-only 1% 384 1% 508 1% 2,860
Failing checks 1% 696 1% 3,953 1% 23,532
Strings with suggestions 1% 158 1% 820 1% 5,007
Untranslated strings 39% 17,855 41% 91,559 41% 550,921

Quick numbers

218 k
Hosted words
45,113
Hosted strings
60%
Translated
2
Components
63
Languages
121
Translations
20
Screenshots
and previous 30 days

Trends of last 30 days

+1%
Hosted words
−2%
+1%
Hosted strings
−4%
−1%
Translated
+1%
−27%
Contributors
+30%
Language Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English 0 100% 0 0 0 0 0 95 0 32
Albanian 1% 1% 0 765 3,756 22,553 765 0 0 0
Arabic 1% 97% 746 20 60 372 17 6 0 0
Armenian 33% 33% 0 4 5 23 4 0 0 0
Azerbaijani 1% 1% 8 757 3,735 22,438 757 0 0 0
Basque 1% 92% 705 61 334 2,056 59 7 0 1
Belarusian 1% 89% 685 83 471 2,948 81 2 0 0
Bengali 1% 4% 29 737 3,720 22,331 737 0 1 0
Cantonese (Traditional Han script) 1% 7% 56 711 3,535 21,266 710 1 0 0
Catalan 1% 88% 675 87 480 2,987 85 1 3 0
Chinese (Simplified Han script) 1% 766 0 0 0 0 0 0 2
Chinese (Traditional Han script) 1% 78% 598 169 803 4,937 162 6 0 0
Croatian 85% 85% 5 109 574 3,503 108 1 0 0
Czech 38% 78% 309 164 817 5,142 161 8 18 1
Danish 1% 4% 34 733 3,656 21,979 733 0 1 0
Dutch 99% 99% 0 3 14 93 3 0 0 1
Esperanto 1% 38% 306 492 2,742 16,341 487 6 0 0
Estonian 59% 309 0 0 0 0 0 0 0
Filipino 1% 21% 163 603 3,111 18,642 601 3 0 0
Finnish 1% 82% 630 136 672 4,135 133 9 0 2
French 45% 99% 453 2 8 71 0 6 18 7
Frisian 25% 25% 0 3 4 18 3 0 0 0
Galician 71% 219 0 0 0 0 0 0 1
Georgian 1% 17% 133 633 3,247 19,445 632 0 0 0
German 65% 96% 241 29 120 803 27 14 42 9
Greek 1% 10% 76 690 3,455 20,722 680 3 1 0
Hebrew 1% 25% 197 569 2,961 17,652 564 5 1 0
Hindi 1% 2% 21 745 3,697 22,212 745 1 0 0
Hungarian 1% 78% 603 164 785 4,816 159 5 0 0
Indonesian 79% 100% 155 0 0 0 0 5 0 1
Interlingua 1% 2% 14 752 3,722 22,359 752 1 0 0
Irish 1% 99% 764 1 2 9 1 0 1 0
Italian 1% 86% 655 106 570 3,530 105 9 0 1
Japanese 1% 64% 491 275 1,670 10,021 266 22 1 0
Kabyle 1% 68% 526 238 1,787 10,722 235 2 0 1
Korean 1% 76% 638 199 988 6,072 192 6 1 0
Latvian 1% 98% 756 10 91 569 3 2 1 1
Lithuanian 1% 48% 372 394 2,160 12,989 390 11 0 0
Lojban 33% 33% 0 4 5 23 4 0 1 0
Norwegian Bokmål 26% 562 0 0 0 0 0 6 0
Occidental 1% 22% 173 593 3,406 20,398 591 2 0 0
Persian 1% 88% 682 88 484 3,013 86 3 0 0
Polish 1% 97% 752 16 42 290 14 2 0 1
Portuguese 1% 3% 25 741 3,724 22,356 740 0 0 0
Portuguese (Brazil) 2% 84% 646 121 610 3,769 118 8 22 2
Portuguese (Portugal) 1% 47% 360 403 2,147 12,952 400 380 0 1
Romanian 1% 47% 364 402 2,180 13,128 397 6 0 0
Russian 4% 96% 703 30 123 821 28 2 19 6
Serbian 29% 33% 36 508 2,852 17,042 501 8 11 0
Sinhala 33% 33% 0 4 5 23 4 0 0 0
Slovak 1% 24% 189 577 3,093 18,414 571 7 9 0
Slovenian 1% 11% 88 678 3,393 20,314 676 3 0 0
Spanish 1% 91% 700 66 334 2,093 65 12 1 0
Swedish 1% 97% 748 18 50 321 17 1 0 1
Tamil 4% 99% 730 4 16 102 4 0 0 0
Telugu 1% 1% 3 763 3,750 22,519 763 0 0 0
Thai 1% 6% 49 717 3,595 21,606 715 1 0 0
Tibetan 1% 1% 0 766 3,757 22,558 766 0 0 0
Turkish 1% 69% 533 234 1,147 7,188 229 9 0 2
Ukrainian 1% 91% 712 67 361 2,218 66 1 0 1
Uzbek 1% 85% 653 112 588 3,606 109 10 0 0
Vietnamese 1% 17% 132 636 3,099 18,744 630 4 0 0
Yue (yue_HK) 33% 33% 0 4 5 23 4 0 0 0
User avatar weblate:update

Remote repository updated

Remote repository updated

Original revision: 0eb1ce62adb3cfec5380f2d552b24dc6f1eab64c
New revision: 9b214aee09d4fd44ac73410ad024d9bcd397f3d3 08/13/2026
User avatar weblate:update

Remote repository updated

Remote repository updated

Original revision: 2bb50ed347d2c8201cb2206d6637c85608574adc
New revision: 0eb1ce62adb3cfec5380f2d552b24dc6f1eab64c 08/12/2026
User avatar None

Alert triggered

Repository has changes. 08/12/2026
User avatar None

Suggestion removed during cleanup

08/11/2026
User avatar weblate:push

Changes pushed

Changes pushed 08/11/2026
User avatar None

Component locked

The component was automatically locked because of an alert. 08/11/2026
User avatar None

Alert triggered

Could not merge the repository. 08/11/2026
User avatar weblate:update

Repository rebase failed

Rebasing (1/26)
Rebasing (2/26)
Rebasing (3/26)
Rebasing (4/26)
Rebasing (5/26)
Rebasing (6/26)
Rebasing (7/26)
Rebasing (8/26)
Rebasing (9/26)
Rebasing (10/26)
Rebasing (11/26)
Auto-merging lib/l10n/intl_et.arb
CONFLICT (content): Merge conflict in lib/l10n/intl_et.arb
error: could not apply f10462d10... chore(translations): Translated using Weblate (Estonian)
Could not apply f10462d10... chore(translations): Translated using Weblate (Estonian)
(1)
08/11/2026
User avatar weblate:commit

Changes committed

Changes committed 08/11/2026
User avatar weblate:update

Remote repository updated

Remote repository updated

Original revision: b89bfa7ef69bdd4f8c8761b2b399a5d6d7a8791f
New revision: 2bb50ed347d2c8201cb2206d6637c85608574adc 08/11/2026
Browse all project changes
User avatar ChristianPauly

Announcement posted

Translation seems to have huge problems with the placeholders. A lot of placeholders are misplaced, missing or there are wrong brackets somewhere in the translation. Please fix this and commit it again :) if you need help with some strings just, ping me in Matrix.

12/30/2024
User avatar Sorunome

Announcement posted

If you want to translate strings, please check by our matrix room #fluffychat-translation:matrix.org!

08/15/2021
User avatar Sorunome

Announcement posted

If you want to translate strings, please check by our matrix room #fluffychat:matrix.org!

07/24/2021
Browse all project changes