@frontitude/cli
Version:
The Frontitude CLI enables product teams to integrate their code with Frontitude (frontitude.com), thus creating a single source of truth for their product copy, from design to development.
54 lines (53 loc) • 6.45 kB
JSON
{
"loginCommand-commandDescription": "Opens a browser window to sign in to Frontitude.",
"loginCommand-preBrowserAuthentication": "A browser window will open prompting you to log in (or to sign up if you don't have an account).",
"loginCommand-preBrowserAuthenticationConfirmation": "Do you wish to continue?",
"loginCommand-preBrowserAuthenticationConfirmation-rejected": "Login failed... Please contact us at support@frontitude.com for help.",
"loginCommand-preBrowserAuthenticationConfirmation-approved": "A browser window should now be open prompting you to log in.",
"loginCommand-loaderMessage": "Logging in...",
"loginCommand-loaderMessage-success": "You have successfully logged in to the Frontitude CLI",
"loginCommand-loaderMessage-fail": "Login timeout reached. Please try again",
"logoutCommand-commandDescription": "Log out of Frontitude.",
"logoutCommand-successMessage": "You have successfully logged out.",
"initCommand-commandDescription": "To initialize the CLI, run this command and follow its guidelines.",
"initCommand-filePathPrompt": "Enter the path in which you would like to save your content. It can be an existing file or a new one that we can create for you. Supported file formats: JSON (.json), XLIFF (.xliff, .xlf), or Android XML (.xml).",
"initCommand-filePathPrompt-errorNoEmpty": "Please provide a non-empty file name",
"initCommand-filePathPrompt-errorUnsupportedFileTypes": "File type is not supported. Please provide one of the supported file types: JSON (.json), XLIFF (.xliff, .xlf), Android XML (.xml).",
"configCommand-commandDescription": "Update the CLI configuration using set/get/del subcommands.",
"configSetCommand-commandDescription": "Configure the CLI by running 'frontitude config set <key> <value>' command. Supported keys: 'access-token'.",
"configSetCommand-successMessage": "{{configurationKey}} was set successfully",
"configGetCommand-commandDescription": "Get current configuration of a specific key by running 'frontitude config get <key>' command. Supported keys: 'access-token'.",
"configGetCommand-successMessage": "{{configurationKey}} current value is: {{configurationValue}}",
"configDelCommand-commandDescription": "Delete a specific configuration key by running 'frontitude config del <key>' command. Supported keys: 'access-token'.",
"configDelCommand-successMessage": "{{configurationKey}} was deleted successfully",
"sourceSetCommand-selectionMessage": "Select the string sources that you would like to connect to this codebase:",
"sourceSetCommand-successMessage-zero": "No string sources were selected. To connect string sources, please hit Space to select the string sources you would like to connect and then hit Enter.",
"sourceSetCommand-successMessage-one": "{{connectedSourcesCount}} string source was set successfully",
"sourceSetCommand-successMessage-many": "{{connectedSourcesCount}} string sources were set successfully",
"sourceListCommand-emptyList": "No string sources are connected to this codebase. To connect string sources, please run the 'frontitude source set' command.",
"sourceListCommand-listHeader": "Connected string sources (to this codebase):",
"pullCommand-commandDescription": "Pulls the latest content from Frontitude",
"pullCommand-flagDescription-nested": "The output file will be in nested structure, where keys break into namespaces according to the workspace key convention delimiter.",
"pullCommand-flagDescription-status": "Available status types: draft/review/final/all",
"pullCommand-flagDescription-hasKey": "Pull only texts that have a key set, or pull all texts. Texts without keys are set with Frontitude's auto-generated ID (non-human-readable).",
"pullCommand-flagDescription-accessToken": "Authenticate the pull request using this access token, taking precedence over any other configured access token.",
"pullCommand-flagDescription-dryRun": "Display the results in the terminal without creating or updating any files.",
"pullCommand-flagDescription-includeTranslations": "Pulls the latest translations from your connected string sources.",
"pullCommand-flagDescription-includeMetadata": "Include metadata for each text, such as tags, status, note, mixed style indication, and more.",
"pullCommand-flagDescription-tags": "Pull content by tags. Specify comma-separated tag names string to filter content (AND relation).",
"pullCommand-loaderMessage": "Pulling the latest content into the codebase...",
"pullCommand-loaderMessage-success": "Successfully pulled the latest content\n\n {{filesUpdateSummary}}",
"pullCommand-fileUpdateSummary": " {{fileName}}: {{addedCount}} added, {{changedCount}} changed",
"pullCommand-loaderMessage-fail": "Failed to pull the latest content into the codebase",
"pullCommand-loaderDryRunMessage": "Pulling the latest content...",
"pullCommand-loaderDryRunMessage-success": "Successfully pulled the latest content",
"pullCommand-loaderDryRunMessage-fail": "Failed to pull the latest content",
"pullCommand-dryRunResultHeader": "Expected result:",
"pullCommand-error-noConfiguredSources": "No connected string sources are set. To connect string sources, run 'frontitude source set'.",
"pullCommand-error-noConfiguredOutputFile": "No output file is configured to pull content into. To set the output file location, run 'frontitude init'.",
"pullCommand-error-developerIntegrationIsTurnedOff": "Permission denied. To pull the latest content from Frontitude, please turn on the developer integration add-on from the settings page (https://app.frontitude.com/settings/integrations).",
"pullCommand-error-tagsNotExistInWorkspace": "Some tags do not exist in your workspace. Please remove them from the pull command to continue. Missing tags: {{tagNames}}.",
"copyLibrary-displayName": "Copy library",
"fileFormats-xliffVersionMismatchError": "XLIFF version mismatch: Existing output file XLIFF version does not match the configured version in the Frontitude config file",
"commonErrors-unauthorized": "\nUnauthorized request. Please make sure you have set the authentication token correctly (see: https://www.npmjs.com/package/@frontitude/cli#authentication).\nIf the problem persists, please contact us at support@frontitude.com for help.\n"
}