Paolo Angeli
 Personal Website

Celestia Feature requests: Group 1

FR2 Multilanguage

Home

My Celestia

Feature req.

 Group 1

  FR1 Multiplatform UI

  FR2 Multilanguage

  FR3 Integrated help

  FR4 UI Proposal

  FR32 HTML help

 

A simple runtime Multilanguage support.

A flexible and easy system to display the messages of the UI in different languages to allow the complete localization of the software.

 

Description:

To improve the usability of the simulation for the younger users, students and for those who don’t feel comfortable using English, will be greatly appreciated the capability of changing the language of the user interface.

Having the implemented the FR1 could be relatively easy to implement this issue loading the various messages, menu labels and so on, from a plain text file.

There should be a file for every supported language, then Celestia should read the content of the languages folder and display a menu with the list of the available languages.

Alternatively the language should be chosen via a command line argument or as default value in the cfg file.

Some work is already in-progress about this argument and considers the adoption of the “gettext” library under the Linux platform. From my point of view this choice should be perfect.

Without the FR1 Multiplatform UI, will be somewhat difficult to implement this feature under other platforms.

Also having the FR1 should be necessary to extend the font files allowing the capability to display language specific characters.

 

Required/Suggested:

  FR1 Multiplatform UI.

 

Further related improvements:

  (…).

 

Related Newsgroup Threads:

  (...)

 

Status:

(18-06-03) Submitted to the forum attention.

(13-07-03) Under development. Probably will be available at least for the Linux platform in ver. 1.3.1.

 

Subscribers (Subscribe this item)

  Paolo Angeli

 

Back to Group 1.
Back to Feature requests.
Back to
My Celestia.

 

Last update: 19-09-03