Feature Wiki

Information about planned and released features

Tabs

Study Programme: Multilingualism

1 Initial Problem

By now (v5.3), multilingualism is only supported by the container object type "category" and the object type "ILIAS learning module". To extend this feature across all ILIAS objects and to ensure consistency within ILIAS, multilingualism should also be implemented for the ILIAS study programme.

2 Conceptual Summary

To realize multilingualism for study programmes the tab "Settings" should be completed by a new, additional sub-tab called "Multilingualism".

As it is already possible for categories and ILIAS learning modules, this sub-tab should allow the display of title and description in in other languages.


If available, title and description should be displayed in the selected language of the current user. Otherwise the default values should be presented.

3 User Interface Modifications

3.1 List of Affected Views

  • Tab "Settings"

3.2 User Interface Details

3.3 New User Interface Concepts

{If the proposal introduces any completely new user interface elements, you might consult UI Kitchen Sink in order to find the necessary information to propose new UI-Concepts. Note that any maintainer might gladly assist you with this.}

4 Technical Information

{The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues.}

5 Contact

6 Funding

If you are interest in funding this feature, please add your name and institution to this list.

7 Discussion

JourFixe, ILIAS [jourfixe], 25 FEB 2019 : We highly appreciate this suggestion and schedule the feature for 6.0.

8 Implementation

The feature is implemented as described.

Test Cases

Test cases completed at 2019-12-02 by Klees, Richard [rklees]

  • C31708 : Untermenü "Mehrsprachigkeit"
  • C25202 : Mehrsprachigkeit aktivieren und Standard Sprache hinterlegen
  • C31711 : Mehrsprachigkeit deaktivieren
  • C25196 : zusätzliche Sprachen hinzufügen
  • C25197 : Titel vergeben (Übersetzung)
  • C25198 : Beschreibung hinterlegen (Übersetzung)
  • C25199 : Sprache entfernen
  • C25200 : Sprache als Standard definieren
  • C25201 : Anzeige von Titel und Beschreibung - Ansicht User

Approval

Approved at 19.11.2019 by Vejda, Stefan [stv].

Last edited: 4. Dec 2019, 09:32, Klees, Richard [rklees]