Download the PHP package spryker-community/cli-toolkit without Composer
On this page you can find all versions of the php package spryker-community/cli-toolkit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download spryker-community/cli-toolkit
More information about spryker-community/cli-toolkit
Files in spryker-community/cli-toolkit
Package cli-toolkit
Short Description The Spryker Community CLI Toolkit
License MIT
Informations about the package cli-toolkit
Spryker Community CLI Toolkit
A suite of utilities designed to enhance performance in your day-to-day operations with Spryker Commerce OS.
Installation • Usage • Contributing
Installation
Git clone
Composer
Usage
You can see all the available commands by executing:
Prerequisites
Some of the commands use external services like OpenAI or DeepL that requires API credentials. In those cases you will require to add the credential to your .env
file.
-
Copy the template for the environment variables:
- Add your own auth credentials for the service you are using:
Generate translations for the Spryker Yves storefront
Arguments
locales
: List of locales to which we want the Spryker glossary translated.
Options
--working-dir
: If specified, use the given directory as Spryker project working directory.--translation-engine
: The translation engine to be used for translation generation. Allowed values are deepl or chatgpt [default: "chatgpt"]
Examples
-
Generate missing translations Yves glossary to Spanish from Spain (es_ES) by ChatGPT.
- Generate missing translations Yves glossary to Spanish from Spain (es_ES) and French from France by DeepL.
Generate translations for the Spryker Zed backoffice
Arguments
locales
: List of locales to which we want the Spryker glossary translated.
Options
--working-dir
: If specified, use the given directory as Spryker project working directory.--translation-engine
: The translation engine to be used for translation generation. Allowed values aredeepl
orchatgpt
[default:chatgpt
]
Examples
-
Generate missing translations Zed glossary to Spanish from Spain (es_ES) by ChatGPT.
- Generate missing translations Zed glossary to Spanish from Spain (es_ES) and French from France by DeepL.
Contributing
We love contributions, big or small. Please don't forget to read the contribution guidelines.
License
This package is released under the MIT license
#
Supported with :heart: by the Spryker Community
All versions of cli-toolkit with dependencies
ext-curl Version *
ext-intl Version *
ext-json Version *
czproject/git-php Version ^4.2
deeplcom/deepl-php Version ^1.5
guzzlehttp/psr7 Version ^2.6
knplabs/github-api Version ^3.0
league/csv Version ^9.8
monolog/monolog Version ^3.5
openai-php/client Version ^0.7.7
php-http/guzzle7-adapter Version ^1.0
symfony/config Version ^6.4
symfony/console Version ^6.3
symfony/dependency-injection Version ^6.4
symfony/dotenv Version ^6.3
symfony/intl Version ^6.3
symfony/yaml Version ^6.4