Make new Snap-related strings translatable on Launchpad

Bug #1870777 reported by AsciiWolf
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
snap-store-desktop
Fix Released
High
Unassigned

Bug Description

It seems that "With a Snap Store account, app developers can give you access to private snaps." and other strings are not available for translation on Launchpad, at least in my (Czech) language. Please, consider updating the translation template.

Tags: focal
Revision history for this message
AsciiWolf (asciiwolf) wrote :

Oops, it seems that these strings are available only in the snap-store-3-36 branch, not in the main snap-store one. Is it possible to translate strings for this branch or we need to wait until the changes land in the main branch?

Revision history for this message
AsciiWolf (asciiwolf) wrote :

It also seems that some strings from the main snap-store branch are not available on Launchpad (and their translation is not applied in Snap Store although they are translated in po file in Snap Store git).

These are for example "Featured Applications" or "Permissions".

Revision history for this message
Simos Xenitellis  (simosx) wrote :

The strings of the main snap-store are now available on Launchpad.
See
https://discourse.ubuntu.com/t/where-is-the-snap-store-localized-translated/14939/6

However, I noticed that they are not pulled in when generating the snap.
I translated those extra messages for snap-store on 2020-03-23, but they do not show up in the latest Snap Store (in Ubuntu Daily). I filed a report on that, bug #1872364.

Changed in snap-store:
status: New → Confirmed
importance: Undecided → High
status: Confirmed → In Progress
Revision history for this message
AsciiWolf (asciiwolf) wrote :

It seems that

Revision history for this message
AsciiWolf (asciiwolf) wrote :

It seems that Snap permissions are also not translatable on Launchpad.

(Sorry for the previous, incomplete comment.)

Revision history for this message
Ken VanDine (ken-vandine) wrote :

The strings from the permissions dialog come from snapd-glib. They are used in both snap-store and gnome-control-center.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Indeed snapd-glib isn't correctly set for translations at the moment, I emailed Robert and Ken with ideas about how to get that resolved

Revision history for this message
Robert Ancell (robert-ancell) wrote :

I've uploaded snapd-glib 1.57-0ubuntu3 with dh_translations enabled.

Changed in snap-store:
status: In Progress → Fix Committed
status: Fix Committed → Triaged
status: Triaged → In Progress
Revision history for this message
AsciiWolf (asciiwolf) wrote :

These string are not translatable on Launchpad and it looks like they are not marked as translatable in the source code (src/gs-shell.c):

"Signed in as %s"
"Sign In…"

Changed in snap-store:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.