Integrate your Visual Studio Code projects with Crowdin to optimize the localization process. The plugin allows uploading source strings instantly to your Crowdin project, downloading source strings from Crowdin, and downloading completed translations.
Once you install the Crowdin plugin, the Crowdin Explorer will appear in the Visual Studio Code’s Activity Bar as a new component. The plugin scans each workspace for a Crowdin-specific configuration file and builds a tree with the source files. Use Crowdin Explorer to manage your localization resources and automate file synchronization. Also, you can track translation and proofreading progress for each project and target language.
To work with the Crowdin plugin in the Visual Studio Code workspace, you need to create a Crowdin configuration file named crowdin.yml or crowdin.yaml.
Configuration file example:
You also can use the environment variables in the configuration file.
Follow these steps to setup Crowdin Plugin for VS Code:
Prepare a crowdin.yml or crowdin.yaml configuration file and add it to the needed workspace in Visual Studio Code.
Install the Crowdin plugin using one of the following methods:
open VS Code Extensions (Ctrl+Shift+X), search for Crowdin, and click Install or
launch VS Code Quick Open (Ctrl+P), paste the below command, and press Enter
ext install Crowdin.vscode-crowdin
The Crowdin plugin scans each Visual Studio Code workspace to find a Crowdin configuration file (crowdin.yml or crowdin.yaml). It automatically builds the tree with source files in the Crowdin Explorer component available in your Activity Bar.