I added CLI support.
You must be registered to see the links
and run the
python run_cli.py command in the main folder. However, before doing so, make sure you have installed the necessary libraries. You can find the required libraries in the requirements.txt file.
I ran a quick test and didn't encounter any issues. If you get an error, you can report it here; I'll look into it and get back to you. I performed the tests on Windows; I don't know yet how it will behave on other operating systems.
Note: I noticed a minor issue. It's not really an error, but more like a calculation difference. If there are different language files in the tl folder, they are included in the word count during the translation process. Since these languages are not used in the translation file, they are not added to the translation; however, because they are included in the word count, they can increase the translation time. Therefore, deleting unused language files in the tl folder will speed up the translation process.
It doesn't seem to cause any errors, it only affects the processing time. So I won't touch it for now. The first rule of programming: “If it ain't broke, don't fix it.”