crowdin string list
Description​
Show a list of source strings
Synopsis​
crowdin string list [OPTIONS]
Options​
--file=…
Filter strings by file path in Crowdin
--filter=…
Filter strings by identifier, text or context
-b, --branch=…
Specify branch name (default: "none")
--label=…
Filter strings by labels (multiple labels can be specified)
--croql=…
Filter strings by CroQL expression
--directory=…
Path to the directory in Crowdin to filter strings (can't be used together with file or branch)
--scope=…
Specify field to be the target of filtering. It can be one scope or a list of comma-separated scopes
-h, --help
Display help message and exit
Config Options​
-T, --token=…
Personal access token required for authentication
--base-url=…
Base URL of Crowdin server for API requests execution
--base-path=…
Path to your project directory on a local machine
-i, --project-id=…
Numeric ID of the project
Global Options​
-v, --verbose
Provide more information about the command execution
-c, --config=…
Specify a path to the configuration file
--identity=…
Specify a path to user-specific credentials
--no-colors
Disable colors and styles
--no-progress
Disable progress on executed command
-o, --output=…
Change output format (choices: "json", "toon", "plain")
Notes​
When passing CroQL queries or any argument that includes double quotes ("), correct escaping is required depending on the shell you are using.
If you do not use an argument file, here is how to manually format your command:
- Bash (Linux, macOS, Git Bash) Use single quotes ' around the entire query:
crowdin string list --croql 'identifier CONTAINS "label"'
- PowerShell Escape each double quote " by using escaped backticks `:
crowdin string list --croql "identifier CONTAINS \`"label\`""
- cmd.exe (Command Prompt) Escape double quotes by doubling them "":
crowdin string list --croql "identifier CONTAINS ""label"""