Stato della lingua

Please consider that API 2.0 is now the preferred version to be used. The old API will remain fully functional until the end of 2021.

Crowdin API v2
Get the detailed translation progress for specified language.


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



Nome Valore Descrizione
lingua richiesta nella stringa Crowdin language codes.
xml optional nella stringa Potrebbe non contenere il valore. Defines that response should be in XML format. Default response type.
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.
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.


If successful, this method returns a XML structure, as it is shown below.
<?xml version="1.0" encoding="UTF-8"?>
      <name>Version 1.0</name>
      <name>Version 2.0</name>
Unsuccessful response sample:
<?xml version="1.0" encoding="UTF-8"?>
  <message>Language was not found</message>


curl \
  -F "language=fr" \{project-identifier}/language-status?login={username}&account-key={account-key}
$request_url = '{project-identifier}/language-status?login={username}&account-key={account-key}';

$post_params = array();
$post_params['language'] = 'fr';

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

$result = curl_exec($ch);

echo $result;

Questo articolo è stato utile?