else: _ = MultiLanguage.get_string if __name__ == "__main__": DataStatistic.stat_event('cocos', 'start', 'invoked') # Parse the arguments, specify the language language_arg = '--ol' if language_arg in sys.argv: idx = sys.argv.index(language_arg) if idx == (len(sys.argv) - 1): Logging.error(MultiLanguage.get_string('COCOS_ERROR_OL_NO_VALUE')) sys.exit(CCPluginError.ERROR_WRONG_ARGS) # set specified language MultiLanguage.set_language(sys.argv[idx + 1]) # remove the argument '--ol' & the value sys.argv.pop(idx) sys.argv.pop(idx) # Parse the extend environment variables env_arg = '--env' if env_arg in sys.argv: idx = sys.argv.index(env_arg) if idx == (len(sys.argv) - 1): Logging.error(MultiLanguage.get_string('COCOS_ERROR_ENV_NO_VALUE')) sys.exit(CCPluginError.ERROR_WRONG_ARGS) # add extend environment variables ExtendEnv.parse_extend_env(sys.argv[idx + 1])
trans.install() _ = trans.gettext else: _ = MultiLanguage.get_string if __name__ == "__main__": # Parse the arguments, specify the language language_arg = '--ol' if language_arg in sys.argv: idx = sys.argv.index(language_arg) if idx == (len(sys.argv) - 1): Logging.error(MultiLanguage.get_string('COCOS_ERROR_OL_NO_VALUE')) sys.exit(CCPluginError.ERROR_WRONG_ARGS) # set specified language MultiLanguage.set_language(sys.argv[idx+1]) # remove the argument '--ol' & the value sys.argv.pop(idx) sys.argv.pop(idx) DataStatistic.show_stat_agreement() DataStatistic.stat_event('cocos', 'start', 'invoked') if not _check_python_version(): DataStatistic.terminate_stat() sys.exit(CCPluginError.ERROR_TOOLS_NOT_FOUND) parser = Cocos2dIniParser() plugins_path = parser.get_plugins_path() sys.path.append(plugins_path)