Pseudo Esportazione

Generate pseudotranslation files for the whole project.

Richiesta

Note: Use the combination of project identifier, username, and account key to pass to this endpoint.

GET https://api.crowdin.com/api/project/{project-identifier}/pseudo-export?login={username}&account-key={account-key}

Parametri

Nome Valore Descrizione
prefix optional nella stringa Add special characters at the beginning of each string to show where messages have been concatenated together.
suffix optional nella stringa Add special characters at the end of each string to show where messages have been concatenated together.
length_transformation optional intero Make string larger or shorter. Acceptable values must be from -50 to 100. Predefinito è 0.
char_transformation optional nella stringa Transforms characters to other languages. Acceptable values are: asian, european, arabic.
json opzionale nella stringa Potrebbe non contenere il valore. Definisce che la risposta dovrebbe essere in formato JSON.
jsonp opzionale nella stringa Nome della funzione di callback. Definisce che la risposta dovrebbe essere in formato JSONP.
Variabili
identificatore-progetto nella stringa Identificatore progetto.
accesso nella stringa Il tuo nome utente su Crowdin.
chiave-profilo nella stringa La chiave API del tuo profilo.

Risposta

If the method is successful it responds with an XML structure, as it is shown below.
<?xml version="1.0" encoding="UTF-8"?>
<success>
</success>
Campione di risposta non riuscita:
<?xml version="1.0" encoding="UTF-8"?>
<error>
  <code>3</code>
  <message>Chiave API non valida</message>
</error>

Esempi

curl \
  https://api.crowdin.com/api/project/{project-identifier}/pseudo-export?login={username}&account-key={account-key}
curl \
  -F "prefix=pref" \
  -F "suffix=suff" \
  -F "char_transformation=european"
  https://api.crowdin.com/api/project/{project-identifier}/pseudo-export?login={username}&account-key={account-key}
<?php
$request_url = 'https://api.crowdin.com/api/project/{project-identifier}/pseudo-export?prefix=pref&login={username}&account-key={account-key}&type=txt';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $request_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$result = curl_exec($ch);
curl_close($ch);

echo $result;

Questo articolo è stato utile?