On Mon, 2015-03-16 at 16:19 +0100, Jiri Eischmann wrote: > > I discussed this with Anaconda guys today and there are several > possible options: > > 1. it's implemented in Anaconda as an additional spoke on the screen > while the system is installed. The problem with this is that Live > installer is designed not to require working connectivity. There is > no way to set network up in Anaconda, you have to go to the network > settings in the live session. A bit confusing for users. > > 2. it's implemented in FirstBoot as an additional spoke. Here you > can already set up the network, so there are better chances users > will have a working connectivity. The problem is that FirstBoot is > not used by Fedora Workstation. > > 3. it's implemented in Initial Settings in GNOME where I think there > is a screen to set up a network, too, so it can be placed right > after this screen. > > 4. there is a service running on the background which checks if a > complete localization is installed and if not and if there is a > network connection set up it sends a notification that will > encourage the user to install missing support, if he/she agrees it > starts a PackageKit task. > > 5. applications themselves ask PackageKit to install required > packages if they miss the localization. Something like codecs > installation in Totem. > > Personally, I like the option #4 and #3 the most. > > Anyway, I'd be great to have an option to install missing/additional > language support in the Region&Language tool in System Settings. > Users may change their mind and want to use their language instead > of English anytime later. I don't think is generally worthwhile to break out applications translations as subpackages (libreoffice may be a special case here). I don't see why this needs to be a 'spoke' in either anaconda or firstboot. After the user selects a language, it should check if there are extra language-specific packages to install, and offer the user to do so (or ask him to get on the network, if that is necessary). Doing the same in gnome-initial-setup or the control-center is conceivable too. I believe the i18n team has wanted this functionality for a long time. -- desktop mailing list desktop@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/desktop