Project success_20260222053701 ============================== About success_20260222053701 ---------------------------- Ocyan project: success_20260222053701 Installation ------------ Create a virtualenv, you only need to do this once for each project:: mkvirtualenv success_20260222053701 Next build the project, by installing dependencies and creating the database:: make Running ------- Activate the virtualenv:: workon success_20260222053701 You can see which virtualenv is activated, because your terminal will be prefixed with (success_20260222053701). Next start the development server:: make run Testing ------- Testing is done with the default Django testing capabilities. Check the 'Testing in Django' chapter in Django documentation for details. To run the tests, issue the following command:: make test Linting ------- Source code is formatted using the `black`[1] formatter in its default settings. Installing format-on-save support for your editor is highly recommended. `Pylint`[2] is used for source code analysis. All utilities are installed via the test extra. This extra is installed by default when using the Makefile. The following command check style and syntax:: make lint 1. black: https://pypi.org/project/black/ 2. pylint: https://pypi.org/project/pylint/ Edit template translation ------------------------- The translation in templates Activate the virtualenv:: workon success_20260222053701 Create the locale directory in the root of the project:: mkdir success_20260222053701/locale Go in the project_name directory:: cd success_20260222053701/ Run this command to create a file with all translatable strings in the project (note: this is only for the dutch translations):: manage.py makemessages -l nl Go to your text editor and go in this file:: success_20260222053701/success_20260222053701/locale/nl/LC_MESSAGES/django.po This file will have all of the translations some will be correct and dont need to be chanced Edit all the translations u want to change Delete all of the translation u dont want to chance save file Apply the translations:: manage.py compilemessages