[Bug 1637801] Re: Incorrect Russian translation of "apt list --upgradeable" results
Martin Pitt
martin.pitt at ubuntu.com
Fri Nov 4 05:20:51 UTC 2016
> The correct approach is to have gettext look into the langpack
translations first, and then fall back to the package's translations.
No, it's not. Normal/released Ubuntu packages get their translations
stripped out of the debs. But if you install a backport, third-party
package, or self-built package, you want to see the translation that it
ships, not the Ubuntu translations as they now apply to an older version
only. Hence /usr/share/locale/ must have precedence over /usr/share
/locale-langpack/.
There are just a handful of packages which you need for upgrading and
*installing* langpacks which have their translations built-in, like apt
or language-selector.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1637801
Title:
Incorrect Russian translation of "apt list --upgradeable" results
Status in Ubuntu Translations:
Invalid
Status in apt package in Ubuntu:
Fix Committed
Bug description:
bor at bor-Latitude-E5450:~$ apt list --upgradeable
Вывод списка… Готово
build/неизвестно 20161025 all [может быть обновлён до: 20151105]
In Russian this means "version 20161025 can be upgraded TO version
20151105)
While original English says exactly opposite:
bor at bor-Latitude-E5450:~$ LC_ALL=C LANG=C apt list --upgradeable
Listing... Done
build/unknown 20161025 all [upgradable from: 20151105]
Literal translation (that does not require serious phrase change)
would probably be
"может быть обновлен с"
although it sounds also artificial, as in Russian subject is package
that is being updated (currently installed), not new version.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: apt 1.2.12~ubuntu16.04.1
ProcVersionSignature: Ubuntu 4.8.0-25.27~16.04.1-generic 4.8.1
Uname: Linux 4.8.0-25-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CurrentDesktop: Unity
Date: Sun Oct 30 09:39:47 2016
DistributionChannelDescriptor:
# This is a distribution channel descriptor
# For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
canonical-oem-somerville-trusty-amd64-20140620-0
InstallationDate: Installed on 2015-07-02 (485 days ago)
InstallationMedia: Ubuntu 14.04 "Trusty" - Build amd64 LIVE Binary 20140620-04:25
SourcePackage: apt
UpgradeStatus: Upgraded to xenial on 2016-10-29 (0 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-translations/+bug/1637801/+subscriptions
More information about the foundations-bugs
mailing list