Strings in the side panel are not translatable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gwibber |
Fix Released
|
Undecided
|
Ken VanDine | ||
Ubuntu Translations |
Fix Released
|
High
|
Unassigned | ||
gwibber (Ubuntu) |
Fix Released
|
Medium
|
Ken VanDine |
Bug Description
Binary package hint: gwibber
The stream names in the side pane are not translatable. These are from the gwibber/gwui.py file, in the generate_streams function. The problem with these is that the stream names are expected to be untranslated:
for stream in ["messages", "replies", "images", "private"]:
items.
"name": stream.
This is simply not localizable, we need proper _("Messages") _("Replies") etc calls.
default_
if len(default_
for feature in default_streams:
aname = self.features[
"name": aname.capitalize(),
This is about the same, except that the names are coming in this case from the service descriptions under gwibber/microblog/
It is also interesting that when I marked the Search item for translation, the Search bar did not appeared anymore. Translating the Home and Sent items seemed to work with simple _() calls.
Changed in gwibber (Ubuntu): | |
importance: | Undecided → Medium |
Changed in ubuntu-translations: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: gwibber-i18n |
Changed in gwibber (Ubuntu): | |
assignee: | nobody → Ken VanDine (ken-vandine) |
Changed in gwibber: | |
assignee: | nobody → Ken VanDine (ken-vandine) |
milestone: | none → 2.30.0 |
Changed in gwibber: | |
status: | New → Fix Committed |
Changed in gwibber: | |
status: | Fix Committed → Fix Released |
Changed in gwibber: | |
status: | Confirmed → Fix Committed |
milestone: | 2.30.0 → 2.31.4 |
Changed in gwibber: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-translations: | |
status: | Triaged → Fix Released |
This definitely needs to be translated and need some code changes because is still happening under 2.29.92-1, in this moment would be great if Ken or Ryan could teleport to this place and take a look into code. Thanks!