diff --git a/po4a/update-po b/po4a/update-po index 5a262451..01edf295 100755 --- a/po4a/update-po +++ b/po4a/update-po @@ -41,10 +41,17 @@ PACKAGE_VERSION=`cd .. && sh build-aux/version.sh` || exit 1 # Using --porefs file and --msgmerge-opt '--add-location=file' make diffing # the .pot and .po files easier. If a translator prefers to have the line # numbers available, one may delete those options and rerun this script. +# +# The values from --package-name and --package-version are used to create +# the Project-Id-Version field. It likely makes sense that its value isn't +# identical to the value in the program message translations. In practice +# it seems that the .po files from many (but not all) translators will use +# "xz-man" no matter what is specified here and in xz-man.pot. Thus it's +# best to use "xz-man" here to get the most consistent results. set -x po4a --force --verbose \ --porefs file --msgmerge-opt '--add-location=file' \ - --package-name="XZ Utils" \ + --package-name="xz-man" \ --package-version="$PACKAGE_VERSION" \ --copyright-holder="[See the headers in the input files.]" \ po4a.conf