Add support for translations and update translations

This commit is contained in:
2012-02-26 14:24:04 +01:00
parent 4ea7efd178
commit 83d144ca3c
9 changed files with 654 additions and 558 deletions

View File

@@ -23,17 +23,18 @@
namespace SupportedLanguages {
#define ICONS_PATH RESSOURCES_ROOT "icons/"
enum wxLanguage {wxLANGUAGE_ENGLISH, wxLANGUAGE_FRENCH, NB_SUPPORTED_LANGUAGES} ;
enum Language {English, French, NB_SUPPORTED_LANGUAGES} ;
typedef struct {
QString name;
QString icon;
wxLanguage language;
QLocale::Language language;
QString filename;
} language ;
static const language languages[NB_SUPPORTED_LANGUAGES] = {
{ "English", ICONS_PATH "/United Kingdom.png", wxLANGUAGE_ENGLISH},
{ "Français",ICONS_PATH "/France.png", wxLANGUAGE_FRENCH}
{ "English", ICONS_PATH "/United Kingdom.png", QLocale::English, "english"},
{ "Français",ICONS_PATH "/France.png", QLocale::French, "french"}
};
}