Bug 13154 - The webinstaller should offer all available languages
Summary: The webinstaller should offer all available languages
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Installation and upgrade (web-based installer) (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-28 13:28 UTC by Tomás Cohen Arazi
Modified: 2023-07-09 11:16 UTC (History)
2 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomás Cohen Arazi 2014-10-28 13:28:33 UTC
The webinstaller should offer the end-user with all languages, and show some warning if the chosen one is not installed.
Comment 1 Bernardo Gonzalez Kriegel 2014-11-06 19:10:20 UTC
Web installer states:

"Please pick your language from the following list. If your language is not listed, please inform your systems administrator."

Perhaps the message can be changed, suggesting a way 
to add more languages before proceed.

Bug 12017 adds proper description to "present" (i.e. installed) languages on web installer.

But to show a complete list without using database you will need a hardcoded TT list of language codes, it's doable.

An then a JS validity check for selected vs. present language.
Comment 2 Tomás Cohen Arazi 2014-11-07 12:24:31 UTC
(In reply to Bernardo Gonzalez Kriegel from comment #1)
> Web installer states:
> 
> "Please pick your language from the following list. If your language is not
> listed, please inform your systems administrator."
> 
> Perhaps the message can be changed, suggesting a way 
> to add more languages before proceed.
> 
> Bug 12017 adds proper description to "present" (i.e. installed) languages on
> web installer.
> 
> But to show a complete list without using database you will need a hardcoded
> TT list of language codes, it's doable.
> 
> An then a JS validity check for selected vs. present language.

We could calculate everything on the .pl and let the page be a static one.
Comment 3 Katrin Fischer 2023-07-09 11:16:40 UTC
I think maybe the easier route would be to make the note/hint more visible and explain about it affecting which language the sample data will be installed? The most common mistake here might be people thinking it only affects the language the web installer displays in.