Skip to main content

crowdin

Description​

Crowdin CLI is a command-line tool that allows you to manage and synchronize localization resources with your Crowdin project. Visit the official documentation for more details: https://crowdin.github.io/crowdin-cli

Synopsis​

crowdin [SUBCOMMAND] [OPTIONS]

Commands​

upload
Upload source files to a Crowdin project

download
Download the latest translations from Crowdin to the specified place

init
Generate Crowdin CLI configuration skeleton

login
Authorize the CLI and save the API token for later use

status
Show translation and proofreading progress for a project

auto-translate
Auto-translate files via Machine Translation (MT), Translation Memory (TM), or AI

string
Manage source strings in a Crowdin project

glossary
Manage glossaries

tm
Manage translation memories

style-guide
Manage style guides

task
Manage tasks

bundle
Manage bundles

branch
Manage branches in a Crowdin project

comment
Manage string comments and issues

distribution
Manage distributions

screenshot
Manage screenshots

label
Manage labels

file
Manage source files and translations in a Crowdin project

language
Manage languages

config
List files matching wild-card patterns, validate configuration

project
Manage projects

app
Manage apps

context
Manage strings context

Options​

-V, --version
Display version information and exit

-h, --help
Display help message and exit

-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")