summaryrefslogtreecommitdiff
path: root/apt
diff options
context:
space:
mode:
authorMichael Vogt <egon@bottom>2007-06-10 20:11:14 +0200
committerMichael Vogt <egon@bottom>2007-06-10 20:11:14 +0200
commit9292ca0cd6081896fa72ec50eda8b2fda4bd7f29 (patch)
tree0721de51cb0bae38b61364186985abaec56a969a /apt
parente9a4095f8b5f4da8f70915b178c2a37b2b009e6d (diff)
parentfd31f9b76508663d24c9a5684784cff18c235170 (diff)
downloadpython-apt-9292ca0cd6081896fa72ec50eda8b2fda4bd7f29.tar.gz
* merged translated package descriptions branch
Diffstat (limited to 'apt')
-rw-r--r--apt/package.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/apt/package.py b/apt/package.py
index 232edc70..6644e139 100644
--- a/apt/package.py
+++ b/apt/package.py
@@ -200,6 +200,9 @@ class Package(object):
""" Return the short description (one line summary) """
if not self._lookupRecord():
return ""
+ ver = self._depcache.GetCandidateVer(self._pkg)
+ desc_iter = ver.TranslatedDescription
+ self._records.Lookup(desc_iter.FileList.pop(0))
return self._records.ShortDesc
summary = property(summary)
@@ -207,6 +210,10 @@ class Package(object):
""" Return the formated long description """
if not self._lookupRecord():
return ""
+ # get the translated description
+ ver = self._depcache.GetCandidateVer(self._pkg)
+ desc_iter = ver.TranslatedDescription
+ self._records.Lookup(desc_iter.FileList.pop(0))
desc = ""
try:
tmp = unicode(self._records.LongDesc)