Bugzilla – Bug 114782
Installer does not install Czech KDE translation package
Last modified: 2005-09-30 13:43:57 UTC
It seems that the installer does not automatically load the KDE Czech language package, even if the user chooses Czech language during installation. Consequently, the KDE environment appears in English, although the locale is correctly set to Czech. After installing the KDE Czech language package manually, everything immediately switches to Czech as expected.
Please, be so kind and attach all YaST logs. http://www.opensuse.org/index.php/Bug_Reporting_FAQ#YaST thanks
Created attachment 48562 [details] YasT logs from installation
Here they are, hopefully they help.
Michael, cold you, please check it?
I can see Language.ycp setting the default language to cs_CZ, but this does not lead to a call to Pkg::SetAdditionalLocales. Y2PM.cc would log a milestone about the 'New requested locales: ....'. Without this call, the Czech language packages will not be automatically tagged to install. From the packagemanagers point of view it's ok, but I don't know whether Language.ycp behaves as expected. Please check.
Michael, Pkg::SetAdditionalLocales is not called after selecting language in the first installation dialog - and it never was. In this case, packages necessary to install should be recognized by packagemanager during proposal, I guess.
Anyway, there must be some piece of YCP code, which tells the packagemanager lib which locales should be included in the selections. In the log there is no call to Pkg::SetAdditionalLocales. Jiri <Srain>, is it the packagers task then? Or is the behaviour intended?
You walked through whole installation workflow up to the proposal in English. Then you decided to switch the language and instead of changing it from the proposal, you went back through all the workflow and changed it there. When you came to proposal again, package manager has already been initialized for English and wasn't reinitialized (and language wasn't changed). I find this issue minor enough to be solved for 10.1.
Fixed in SVN for 10.1.