PHP code example of georgii-web / crowdin-api
1. Go to this page and download the library: Download georgii-web/crowdin-api library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
georgii-web / crowdin-api example snippets
use ElKuKu\Crowdin\Crowdin;
use ElKuKu\Crowdin\Languagefile;
$crowdin = new Crowdin('{project-id}', '{api-key}');
// Add new translation file
$crowdin->file->add(new Languagefile('{local path}', '{crowdin path}'));
// Export a translated file
$crowdin->file->export('{crowdin path}', '{language}', '{local path}');
// Delete a translation file
$crowdin->file->delete('{crowdin path}');
// Export (build) translation files on Crowdin
$crowdin->translation->export();
// Download a zip file containing all language files
$crowdin->translation->download('all.zip', '/local/path/to/package.zip');