Scarica traduzioni

Sei pregato di considerare che l'API 2.0 è ora la versione preferita da usare. La vecchia API rimarrà pienamente funzionare fino alla fine del 2021.

API di Crowdin v2
Scarica un file ZIP con le traduzioni. Puoi scegliere la lingua di traduzione necessaria o scaricarle tutte in una volta.
Nota: Questo metodo scarica il file ZIP creato durante l'ultima build. Per assicurarsi che tutte le ultime traduzioni siano incluse, si prega d'usare il metodo Esporta API delle Traduzioni per creare il progetto prima del download.
Nel caso si desideri di scaricare le traduzioni per un ramo singolo, assicurarsi di creare un file ZIP separato per quel ramo specificando il nome del ramo.

Richiesta

Nota: Usa la combinazione di identificatore del progetto, nome utente e chiave del profilo per passare a questo endpoint.

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

Parametri

Nome Valore Descrizione
ramo opzionale nella stringa Il nome del ramo versione relativo (Versioni Gestione).
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.
pacchetto nella stringa Codice linguistico o "tutto" per scaricare un pacchetto con le traduzioni verso tutte le lingue.

Esempi

#Scarica tutte le traduzioni come un singolo archivio ZIP.
wget https://api.crowdin.com/api/project/{project-identifier}/download/all.zip?login={username}&account-key={account-key}

#Scarica le traduzioni in francese.
wget https://api.crowdin.com/api/project/{project-identifier}/download/fr.zip?login={username}&account-key={account-key}

#Scarica tutte le traduzioni dal ramo principale.
wget https://api.crowdin.com/api/project/{project-identifier}/download/all.zip?login={username}&account-key={account-key}&branch=master
<?php
ini_set('auto_detect_line_endings', 1);
ini_set('default_socket_timeout', 5); // socket timeout, just in case

file_put_contents('translations.zip', file_get_contents('https://api.crowdin.com/api/project/{project-identifier}/download/all.zip?login={username}&account-key={account-key}'));

Questo articolo è stato utile?