57 lines
2.0 KiB
C++
57 lines
2.0 KiB
C++
#include "locales.h"
|
|
|
|
std::map<const std::string, LocaleMap*> locales;
|
|
|
|
// Russian
|
|
LocaleMap ru_RU = {
|
|
// Locale Info
|
|
{"locale.name", "Русский"},
|
|
{"locale.fullname", "Русский (Russian)"},
|
|
// Loading
|
|
{"loading.checkUpdates", "Проверяем обновления"},
|
|
{"loading.i2p", "Запускаем i2p"},
|
|
{"loading.isJavaInst", "Проверка установки Java"},
|
|
{"loading.installJava", "Установка Java"},
|
|
{"loading.gettingEndpoint", "Получаем Endpoint API"},
|
|
{"loading.logging", "Обрабатываем данные лаунчера"},
|
|
{"loading.setupLocale", "Устанавливаем язык лаунчера"},
|
|
{"loading.end", "Закончили. Приятной игры"},
|
|
// Welcome
|
|
{"welcome.main", "Главная"},
|
|
{"welcome.settings", "Настройки"},
|
|
{"welcome.authorise", "Авторизация"},
|
|
{"welcome.showPassword", "Показать пароль"},
|
|
{"welcome.logIn", "Войти"},
|
|
{"welcome.register", "Зарегистрироваться"},
|
|
};
|
|
|
|
// English
|
|
LocaleMap en_US = {
|
|
// Locale Info
|
|
{"locale.name", "English"},
|
|
{"locale.fullname", "English (English)"},
|
|
// Loading
|
|
{"loading.checkUpdates", "Checking updates"},
|
|
{"loading.i2p", "Starting i2p"},
|
|
{"loading.isJavaInst", "Checking Is Java installed"},
|
|
{"loading.installJava", "Java installation"},
|
|
{"loading.gettingEndpoint", "Getting Endpoint API"},
|
|
{"loading.logging", "Handle the launcher data"},
|
|
{"loading.setupLocale", "Setup the launcher's language"},
|
|
{"loading.end", "Finished. Let's start"},
|
|
// Welcome
|
|
{"welcome.main", "Home"},
|
|
{"welcome.settings", "Settings"},
|
|
{"welcome.authorise", "Authorization"},
|
|
{"welcome.showPassword", "Show the password"},
|
|
{"welcome.logIn", "LogIn"},
|
|
{"welcome.register", "Registration"},
|
|
};
|
|
|
|
void initLocales () {
|
|
locales["ru_RU"] = &ru_RU;
|
|
locales["ru_UA"] = &ru_RU;
|
|
locales["en_US"] = &en_US;
|
|
//locales["en_UK"] = &en_US;
|
|
}
|