Feature Wiki

Information about planned and released features

Tabs

Improve Multi-Linguality and Translation

1 Requirements

Multilingual HTML Export
It should be possible to export learning modules in all supported languages in one package. Media elements referenced in multiple languages should be included only one time in the export.
 
Support External Translations of Learning Modules
It should be possible to export a learning module as an XML file for the purpose of translation.

  • The export file contains all content in the master language. It will be imported into another ILIAS installation where the translation takes places.
  • A new export will be implemented that enables to export only the translated content from the second installation. It will include the original page IDs from the master installation.
  • A new import will be implemented, that allows to import the translated content into the original learning module either as a new language or update the content of an existing (non-master) language.
Multilingual Content Snippets
It should be possible that content snippets in media pools support multilinguality.
 
Support External Translation of Content Snippets
It should be possible to export the content snippets of a media pools as an XML file for the purpose of translation to another installation. The workflow should be similar to the one for learning modules.

2 Additional Information

  • Idea / concept: Roberto del Mastro, OpenCons
  • Implementation of the feature is done by Killing, Alexander [alex]
  • Tested by / status: (name, e-mail), (status information set after implementation)

3 Discussion

JourFixe, ILIAS [jourfixe], 13 July 2015: We appreciate the features and schedule them for 5.1. Instead of "HTML (German)" "HTML: German" should be used in the drop downs.

4 Implementation

Multilingual HTML Export

Support External Translations of Learning Modules

Multilingual Content Snippets

{please give a description of the final implementation and add screenshots if possible}

Test Cases

Test cases completed at 2015-08-24 by Alexandra Tödt 

For HTML-Export

  • http://testrail.ilias.de/index.php?/cases/view/6389: C6389 HTML-Export eines mehrsprachigen Lernmoduls
For Translation Support of ILIAS Learning Modules
  • http://testrail.ilias.de/index.php?/cases/view/6390: C6390 Export-Datei für Übersetzung erzeugen
  • http://testrail.ilias.de/index.php?/cases/view/6400: C6400 Import und Übersetzung und Export
For Multilingual Content Snippets and their translation the  cases are in the testsuite for mediapools: 
  • http://testrail.ilias.de/index.php?/cases/view/6391: C6391 Mehrsprachigkeit für Medienpools aktivieren                      
  • http://testrail.ilias.de/index.php?/cases/view/6392: C6392 Mehrsprachigen Inhaltsbaustein pflegen
  • http://testrail.ilias.de/index.php?/cases/view/6397: C6397 Export-Datei für Übersetzung erzeugen
  • http://testrail.ilias.de/index.php?/cases/view/6398: C6398 Import und Übersetzung und Export 

Approval

Tested successfully and approved at 2015-07-21 by Rovberto del Mastro. 

Last edited: 24. Aug 2015, 16:21, Tödt, Alexandra [atoedt]