Package: aptitude Severity: minor Tags: i18n, patch Hi Daniel,
I attached an update of the German translation and additional minor i18n
improvements against your darcs repository.
Please note that the strings in the current help screen (aptitude
--help) use full stops very inconsistently. Please fix this.
I marked in my patch comments starting with "Translators:" so that these are
copied into the PO file. I suggest you use this feature to explain a few
strings such as I did for the new "Suggest %F".
Introducing "Suggest %F" instead of _("Suggest")+%F is necessary since the
German translation of this is "Schlage %F vor" (%F doesn't occur at the end).
(There was also "," used as separator in %F, whereas ", " is a better choice.)
The msgid bugs address should be [EMAIL PROTECTED] not
[EMAIL PROTECTED] since the second requires proper tags in the mail.
Please also allow a proper translation of "Y/n" strings. At the current state
the user needs to enter the English shortcuts.
And another problem. I cannot open the manual (which isn't translated to
German yet) from the help menu. It works in a English locale but in the
German one I get only an empty window. I also noticed that the (English)
README is encoded in latin1 not UTF-8 but it also doesn't work which this
change.
During one of my tests I got a segfault during exiting aptitude. Sorry I have
no backtrace and could not reproduce it. (I played a little bit without root
permission, removed a few packages and tested the resolver strings by
selecting ",", "." and "e". Hope this helps.)
Once I got a 100% CPU usage for more than 5 minutes during resolver run
(until I killed aptitude) with an output of
--\ Resolving dependencies...
open: 73083; closed: 49009; defer: 0; conflict: 81
I cannot imagine that it usually takes such a long time, especially as I
found a few timeout strings in the translation. (PIII 800MHz CPU)
PS: Do not forget to update po/aptitude.pot using "rm aptitude.pot && make
aptitude.pot" after applying this patch since a few strings changed.
Jens
aptitude_de+i18n.diff.gz
Description: Binary data

