severity 502245 normal thanks Lowering severity as this seems to be an old issue in the mktemplates script with a relatively limited impact.
On Tuesday 14 October 2008, Frans Pop wrote: > Apparently for some reason we generate the template file incorrectly > for se. Root of the problem for se is that there is no iso-codes translation for se. However, the problem is rather structural. For am we have the same problem, but limited to only CA, FR, NI, PT, SV, TW and UA; other countries are translated. Cause is that when po2debconf is run over the temporary templates file and the merged PO files, this string is defined as "individually translated choices" ("__" prefix) with country codes in the original. If no translation can be found for an individual choice, the untranslated choice is taken. There is one check missing: if _none_ of the choices is translated, then the whole string should be seen as untranslated and thus should be omitted from the output for that translation. This could be seen a bug in po2debconf. The other lesson is that it's not really smart to have codes in the original in this case. It would probably be better to do the merge based on country names and add the Choices-C field back in later. However, that will require quite a rewrite of mktemplates.
signature.asc
Description: This is a digitally signed message part.