API-Einbindung einrichten

Crowdin provides RESTful API with XML or JSON over HTTP using GET or POST methods. Listed below are all the available API methods, which allows you to create projects in Crowdin, add and update files, download translations or integrate localization with your development process.

Acquiring and Using an API Key

To find your project API key you have to login to your Crowdin account. Find the project, open Project Settings page and activate API tab.

Please note that almost all API calls require the Project Identifier (ID). You can find your project identifier right above the API key.

Anfragen machen

For every API request you make, you'll need to present the API access key as the main URI parameter to be authenticated. Behalten Sie den API-Schlüssel für sich! It should be guarded just as your regular account password.

Here's an example and principle of API request URI forming.

GET https://api.crowdin.com/api/project/{Projekt-ID}/download/all.zip?key={Projektschlüssel}

Typical API call URL looks like this: https://api.crowdin.com/api/project/. First placeholder (keyword in brackets) holds project identifier. API access key is specified as a URI parameter.

Postman benutzen

Postman ist ein Werkzeug, um ganz einfach mit der Crowdin-API zu arbeiten.

All the available Crowdin API methods are already saved as a collection in Postman. Click Run in Postman to import and open this collection directly in your Postman app.

Methoden

Datei hinzufügen

Add a new file to Crowdin project.

Datei aktualisieren

Upload the latest version of your source files (the ones, that should be localized) to your Crowdin project.

Datei löschen

Eine Datei aus einem Crowdin-Projekt löschen. Alle Übersetzungen gehen verloren, ohne die Möglichkeit danach zu haben, sie wiederherzustellen.

Übersetzung hochladen

Laden Sie existierende Übersetzungen zu Ihrem Crowdin-Projekt hoch. Method is not working for Assets localization.

Übersetzungsstatus

Track overall translation and proofreading progresses of each target language. Default response format is XML.

Sprachstatus

Get the detailed translation progress for specified language.

Projektdetails

Get Crowdin Project details.

Gemeldete Probleme

Rufen Sie eine Liste im Editor gemeldeter Probleme ab.

Datei exportieren

This method exports single translated files from Crowdin. Additionally, it can be applied to export XLIFF files for offline localization.

Übersetzungen exportieren

Alle Übersetzungen zu einem ZIP-Archiv zusammenfassen.

Übersetzungsexportstatus

Get the status of translations export.

Übersetzungen herunterladen

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

Vorübersetzung

Pre-translate Crowdin project files.

Kontoprojekte

Get projects list.

Projekt erstellen

Ein Crowdin-Projekt erstellen.

Projekt bearbeiten

Ein Crowdin-Projekt bearbeiten.

Projekt löschen

Ein Crowdin-Projekt mit allen seinen Übersetzungen löschen.

Ordner hinzufügen

Einen Ordner zum Crowdin-Projekt hinzufügen.

Ordner ändern

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

Ordner löschen

Einen Ordner aus einem Crowdin-Projekt löschen. Alle untergeordneten Dateien und Ordner werden auch gelöscht.

Wörterbuch herunterladen

Download Crowdin project glossaries as TBX, CSV, or XLSX file.

Wörterbuch hochladen

Laden Sie Ihre Wörterbücher als TBX-, CSV- oder XLS- bzw. XLSX-Dateien für Ihr Crowdin-Projekt hoch.

Übersetzungsspeicher herunterladen

Download Crowdin project Translation Memory as TMX, CSV, or XLSX file.

Übersetzungsspeicher hochladen

Laden Sie Ihre Übersetzungsspeicher für Ihr Crowdin-Projekt im TMX-, CSV-, XLS- oder XLSX-Dateiformat hoch.

Unterstützte Sprachen

Get supported languages list with Crowdin codes mapped to locale name and standardized codes.

Scheinexport

Generate pseudotranslation files for the whole project.

Scheindownload

Download ZIP file with pseudo translations.

Voraussichtlicher Kosten-Bericht exportieren

Generate Costs Estimation report to have an insight on how to plan the budget. This report allows you to calculate the approximate translation cost of currently untranslated strings in the project.

Voraussichtlicher Kosten-Bericht herunterladen

Download previously generated Costs Estimation report.

Übersetzungskosten-Bericht exportieren

Generate Translation Costs report to calculate the real translation cost and know how much your translators and proofreaders should be paid.

Übersetzungskosten-Bericht herunterladen

Download previously generated Translation Costs report.

Top-Mitglieder-Bericht exportieren

Generate Top Members report to know who contributed the most to your project's translation during the specified date range.

Top-Mitglieder-Bericht herunterladen

Download previously generated Top Members report.

War dieser Artikel hilfreich?