Crowdin

Many people use Crowdin to translate, manage and organize localization projects. No matter if you manage projects for clients, you work for a Fortune 100 company, or you're self-employed, Crowdin has features and integrations that will suit your localization needs.

Categories: Localization

Featured applications for Crowdin connector

No applications available

Crowdin connector features

Actions

  • Get list account projects with details

    Parameters:

    • Account API key, String ,
    • Login, String ,

    Returns

    • projectDetails, Array [Object]
  • Add file to crowdin project

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • Files, Array [Object ,
    • Branch, String ,
    • Content segmintation, Boolean ,
    • Escape quotes, Integer ,
    • Export Patterns, Array [String ,
    • First line contains header, String ,
    • Scheme, String ,
    • Titles, Array [String ,
    • Translatable elements, Array [String ,
    • Translate attributes, Boolean ,
    • Translate content, Boolean ,
    • Files Type, Integer ,

    Returns

    • success, Object
  • Delete file from project. All the translations will be lost without ability to restore them

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • File path, String ,
    • Branch, String ,

    Returns

    • success, Boolean
  • Edit files in crowdin project

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • Update options, String ,
    • Files, Array [Object ,
    • Titles, Array [String ,
    • Export Patterns, Array [String ,
    • First line contains header, String ,
    • Scheme, String ,
    • Branch, String ,
    • Escape quotes, Integer ,

    Returns

    • success, Boolean
  • Add new folder to project

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • Directory name, String ,
    • Branch, String ,
    • Is branch, Boolean ,

    Returns

    • success, Boolean
  • Delete Crowdin project directory. All nested files and directories will be deleted too

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • Directory name, String ,
    • Branch, String ,

    Returns

    • success, Boolean
  • Rename directory or modify its attributes. When renaming directory the path can not be changed (it means newFolderName parameter can not contain path, name only).

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • Current folder name, String ,
    • New folder name, String ,
    • Branch, String ,
    • Export pattern, String ,
    • Title, String ,

    Returns

    • success, Boolean
  • Download Crowdin project glossaries as TBX file

    Parameters:

    • Project Id, String ,
    • Project key, String ,

    Returns

    • result, String
  • Upload your glossaries for Crowdin Project in TBX file format

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • File content, String ,
    • File name, String ,

    Returns

    • success, Boolean
  • Get translate supported languages

    Parameters:

    Returns

    • supportedLanguages, Array [Object]
  • Create project in account

    Parameters:

    • Account key, String ,
    • Login, String ,
    • Project identifier, String ,
    • Source language, String ,
    • In context, Boolean ,
    • Pseudo language, String ,
    • Project name, String ,
    • Languages, Array [String ,
    • Join policy, String ,
    • Language access policy, String ,
    • Hide duplicates, Boolean ,
    • Export translated only, Boolean ,
    • Export approved only, Boolean ,
    • Auto translate dialects, Boolean ,
    • Public download, Boolean ,
    • Use global TM, Boolean ,
    • Project logo, String ,
    • Custom domain name for project, String ,
    • Description, String ,
    • Webhook file translated, String ,
    • Webhook file proofread, String ,
    • Webhook project translated, String ,
    • Webhook project proofread, String ,

    Returns

    • key, String
    • success, Boolean
    • invitation, String
    • url, String
    • moderateInvitation, Array [Object]
  • Get project details

    Parameters:

    • Project Id, String ,
    • Project key, String ,

    Returns

    • languages, Array [Object]
    • files, Array [Object]
    • projectDetails, Object
  • Delete Crowdin project with all translations

    Parameters:

    • Project Id, String ,
    • Project key, String ,

    Returns

    • success, Boolean
  • Edit project in account

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • Use global TM, Boolean ,
    • Auto translate dialects, Boolean ,
    • Languages, Array [String ,
    • Custom domain name for project, String ,
    • Description, String ,
    • Export approved only, Boolean ,
    • Export translated only, Boolean ,
    • Language access policy, String ,
    • Hide duplicates, Boolean ,
    • Project logo, String ,
    • Public download, Boolean ,
    • Webhook file proofread, String ,
    • Webhook file translated, String ,
    • Webhook project proofread, String ,
    • Webhook project translated, String ,
    • Project name, String ,
    • Join policy, String ,

    Returns

    • success, Boolean
    • invitation, String
    • url, String
    • moderateInvitation, Array [Object]
  • Download Crowdin project Translation Memory as TMX file

    Parameters:

    • Project Id, String ,
    • Project key, String ,

    Returns

    • result, String
  • Upload your Translation Memory for Crowdin Project in TMX file format

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • File content, String ,
    • File name, String ,

    Returns

    • success, Boolean
  • Download ZIP file with translations. You can choose the language of translation you need or download all of them at once

    Parameters:

    • Project Id, String ,
    • Project key, String ,

    Returns

    • result, String
  • Build ZIP archive with the latest translations. API call will be ignored if there were no changes in the project since previous export

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • Branch, String ,

    Returns

    • success, Object
  • Get translation status for Crowdin project

    Parameters:

    • Project Id, String ,
    • Project key, String ,

    Returns

    • translationStatuses, Array [Object]
  • Upload existing translations to your Crowdin project. All the file formats that do not have defined structure (such as: Generic XML, HTML, Plain Text, Markdown, OpenOffice, Microsoft Office, Adobe InDesign, Adobe FrameMaker, Webxml) the translations upload is not possible.

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • Files, Array [Object ,
    • Language, String ,
    • Import duplicates, Boolean ,
    • Import equal suggestions, Boolean ,
    • Auto approve imported, Boolean ,
    • Branch, String ,

    Returns

    • success, Boolean
    • updatedFilesInfo, Object

Triggers

  • Invoke when project file will be proofread

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • File name, String ,

    Returns

  • Invoke when project file will be translated

    Parameters:

    • Project Id, String ,
    • Project key, String ,
    • File name, String ,

    Returns

  • Invoke when project will be proofread

    Parameters:

    • Project Id, String ,
    • Project key, String ,

    Returns

  • Invoke when project file will be translated

    Parameters:

    • Project Id, String ,
    • Project key, String ,

    Returns