mirror of
https://github.com/akuker/RASCSI.git
synced 2024-11-25 20:33:35 +00:00
Updating README.md to reflect the project file structure (#633)
* Updating README.md to reflect the changes made to the project file structure * Added corrections as per comments Co-authored-by: Nemanja Lukic <nemanja.lukic@forgerock.com>
This commit is contained in:
parent
651aa456bd
commit
0e6e710e52
@ -3,6 +3,8 @@
|
||||
## Setup local dev env
|
||||
|
||||
```bash
|
||||
# Change to python/web/src
|
||||
$ cd python/web
|
||||
# Make a virtual env named venv
|
||||
$ python3 -m venv venv
|
||||
# Use that virtual env in this shell
|
||||
@ -10,7 +12,7 @@ $ source venv/bin/activate
|
||||
# Install requirements
|
||||
$ pip install -r requirements.txt
|
||||
# Use mocks and a temp dir - start the web server
|
||||
$ BASE_DIR=/tmp/images/ PATH=$PATH:`pwd`/mock/bin/ cd src && python3 web.py
|
||||
$ BASE_DIR=/tmp/images/ PATH=$PATH:`pwd`/mock/bin/ cd python/web && PYTHON_COMMON_PATH=$(dirname $PWD)/common/src PYTHONPATH=$PWD/src:${PYTHON_COMMON_PATH} python3 src/web.py
|
||||
```
|
||||
|
||||
### Mocks for local development
|
||||
@ -43,7 +45,7 @@ We use the Flask-Babel library and Flask/Jinja2 extension for i18n.
|
||||
It uses the 'pybabel' command line tool for extracting and compiling localizations.
|
||||
Activate the Python venv in src/web/ to use it:
|
||||
```
|
||||
$ cd src/web/
|
||||
$ cd python/web
|
||||
$ source venv/bin/activate
|
||||
$ pybabel --help
|
||||
```
|
||||
@ -94,7 +96,7 @@ msgstr ""
|
||||
Install the gettext package and use msgfmt to see the translation progress.
|
||||
```
|
||||
$ sudo apt install gettext
|
||||
$ cd src/web/
|
||||
$ cd python/web/src
|
||||
$ msgfmt --statistics translations/sv/LC_MESSAGES/messages.po
|
||||
215 translated messages, 1 untranslated message.
|
||||
```
|
||||
|
Loading…
Reference in New Issue
Block a user