[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-i18n-doc
Subject: Re: Default claim: "as the PACKAGE package"
From: Burkhard =?ISO-8859-1?Q?L=FCck?= <lueck () hube-lueck ! de>
Date: 2016-05-29 17:56:56
Message-ID: 45769844.X7tuRTvlTs () tuxedo
[Download RAW message or body]
Am Samstag, 28. Mai 2016, 18:42:29 CEST schrieb Maximiliano Curia:
> Hi,
>
> As part of the Debian review process for kauth, the ftp masters noted that
> the licensing of the po files is a bit weird:
> # This file is distributed under the same license as the PACKAGE package.
>
> Luigi Toscano tells me that is the default value for the licensing line, and
> that it might be in a large number of translations. Would it be possible to
> change it to something like:
> # This file is distributed under the same license as the current package
> Or something along these lines in order to avoid the need to update PACKAGE?
>
> The complete message of the ftp masters can be found here:
> https://lists.debian.org/debian-qt-kde/2015/06/msg00397.html
>
> It also notes that the there are lines that refer to the licensing of a
> different package than the current one, that being kdelibs and kdelibs4.
> Which might be even worse than the PACKAGE template.
>
In trunk kf5 we have 1221 gui catalogs, but only 37 german gui catalogs have a
header line starting with "This file is distributed", no clue why.
Of course all gui templates scripty generates have a header line
"# This file is distributed under the same license as the PACKAGE package."
In scripts/update_translations we export PACKAGE=$mod for extract-messages.sh,
but do not use $PACKAGE later.
This patch probably could replace PACKAGE with $mod:
$ svn diff l10n-kf5/scripts/extract-messages.sh
Index: l10n-kf5/scripts/extract-messages.sh
===================================================================
--- l10n-kf5/scripts/extract-messages.sh (revision 1460845)
+++ l10n-kf5/scripts/extract-messages.sh (working copy)
@@ -43,6 +43,7 @@
--copyright-holder=This_file_is_part_of_KDE \
--msgid-bugs-address=http://bugs.kde.org \
--from-code=UTF-8 \
+--package-name=$PACKAGE \
-C --kde \
-ci18n \
-ki18n:1 -ki18nc:1c,2 -ki18np:1,2 -ki18ncp:1c,2,3 \
But it does not replace the useless PACKAGE from all existing po files.
--
Burkhard Lück
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic