コード例 #1
0
def getFullClientVersion():
    """ Get client version including app name and build number.
    """
    sec = ResMgr.openSection(VERSION_FILE_PATH)
    version = i18n.makeString(
        sec.readString('appname')) + ' ' + sec.readString('version')
    return version
コード例 #2
0
def getFullClientVersion():
    sec = ResMgr.openSection(VERSION_FILE_PATH)
    if sec is None:
        return ''
    else:
        version = i18n.makeString(sec.readString('appname')) + ' ' + sec.readString('version')
        return version
コード例 #3
0
ファイル: __init__.py プロジェクト: 19colt87/WOTDecompiled
def getClientLanguage():
    """
    Return client string of language code
    """
    lng = constants.DEFAULT_LANGUAGE
    try:
        lng = i18n.makeString('#settings:LANGUAGE_CODE')
        if not lng.strip() or lng == '#settings:LANGUAGE_CODE' or lng == 'LANGUAGE_CODE':
            lng = constants.DEFAULT_LANGUAGE
    except Exception:
        LOG_CURRENT_EXCEPTION()

    return lng
コード例 #4
0
ファイル: __init__.py プロジェクト: v3ss0n/WOTDecompiled
def getClientLanguage():
    """
    Return client string of language code
    """
    lng = constants.DEFAULT_LANGUAGE
    try:
        lng = i18n.makeString('#settings:LANGUAGE_CODE')
        if not lng.strip(
        ) or lng == '#settings:LANGUAGE_CODE' or lng == 'LANGUAGE_CODE':
            lng = constants.DEFAULT_LANGUAGE
    except Exception:
        LOG_CURRENT_EXCEPTION()

    return lng
コード例 #5
0
def preprocessBotName(name):
    namingType, args = LocalizableBotName.parse(name)
    if namingType == BotNamingType.CREW_MEMBER:
        nationID, firstNameID, lastNameID = args
        nationConfig = tankmen.getNationConfig(nationID)
        firstName = i18n.convert(nationConfig.getFirstName(firstNameID))
        lastName = i18n.convert(nationConfig.getLastName(lastNameID))
        name = _NAME_FORMAT_CREW.format(firstName, lastName)
        if IS_DEVELOPMENT:
            name = _DEV_PREFIX_FORMAT_CREW.format(nationID, firstNameID,
                                                  lastNameID) + name
    elif namingType == BotNamingType.VEHICLE_MODEL:
        uniqueIndex, nationID, vehicleTypeID = args
        name = i18n.convert(
            vehicles.g_cache.vehicle(nationID, vehicleTypeID).shortUserString)
        if IS_DEVELOPMENT:
            name = _DEV_PREFIX_FORMAT_VEHICLE.format(uniqueIndex) + name
    elif namingType == BotNamingType.CUSTOM:
        uniqueIndex, stringKey = args
        name = i18n.makeString(stringKey)
        if IS_DEVELOPMENT:
            name = _DEV_PREFIX_FORMAT_CUSTOM.format(uniqueIndex) + name
    return name
コード例 #6
0
ファイル: __init__.py プロジェクト: v3ss0n/WOTDecompiled
def getClientVersion():
    sec = ResMgr.openSection('../version.xml')
    version = i18n.makeString(
        sec.readString('appname')) + ' ' + sec.readString('version')
    return version
コード例 #7
0
ファイル: __init__.py プロジェクト: kblw/wot_client
def getFullClientVersion():
    sec = ResMgr.openSection(VERSION_FILE_PATH)
    version = i18n.makeString(sec.readString('appname')) + ' ' + sec.readString('version')
    return version
コード例 #8
0
def getLanguageCode():
    if i18n.doesTextExist('#settings:LANGUAGE_CODE'):
        return i18n.makeString('#settings:LANGUAGE_CODE')
コード例 #9
0
ファイル: __init__.py プロジェクト: wotmods/WOTDecompiled
def getClientVersion():
    sec = ResMgr.openSection('../version.xml')
    version = i18n.makeString(sec.readString('appname')) + ' ' + sec.readString('version')
    return version
コード例 #10
0
ファイル: helpers__init__.py プロジェクト: aevitas/wotsdk
def getLanguageCode():
    if i18n.doesTextExist("#settings:LANGUAGE_CODE"):
        return i18n.makeString("#settings:LANGUAGE_CODE")
    else:
        return None
コード例 #11
0
ファイル: helpers__init__.py プロジェクト: aevitas/wotsdk
def getFullClientVersion():
    """ Get client version including app name and build number.
    """
    sec = ResMgr.openSection(VERSION_FILE_PATH)
    version = i18n.makeString(sec.readString("appname")) + " " + sec.readString("version")
    return version
コード例 #12
0
ファイル: __init__.py プロジェクト: webiumsk/WOT0.10.0
def getFullClientVersion():
    sec = ResMgr.openSection(VERSION_FILE_PATH)
    version = i18n.makeString(sec.readString("appname")) + " " + sec.readString("version")
    return version