projectM-visualizer / frontend-sdl-cpp

Standalone application based on libSDL that turns your desktop audio into awesome visuals. Available on most platforms supported by both libprojectM and libSDL.
GNU General Public License v3.0
66 stars 35 forks source link

Add localization/internationalization support #77

Open kblaschke opened 7 months ago

kblaschke commented 7 months ago

Currently, all text in the application is hard-coded in English. To make the software accessible to a more international audience, which might not be proficient in English, it is key to provide localized texts depending on the OS/user's locale settings.

Currently, the application doesn't use any framework/library supporting translation of any strings. To make this happen, the following steps need to be taken: