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
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
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
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
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
def getClientVersion(): sec = ResMgr.openSection('../version.xml') version = i18n.makeString( sec.readString('appname')) + ' ' + sec.readString('version') return version
def getFullClientVersion(): sec = ResMgr.openSection(VERSION_FILE_PATH) version = i18n.makeString(sec.readString('appname')) + ' ' + sec.readString('version') return version
def getLanguageCode(): if i18n.doesTextExist('#settings:LANGUAGE_CODE'): return i18n.makeString('#settings:LANGUAGE_CODE')
def getClientVersion(): sec = ResMgr.openSection('../version.xml') version = i18n.makeString(sec.readString('appname')) + ' ' + sec.readString('version') return version
def getLanguageCode(): if i18n.doesTextExist("#settings:LANGUAGE_CODE"): return i18n.makeString("#settings:LANGUAGE_CODE") else: return None
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
def getFullClientVersion(): sec = ResMgr.openSection(VERSION_FILE_PATH) version = i18n.makeString(sec.readString("appname")) + " " + sec.readString("version") return version