Feature Wiki

Information about planned and released features

Tabs

Setup - Abandon i18n in Setup

1 Reasons to Abandon Feature

Currently the ILIAS-setup is provided in different languages, just like the rest of ILIAS. Since the ILIAS-implementation of the Language-Service relies on the database, the setup has to implement its own version of the language service to provide identifiers in various languages. The setup currently is the target of some refactoring and modernization attempt (see Setup Revision 2018 to get a general idea). To have one problem less to be solved in this effort, we propose to only offer the setup in english for ILIAS 6.0. We expect most users and admins to be fluent enough in english to allow them to handle a setup in english only. Since this is a tactical move, we are open to reintroduce the setup in more language if there still is the strong requirement to do so.

2 Technical Information

None.

3 Contact

  • Author of the Request: Richard Klees
  • Maintainer: Richard Klees
  • Implementation of the feature is done by: CaT ILIAS-Team

4 Funding

Removing the feature from the ILIAS code base might need funding. If you are interest in funding this request, please add your name and institution to this list.

  • ...

5 Discussion

Use the following discussion section to express your objections against this request or your consent to get rid of this feature.

JourFixe, ILIAS [jourfixe], 23 SEP 2019 : We highly appreciate this suggestion and abandon the language support for the setup for 6. In case of a need for support of different languages there is a possible solution that can be implemented in a later version. But this option does no longer require the existence of a database.

6 Implementation

The CLI implementation of the setup is only available in english.

Approval

Approved at {date} by {user}.

Last edited: 3. May 2021, 12:18, Klees, Richard [rklees]