bugtracker icon indicating copy to clipboard operation
bugtracker copied to clipboard

Death to the not-from-Nokia warning in Application Manager

Open buzztiaan opened this issue 5 years ago • 13 comments

There's still the popup on installing -any- application that it wasn't built by Nokia, which is understandable, but pointless.

My suggestion is remove the entire warning. Everyone knows Leste isn't by Nokia at all.

buzztiaan avatar Jan 27 '20 15:01 buzztiaan

Step one is identify where this string is used. And we'll have to update all the translations. ;)

MerlijnWajer avatar Jan 27 '20 23:01 MerlijnWajer

We should keep the warning, just change the text

freemangordon avatar Jan 30 '20 11:01 freemangordon

Dunno, I don't think the warning is useful. Leste is community-managed distribution; it is quite tricky to install, and everyone already knows what they are doing...

pavelmachek avatar Jan 30 '20 21:01 pavelmachek

I would like to keep the warning when a package comes from untrusted repository. For sure we should fix it so leste repo to not result in a warning

freemangordon avatar Jan 30 '20 21:01 freemangordon

Strings for HAM are in /usr/share/locale/en_US/LC_MESSAGES/hildon-application-manager.mo, which is provided by hildon-application-manager-l10n-enus.

Using GNU's msgunfmt and msgfmt on that, you can edit as needed. The original files are little endian (I don't know if that matters too much), so when recompiling, it may be wise to use msgfmt --endianness little <.po file> -o <.mo file>. Result:

ham-messages

Maybe we need to talk about any licensing issues around this, then assign someone to update strings as needed. I could volunteer for this task. We may also need to decide how we distribute the updated strings.

sicelo avatar Feb 01 '20 17:02 sicelo

Please try to update the strings. We'll eventually want to have all packages be generated from git, as opposed to importing some packages. Kinda related but not quite - https://github.com/maemo-leste/bugtracker/issues/138

MerlijnWajer avatar Feb 11 '20 20:02 MerlijnWajer

I have created a generic translations ticket here: https://github.com/maemo-leste/bugtracker/issues/460

MerlijnWajer avatar Sep 23 '20 10:09 MerlijnWajer

This can now be done in Weblate. Anyone willing to try?

@sicelo @buzztiaan ?

parazyd avatar Jun 28 '21 14:06 parazyd

https://hosted.weblate.org/projects/maemo-leste/hildon-application-manager-l10n/

I replaced the Nokia string with Maemo Leste in a few languages. Do I need to manually trigger a rebuild?

ZhanYF avatar Apr 27 '24 02:04 ZhanYF

Thank you for doing this, I need to learn a bit more about weblate. Where can we see your changes?

MerlijnWajer avatar May 02 '24 22:05 MerlijnWajer

I see there is some history here: https://hosted.weblate.org/projects/maemo-leste/hildon-application-manager-l10n/#history

MerlijnWajer avatar May 02 '24 22:05 MerlijnWajer

The way I understand this should work is that weblate should be able to make a pull request for the changes to this repository: https://github.com/maemo-leste-translations/hildon-application-manager-l10n/

MerlijnWajer avatar May 02 '24 22:05 MerlijnWajer

Ok, I think I managed to figure out weblate. I'm building a new version of the above repository now, tagged as version 7.4.0, for -devel. Let's see how that works, then we can start doing all the other translation repos!

MerlijnWajer avatar May 03 '24 09:05 MerlijnWajer