Run the Minimal CD boot media (Net-Install CD) and install Fedora in a language different than English (e.g. pt-BR). Also applicable to the LiveCD. Actual: LibreOffice UI is in English when the installation finishes. GNOME-Software doesn't show LibreOffice's UI languages. User has to deal with command-foo. Expected: The installer should fetch the user's interface language package and install it as default. Language is a great barrier for many users, command-foo is even greater...
Please attach the log files from the installation to this bug. They are copied to the installed system in /var/log/anaconda.
Created attachment 920361 [details] Anaconda logs Done. It from a net-install.
Anaconda is writing the following to /etc/yum/pluginconf.d/langpacks.conf: [main] enabled=1 # What langpacks to install is all of: # - any previously installed langpacks (stored in /var/lib/yum/plugins/langpacks) # - any languages specified by $LANGUAGE # - any langpacks listed in langpack_locales below # -- if this variable is empty, the value of $LANG #langpack_locales = ja_JP, zh_CN, mr_IN # Added by Anaconda langpack_locales = pt_BR.UTF-8 so it looks like the langpack plugin isn't pulling in the packages as requested.
I have started testing of this. For fedora 20 HTTP installation, there is no langpacks.conf is created in /tmp directory, thus no changes in actual installed system's langpacks.conf file. I see the fix that adds languages by anaconda in langpacks.conf is added in this commit https://git.fedorahosted.org/cgit/anaconda.git/commit/?id=432cebc36c98b29275a61b999b79fe3b3da41b1c This is released in anaconda-22.6-1 release. F20 released anaconda -> https://git.fedorahosted.org/cgit/anaconda.git/tree/pyanaconda/packaging/yumpayload.py?id=anaconda-20.25.16-1#n249 F21 released anaconda -> https://git.fedorahosted.org/cgit/anaconda.git/tree/pyanaconda/packaging/yumpayload.py?id=anaconda-21.48.22-1#n245 So, Fedora 20 will not work but Fedora 21 onwards should work. I will test F21 net installation as there is no Desktop DVD media/package tree available.
Got the problem reproduced in Fedora 21. I almost forgot that this is because of incorrect sub-package name from libreoffice. We now have langpacks guidelines http://fedoraproject.org/wiki/Packaging:NamingGuidelines#Addon_Packages_.28langpacks.29 I will report separate bug to libreoffice to rename packages. The package should be renamed like this libreoffice-langpack-pt-BR -> libreoffice-langpack-pt_BR
As LibreOffice maintainers are not accepting to rename packages, I am closing this as WONTFIX by LibreOffice maintainers.