GSoC/GCI Archive
Google Code-in 2012 KDE

Marble: Allow to translate the constellation names in the stars plugin

completed by: Illya Kovalevskyy

mentors: Torsten Rahn, René Küttner, Dennis Nienhüser

Currently the constellation names are provided in the official latin version.

This task is about adding a combobox that allows to show the constellation names either translated, abbreviated or in the latin language:

http://devel-home.kde.org/~tackat/StarsConfigWidget.ui

Please integrate the UI file into the code and get the translation working.

The translation should make use of the Qt translation system.

You could do this by providing a hash table or map of all 88 latin constellation names in C++. This table would allow to look up the official abbreviations or the QObject::tr()'ed text that is supposed to be translated by our translation team.

 

Example:

Latin name: Ursa Major

Abbreviation: UMa

English translation: Great Bear