Integrate your Visual Studio Code projects with Crowdin Enterprise to optimize the localization process. Plugin allows uploading new source strings instantly to your Crowdin Enterprise project and downloading translations.
To work with this plugin in the VS Code workspace, there should be Crowdin Enterprise configuration file called either crowdin.yml or crowdin.yaml.
Configuration file example:
"project_id": "projectId" #open project and go to Resources > Integrations & API > Integration tool
"api_token": "personal-access-token" #open project and go to Resources > Integrations & API > Integration tool
"base_path": "/project-base-path"
"base_url": "https://{organization-name}.crowdin.com"
"files": [
{
"source": "/locale/en/folder1/*.xml",
"translation": "/locale/%two_letters_code%/folder1/%original_file_name%"
},
{
"source": "/locale/en/folder2/*.txt",
"translation": "/locale/%two_letters_code%/folder2/%original_file_name%"
}
]
Follow these steps to setup Crowdin Plugin for VS Code:
ext install Crowdin.vscode-crowdin