Open mikgross opened 1 year ago
Hey @mikgross, Thank you for your comment.
It looks like an interesting feature but for this scenario, all files have to be in the same language. And output names have to be adjusted by their origin name.
And another dilemma is if the user runs jsontt
for the entire folder, it will not be possible to run it again after completion. Because newly generated files will be in the same folder and when the user runs it again, it will process these generated ones too which will make confusion.
Of course, we can find a way to solve them, that could create a bad UX.
Do you have any great ideas to solve them?
Hey @ParvinEyvazov, I get your points.
We could maybe think of creating an output folder at the same level as the root folder? Or create an output folder in the root folder directly, which will be ignored if reran for a different language.
Let's imagine we are in root/
and run jsontt .
and chose fr and es as an output (which could also be defined at the CLI level). The output could look like:
root/en.js
root/translation-es-fr/fr.js
root/translation-es-fr/es.js
OR
root/en.js
root/../root-jsontt-es-fr/fr.js
root/../root-jsontt-es-fr/es.js
Something like this....
Hi! I would like to request a new feature which would take as input multiple file, or a repo and then recursively go through all the files and perform the translation.
something like:
jsontt .
orjsontt ./folder/*
orjsontt ./folder-x
Happy to help achieve this.