Πως να συνεισφέρετε:
Θα χρειαστούν στον υπολογιστή:
- python 3.8
- poetry
- Επεξεργαστής κειμένου. Προτείνεται Visual Studio code
Την πρώτη φορά για να εγκαταστήσουμε τον κώδικα και τα εργαλεία.
Μέσω Τερματικού ανοίγουμε το Ubuntu και πηγαίνουμε στο path όπου βρίσκονται τα project μας.
Κατεβάζουμε τον κώδικα του αποθετηρίου:
git clone git@github.com:arpedon/docs.git; cd docs
Κατεβάζουμε το poetry :
sudo apt install python3 python3-poetry
poetry install
Αφού τελειώσει βοηθάει να ακολουθήσουμε τον οδηγό.
Για βρούμε το περιβάλλον και να το εισάγουμε στο Python: Select Interpreter:
poetry show -v
Using virtualenv: C:\Users\tsangiotis\AppData\Local\pypoetry\Cache\virtualenvs\arpedon-docs-ih6q2V8l-py3.8
...
...Κάθε επόμενη φορά τα παραπάνω βήματα παραλείπονται.
Ανοίγουμε το VScode και στο Terminal εκτελούμε την εντολή:
cd docs
Πρέπει να είμαστε στο φάκελο ./docs/docs του project και το εικονικό περιβάλλον python να είναι ενεργοποιημένο.
Δημιουργούμε τα αρχεία στα Ελληνικά.
$ make -e SPHINXOPTS="-D language='el'" htmlΤα δημιουργημένα αρχεία ειναι στο φάκελο _build. Πηγαίνοντας στο φάκελο αυτό ανοίγουμε το index.html και βλέπουμε το αποτέλεσμα.
Δημιουργούμε τα αρχεία εκτελώντας την παρακάτω εντολή.
sphinx-build -b gettext . _build/gettext; sphinx-intl update -p _build/gettext -l enΤώρα τα αρχεία .po είναι στο ./locale/en/LC_MESSAGES/
$ make -e SPHINXOPTS="-D language='en'" htmlΠλέον στο φάκελο _build τα αρχεία έχουν αντικατασταθεί με την Αγγλική έκδοση.