- projects.directories.add(project, [options])
- projects.directories.delete(project, [options])
- projects.files.add(project, [options])
- projects.files.update(project, [options])
- projects.files.export(project, [options])
- projects.getDetails(project, [options])
- projects.getTranslationStatus(project, [options])
Add a directory to your project.
Parameters
name | in | required | description |
---|---|---|---|
project | path | true | |
key | query | true | |
name | query | true | Directory name (with path if nested directory should be created). |
recursive | query | Create directories recursively if a nested name is provided. Default is false |
Delete a Crowdin project directory. All nested files and directories will be deleted too.
Parameters
name | in | required | description |
---|---|---|---|
project | path | true | |
name | query | true | Path to the directory to delete |
branch | query | Name of the related version branch. |
Add one or many files to your project.
Parameters
name | in | required |
---|---|---|
project | path | true |
key | query | true |
Update one or many files in your project.
Parameters
name | in | required |
---|---|---|
project | path | true |
key | query | true |
Export a single translated file from your project.
Parameters
name | in | required | description |
---|---|---|---|
project | path | true | |
file | query | true | The path to the file that should be exported from the project. |
language | query | true | Crowdin language code. See https://support.crowdin.com/api/language-codes/ |
branch | query | The name of the related version branch. See https://support.crowdin.com/versions-management/ | |
format | query | Specify `xliff` to export file in the XLIFF file format. |
Get project details.
Parameters
name | in | required |
---|---|---|
project | path | true |
key | query | true |
Get overall translation and proofreading progresses of each target language.
Parameters
name | in | required |
---|---|---|
project | path | true |
key | query | true |