{
    "CommandError": "Error: An error occurred while running the command.",
    "_CommandError.comment": "A generic error message displayed when an error occurs. This will be followed by the inner error, which should contain more details.",

    "TacoCommandPassthrough": "Unknown TACO command, passing it to Cordova",
    "_TacoCommandPassthrough.comment": "Message printed when taco is given a command we don't understand and we pass through to Cordova",

    "ThirdPartyDisclaimer": "<bold>Disclaimer:</bold> TACO uses third-party packages. Each package is licensed to you by its owner. Microsoft is not responsible for, nor does it grant any licenses to, third-party packages. Some packages may include dependencies which are governed by additional licenses. Follow the package source (feed) URL to determine any dependencies.",
    "_ThirdPartyDisclaimer.comment": "A disclaimer about the fact that TACO uses third-party dependencies. This is shown the very first time a user uses TACO, and each time a third-party package is programmatically downloaded.",

    "CommandCreateDescription": "Create a new Cordova based TACO project",
    "_CommandCreateDescription.comment": "Description of the 'taco create' command",
    "CommandCreateArgsPath": "Where to create the project",
    "CommandCreateArgsId": "Package ID for the project",
    "CommandCreateArgsName": "Human readable app name",
    "CommandCreateArgsConfig": "json string whose key/values will be included in '[PATH]/.cordova/config.json'",
    "CommandCreateOptionsKit": "Use the specified Kit for this project rather than the default.  Use \"taco kit list\" to see a list of available Kits.",
    "CommandCreateOptionsTemplate": "Use an alternate project template instead of blank. The argument can either be a TACO template ID or a Git repository URL.",
    "CommandCreateOptionsCordova": "Use a version of the Cordova CLI rather than a Kit.",
    "CommandCreateOptionsCopy": "Use custom www assets instead of using a TACO template.",
    "CommandCreateOptionsLinkto": "Symlink to custom www assets without creating a copy.",
    "CommandCreateNotTemplateIfCustomWww": "Error: Cannot specify --template if specifying --copy-from or --link-to",
    "_CommandCreateNotTemplateIfCustomWww.comment": "Error shown when the user tries to create a project while specifying both a taco template (--template) and a custom www folder to use (--copy-from or --copy-to).",
    "CommandCreateNotBothCordovaAndKit": "Error: Cannot specify both --cordova and --kit",
    "_CommandCreateNotBothCordovaAndKit.comment": "Error shown when the user tries to create a project using both --cordova and --kit parameters.",
    "CommandCreateNotBothTemplateAndCordova": "Error: The --template option is not supported with the --cordova option; use --kit for templates",
    "_CommandCreateNotBothTemplateAndCordpva.comment": "Error shown when the user tries to create a project using a template (--template), but specifies the --cordova parameter.",
    "CommandCreateTemplatesUnavailable": "Error: Unable to access or download templates",
    "_CommandCreateTemplatesUnavailable.comment": "Error reported when templates cannot be downloaded",
    "CommandCreateInstallGulp": "<br/>Please install gulp and gulp-typescript by following the installation steps listed at <link>http://go.microsoft.com/fwlink/?LinkId=620942</link>.<br/><br/>Once installed, run 'gulp typescript' to pre-compile the TS files before building your project.<br/><br/>Once your TS files are pre-compiled, use 'taco build [platform]' to build your project.",
    "_CommandCreateInstallGulp.comment": "Message shown at the end of project creation for typescript projects, asking the user to install gulp and gulp-typescript in order to precompile their typescript files.",
    "CommandCreatePathNotEmpty": "Error: Could not create the project because the specified path already exists and is not empty: {0}",
    "_CommandCreatePathNotEmpty.comment": "Error reported when the specified path at which to create the Cordova project is an existing directory and isn't empty. {0} is the path that was given by the user.",
    "CommandCreateNoPath": "Error: A directory name must be specified in order to create a project. See 'taco help create'.",
    "_CommandCreateNoPath.comment": "Error reported when the user runs 'taco create' without providing a path at which to create the project.",
    "CommandCreateInvalidPath": "Error: The specified path is invalid: {0}",
    "_CommandCreateInvalidPath.comment": "Error reported when the specified path at which to create the Cordova project has segments that are invalid directory names for the current OS. {0} is the path that was given by the user.",
    "CommandCreateNoGit": "Error: No git found. Please ensure git is installed and is in your system's Path environment variable.",
    "_CommandCreateNoGit.comment": "Error shown when the user tries to use a git template, but doesn't have git installed.",
    "CommandCreateGitCloneError": "Error: unable to perform 'git clone' for the specified template. Please see the output from git for more details.",
    "_CommandCreateGitCloneError.comment": "Error displayed when the user tries to use a template from git, but git is unable to perform the clone.",
    "CommandCreateGitTemplateName": "custom git template",
    "_CommandCreateGitTemplateName.comment": "The generic name given to any template that gets pulled from git for the purposes of logging the summary during 'taco create'.",
    "CommandCreateGitTemplateHeader": "Acquiring template from git...<br/>",
    "_CommandCreateGitTemplateHeader.comment": "The header before the git output when using 'taco create' with a template from git.",

    "_CommandCreateStatusTableSectionSeparator.comment":  "This is a section delimiter, used on the 'taco create' command to show on the console a text table. If another language uses words that are much longer, we might want to make this one longer too",
    "CommandCreateStatusTableNameDescription":  "Name",
    "_CommandCreateStatusTableNameDescription.comment":  "Name property of a project, used when we show a table with the project attributes when 'taco create' is invoked",
    "CommandCreateStatusTableIDDescription":  "ID",
    "_CommandCreateStatusTableIDDescription.comment":  "ID property of a project, used when we show a table with the project attributes when 'taco create' is invoked",
    "CommandCreateStatusTableLocationDescription":  "Location",
    "_CommandCreateStatusTableLocationDescription.comment":  "Location property of a project (folder in the storage where the project files are stored), used when we show a table with the project attributes when 'taco create' is invoked",
    "CommandCreateStatusTableKitVersionDescription": "Kit",
    "_CommandCreateStatusTableKitVersionDescription.comment":  "Kit property of a project (which taco kit version is associated with this project), used when we show a table with the project attributes when 'taco create' is invoked",
    "CommandCreateStatusTableCordovaCLIVersionDescription": "Cordova",
    "_CommandCreateStatusTableCordovaCLIVersionDescription.comment":  "Cordova CLI property of a project (which Cordova CLI version is associated with this project), used when we show a table with the project attributes when 'taco create' is invoked",
    "CommandCreateWarningDeprecatedKit": "<br/><warn>Warning: Kit {0} has been deprecated.</warn><br/>Consider changing your project to use a more recent Kit. For deprecation information, see <link>http://go.microsoft.com/fwlink/?LinkId=618170</link>",
    "_CommandCreateWarningDeprecatedKit.comment": "Warning displayed when a deprecated kit is used for project creation. {0} is the name of deprecated kit",

    "NewerTacoCLIVersionAvailable": "<br/>------------------------------------\n<warn>A newer version is available for TACO:</warn>\n * Locally installed version: {0}\n * Latest version: {1}\n * <link>http://go.microsoft.com/fwlink/?LinkId=624555</link>\n * Run <command>npm install -g taco-cli</command> to update\n------------------------------------\n",
    "_NewerTacoCLIVersionAvailable.comment": "Message printed to notify the user that there is a newer version of taco cli available, compared to the one he has currently installed.",

    "CommandCreateSuccessProjectTemplate": "<br/><success>Success!</success> Your project using the {0} is ready for use at <highlight>{1}</highlight>",
    "_CommandCreateSuccessProjectTemplate.comment": "Success message if the project was created using a template. {0} is the display name of the template the project was created with and {1} is the location where project is created",
    "CommandCreateSuccessProjectCustomWww": "<br/><success>Success!</success> Your project using custom assets from {0} is ready for use at <highlight>{1}</highlight>",
    "_CommandCreateSuccessProjectCustomWww.comment": "Success message when the create command succeeds if the project was created using custom www assets. {0} is the path to the custom www assets provided by the user and {1} is the location where project is created.",
    "CommandCreateSuccessProjectCLI": "<br/><success>Success!</success> Your project is ready for use at <highlight>{0}</highlight>",
    "_CommandCreateSuccessProjectCLI.comment": "Success message shown if the project was created using the --cordova parameter. {0} is the location of created project",

    "CommandTemplatesDescription": "List available TACO templates for project creation",
    "_CommandTemplatesDescription.comment": "Description of the 'taco templates' command when the user types 'taco help templates'.",
    "CommandTemplatesHeader": "Available templates:",
    "_CommandTemplatesHeader.comment": "Header at the top of the table showing available templates 'taco templates'.",

    "CommandHelpDescription": "Get help for a TACO command",
    "_CommandHelpDescription.comment": "Description of what's the purpose of invoking the 'taco help' command",
    "CommandDocumentationDescription": "Open up the documentation page in your default browser",
    "_CommandDocumentationDescription.comment": "Description of what's the purpose of invoking the 'taco docs' command",
    "TacoDocumentationLink": "http://go.microsoft.com/fwlink/?LinkId=624556",
    "_TacoDocumentationLink.comment":  "The link to the taco documentation webpage that we open when 'taco docs' is invoked. We don't need to translate this link, but we might want to change if if we have a 'localized' version of the taco documentation webpage",
    "CommandKitDescription": "View or update details about your Kit (Cordova CLI, platforms, and plugins)",
    "_CommandKitDescription.comment": "Description for 'taco kit'",
    "CommandKitJsonOptionDescription": "Save the list of known Kits to a json file at path <PATH>.",
    "_CommandKitJsonOptionDescription.comment": "Description for --json argument to taco kit list",
    "CommandKitOptionKitDescription": "List the details (pinned version of Cordova CLI, platforms and plugins) for a specific Kit with ID <KIT-ID>.",
    "_CommandKitOptionKitDescription.comment": "Description for --kit argument to taco kit list",
    "CommandKitSubcommandDescription": "Perform Kit related operations (like list)",
    "_CommandKitSubcommandDescription.comment": "Description for the 'COMMAND' argument to 'taco kit'",
    "CommandKitListSubcommandDescription": "List available Kits",
    "_CommandKitListSubcommandDescription.comment": "Description for the 'list' subcommand for 'taco kit'",
    "CommandKitSelectSubcommandDescription": "Select a Kit or a Cordova CLI version for the project",
    "_CommandKitSelectSubcommandDescription.comment": "Description for the 'select' subcommand for 'taco kit'",
    "CommandKitSelectOptionKitDescription": "Use the specified Kit for the project. Use \"taco kit list\" to see a list of available Kits.",
    "_CommandKitSelectOptionKitDescription.comment": "Description for --kit argument to taco kit select",
    "CommandKitSelectOptionCordovaDescription": "Use the specified version of Cordova CLI for the project.",
    "_CommandKitSelectOptionCordovaDescription.comment": "Description for --cordova argument to taco kit select",
    "CommandKitListReleaseNotes": "For more information about this Kit, please visit <link>{0}</link>.",
    "_CommandKitListReleaseNotes.comment": "The message printed at the bottom on 'taco kit list --kit <KIT-ID>' with the release notes URI",

    "TacoKitListExample": "List the validated set of Cordova CLI, platforms and plugins for <bold>tacokit@2.0.0</bold>",
    "_TacoKitListExample.comment": "Text shown in examples section describing an example when user invokes 'taco kit list --kit tacokit@2.0.0'",
    "TacoKitSelectExample1": "Update the current project to a Kit project targeting <bold>tacokit@2.0.0</bold>",
    "_TacoKitSelectExample1.comment": "Text shown in examples section describing an example when user invokes 'taco kit select --kit tacokit@2.0.0'",
    "TacoKitSelectExample2": "Update the current project to a CLI project targeting Cordova CLI <bold>v5.2.0</bold>",
    "_TacoKitSelectExample2.comment": "Text shown in examples section describing an example when user invokes 'taco kit select --cordova 5.2.0'",
    "TacoKitNotes": "For more information about Kits, visit <link>http://go.microsoft.com/fwlink/?LinkId=619747</link>",
    "_TacoKitNotes.comment": "Text displaying more information on Kits",

    "CommandFeedbackDescription": "Change feedback setting",
    "_CommandFeedbackDescription.comment": "Description for 'taco feedback' command",

    "CommandKitListCurrentKit": "<bold>Current Kit</bold>: {0}",
    "_CommandKitListCurrentKit.comment": "Title for the Currently used kit Id displayed on executing the 'taco kit list' command",
    "CommandKitListDefaultKit": "Default",
    "_CommandKitListDefaultKit.comment": "On executing the 'taco kit list' command, the string is printed alongside the kit name for the default kit ",
    "CommandKitListDefaultKitDescSuffix": "This is the default kit used for project creation.",
    "_CommandKitListDefaultKitDescSuffix.comment": "Additional description string for default kit on 'taco kit list'",
    "CommandKitListDeprecatedKitDescSuffix": "This is a deprecated kit.",
    "_CommandKitListDeprecatedKitDescSuffix.comment": "Additional description string for deprecated kit on 'taco kit list'",
    "CommandKitListDefaultDescription": "A toolkit of plugins and platforms that works with Cordova CLI v{0}",
    "_CommandKitListDefaultDescription.comment": "Default description of a kit",
    "CommandKitListDeprecatedKit": "Deprecated",
    "_CommandKitListDeprecatedKit.comment": "On executing the 'taco kit list' command, the string is printed alongside the kit name for a deprecated kit ",
    "CommandKitListCurrentCordovaCli": "<bold>Cordova CLI Version: </bold>{0}",
    "_CommandKitListCurrentCordovaCli.comment": "Title for the Currently used Cordova CLI version displayed on executing the 'taco kit list' command",
    "CommandKitList": "The following kits are available for use:",
    "_CommandKitList.comment": "Header for the list of kits displayed on executing the 'taco kit list' command",
    "CommandKitListCordovaCliForKit": "<bold>Cordova CLI: </bold>{0}",
    "_CommandKitListCordovaCliForKit.comment": "Title for the Cordova CLI version for a kit displayed on executing the 'taco kit list' command",
    "CommandKitListPlatformOverridesForKit": "<bold>Platforms: </bold>",
    "_CommandKitListPlatformOverridesForKit.comment": "Header for the list of platform overrides for a kit displayed on executing the 'taco kit list' command",
    "CommandKitListPluginOverridesForKit": "<bold>Plugins: </bold>",
    "_CommandKitListPluginOverridesForKit.comment": "Header for the list of plugin overrides for a kit displayed on executing the 'taco kit list' command",
    "CommandKitListJsonFileStatus": "<success>Success!</success> Kit metadata file is saved at <highlight>{0}</highlight>",
    "_CommandKitListJsonFileStatus.comment": "Status indicating that the json file has been successfully written to {0}",
    "CommandKitProjectUsesSameKit": "Error: TACO project already uses kit {0}",
    "_CommandKitProjectUsesSameKit.comment": "Error on 'taco kit select --kit {0}' when {0} is the currently used kit",
    "CommandKitProjectUsesSameCordovaCli": "Error: TACO project already uses the Cordova CLI {0}",
    "_CommandKitProjectUsesSameCordovaCli.comment": "Error on 'taco kit select --cordova {0}' when {0} is the currently used CLI",
    "CommandKitCliOrKitShouldBeSpecified": "Error: Kit or Cordova CLI needs to be specified. Please run 'taco help kit' for more details.",
    "CommandKitCliOrKitShouldBeSpecified.comment": "Error thrown when no Kit or Cordova CLI is specified for the 'taco kit select' command",
    "CommandKitSelectKitPreview": "Kit {0} recommends a different version for some platforms and plugins already added to your project. Here is an overview of what this update will change:",
    "_CommandKitSelectKitPreview.comment": "Message printed on command 'taco kit select --kit {0}' when updates to platforms or plugins added to the project are required",
    "CommandKitSelectNoUpdateListHeader": "The following plugins were not installed from NPM and will not be updated:",
    "_CommandKitSelectNoUpdateListHeader.comment": "Header printed for the list of components that will not be updated during a \"taco kit select\" operation",
    "CommandKitSelectCliPreview": "You have opted not to use a Kit. Cordova CLI {0} may pin platform and plugin versions that are different from what are currently added to your project and may not have been verified to work with TACO. Here is an overview of what this update will change:",
    "_CommandKitSelectCliPreview.comment": "Message printed on command 'taco kit select --cordova {0}' when updates to platforms or plugins added to the project are required",
    "CommandKitSelectProjectUpdateWarning": "<warn>Warning:</warn> Platforms and plugins in your project will be removed and replaced with these updates. Plugins installed from the local file system or a GIT respository will be ignored.",
    "_CommandKitSelectProjectUpdateWarning.comment": "Warning message printed on command 'taco kit select' when updates to platforms or plugins added to the project are required",
    "CommandKitSelectProjectUpdatePrompt": "Make these changes now [y/n]?",
    "_CommandKitSelectProjectUpdatePrompt.comment": "Prompt message printed on command 'taco kit select' before updates to the project are made",
    "CommandKitListJsonOverwritePrompt": "The file {0} already exists. Do you wish to overwrite? [y/n]?",
    "_CommandKitListJsonOverwritePrompt.comment": "Prompt message printed on command 'taco kit list --json <path>' when the path specified already exists",
    "ErrorOperationCancelled": "Operation cancelled",
    "_ErrorOperationCancelled.comment": "Prompt message printed when an operation is cancelled by the user",
    "WarnProjectUpdateAborted": "Operation cancelled by the user. No changes were made to the project.",
    "_WarnProjectUpdateAborted.comment": "Warning message printed when a project update operation is cancelled by the user",
    "CommandKitSelectKitPlatformVersion": "[DEFAULT]",
    "_CommandKitSelectKitPlatformVersion.comment": "Pinned platform version update indicator for CLI updates",
    "CommandKitSelectKitPluginVersion": "[EDGE]",
    "_CommandKitSelectKitPluginVersion.comment": "Latest plugin version update indicator for CLI updates",
    "CommandKitSelectKitCliVersion.comment": "String used to represent the CLI pinned version of platforms and plugins that aproject will be updated to, on 'taco kit select'",
    "PromptResponseYes": [ "y", "yes" ],
    "_PromptResponseYes.comment": "List of responses that are considered affirmative. User input will be converted to lower case before consulting this list",
    "CommandKitSelectStatusUpdatingPlatforms": "Updating platforms...",
    "_CommandKitSelectStatusUpdatingPlatforms.comment": "Status message on updating platforms",
    "CommandKitSelectStatusUpdatingPlugins": "Updating plugins...",
    "_CommandKitSelectStatusUpdatingPlugins.comment": "Status message on updating plugins",
    "CommandKitSelectStatusUpdatingTacoJson": "Updating taco.json...",
    "_CommandKitSelectStatusUpdatingTacoJson.comment": "Status message on updating taco.json file of the project",
    "CommandKitSelectStatusSuccess": "<success>Success!</success>",
    "_CommandKitSelectStatusSuccess.comment": "Status message on successfully updating platforms and plugins",
    "CommandKitListCurrentCordovaCLI": "<bold>Current Cordova CLI</bold>: {0}",
    "_CommandKitListCurrentCordovaCLI.comment": "Title for the Currently used Cordova version displayed on executing the 'taco kit list' command",

    "CommandRemoteDescription": "Configure remote builds (currently supports iOS build only)",
    "_CommandRemoteDescription.comment": "Description for 'taco remote'",
    "CommandRemoteSubcommandDescription": "The subcommand to run: add, remove, or list",
    "_CommandRemoteSubcommandDescription.comment": "description of the COMMAND argument to 'taco remote COMMAND'",
    "CommandRemoteAddSubcommandDescription": "Add a remote build agent for the specified platform",
    "_CommandRemoteAddSubcommandDescription.comment": "Description for 'taco remote add'",
    "CommandRemoteRemoveSubcommandDescription": "Remove a remote build agent for the specified platform",
    "_CommandRemoteRemoveSubcommandDescription.comment": "Description for 'taco remote remove'",
    "CommandRemoteListSubcommandDescription": "List all currently configured remote build agents",
    "_CommandRemoteListSubcommandDescription.comment": "Description for 'taco remote list'",

    "CommandRemoteHeader": "Please ensure that remotebuild is running on the remote server.<br/> You can generate new client information at any time by typing 'remotebuild certificates generate'.",
    "_CommandRemoteHeader.comment": "Message printed to console when running taco remote",
    "CommandRemoteQueryHost": "Remote host name / IP address: ",
    "_CommandRemoteQueryHost.comment": "Query asking the user to enter the host name or IP address of the remote server",
    "CommandRemoteQueryPort": "Port number: ",
    "_CommandRemoteQueryPort.comment": "Query asking the user to enter the port number of the remote server",
    "CommandRemoteQueryPin": "PIN (leave blank for insecure servers): ",
    "CommandRemoteInvalidPort": "Invalid port '{0}': ports must be integers greater than 0 and less than 65536",
    "_CommandRemoteInvalidPort.comment": "Message printed when an invalid port is specified. {0} is the value the user entered",
    "CommandRemoteInvalidPin": "Invalid PIN '{0}': PINs are 6 digit integers",
    "_CommandRemoteInvalidPin.comment": "Message printed when an invalid pin is specified. {0} is the value the user entered",
    "CommandRemoteRejectedPin": "Unable to use PIN to pair with remote build server: PIN was rejected",
    "_CommandRemoteRejectedPin.comment": "Message printed when a valid looking PIN fails to work",
    "CommandRemoteCantFindRemoteMount": "Unable to contact {0} to find where the remote build server services Cordova builds. Is the server running remotebuild with taco-remote configured?",
    "_CommandRemoteCantFindRemoteMount.comment": "Message printed when unable to find where to query the remote server for future builds. {0} is the URL we tried to contact",
    "CommandRemoteSettingsStored": "<success>Success!</success> Settings stored in {0}",
    "_CommandRemoteSettingsStored.comment": "Message printed after successfully storing settings. {0} is the location they were stored to",
    "CommandRemoteConnectionRefused": "Unable to connect to remote server. Make sure that the remotebuild server is running at {0}",
    "_CommandRemoteConnectionRefused.comment": "Message printed when we fail to connect to the remote server. {0} is the url of the server",
    "CommandRemoteNotfound": "Unable to look up host '{0}'. Check that the name is correct.",
    "_CommandRemoteNotfound.comment": "Message printed when we fail to look up the user provided hostname. {0} is that hostname",
    "CommandRemoteTimedout": "Unable to contact '{0}:{1}', please check that the server is reachable.",
    "_CommandRemoteTimedout.comment": "Message printed when a connection times out. {0} is the host name and {1} is the port number",
    "CommandRemoteDeleteNeedsPlatform": "No platform specified",
    "_CommandRemoteDeleteNeedsPlatform.comment": "Error message printed when someone runs 'taco remote remove <platform>' without specifying the platform",
    "CommandRemoteDeletePlatformNotAdded": "Unable to remove platform '{0}': platform not added",
    "_CommandRemoteDeletePlatformNotAdded.comment": "Error message printed when someone runs 'taco remote remove <platform>' and the platform has not been added",
    "CommandRemoteRemoveSuccessful": "<success>Success!</success> Removed remote platform {0}",
    "_CommandRemoteRemoveSuccessful.comment": "Message printed after 'taco remote remove <platform>' succeeds. {0} is the specified platform",
    "CommandRemoteListNoPlatforms": "No platforms configured for remote build.",
    "_CommandRemoteListNoPlatforms.comment": "Message printed when running 'taco remote list' and there is nothing to list.",
    "CommandRemoteListSecured": "Secured",
    "_CommandRemoteListSecured.comment": "Label given to remotes that are configured securely",
    "CommandRemoteListNotSecured": "Not Secured",
    "_CommandRemoteListNotSecured.comment": "Label given to remotes that are configured insecurely",
    "CommandRemoteListPlatformHeader": "Platform",
    "_CommandRemoteListPlatformHeader.comment": "Header of the column containing Cordova platforms for listing of remote configured platforms",
    "CommandRemoteListDescriptionHeader": "Remote Server",
    "_CommandRemoteListDescriptionHeader.comment": "Header of the column containing URLs of remote servers for listing of remote configured platforms",
    "CommandRemoteListPrelude": "Current remote configuration(s):",
    "_CommandRemoteListPrelude.comment": "Text printed introducing the table of remote platforms when you 'taco remote list'",

    "CommandPlatformDescription": "Manage project platforms",
    "_CommandPlatformDescription.comment": "Description for 'taco platform'",
    "CommandPlatformSubcommandDescription": "The subcommand to be run - add, remove, list, update or check",
    "_CommandPlatformSubcommandDescription.comment": "Description of the COMMAND argument to 'taco build'",
    "CommandPlatformAddSubcommandDescription": "Add specified platforms",
    "_CommandPlatformAddSubcommandDescription.comment": "Description for 'taco platform add'",
    "CommandPlatformRemoveSubcommandDescription": "Remove specified platforms",
    "_CommandPlatformRemoveSubcommandDescription.comment": "Description for 'taco platform remove'",
    "CommandPlatformListSubcommandDescription": "List all the installed and available platforms",
    "_CommandPlatformListSubcommandDescription.comment": "Description for 'taco platform list'",
    "CommandPlatformUpdateSubcommandDescription": "Update the version of Cordova used for a specific platform; Update to the latest <VERSION>, if no <VERSION>, path or <URL> is specified.",
    "_CommandPlatformUpdateSubcommandDescription.comment": "Description for 'taco platform update'",
    "CommandPlatformCheckSubcommandDescription": "List platforms which can be updated by 'taco platform update'",
    "_CommandPlatformCheckSubcommandDescription.comment": "Description for 'taco platform check'",
    "CommandPlatformUsegitDescription": "Retrieve from git instead of npm registry",
    "_CommandPlatformUsegitDescription.comment": "Description of  --usegit argument to 'taco platform update' or 'taco platform update'",
    "CommandPlatformSaveAddDescription": "Save specified platforms into config.xml after installing them",
    "_CommandPlatformSaveAddDescription.comment": "Description of the --save argument to 'taco platform add'",
    "CommandPlatformSaveRemoveDescription": "Delete specified platforms from config.xml after removing them",
    "_CommandPlatformSaveRemoveDescription.comment": "Description of the --save argument to 'taco platform remove'",
    "CommandPlatformSaveUpdateDescription": "Save the latest versions of the specified platforms into config.xml",
    "_CommandPlatformSaveUpdateDescription.comment": "Description of the --save argument to 'taco platform update'",
    "CommandPlatformLinkDescription": "When <plat-spec> is a local path, links the platform library directly instead of making a copy of it (support varies by platform; useful for platform development)",
    "_CommandPlatformLinkDescription.comment": "Description of the --link argument to 'taco platform add'",
    "CommandPlatformOptPlatformDescription": "Platform (typically from the npm registry)",
    "_CommandPlatformOptPlatformDescription.comment": "Description of the <PLATFORM> argument in the syntax description",
    "CommandPlatformOptPathDescription": "Path to a directory containing a platform name of platform to be retrieved from npm registry",
    "_CommandPlatformOptPathDescription.comment": "Description of the <PATH> argument in the syntax description",
    "CommandPlatformOptUrlDescription": "Url to a git repository containing a platform",
    "_CommandPlatformOptUrlDescription.comment": "Description of the <PATH> argument in the syntax description",
    "CommandPlatformOptVersionDescription": "The major.minor.patch version specifier",
    "_CommandPlatformOptVersionDescription.comment": "Description of the <VERSION> argument in the syntax description",
    "CommandPlatformOptBranchDescription": "Name of the branch to checkout after cloning the git repo; If none is specified, the 'master' branch will be checked out",
    "_CommandPlatformOptBranchDescription.comment": "Description of the <BRANCH> argument in the syntax description",
    "CommandPlatformStatusAdding": "Adding platform <highlight>{0}</highlight> to Cordova project...<br/>",
    "_CommandPlatformStatusAdding.comment": "Status message shown while adding a platform {0} of version {1} from NPM",
    "CommandPlatformStatusAdded": "<success>Success!</success> Platform(s) <highlight>{0}</highlight> added to the project.<br/>",
    "_CommandPlatformStatusAdded.comment": "Status message after successfully adding platform(s) {0} to {1}",
    "CommandPlatformStatusRemoving": "Removing platform <highlight>{0}</highlight> from Cordova project...<br/>",
    "_CommandPlatformStatusRemoving.comment": "Status message shown while removing a platform {0} from the project",
    "CommandPlatformStatusRemoved": "<success>Success!</success> Platform(s) <highlight>{0}</highlight> removed from the project.<br/>",
    "_CommandPlatformStatusRemoved.comment": "Status message after successfully removing platform {0}",
    "CommandPlatformStatusUpdating": "Updating platform <highlight>{0}</highlight>...<br/>",
    "_CommandPlatformStatusUpdating.comment": "Status message shown while updating a platform {0} added to the project",
    "CommandPlatformStatusUpdated": "<success>Success!</success> Platform(s) <highlight>{0}</highlight> updated.<br/>",
    "_CommandPlatformStatusUpdated.comment": "Status message after successfully updating platform {0}",

    "CommandPluginDescription": "Manage Cordova plugins for the project",
    "_CommandPluginDescription.comment": "Description for 'taco plugin'",
    "CommandPluginSubcommandDescription": "The subcommand to be run - add, remove, list, or search",
    "_CommandPluginSubcommandDescription.comment": "Description of the COMMAND argument to 'taco build'",
    "CommandPluginAddSubcommandDescription": "Add specified Plugins; pluginid will be matched in --searchpath / registry; directory is a directory containing a plugin; giturl is a git repo containing a plugin",
    "_CommandPluginAddSubcommandDescription.comment": "Description for 'taco plugin add'",
    "CommandPluginRemoveSubcommandDescription": "Remove plugins with the given IDs",
    "_CommandPluginRemoveSubcommandDescription.comment": "Description for 'taco plugin remove'",
    "CommandPluginListSubcommandDescription": "List currently installed plugins",
    "_CommandPluginListSubcommandDescription.comment": "Description for 'taco Plugin list'",
    "CommandPluginSearchSubcommandDescription": "Search the plugin registry for plugins matching the keywords",
    "_CommandPluginSearchSubcommandDescription.comment": "Description for 'taco plugin search'",
    "CommandPluginSearchPathDescription": "When looking up plugins by ID, look in this directory and each of its subdirectories for the plugin before hitting the registry. Multiple search paths can be used by either specifying the flag multiple times, or by seperating paths with a delimiter (':' on Unix, ';' on Windows).",
    "_CommandPluginSearchPathDescription.comment": "Description of  --searchpath argument to 'taco Plugin add'",
    "CommandPluginSaveAddDescription": "Save the information for specified plugin into config.xml",
    "_CommandPluginSaveAddDescription.comment": "Description of the --save argument to 'taco plugin add'",
    "CommandPluginSaveRemoveDescription": "Remove the information for the specified plugin from config.xml",
    "_CommandPluginSaveRemoveDescription.comment": "Description of the --save argument to 'taco plugin remove'",
    "CommandPluginNoRegistryDescription": "Don't search the registry for plugins",
    "_CommandPluginNoRegistryDescription.comment": "Description of the --noregistry argument to 'taco Plugin update'",
    "CommandPluginLinkDescription": "When installing from a local path, creates a symbolic link to the plugin instead of copying files. The extent to which files are linked vs copied varies by platform. Useful for plugin development.",
    "_CommandPluginLinkDescription.comment": "Description of the --link argument to 'taco Plugin add'",
    "CommandPluginShrinkwrapDescription": "Used together with --save, saves the installed version number to config.xml",
    "_CommandPluginShrinkwrapDescription.comment": "Description of the --shrinkwrap argument to 'taco plugin add'",
    "CommandPluginBrowserifyDescription": "Plugins javascript gets loaded at build time instead of runtime using browserify, Replace cordovajs file with one that included the JS of the installed plugins. <key>(experimental)</key>",
    "_CommandPluginBrowserifyDescription.comment": "Description of the <path> argument in the syntax description",
    "CommandPluginStatusAdded": "<success>Success!</success> Plugin added.<br/>",
    "_CommandPluginStatusAdded.comment": "Status message after successfully adding a plugin",
    "CommandPluginWithIdStatusAdded": "<success>Success!</success> {0} installed.<br/>",
    "_CommandPluginWithIdStatusAdded.comment": "Status message after successfully installed plugin {0}",
    "CommandPluginStatusRemoved": "<success>Success!</success> Plugin <highlight>{0}</highlight> removed<br/>",
    "_CommandPluginStatusRemoved.comment": "Status message after successfully removing plugin {0}",
    "CommandPluginTestedPlatforms": "The plugin <highlight>{0}</highlight> has been validated on platform(s) - {1}.<br/>",
    "_CommandPluginTestedPlatforms.comment": "Status message regarding the tested platforms while adding a plugin {0}",
    
    "CommandBuildDescription": "Build the project for a given platform",
    "_CommandBuildDescription.comment": "Description for 'taco build'",
    "CommandBuildPlatformDescription": "The platform that you wish to build",
    "_CommandBuildPlatformDescription.comment": "Description of the PLATFORM argument to 'taco build'",
    "CommandBuildRemoteDescription": "Force a remote build",
    "_CommandBuildRemoteDescription.comment": "Description of the --remote argument to 'taco build'",
    "CommandBuildLocalDescription": "Force a local build",
    "_CommandBuildLocalDescription.comment": "Description of the --local argument to 'taco build'",
    "CommandBuildCleanDescription": "Clean before building",
    "_CommandBuildCleanDescription.comment": "Description of the --clean argument to 'taco build'",
    "CommandBuildDebugDescription": "Create a debug build",
    "_CommandBuildDebugDescription.comment": "Description of the --debug argument to 'taco build'",
    "CommandBuildReleaseDescription": "Create a release build",
    "_CommandBuildReleaseDescription.comment": "Description of the --release argument to 'taco build'",
    "CommandBuildDeviceDescription": "Create a build to run on a physical device",
    "_CommandBuildDeviceDescription.comment": "Description of the --device argument to 'taco build'",
    "CommandBuildEmulatorDescription": "Create a build to run in an emulator",
    "_CommandBuildEmulatorDescription.comment": "Description of the --emualtor argument to 'taco build'",
    "CommandBuildTargetDescription": "Create a build to run on the specified target",
    "_CommandBuildTargetDescription.comment": "Description of the --target argument to 'taco build'",
    "CommandBuildInvalidPlatformLocation": "Error: Unable to understand '{0}' platform",
    "_CommandBuildInvalidPlatformLocation.comment": "Error message printed when we can't determine whether a platform should be local or remote. {0} is the platform",

    "CommandBuildLocalPlatformNotAdded": "Error: Platform {0} has not been added locally. Please try 'taco platform add {0}' before building",
    "_CommandBuildLocalPlatformNotAdded.comment": "Error reported when a local build has explicitly been requested for a particular platform and that platform is not present. {0} is the user specified platform",
    "CommandBuildTacoSettingsNotFound": "Error: Unable to load settings. Please run 'taco remote add' before building remotely",
    "_CommandBuildTacoSettingsNotFound.comment": "Error reported when we try to look up configured remote builds and fail",
    "TacoSettingsFileDoesNotExist": "Error: Unable to load settings. Please run 'taco remote add' before building remotely",
    "_TacoSettingsFileDoesNotExist.comment": "This string should be exactly the same as CommandBuildTacoSettingsNotFound. We need to distinguish them inside the program, but we show the same error message to the user",
    "CommandBuildRemotePlatformNotConfigured": "Error: Unable to load remote settings for {0}. Please run 'taco remote add {0}' to configure remote builds for this platform",
    "_CommandBuildRemotePlatformNotConfigured.comment": "Error reported when we try to look up a specific platform for building remotely and it has not been configured. {0} is the platform requested by the user",
    "CommandBuildPlatformNotFound": "Error: Unable to find local or remote configuration of {0}. Please run 'taco platform add {0}' or 'taco remote add {0}'",
    "_CommandBuildPlatformNotFound.comment": "Error reported when we try to build for a specific platform but can't find it either locally or remotely. {0} is the platform requested by the user",
    "CommandBuildNoLocalPlatformsFound": "Error: no platforms in project. Please run 'taco platform add' to add a platform",
    "_CommandBuildNoLocalPlatformsFound.comment": "Error reported when we are asked to build locally with no platform specified, and there are no platforms in the project",
    "CommandBuildRemotePlatformsNotConfigured": "Error: No remote platforms configured. Please run 'taco remote add' to configure one",
    "_CommandBuildRemotePlatformsNotConfigured.comment": "Error reported when we are asked to build remotely with no platform specified, and there are no remote build servers configured",
    "CommandBuildPlatformsNotFound": "Error: Unable to find any local or remote platforms. Please run 'taco platform add' or 'taco remote add'",
    "_CommandBuildPlatformsNotFound.comment": "Error reported when we are asked to build with no platform specified and we are unable to find any platforms either locally or remotely",
    "CommandRemotePlatformNotKnown": "Error: No remote settings found for {0}. Please run 'taco remote add {0}'",
    "_CommandRemotePlatformNotKnown.comment": "Error message printed when a remote build or run is requested for a platform that does not have remote settings configured. {0} is the platform",

    "CommandRunDescription": "Run the project for a given platform on the selected device/emulator target",
    "_CommandRunDescription.comment": "Description for 'taco run'",
    "CommandEmulateDescription": "Emulate a Cordova project",
    "_CommandEmulateDescription.comment": "Description for 'taco emulate'",
    "CommandRunPlatformDescription": "The platform that you wish to run or emulate",
    "_CommandRunPlatformDescription.comment": "Description of the PLATFORM argument to 'taco run'",
    "CommandRunRemoteDescription": "Force a remote build",
    "_CommandRunRemoteDescription.comment": "Description of the --remote argument to 'taco run'",
    "CommandRunLocalDescription": "Force a local build",
    "_CommandRunLocalDescription.comment": "Description of the --local argument to 'taco run'",
    "CommandRunNobuildDescription": "Do not perform a build before running or emulating",
    "_CommandRunNobuildDescription.comment": "Description of the --nobuild argument to 'taco run'",
    "CommandRunDebuginfoDescription": "Report back additional information to allow connecting a debugger to the running instance",
    "_CommandRunDebuginfoDescription.comment": "Description of the --json argument to 'taco run'",
    "CommandRunDebugDescription": "Run or emulate a debug build",
    "_CommandRunDebugDescription.comment": "Description of the --debug argument to 'taco run'",
    "CommandRunReleaseDescription": "Run or emulate a release build",
    "_CommandRunReleaseDescription.comment": "Description of the --release argument to 'taco run'",
    "CommandRunDeviceDescription": "Run a build on a physical device",
    "_CommandRunDeviceDescription.comment": "Description of the --device argument to 'taco run'",
    "CommandRunEmulatorDescription": "Run a build in an emulator",
    "_CommandRunEmulatorDescription.comment": "Description of the --emualtor argument to 'taco run'",
    "CommandRunTargetDescription": "Run a build on the specified target",
    "_CommandRunTargetDescription.comment": "Description of the --target argument to 'taco run'",
    "CommandRunListDescription": "Lists available targets. Will display both device and emulator targets unless overriden by --device or --emulator",
    "_CommandRunListDescription.comment": "Description of the --list argument to 'taco run'",
    
    "CommandRunLiveReloadDescription": "Run the application in Livereload mode <highlight>(beta)</highlight>",
    "CommandRunLiveReloadDescription.comment": "Description of the --livereload argument to 'taco run'",
    "CommandRunDeviceSyncDescription": "Sync gestures across multiple devices in Livereload mode <highlight>(beta)</highlight>",
    "CommandRunDeviceSyncDescription.comment": "Description of the --devicesync argument to 'taco run'",
    "CommandRunTunnelDescription": "Allows communication between two networks",
    "CommandRunTunneDescription.comment": "Description of the --tunnel argument to 'taco run --livereload --tunnel'",
    "CommandRunIgnoreDescription": "Ignores valid anymatch matches relative to www directory",
    "CommandRunIgnoreDescription.comment": "Description of the --ignore argument to 'taco run --livereload --ignore'",
    
    "TacoRunLivereloadExample1": "Runs the application in Livereload mode and ignores changes to CSS files",
    "TacoRunLivereloadExample1.comment": "Text shown in examples section when a user invokes taco emulate --livereload --ignore=CSS",
    "TacoRunLivereloadExample2": "Runs the application in Livereload mode using IP tunneling",
    "TacoRunLivereloadExample2.comment": "Text shown in examples section when a user invokes taco run --livereload --tunnel",
    
    "CommandRunRemoteDeviceSuccess": "<success>Success!</success> Build running on remote attached device",
    "_CommandRunRemoteDeviceSuccess.comment": "Message printed after successfully running a build on a remote device",
    "CommandRunRemoteEmulatorSuccess": "<success>Success!</success> Build running on remote emulator",
    "_CommandRunRemoteEmulatorSuccess.comment": "Message printed after successfully running a build on a remote device",

    "CommandUnsupportedPlatformIgnored": "Warning: Platform '{0}' is not supported and will be ignored.",
    "_CommandUnsupportedPlatformIgnored.comment": "Message printed when we 'taco build' or 'taco run' with a platform that is unsupported. {0} is the particular platform",

    "CommandVersionDescription": "Display the current TACO version",
    "_CommandVersionDescription.comment": "Description of the -v/--v/--version arguments to taco",

    "CommandInstallReqsDescription": "Install platform-specific third-party dependencies required to build",
    "_CommandInstallReqsDescription.comment": "Description for 'taco install-reqs'",
    "CommandInstallReqsPlatformDescription": "A platform for which to install third-party dependencies",
    "_CommandInstallReqsPlatformDescription.comment": "Description for the [PLATFORM] option of 'taco install-reqs'",
    "CommandInstallReqsNoPromptDescription": "Automatically accept all prompts (confirmation, license agreement and system variables overwrite)",
    "_CommandInstallReqsNoPromptDescription.comment": "Description for the [--no-prompt] option of 'taco install-reqs'",

    "CommandInstallNoPlatformsAdded": "Error: No platforms added to your project. To install the dependencies for a given platform, please add it to your project first.",
    "_CommandInstallNoPlatformsAdded.comment": "Error shown when a user uses 'taco install-reqs' but there are no platforms added to the current project.",
    "CommandInstallNoPlatformsFolder": "Error: No 'platforms' folder found. Please make sure the current directory is the root of a Cordova project, and at least one platform has been added.",
    "_CommandInstallNoPlatformsFolder.comment": "Error shown when a user uses 'taco install-reqs' but we can't find the 'platforms' folder. This either means the current working directory is not a Cordova project, or no platform has been added (and the user has deleted 'platforms' folder).",
    "CommandInstallSkipSystem": "The following platforms will be skipped because they aren't supported for your current operating system:<br/>",
    "_CommandInstallSkipSystem.comment": "Warning shown when skipping platforms for install-reqs due to the platform not being supported on the system (e.g. iOS on Windows machines).",
    "CommandInstallSkipNotAdded": "The following platforms will be skipped because they haven't been added to your project yet:<br/>",
    "_CommandInstallSkipNotAdded.comment": "Warning shown when skipping platforms for install-reqs due to the platform not being added to the user's project.",
    "CommandInstallSkipNoReqsSupport": "The following platforms will be skipped because their currently installed version doesn't support Cordova's requirements checking:<br/>",
    "_CommandInstallSkipNoReqsSupport.comment": "Warning shown when skipping platforms for install-reqs due to the platform not being recent enough to support 'cordova requirements' command.",
    "CommandInstallNoReqsSupportHint": "<highlight>Note:</highlight> To manually update a single platform, remove the platform from your project and then run:<br/><br/>    <highlight>taco platform add </highlight>[platform]<highlight>@</highlight>[version]",
    "_CommandInstallNoReqsSupportHint.comment": "Hint shown when skipping platforms for install-reqs due to the platform not being recent enough to support 'cordova requirements' command.",
    "CommandInstallNothingToInstall": "There is nothing to install. Please see the above messages for details.",
    "_CommandInstallNothingToInstall.comment": "Hint shown when skipping platforms for install-reqs due to the platform not being recent enough to support 'cordova requirements' command.",
    "CommandInstallFinalPlatforms": "Installing dependencies for the following platforms: <highlight>{0}</highlight>",
    "_CommandInstallFinalPlatforms.comment": "List of the platforms for which the dependencies will be installed. {0} is a comma-separated list of the platforms.",
    "CommandInstallPlatformBullet": "- <highlight>{0}</highlight>",
    "_CommandInstallPlatformBullet.comment": "An item entry in a bullet list for skipped platforms. {0} is the name of the platform.",
    "CommandInstallPlatformVersion": "Minimum version required: {0}@<highlight>{1}</highlight>",
    "_CommandInstallPlatformVersion.comment": "An item entry in the bullet list for platforms that don't support Cordova's check_reqs. {0} is the name of the platform, {1} is the minimum version for that platform that supports check_reqs.",

    "NoRemoteBuildIdFound": "Error: No remote build found. Please run '{0}' first",
    "_NoRemoteBuildIdFound.comment": "Message printed when trying to make use of a remote build which does not have an associated ID. {0} is the command the user should run to try to fix things",
    "NotInCordovaProject": "Error: Current working directory is not a Cordova-based project",
    "_NotInCordovaProject.comment": "Message printed when attempting to run a taco command in a directory which is not a Cordova-based project ",

    "RemoteBuildUnsupportedPlatform": "Error: Platform '{0}' not supported by current version of Cordova.",
    "_RemoteBuildUnsupportedPlatformcomment": "Error message printed when trying to 'taco remote add <platform>' and the platform is not supported. {0} is the platform",

    "UnsupportedHostPlatform": "Error: Unsupported platform {0}",
    "_UnsupportedHostPlatform.comment": "Message printed when running on an operating system that we don't support. {0} is the platform",
    "NoCertificateFound": "Error: No certificate '{0}' found",
    "_NoCertificateFound.comment": "Message printed when we fail to find a certificate. {0} is the certificate we were looking for",
    "GetCertificateFailed": "Error: unable to find certificate.",
    "_GetCertificateFailed.comment": "Message printed when we fail to find a certificate because of an error",
    "ErrorTacoJsonMissingOrMalformed": "Error: taco.json is missing or malformed.",
    "_ErrorTacoJsonMissingOrMalformed.comment": "Message printed when we find that taco.json file is either missing or malformed",
    "ErrorCertificateLoad": "Failed to load certificate {0}",
    "_ErrorCertificateLoad.comment": "Message printed when we fail to load a certificate. {0} is the name of the certificate",
    "ErrorCertificatePathChmod": "Failed to change permissions for certificate folder {0}",
    "_ErrorCertificatePathChmod.comment": "Error message printed when we are unable to chmod the certificate folder. {0} is the path we tried to modify",
    "ErrorCertificateSaveToPath": "Failed to save certificate at {0}",
    "_ErrorCertificateSaveToPath.comment": "Error message printed when we fail to save a certificate to disk. {0} is the location we tried to save it",
    "ErrorCertificateSave": "Failed to save certificate",
    "_ErrorCertificateSave.comment": "Error message printed when we fail to save a certificate via powershell",
    "ErrorCertificateSaveWithErrorCode": "Failed to save certificate in certficate store. Exit Code: {0}",
    "_ErrorCertificateSaveWithErrorCode.comment": "Error message printed when we fail to save a certificate via powershell and we have a process exit code. {0} is the process exit code.",

    "ErrorNoPluginOrPlatformSpecified": "No {0}(s) specified. Please specify {0}(s) to {1}. See `taco {0} list`.",
    "_ErrorNoPluginOrPlatformSpecified.comment": "Error message printed when no platforms or plugins ({0}) are specified for operation {1}",

    "ErrorNoPlatformsFound": "Unable to find any platforms. Please 'taco platform add <platform>' or 'taco remote add <platform>' and retry.",
    "_ErrorNoPlatformsFound.comment": "Error message printed when we try to run a command on a set of platforms, and the set is empty.",
    "NoRemoteConfigurationFoundForPlatform": "Warning: No remote configuration found for {0}. Ignoring...",
    "_NoRemoteConfigurationFoundForPlatform.comment": "Warning message printed when a build/run/emulate command specifies --remote and there is no remote configured. {0} is the platform with a missing configuration.",

    "ErrorUploadingRemoteBuild": "An error occurred uploading to the build server {0}",
    "_ErrorUploadingRemoteBuild.comment": "Message reported when we attempt to upload a build and the upload fails. {0} is the URL of the server",
    "ErrorDuringRemoteBuildSubmission": "Error during build submission: {0}",
    "_ErrorDuringRemoteBuildSubmission.comment": "Message reported when we hit an internal error when uploading a build. {0} is the reported error.",
    "ErrorPatchCreation": "Failed to parse changed files needed to prepare a build patch",
    "_ErrorPatchCreation.comment": "Error message reported when we fail to construct the list of files to send for a remote build",
    "RemoteBuildStatusPollFailed": "HTTP {0}: {1}",
    "_RemoteBuildStatusPollFailed.comment": "Error message reported when polling for a build and the HTTP request fails. {0} is the HTTP status code, and {1} is the body of the response",
    "InvalidRemoteBuildClientCert": "The remote build server denied the build request, because the client certificate is invalid or has expired. To build your project, you must generate and configure a security PIN. See http://go.microsoft.com/fwlink/?LinkID=511904",
    "_InvalidRemoteBuildClientCert.comment": "Error message reported when a build request fails due to a bad certificate",
    "CheckingRemoteBuildStatus": "------ {0} Checking on build status from {1} [Attempt {2}]",
    "_CheckingRemoteBuildStatus.comment": "Message printed when polling for a build result. {0} is the current time, {1} is the URL we are fetching, and {2} is the number of times we have tried so far",
    "RemoteBuildQueued": "Your build is in the queue at position {0}.",
    "_RemoteBuildQueued.comment": "Message printed when the remote build is in the queue. {0} is the number of builds to be done before this build",
    "RemoteBuildError": "Remote build error from the build server {0}",
    "_RemoteBuildError.comment": "Error message reported when a build errors out on the server. {0} is the error from the server",
    "RemoteBuildSslConnectionReset": "Secure connection to {0} could not be established. Verify that the build server is running in secure mode.",
    "_RemoteBuildSslConnectionReset.comment": "Error message reported when a secure client tries to connect to an insecure server. {0} is the URL of the server",
    "RemoteBuildNonSslConnectionReset": "Non-secure connection to {0} could not be established. Verify that the build server is not running in secure mode.",
    "_RemoteBuildNonSslConnectionReset.comment": "Error message reported when an insecure client tries to connect to a secure server. {0} is the url of the server",
    "RemoteBuildHostNotFound": "Host unreachable for build server {0}.",
    "_RemoteBuildHostNotFound.comment": "Error message reported when we are unable to resolve the hostname {0}",
    "RemoteBuildNoConnection": "Remote build server {0} connection failed. Verify that the server is running.",
    "_RemoteBuildNoConnection.comment": "Error message reported when the remote server refuses the connection, likely because there is no server on the specified port. {0} is the url we tried",
    "InvalidRemoteBuild": "Invalid remote build: {0}",
    "_InvalidRemoteBuild.comment": "Error message reported when the remote server reports an invalid build. {0} is the server's message",
    "DownloadingRemoteBuild": "------ Downloading completed build files from {0} to {1}",
    "_DownloadingRemoteBuild.comment": "Message printed when downloading the build artifacts after a build. {0} is the url we are visiting, and {1} is the location we are saving it on disk",
    "DownloadedRemoteBuild": "------ Done downloading the build outputs to {0}",
    "_DownloadedRemoteBuild.comment": "Message printed after successfully downloading the build artifacts. {0} is the location they were saved to",
    "ErrorDownloadingRemoteBuild": "Error from downloading build outputs to {0}",
    "_ErrorDownloadingRemoteBuild.comment": "Message printed when an error occurs while downloading the build artifacts. {0} is the location we tried to save them to",
    "ExtractingRemoteBuild": "------ Extracting the build outputs to {0}",
    "_ExtractingRemoteBuild.comment": "Message printed after downloading build artifacts as we try to unpack them. {0} is where we are trying to extract the result to",
    "DoneExtractingRemoteBuild": "------ Done extracting the build outputs to {0}",
    "_DoneExtractingRemoteBuild.comment": "Message printed after successfully unpacking the downloaded build artifacts. {0} is the location they were unpacked to.",
    "FailedToDeleteRemoteZip": "------ Failed to delete downloaded zip file {0}. This did not prevent a successful build.",
    "_FailedToDeleteRemoteZip.comment": "Message printed if deleting the packed build artifacts fails after already unpacking them. {0} is the location of the packed archive.",
    "ErrorInvalidPath": "Error: The specified path is invalid: {0}",
    "_ErrorInvalidPath.comment": "Error reported when the specified path passed to 'taco kit list --json' is invalid.",
    "ErrorInvalidJsonFilePath": "Error: The specified path is not a valid JSON file path: {0}",
    "_ErrorInvalidJsonFilePath.comment": "Error reported when the specified path passed to 'taco kit list --json' is an invalid JSON file path.",
    "ErrorIncompatibleOptions": "Error: {0} option cannot be used in conjunction with {1} option.",
    "_ErrorIncompatibleOptions.comment": "Error reported when two incompatibible options {0} and {1} are specified on command line.",
    "ErrorInvalidVersion": "Error: {0} is an invalid {1} version.",
    "_ErrorInvalidVersion.comment": "Error reported when the version string {0} is not a valid version of package {1}.",
    "ErrorReadingPackageVersions": "Error: Could not read versions of {0}.",
    "_ErrorReadingPackageVersions.comment": "Error reported when there is an error in reading versions of package {0}.",

    "IncrementalBuild": "------ Incremental Build: {0}",
    "_IncrementalBuild.comment": "Message printed when we start a remote build. {0} is either true or false, depending on whether the build is incremental",
    "SubmittingRemoteBuild": "------ Submitting new build request to: {0}",
    "_SubmittingRemoteBuild.comment": "Message printed when we send a build request to a remote server. {0} is the URL that we are submitting to",
    "NewRemoteBuildInfo": "------ New Build information: {0}",
    "_NewRemoteBuildInfo.comment": "Message printed after a build was successfully submit to a remote server. {0} is a JSON response from the server",
    "InvalidRemoteBuildUrl": "The remote build server Url {0} is invalid. It should specify http or https.",
    "_InvalidRemoteBuildUrl.comment": "Error message printed when we attempt to send a build to an invalid URL. {0} is the URL",

    "ErrorHttpGet": "Error contacting {0}",
    "_ErrorHttpGet.comment": "Error message reported when a web request to url {0} fails. {1} is the error reported.",
    "HttpGetFailed": "Http {0}: {1}",
    "_HttpGetFailed.comment": "Error message reported when a web request is completed but does not report success. {0} is the error status code, and {1} is the contents of the response",

    "BuildLogWrittenTo": "Remote build log written to {0}",
    "_BuildLogWrittenTo.comment": "Message printed when the build log fetched from the remote machine has finished being written. {0} is the path the file was written to",
    "RemoteBuildSuccessful": "Remote build successfully completed",
    "_RemoteBuildSuccessful.comment": "Message printed when a remote build completes successfully",
    "RemoteBuildUnsuccessful": "Remote build failed",
    "_RemoteBuildUnsuccessful.comment": "Message printed when a remote build fails",
    "InvalidBuildSubmission400": "{0}:{1}",
    "_InvalidBuildSubmission400.comment": "Invalid build submission: ',' seperated errors reported by remote build server",

    "CleaningRemoteResources": "Cleaning remote {0} {1} build.",
    "_CleaningRemoteResources.comment": "Message printed when building --clean for a remote target. {0} is the platform, and {1} is release/debug",

    "UnimplementedAbstractMethod": "This is an abstract method and should be implemented by a derived overload",
    "_UnimplementedAbstractMethod.comment": "Error thrown for an unimplemented method",

    "OnboardingExperienceTitle": "<br/>Quick tips & commands:",
    "_OnboardingExperienceTitle.comment": "Title shown before showing the onboarding experience commands related to the command we just executed",
    "HowToUseChangeToProjectFolder": "Change the directory to your project: <bold>cd {0}</bold>",
    "_HowToUseChangeToProjectFolder.comment": "{0} is the absolute path to the folder where the user created a project. This message is printed after the user created a new project, to suggest him that now he'll probably want to change into that folder to continue working in this project",
    "HowToUseCommandPlatformAddPlatform": "Add a platform:  <bold>taco platform add <PLATFORM></bold>",
    "_HowToUseCommandPlatformAddPlatform.comment": "This message is printed after the user created a new project, to suggest him some actions he can do that are usually done just after creating a new project, such as adding a new platform for the project",
    "HowToUseCommandInstallReqsPlugin": "Install the build tools for each platform:  <bold>taco install-reqs <PLATFORM></bold>",
    "_HowToUseCommandInstallReqsPlugin.comment": "This message is printed after the user created a new project, to suggest him some actions he can do that are usually done just after creating a new project, such as adding all the requisits needed to develop for a certain platform",
    "HowToUseCommandAddPlugin": "Add a Cordova plugin: <bold>taco plugin add <PLUGIN-ID></bold>",
    "_HowToUseCommandAddPlugin.comment": "This message is printed after the user created a new project or added a new plugin, to suggest the user some actions he can do that are usually done just after those, such as adding a plugin",
    "HowToUseCommandSetupRemote": "Connect to a remote build agent: <bold>taco remote add <PLATFORM></bold>",
    "_HowToUseCommandSetupRemote.comment": "This message is printed as part of the onboarding experience of several commands, to suggest the user some actions he can do that are usually done after executing the command he has just executed, such as configuring a remote configuration for building",
    "HowToUseCommandBuildPlatform": "Build your app: <bold>taco build <PLATFORM></bold>",
    "_HowToUseCommandBuildPlatform.comment": "This message is printed as part of the onboarding experience of several commands, to suggest the user how he can build his project",
    "HowToUseCommandEmulatePlatform": "Run your app in the emulator: <bold>taco emulate <PLATFORM></bold>",
    "_HowToUseCommandEmulatePlatform.comment": "This message is printed as part of the onboarding experience of several commands, to suggest the user how he can test his project in an emulated platform",
    "HowToUseCommandRunPlatform": "Run your app on a device: <bold>taco run <PLATFORM></bold>",
    "_HowToUseCommandRunPlatform.comment": "This message is printed as part of the onboarding experience of several commands, to suggest the user how he can run his project",
    "HowToUseCommandHelp": "For command help, use '<bold>taco help</bold>' ",
    "_HowToUseCommandHelp.comment": "This message is printed as part of the onboarding experience of several commands, to suggest the user how he can request help for taco commands",
    "HowToUseCommandDocs": "For full documentation online, use '<bold>taco docs</bold>'",
    "_HowToUseCommandDocs.comment": "This message is printed as part of the onboarding experience of several commands, to suggest the user how he can view the taco documentation",
    "HowToUseCreateProjectWithTemplate": "e.g: To create a new TypeScript project, use <bold>taco create <PATH> [ID] --template typescript</bold>",
    "_HowToUseCreateProjectWithTemplate.comment": "This message is printed as part of the onboarding experience of the 'taco templates' command, to suggest the user how to create a taco project using a particular template",
    "ProgramDescription": "<helptitle>TACO is a command line tool that makes it easy to create, build, run, and emulate Cordova applications.</helptitle>",
    "_ProgramDescription.comment": "This is a description of the purpose of the whole taco program",
    "ProjectCommandsTitle": "Project Commands:",
    "_ProjectCommandsTitle.comment": "This is the string used to show project commands category for taco help",
    "GeneralCommandsTitle": "General Commands:",
    "_GeneralCommandsTitle.comment": "This is the string used to show general commands category for taco help",
    "InstallReqsNotSupported": "Failed Cordova minimum version requirements for 'taco install-reqs'. {0}. If your project was created using a Kit, consider moving to a kit that has a more recent version of Cordova. If your project was created using Cordova directly, consider updating the installation of Cordova. For more information, please refer to http://go.microsoft.com/fwlink/?LinkId=618544.",
    "_InstallReqsNotSupported.comment": "Error shown when a user uses 'taco install-reqs' with a Cordova version older than the minimum version. {0} is the Cordova version used by the current project, {1} is the minimum required Cordova version.",
    "PlatformListRemotePlatforms": "Remote platforms: {0}",
    "_PlatformListRemotePlatforms.comment": "Message showing currently configured remote platforms as part of 'taco platform list'. {0} is a comma separated list of platform names"
}
