main
This commit is contained in:
@@ -1,9 +1,14 @@
|
|||||||
#include "Renderer.h"
|
#include "Renderer.h"
|
||||||
#include "Variant.h"
|
#include "Variant.h"
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
#include "transl.h"
|
||||||
|
|
||||||
void Rena3D_Renderer::InitTree() {
|
void Rena3D_Renderer::InitTree() {
|
||||||
std::cout << "tree inited!" << std::endl;
|
std::cout << "tree inited!" << std::endl;
|
||||||
|
Translator trans;
|
||||||
|
trans.RegisterNewLanguage("EN_US");
|
||||||
|
trans.RegisterTranslatableObject("main.startup.initMessage", "EN_US", "Welcome to Rena3D");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void Rena3D_Renderer::RenderFrame(r3d_Variant::RenderTime timeSignature) {
|
void Rena3D_Renderer::RenderFrame(r3d_Variant::RenderTime timeSignature) {
|
||||||
|
|||||||
@@ -5,3 +5,9 @@ void Translator::RegisterNewLanguage(r3d_Variant::String name) {
|
|||||||
std::unordered_map<r3d_Variant::String, r3d_Variant::String> newLanguage;
|
std::unordered_map<r3d_Variant::String, r3d_Variant::String> newLanguage;
|
||||||
languages.insert({ name, newLanguage });
|
languages.insert({ name, newLanguage });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Translator::RegisterTranslatableObject(r3d_Variant::String key, r3d_Variant::String language, r3d_Variant::String value) {
|
||||||
|
if (language.find(language)) {
|
||||||
|
languages[language].insert({key, value});
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user