Contributing to this translation requires agreeing to its contributor license agreement.

Translation status

825 Strings
64%
3,993 Words
54%
23,995 Characters
55%

Other components

Component Approved Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
FluffyChat Website AGPL-3.0-only 0% 0% 79 2,388 17,350 0 0 0 0

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
Translation license GNU Affero General Public License v3.0 or later
Contributor license agreement
  • Ask in #fluffychat-translation:matrix.org to become moderator to be able to submit new translations without approvals
  • Please either try to use gender inclusive language or try to work around the issue
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 is editable.
Source code repository git@github.com:krille-chan/fluffychat.git
Repository branch main
Last remote commit Merge pull request #2412 from weblate/weblate-fluffychat-translations a83d9eb70
User avatar ChristianPauly authored 15 hours ago
Last commit in Weblate chore(translations): Translated using Weblate (Belarusian) 26b83b762
Alex Katon authored yesterday
Weblate repository https://hosted.weblate.org/git/fluffychat/translations/
File mask lib/l10n/intl_*.arb
Monolingual base language file lib/l10n/intl_en.arb
Translation file Download lib/l10n/intl_cs.arb
Last change Dec. 10, 2025, 9:01 a.m.
Last change made by None
Language Czech
Language code cs
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 13,236,057
Number of plurals 3
Plural type One/few/many
Plurals One 1
Few 2, 3, 4
Many 0, 5, 6, 7, 8, 9, 10, 11, 12, 13, …
Plural formula (n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2
15 hours ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 825 3,993 23,995
Approved 46% 385 32% 1,317 33% 8,029
Waiting for review 18% 154 22% 889 21% 5,246
Translated 65% 539 55% 2,206 55% 13,275
Needs editing 1% 8 1% 66 1% 442
Read-only 0% 0 0% 0 0% 0
Failing checks 2% 21 6% 240 5% 1,432
Strings with suggestions 2% 18 1% 64 1% 446
Untranslated strings 33% 278 43% 1,721 42% 10,278

Quick numbers

3,983
Hosted words
823
Hosted strings
65%
Translated
and previous 30 days

Trends of last 30 days

+3%
Hosted words
+100%
+4%
Hosted strings
+100%
−2%
Translated
+68%
+100%
Contributors
User avatar None

Resource updated

The “lib/l10n/intl_en.arb” file was changed. 15 hours ago
User avatar None

String updated in the repository

15 hours ago
User avatar None

String added in the repository

 
15 hours ago
User avatar None

String added in the repository

 
15 hours ago
User avatar weblate:commit

Changes committed

Changes committed 4 days ago
User avatar arxari

Translation added

5 days ago
User avatar arxari

Translation added

5 days ago
User avatar arxari

Translation added

5 days ago
User avatar arxari

Translation changed

5 days ago
User avatar arxari

Translation added

5 days ago
Browse all translation changes