This is submit50, CS50's command-line tool for submitting problems.
LANGUAGE=es submit50 problem
First, ensure that
babelis installed and that
submit50is installed in development mode:
pip install babel pip install -e .
Generate the translation template:
python setup.py extract_messages
.pofile for the desired language:
python setup.py init_catalog -l
whereis the code of the language you want to translate (e.g.,
enfor English, etc.)
Then, add the translations to the newly created
Finally, compile the new translations:
python setup.py compile_catalog
and test them:
Follow the steps described in the above section, but instead of running
python setup.py init_catalog -l, run
python setup.py update_catalog -l.