elkuku / crowdin-api
此包已 废弃 且不再维护。未建议替代包。
PHP 实现的 crowdin API
2.0
2017-07-01 14:19 UTC
Requires
- php: >=7.0
- guzzlehttp/guzzle: 6.*
Requires (Dev)
- phpunit/phpunit: ~6.0
README
受 https://github.com/akeneo/php-crowdin-api 启发
安装
composer require elkuku/crowdin-api
使用
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');
注意: 提供流畅的自动完成和大量的文档块,来自官方 API 文档。
... 使您在 IDE 中更容易使用 😉
方法
项目
create()https://crowdin.com/page/api/create-projectedit()https://crowdin.com/page/api/edit-projectdelete()https://crowdin.com/page/api/delete-projectgetInfo()https://crowdin.com/page/api/infogetList()https://crowdin.com/page/api/get-projects
目录
add()https://crowdin.com/page/api/add-directoryupdate()https://crowdin.com/page/api/change-directorydelete()https://crowdin.com/page/api/delete-directory
文件
add()https://crowdin.com/page/api/add-fileupdate()https://crowdin.com/page/api/update-filedelete()https://crowdin.com/page/api/delete-fileexport()https://crowdin.com/page/api/export-file
翻译
upload()https://crowdin.com/page/api/upload-translationexport()https://crowdin.com/page/api/exportdownload()https://crowdin.com/page/api/downloadgetStatus()https://crowdin.com/page/api/status
语言
getSupported()https://crowdin.com/page/api/supported-languagesgetStatus()https://crowdin.com/page/api/language-status
内存
download()https://crowdin.com/page/api/download-tmupload()https://crowdin.com/page/api/upload-tm
术语表
download()https://crowdin.com/page/api/download-glossaryupload()https://crowdin.com/page/api/upload-glossary
hF
=;)

