Description of problem: There are anaconda translations of varying degrees of completeness for the following languages, but they are not listed in the language menu of the Welcome dialog: translation english_name anaconda_master[1] bn_IN "Bengali (India)" 9% de_CH "German (Switzerland)" 5% eu "Basque" 41% (eu_ES is 0%) pt "Portuguese" 23% (pt_BR is 92%) sr@latin "Serbian (Latin)" 6% (sr is 7%) zh_TW "Chinese (Taiwan)" 93% Version-Release number of selected component (if applicable): anaconda 20.8-1 Fedora-20-Alpha-TC1-x86_64-DVD.iso How reproducible: Always. Steps to Reproduce: 1. Start installer from DVD: $ qemu-kvm -m 4096 -hda f20-test-3.img -cdrom ~/xfr/fedora/F20/Alpha/Fedora-20-Alpha-TC1-x86_64-DVD.iso -vga std -boot menu=on 2. Examine the language menu in the Welcome dialog. Actual results: The languages listed above are not in the language menu. The English names are from the transifex web site. "Portuguese" should probably be "Portuguese (Portugal)". "Basque" is distinct from "Basque (Spain)", for which there is no translation coverage. I'm not sure what the country/locale should be. Expected results: All languages for which there are translations and locales should be listed. Additional info: [1] Transifex links for anaconda translations: https://fedora.transifex.com/projects/p/fedora/language/bn_IN/?project=2059 https://fedora.transifex.com/projects/p/fedora/language/de_CH/?project=2059 https://fedora.transifex.com/projects/p/fedora/language/eu/?project=2059 https://fedora.transifex.com/projects/p/fedora/language/pt/?project=2059 https://fedora.transifex.com/projects/p/fedora/language/sr@latin/?project=2059 https://fedora.transifex.com/projects/p/fedora/language/zh_TW/?project=2059 See also: Bug 1001446 - Traditional Chinese not listed in language menu of installer Welcome dialog
Created attachment 791506 [details] localization-test-report-20_09_1-2.txt This report is for a unit test of pyanaconda/localization.py get_available_translations(). The report lists 73 languages. Testing was with an updated F20 installation. The command-line was: $ ./localization-test-5.py localization_20_09_1.py > localization-test-report-20_09_1-2.txt
Created attachment 791510 [details] localization-test-5.py This is the Python script used to generate the attached localization-test-report-20_09_1-2.txt. Usage: $ ./localization-test-5.py localization_20_09_1.py > localization-test-report-20_09_1-2.txt
Created attachment 791950 [details] localization-test-report-20_08_1_EXP_1-1.txt This report is for a patched pyanaconda/localization.py: [master][PATCH] Search for all translations, not only one per langauge (#1001446) https://lists.fedorahosted.org/pipermail/anaconda-patches/2013-August/005612.html The report lists 78 languages. One language is missing: pt "Portuguese" Tested with F19. Command-line: $ ./localization-test-5.py localization_20_08_1_EXP_1.py > localization-test-report-20_08_1_EXP_1-1.txt