When you invoke the installer, it shows a list of ~100 languages to pick from. When you pick, the translation file is downloaded, and you go over to profile selection page. Now you realize you clicked on the wrong item and understand no word of the installer. You decide to go back in your browser and select a different language, but it is not anymore possible. When local files are found, only those are listed in the dropdown.
Although this sounds like an obscure use-case I ran into it multiple times in testing the installer, and I think it is confusing.
Steps to reproduce
- Go to the drupal installer
- Select Spanish
- Go back to the first step of the installer
- Note how Spanish and English are the only two options and you can't install Drupal in a different language anymore.
Display all the languages at all times. If a local language file for a language that is not in the predefined language list is found, add it to the available language list. Add tests.
User interface changes
All languages are shown in the installer selector when going back from a state that downloaded files.
|#67||1974048-language-list-67.patch||4.96 KB||Gábor Hojtsy|
|PASSED: [[SimpleTest]]: [PHP 5.4 MySQL] 75,431 pass(es).|
|#67||interdiff.txt||1.63 KB||Gábor Hojtsy|
|#59||interdiff.txt||5.89 KB||Gábor Hojtsy|
|#59||1974048-language-list-59.patch||4.85 KB||Gábor Hojtsy|
|PASSED: [[SimpleTest]]: [PHP 5.4 MySQL] 75,678 pass(es).|
|#59||1974048-language-list-59-test-only-WILL-FAIL.patch||1.61 KB||Gábor Hojtsy|
|FAILED: [[SimpleTest]]: [PHP 5.4 MySQL] 75,866 pass(es), 4 fail(s), and 1 exception(s).|