Here's my proposal for a patch to "fix" this bug...
--
--- po-debconf.7.pod.old 2009-02-01 16:42:54.067177479 +0100 +++ po-debconf.7.pod 2009-02-01 16:45:21.503175113 +0100 @@ -137,8 +137,11 @@ there would be 5 different msgids. Note that spaces after commas are not significant. -Basically when a choices list never changes, C<_Choices> is fine, -but otherwise C<__Choices> will ease translator's life. +When a choices list never changes, C<_Choices> may be considered fine. +However, splitting such lists may help avoiding frequent mistakes in +translations such as omitting a choice or using non-standard commas. +For such reasons, the use of C<__Choices> will ease translator's life and +is strongly recommended. Unfortunately if you decide to switch between these two forms, all translations become fuzzy. Here is an explanation to make this change without translation
signature.asc
Description: Digital signature