Public bug reported:

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.append({
        "name": stream.capitalize(),

This is simply not localizable, we need proper _("Messages")
_("Replies") etc calls.

      default_streams = self.services[account["protocol"]]["default_streams"]
      
      if len(default_streams) > 1:
        for feature in default_streams:
          aname = self.features[feature]["stream"]
          item["items"].append({
            "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.

** Affects: ubuntu-translations
     Importance: Undecided
         Status: New

** Affects: gwibber (Ubuntu)
     Importance: Undecided
         Status: New

** Also affects: ubuntu-translations
   Importance: Undecided
       Status: New

-- 
Strings in the side panel are not translatable
https://bugs.launchpad.net/bugs/538981
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to