Re: Where do we translate indicator-datetime (and family) on Launchpad?

2018-04-04 Thread Gunnar Hjalmarsson

Hi Gabor,

Thanks for joining the thread!

On 2018-04-04 11:44, Gabor Kelemen wrote:

This was my doing, in recent weeks I dropped the templates from
Bionic that are no longer in main - either because they  were removed
entirely, or just moved to universe.
I did not check " X-Ubuntu-Use-Langpack: yes " in their control files
(somehow I can't find their packaging branches anymore, like a few
years back), so they may still export their templates.


Dropping templates without checking "X-Ubuntu-Use-Langpack: yes" was a 
mistake which caused some confusion and extra work the past few days wrt 
Unity.


There seems to have been an early decision to keep using the language 
packs for Unity packages, and "X-Ubuntu-Use-Langpack: yes" was added in 
the artful cycle to most indicator-* packages and some unity-* packages. 
The meaning of that string, besides the fact that it triggers template 
creation at build time, is that the .mo files are stripped and thus not 
shipped with respective package. Consequently, if this hadn't been 
brought to our attention in time (thanks Simos!), the 18.04 release 
would have included Unity with a lot of essential translations absent.


Please note that even if Unity is no longer in main, it was said early 
that it should be possible for those who upgrade to 18.04 from 16.04 to 
keep using Unity, and there is still a unity-session package for the 
purpose. Besides, there is a community effort to keep Unity alive going 
forward, and the meta package ubuntu-unity-desktop is present in bionic.


Sebastien and I have now reactivated the Unity templates with highest 
priority code.



In total, we are down by more than a hundred templates, many of them
part of the Unity environment.


To be honest, this sounds scary. An example: A few weeks ago we decided 
to keep using the language packs for fcitx and "X-Ubuntu-Use-Langpack: 
yes" was added, but I just saw that the template was gone. (Have now 
reactivated it.)


Please understand that there are packages not in main for which we 
intentionally use the language packs for various reasons. I can't tell 
exactly which or how many; Sebastien knows a lot more about it than I do.


Gabor, do you possibly have a list with the templates you deactivated?

This should help us focus on the still supported components, at least
I hoped so.


We should indeed help the translators to keep focus on the most 
important templates. The Unity templates, which just have been 
reactivated, have far too high priority, and are shown among the first 
templates on respective language's overview. The priority for those 
templates should be lowered.



Sorry for the confusion - if there is anything I can do to help,
please let me know.


The list.. to start with.

Rgds,

--
Gunnar Hjalmarsson
https://launchpad.net/~gunnarhj

--
ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators


Re: Where do we translate indicator-datetime (and family) on Launchpad?

2018-04-04 Thread Gabor Kelemen
Hi all

This was my doing, in recent weeks I dropped the templates from Bionic that
are no longer in main - either because they  were removed entirely, or just
moved to universe.
I did not check " X-Ubuntu-Use-Langpack: yes " in their control files
(somehow I can't find their packaging branches anymore, like a few years
back), so they may still export their templates.
In total, we are down by more than a hundred templates, many of them part
of the Unity environment.
This should help us focus on the still supported components, at least I
hoped so.

Sorry for the confusion - if there is anything I can do to help, please let
me know.

Regards
Gabor Kelemen


2018-03-28 22:28 GMT+02:00 Simos Xenitellis :

> Hi All,
>
> I am trying to fix a couple of issues in the translation of
> indicator-datetime
> (file: /usr/share/locale-langpack/el/LC_MESSAGES/indicator-datetime.mo).
> In 18.04 there are many indicator files (indicator-appmenu,
> indicator-bluetooth, indicator-session, etc), ten in total.
>
> They do not appear to exist on Launchpad, and those that can be found
> there are older versions with not translation templates for Bionic.
>
> Where can I find indicator-datetime on Launchpad with translation template?
>
> Shouldn't they be in
> https://translations.launchpad.net/ubuntu/bionic/+lang/el/+index?batch=150
> ?
>
> Simos
>
> --
> ubuntu-translators mailing list
> ubuntu-translators@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators
>
-- 
ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators


Re: Where do we translate indicator-datetime (and family) on Launchpad?

2018-04-04 Thread Simos Xenitellis
On Tue, Apr 3, 2018 at 8:52 PM, Gunnar Hjalmarsson  wrote:
> Hi again, Simos!
>
> On 2018-04-01 00:41, Gunnar Hjalmarsson wrote:
>>
>> On 2018-03-29 13:30, Simos Xenitellis wrote:
>>>
>>> My goal is to do a quality review of the Greek localization as
>>> provided in the stock Ubuntu 18.04 (i.e. GNOME Shell). I am at the
>>> stage of doing 'msgunfmt' on the installed .mo files in order to
>>> figure out typos and such.
>>
>>
>> You shouldn't really need to do that.
>>
>>> What I understand, is that the various
>>> /usr/share/locale-langpack/LL/LC_MESSAGES/*-indicator.mo files are
>>> provided by the langpack,
>>
>>
>> They are provided by the langpacks at the moment, but if steps are not
>> taken to prevent it, they will disappear before the release of 18.04 (when a
>> full langpack update is accomplished).
>>
>> I have posted this to the community hub:
>>
>> https://community.ubuntu.com/t/translation-of-unity-packages/4919
>>
>> I'd advise you to await the result of that before dealing with
>> translations of indicator-* and other Unity packages.
>
>
> There is also . Some work remains to be
> done, but if you want to fix some Greek indicator-datetime translations, you
> can now do so from the LP interface as usual:
>
> https://translations.launchpad.net/ubuntu/bionic/+source/indicator-datetime/+pots/indicator-datetime/el
>

Thanks Gunnar!

Simos

-- 
ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators


UIFe: apport snap integration

2018-04-04 Thread Julian Andres Klode
Hi doc/translators,

we'd like to add a few strings to apport when apport-bug is run against a
name that is a snap, such as apport-bug petname. Currently it shows that
the package cannot be found, which is not really helpful, if you did
install it as a snap.

Bug: https://bugs.launchpad.net/ubuntu/bionic/+source/apport/+bug/1729491
Merge proposal:
https://code.launchpad.net/~juliank/ubuntu/bionic/apport/snap/+merge/342207

New strings:

_('This report is about a snap published by %s. Contact them via %s for
help.')

_('This report is about a snap published by %s. No contact address has been
provided; visit the forum at https://forum.snapcraft.io/ for help.')

_('This report is about a package that is not installed.')

_('You are about to report a bug against the deb package, but you also a
have snap published by %s installed. You can contact them via %s for help.
Do you want to continue with the bug report against the deb?')

_('You are about to report a bug against the deb package, but you also a
have snap published by %s installed. For the snap, no contact address has
been provided; visit the forum at https://forum.snapcraft.io/ for help. Do
you want to continue with the bug report against the deb?')


Any objections?
-- 
ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators