Bug#356997: apt: internationalization of yes/no answers does not accept displayed answers
severity 356997 normal
thanks
On Wed, Mar 15, 2006 at 09:37:31AM +0100, Tim Krah wrote:
> Package: apt
> Version: 0.6.43.3
> Severity: important
> Tags: l10n
>
> In the german locale (de_DE), apt asks:
>
> Möchten Sie fortfahren [J/n]?
> (Do you want to continue [Y/n]?)
>
> and eventually
>
> Diese Pakete ohne Überprüfung installieren [j/N]?
> (Install these packages without verification [y/N]?)
>
>
> If you answer 'j' apt acts as if you'd answer 'n'!
> Only if you answer 'y' apt continues as expected.
> This normally does not occur in the first case, as 'y' is the predefined
> answer and you virtually allways only hit enter.
> But in the second case the predefined answer is 'n', so you have to tell
> apt that you really want to install these packages by answering 'j',
> what causes apt to cancel because it expects 'y'!
>
> This is not clear to the user and is not what you would expect.
apt uses nl_langinfo(YESEXPR) to match affirmative and negative answers; it
shouldn't expect 'y'. Can you provide more detail about your circumstances
which might help explain why that isn't working for you?
--
- mdz
Reply to: