crowdin-cli
crowdin-cli copied to clipboard
Option to download multiple specific languages
Is your feature request related to a problem? Please describe.
On some projects I only want to pull translations for specific languages that are a certain amount translated, but the -l option only allows for one language.
Describe the solution you'd like
- Allow specifying multiple languages to download somehow, my ideas are either a comma separated list (ex.
-l es-ES,fr,he) or multiple-loptions (ex.-l es-ES -l fr -l he)
Describe alternatives you've considered
- Using a script to call
crowdin pull -l $LANGUAGEmultiple times, which is what I'm currently doing- This is much slower than a single call would be though since it redownloads for each language
- I suppose I could also download the zip manually and extract just what I want, that's less convenient though
- #351 would also solve this for me since that's the reason I'm filtering languages to begin with, some aren't complete enough
Hi @Epicpkmn11, thanks a lot for your suggestion!
From my perspective, the best way will be to pass the -l parameter multiple times.
I have the same issue: I want to download translations for specific languages only. I use the default (all languages) but then have to remove the unwanted ones. Moreover, using the Crowdin github action, it prevents me to use the "Create pull request" feature.