crowdin / vscode-crowdin

Crowdin Explorer for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=Crowdin.vscode-crowdin
MIT License
51 stars 5 forks source link

Add support for split project configuration and API credentials #57

Closed silopolis closed 11 months ago

silopolis commented 2 years ago

As recommended in https://support.crowdin.com/configuration-file/#split-project-configuration-and-api-credentials

Extension doesn't seem to support reading split sensitive informations from .crowdin.[yml|yaml] aside of the default file for project configuration.

It'd be great so we can place this private file at the root directory of VCS managed project and add it to the ignored files list so it is not pushed to public repositories.

Thanks in advance TY

OlenkaCrowdin commented 2 years ago

Hi @silopolis !

We will check whether it is possible and will come back to you as soon as possible

Meanwhile, wishing you a lovely day

andrii-bodnar commented 2 years ago

Hi @silopolis ! Configuration splitting is not supported by the Crowdin VS Code plugin, but there is a possibility to use environment variables. Did you consider this option?

silopolis commented 2 years ago

I usually favor config files over env vars for many reasons. But indeed I can fallback to these... Thanks for your quick answer 👍