{
  "common": {
    "ZERO_VERSION_ERR": "Presentation uses old version of Cobalt engine. Command `%s` is not supported.",
    "NETWORK_ERR": "Network or server connection error."
  },
  "warning": {
    "DEPRECATED_COMMAND": "Command is deprecated and will be deleted soon."
  },
  "errors": {
    "NOT_FOUND": "Not found",
    "OPTION_IS_REQUIRED_ERR": "Option is required: --clm | --os | --doc | --list | --get",
    "INVALID_INSTANCE": "Invalid Ewizard instance '%s'",
    "NOT_LOGGED_IN": "You are not logged in. Please run 'co login'",
    "LOGIN_INCORRECT_CREDENTIALS": "The email or password you entered is wrong",
    "INVALID_URL": "Invalid URL '%s'",
    "SERVER_UNAVAILABLE": "Server '%s' is unavailable",
    "SERVICE_UNAVAILABLE": "%s '%s' is unavailable",
    "SERVICE_NOT_FOUND": "%s was not found or you do not have correct access rights '%s'",
    "PRESENTATION_SERVICE_UNAVAILABLE": "Presentation service '%s' is unavailable",
    "PRESENTATION_SERVICE_NOT_FOUND": "Presentation was not found or you do not have correct access rights '%s'",
    "SETTINGS_SERVICE_UNAVAILABLE": "Settings service '%s' is unavailable",
    "SETTINGS_SERVICE_NOT_FOUND": "Settings was not found or you do not have correct access rights '%s'",
    "COMPONENTS_LIBRARY_UNAVAILABLE": "Components library '%s' is unavailable",
    "EWIZARD_UNAVAILABLE": "Ewizard '%s' is unavailable",
    "NO_EWIZARD_INSTANCE": "Ewizard instance is not set",
    "PULL_UNPACK_ERR": "Cannot replace presentation files",
    "EWIZARD_COMMAND_NOT_FOUND": "Command not found: co ewizard %s \n\n    Run 'co --help' to view command list \n",
    "EXPORT_ERR": "Export to '%s' as '%s' failed: '%s'",
    "BUILD_LIST_ERROR": "Failed to get build list: '%s'",
    "BUILD_GET_ERROR": "Failed to download build: '%s'",
    "EXPORT_EMPTY_LIST": "You do not have any builds yet",
    "PRESENTATION_EMPTY_LIST": "You do not have any presentations yet",
    "GET_COMPONENT_VERSION_ERROR": "Cannot get last compatible version of '%s' for cobalt version '%s'. The last version will be installed.\n If you need specific version set it in your package.json",
    "GET_AUTH_URL_ERROR": "Cannot get authentication url",
    "COBALT_VERSION_NOT_FOUND": "Cannot get compatible cobalt version for your Ewizard instance. Please, specify it explicitly. Run 'co init -h' for details",
    "OUTDATED_LOCAL_VERSION": "Cannot push. Higher presentation version is already published\nLocal: %s\nRemote: %s\nRun 'co pull' to get latest changes",
    "COMPONENT_PUBLISH_FORBIDDEN": "Unable to publish. Component already exists and you do not have publish access rights",
    "PUSHED_PRESENTATION_IN_PROGRESS": "Unable to push: presentation is being processed by Ewizard. Try again later",
    "PUSHED_PRESENTATION_IN_FAILED": "Unable to push: presentation is failed. Try again later",
    "PULLED_PRESENTATION_IN_PROGRESS": "Unable to pull: presentation is being processed by Ewizard. Try again later",
    "PULLED_PRESENTATION_FAILED": "Unable to pull: presentation has status 'failed' in Ewizard. Try again later",
    "CANNOT_GET_CATEGORY": "Cannot fetch category list from components library: %s. Component category was not set",
    "MODULE_NOT_FOUND": "Cannot get the latest version of '%s'. Module not found on %s",
    "LATEST_VERSION_NOT_DEFINED": "Latest version not defined for module '%s'",
    "CLONED_PRESENTATION_IN_PROGRESS": "Unable to download: presentation is being processed by Ewizard. Try again later",
    "CLONED_PRESENTATION_FAILED": "Unable to download: presentation has status 'failed' in Ewizard",
    "PRESENTATION_NOT_EXIST": "Presentation with id '%s' does not exist",
    "INVALID_COBALT_VERSION": "The initialization of entered cobalt version is not supported. Use supported versions:\n '%s'",
    "HAVE_LATEST_PRESENTATION_VERSION": "You have the latest version",
    "INVALID_CORE_VERSION": "Entered core version is invalid or outside of core version range",
    "NOT_INSTALL_COMPONENTS": "Do not install components",
    "UNKNOWN_EXPORT_TYPE": "Unknown export type: '%s'",
    "EXPORT_FAILED": "Export to '%s' as '%s' with id '%s' has failed",
    "EXPORT_IN_PROGRESS": "Export to '%s' as '%s' with id '%s' is in progress",
    "NOT_EMPTY_DIRECTORY": "Unable to clone: %s already exists and it is not an empty directory",
    "EWIZARD_DEPRECATED_COMMAND": "Command 'co ewizard %s' has been deprecated. Please use 'co %s' command",
    "BROWSER_CALLBACK_FILE": "Failed to send %s to browser while login/logout: %s",
    "BROWSER_AUTH_CODE": "Failed to retrieve authorization code from browser: %s",
    "BROWSER_CALLBACK_PORT": "Failed to find open port for listening callback from browser after login: %s",
    "BROWSER_CALLBACK_UNEXPECTED_REQUEST": "Browser callback server got unexpected request: %s",
    "BROWSER_CALLBACK_FAILURE": "Browser callback server failure: %s",
    "DEBUG_PRESENTATION_FAILED": "Failed to build presentation %s in debug mode: %s.",
    "PUSH_PRESENTATION_FAILED": "Failed to push presentation %s, error: %s.",
    "PUSH_PRESENTATION_CHECK_UNEXPECTED_RESULT": "Got unexpected result while checking if eWizard instance has 'Push Diff' functionality. Test uses incorrect data, but presentation service does not return error.",
    "PRESENTATION_HAS_LOCAL_CHANGES": "Presentation has local changes which will be rewritten.",
    "ALREADY_UP_TO_DATE": "Already up-to-date.",
    "COMPONENTS_NOT_FOUND": "The module '%s' was not installed, is either inactive or does not exist.",
    "ECONNREFUSED": "Could not connect %s"
  },
  "info":{
    "login": {
      "LOGIN_OK": "You have been successfully logged in",
      "LOGIN_URL": "Open this link in any browser to perform the operation:",
      "LOGIN_WAIT_BROWSER": "Waiting for operation completion in browser..."
    },
    "logout": {
      "LOGOUT_OK": "You have been successfully logged out"
    },
    "checkUpdate": {
      "UPDATE_AVAILABLE": "Update for Cobalt CLI is available! \nNew version: %s \nCurrent version: %s \n\nYou can update Cobalt CLI by reinstalling it. Please run: \n    npm uninstall -g cobalt-cli \n    npm cache clean \n    npm i -g cobalt-cli --registry %s \n"
    },
    "build": {
      "UPLOAD_OK": "Uploaded successfully. Exporting in progress",
      "BUILD_GET_SUCCESS": "Build downloaded successfully"
    },
    "manifest": {
      "MANIFEST_OK": "Manifest has been successfully generated"
    },
    "whoami": {
      "LOGGED_IN_AS": "You are logged in as: %s"
    },
    "config": {
      "CONFIG_GET_OK": "%s: %s",
      "CONFIG_SET_OK": "%s set to %s"
    },
    "component": {
      "INIT_OK": "Component is initialized. Run co comp demo to initialize component demo presentation",
      "DEMO_OK": "Component demo presentation is initialized. Run co comp debug --live --open to see the result in browser",
      "ADD_OK": "Component '%s' added successfully.",
      "LIST_OK": "Available components: %s",
      "PUBLISH_OK": "Component '%s@%s' has been successfully published",
      "UNPUBLISH_OK": "Component '%s@%s' has been successfully removed"
    },
    "latestVersion": {
      "MODULE_NOT_FOUND": "Cannot get the latest version of '%s'. Module not found on %s"
    },
    "ewizard": {
      "PUSH_OK": "Presentation has been published to %s",
      "PULL_OK": "All files have been replaced",
      "CLONE_OK": "Presentation has been successfully cloned"
    }
  },
  "login": {
    "LOGIN_OK": "You have been successfully logged in",
    "INCORRECT_CREDENTIALS_ERR": "The email or password you entered is wrong",
    "CANNOT_GET_DATA_FROM_COMMAND_LINE_ERR": "You should use only a complete set of keys (--instance, --user, --password)",
    "INVALID_INSTANCE": "Invalid Ewizard instance '%s'",
    "NO_EWIZARD_INSTANCE": "Ewizard instance is not set",
    "LOGGED_IN_ALREADY": "You are logged in already"
  },
  "logout": {
    "LOGOUT_OK": "You have been successfully logged out",
    "LOGOUT_ERR": "Error while logging out",
    "NOT_LOGGED_IN_YET": "You are not logged in"
  },
  "checkUpdate": {
    "UPDATE_AVAILABLE": "Update for Cobalt CLI is available! \nNew version: %s \nCurrent version: %s \n\nYou can update Cobalt CLI by reinstalling it. Please run: \n    npm uninstall -g cobalt-cli \n    npm cache clean \n    npm i -g cobalt-cli --registry %s \n"
  },
  "ensureCobalt": {
    "NOT_COBALT_PRESENTATION_ERR": "It is not a Cobalt presentation. Please, run 'co init' to initialize your project."
  },
  "archive": {
    "ARCHIVE_OK": "Archive %s has been successfully generated."
  },
  "build": {
    "UPLOAD_OK": "Uploaded successfully! Server responded with: %s."
  },
  "manifest": {
    "CLM_IS_REQUIRED_ERR": "`clm` option is required.",
    "MANIFEST_OK": "Manifest has been successfully generated."
  },
  "whoami": {
    "LOGGED_IN_AS": "You are logged in as: %s"
  },
  "config": {
    "CONFIG_GET_OK": "%s: %s",
    "CONFIG_SET_OK": "%s set to %s",
    "INVALID_CDP_SERVER": "Invalid server."
  },
  "ewizard": {
    "EWIZARD_COMMAND_NOT_FOUND": "Command not found: co ewizard %s \n\n    Run 'co ewizard --help' to view command list \n"
  },
  "component": {
    "COMPONENT_NAME_INVALID": "Invalid name. Component name can contain only alphanumeric characters including the underscore (A-Za-z0-9) and can't start with a number",
    "COMPONENT_NAME_RESERVED": "Component name 'Component' is reserved",
    "INIT_OK": "Component is initialized. Run co comp demo to initialize component demo presentation",
    "DEMO_OK": "Component demo presentation is initialized. Run co comp debug --live --open to see the result in browser",
    "ADD_ERR": "Failed to add component: '%s'",
    "ADD_OK": "Component '%s' added successfully.",
    "LIST_ERR": "Failed to get components list.",
    "LIST_OK": "Available components: %s",
    "COMMAND_NOT_FOUND": "Command not found: co component %s \n\n    Run 'co comonent --help' to view command list \n",
    "PUBLISH_OK": "Component '%s@%s' has been successfully published",
    "PUBLISH_ERR": "Unable to publish: %s",
    "PUBLISH_INTERNAL_ERR": "Internal error: %s",
    "UNPUBLISH_OK": "Component '%s@%s' has been successfully removed",
    "UNPUBLISH_ERR": "Unable to remove component: %s",
    "UNPUBLISH_INTERNAL_ERR": "Internal error: %s",
    "CANNOT_GET_CATEGORY": "Cannot fetch category list from components library: %s. Component category was not set"
  },
  "latestVersion": {
    "MODULE_NOT_FOUND": "Cannot get the latest version of '%s'. Module not found on %s",
    "LATEST_VERSION_NOT_DEFINED": "Latest version not defined for module '%s'",
    "UNDEFINED_ERROR": "Cannot get the latest version for module '%s'"
  }
}