zoukankan      html  css  js  c++  java
  • Cocos2d-x中获取设备语言的方法

    1.cocos2dx获取设备语言的方法:CCApplication::sharedApplication()->getCurrentLanguage()

    2.cocos2dx 2.1.4支持识别的语言可在ccLanguageType中查看。以下是ccLanguageType的所以枚举语言。

    kLanguageEnglish = 0,

    kLanguageChinese,

    kLanguageFrench,

    kLanguageItalian,

    kLanguageGerman,

    kLanguageSpanish,

    kLanguageRussian,

    kLanguageKorean,

    kLanguageJapanese,

    kLanguageHungarian,

    kLanguagePortuguese,

    kLanguageArabic

    3. getDeviceLanguage()是我封装的一个函数,方便使用!

    void HelloWorld::getDeviceLanguage(){

    ccLanguageType deviceLanguage=CCApplication::sharedApplication()->getCurrentLanguage();

    switch (deviceLanguage) {

    case kLanguageChinese:

    CCLog("中文");

    break;

    case kLanguageEnglish:

    CCLog("英文");

    break;

    case kLanguageFrench:

    CCLog("法文");

    break;

    case kLanguageItalian:

    CCLog("意大利文");

    break;

    case kLanguageGerman:

    CCLog("");

    break;

    case kLanguageSpanish:

    CCLog("西班牙文");

    break;

    case kLanguageRussian:

    CCLog("俄文");

    break;

    case kLanguageKorean:

    CCLog("韩文");

    break;

    case kLanguageJapanese:

    CCLog("日文");

    break;

    case kLanguageHungarian:

    CCLog("匈牙利文");

    break;

    case kLanguagePortuguese:

    CCLog("葡萄牙文");

    break;

    case kLanguageArabic:

    CCLog("阿拉伯文");

    break;

    }

    }

  • 相关阅读:
    MySQL案例:一次单核CPU占用过高问题的处理
    编写你的第一个Django应用
    ks.cfg文件相关
    Kickstart部署多系统
    Kickstart部署之FTP架构
    Kickstart部署之HTTP架构
    Kickstart部署之NFS架构
    Kickstart无人值守原理及简介
    Linux下面Oracle实列实如何登录的
    welogic的受管理服务器无法启动
  • 原文地址:https://www.cnblogs.com/yssgyw/p/3416711.html
Copyright © 2011-2022 走看看