krille-chan / fluffychat

The cutest instant messenger in the [matrix]
https://fluffychat.im/
GNU Affero General Public License v3.0
893 stars 151 forks source link

Most of the user interface text is not visible in application and web app #1048

Open eandersons opened 2 months ago

eandersons commented 2 months ago

Bug Description

Most of the user interface text is not visible in both Android application and web app (both fluffychat.im and self-hosted) with a self-hosted Matrix (Synapse) instance (see the attached screenshots below).

Steps to Reproduce

One of scenarios:

  1. click on the profile icon in the search field;
  2. observe that the text is missing;
  3. click on the option with the gear icon;
  4. observe that left navigation bar has most of its text missing;
  5. click on any item in the left panel;
  6. observe that in most cases most of the user interface text is not visible.

In general almost every user interface element with text is affected.

Expected Behavior

All user interface text is visible.

App Version

1.19.2

Additional Platform Information

Device: BlackView BV9500; OS: Android 8.1 / Device: Any computer; OS: Any operating system with any browser

Additional Context

This has been going on for a quite long time, but today I had to re-log in again in Ferdium, and I cannot verify the session because of this.

Screenshots:

krille-chan commented 2 months ago

Which language are you using? Probably again someone who has entered empty strings in all translations. You can fix this by yourself in weblate

eandersons commented 2 months ago

Ah, yes indeed! Seems that Weblate could be adding empty strings as translations for newly added languages, although it is a bit strange that few interface elements have text in English.

Ideally FluffyChat should use English for empty translations. In the meantime I will try to find time to translate FluffyChat, because I was the one that added Latvian language in Weblate a while ago.

A bit of an off-topic question. Is it possible to change the language for FluffyChat without changing the system language?