36 auto label = Label::createWithTTF(
"Current language Test",
"fonts/arial.ttf", 28);
40 auto labelLanguage = Label::createWithTTF(
"",
"fonts/arial.ttf", 20);
43 auto labelLanguageCode = Label::createWithTTF(
"",
"fonts/arial.ttf", 20);
46 const char* currentLanguageCode = Application::getInstance()->getCurrentLanguageCode();
48 labelLanguageCode->setString(currentLanguageCode);
50 LanguageType currentLanguageType = Application::getInstance()->getCurrentLanguage();
51 switch (currentLanguageType)
53 case LanguageType::ENGLISH:
54 labelLanguage->setString(
"current language is English");
56 case LanguageType::CHINESE:
57 labelLanguage->setString(
"current language is Chinese");
59 case LanguageType::FRENCH:
60 labelLanguage->setString(
"current language is French");
62 case LanguageType::GERMAN:
63 labelLanguage->setString(
"current language is German");
65 case LanguageType::ITALIAN:
66 labelLanguage->setString(
"current language is Italian");
68 case LanguageType::RUSSIAN:
69 labelLanguage->setString(
"current language is Russian");
71 case LanguageType::SPANISH:
72 labelLanguage->setString(
"current language is Spanish");
74 case LanguageType::KOREAN:
75 labelLanguage->setString(
"current language is Korean");
77 case LanguageType::JAPANESE:
78 labelLanguage->setString(
"current language is Japanese");
80 case LanguageType::HUNGARIAN:
81 labelLanguage->setString(
"current language is Hungarian");
83 case LanguageType::PORTUGUESE:
84 labelLanguage->setString(
"current language is Portuguese");
86 case LanguageType::ARABIC:
87 labelLanguage->setString(
"current language is Arabic");
89 case LanguageType::NORWEGIAN:
90 labelLanguage->setString(
"current language is Norwegian");
92 case LanguageType::POLISH:
93 labelLanguage->setString(
"current language is Polish");
95 case LanguageType::DUTCH:
96 labelLanguage->setString(
"current language is Polish");
99 CCASSERT(
false,
"Invalid language type.");
103 addChild(labelLanguage);
104 addChild(labelLanguageCode);
static cocos2d::Vec2 top()
static cocos2d::Vec2 center()