This looks independent of the previous problems (so re-closing the pkgsel task, but I'll leave the ubiquity task open until I decide whether a fix for this belongs there or in localechooser). It looks like what's happening is:
* the initial install sets debian-installer/locale and marks it seen
* when the language is changed in oem-config, this doesn't reset the seen flag on debian-installer/locale, so localechooser thinks it's preseeded and leaves it alone
* the rest of oem-config therefore thinks you wanted English
This should be easy to fix once I decide on the proper approach.
This looks independent of the previous problems (so re-closing the pkgsel task, but I'll leave the ubiquity task open until I decide whether a fix for this belongs there or in localechooser). It looks like what's happening is:
* the initial install sets debian- installer/ locale and marks it seen installer/ locale, so localechooser thinks it's preseeded and leaves it alone
* when the language is changed in oem-config, this doesn't reset the seen flag on debian-
* the rest of oem-config therefore thinks you wanted English
This should be easy to fix once I decide on the proper approach.